@charset "UTF-8";
:root {
  --bs-blue: #47afff;
  --bs-indigo: #6610f2;
  --bs-purple: #630186;
  --bs-pink: #d63384;
  --bs-red: #C22C2C;
  --bs-orange: #EA9F0C;
  --bs-yellow: #DD9200;
  --bs-green: #3FB62B;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #717171;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #E3E3E3;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #999999;
  --bs-gray-600: #717171;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #525252;
  --bs-primary: #f4740b;
  --bs-secondary: #0B5286;
  --bs-success: #377B2C;
  --bs-info: #C2D1E8;
  --bs-warning: #f4740b;
  --bs-danger: #C22C2C;
  --bs-light: #F8F9FC;
  --bs-dark: #525252;
  --bs-light-blue: #EEF3F7;
  --bs-medium-blue: #C2D1E8;
  --bs-light-orange: #fef1e7;
  --bs-dark-orange: #CE6F00;
  --bs-light-yellow: #FFFBD7;
  --bs-light-green: #E7F2E5;
  --bs-dark-green: #377B2C;
  --bs-light-red: #FEEFEF;
  --bs-dark-red: #C22C2C;
  --bs-gray-900: #525252;
  --bs-primary-rgb: 244, 116, 11;
  --bs-secondary-rgb: 11, 82, 134;
  --bs-success-rgb: 55, 123, 44;
  --bs-info-rgb: 194, 209, 232;
  --bs-warning-rgb: 244, 116, 11;
  --bs-danger-rgb: 194, 44, 44;
  --bs-light-rgb: 248, 249, 252;
  --bs-dark-rgb: 82, 82, 82;
  --bs-light-blue-rgb: 238, 243, 247;
  --bs-medium-blue-rgb: 194, 209, 232;
  --bs-light-orange-rgb: 254, 241, 231;
  --bs-dark-orange-rgb: 206, 111, 0;
  --bs-light-yellow-rgb: 255, 251, 215;
  --bs-light-green-rgb: 231, 242, 229;
  --bs-dark-green-rgb: 55, 123, 44;
  --bs-light-red-rgb: 254, 239, 239;
  --bs-dark-red-rgb: 194, 44, 44;
  --bs-gray-900-rgb: 82, 82, 82;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 82, 82, 82;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: var(--bs-body-font-family);
  --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-body-font-family);
  --bs-body-font-size: 0.875rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #525252;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #E7ECF3;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: var(--bs-border-radius-blocks);
  --bs-border-radius-sm: 3px;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-heading-color: var(--bs-heading-color);
  --bs-link-color: var(--bs-secondary);
  --bs-link-hover-color: var(--bs-primary);
  --bs-code-color: #d63384;
  --bs-highlight-bg: rgb(248.2, 233.2, 204);
}

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

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

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

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

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: var(--bs-headings-font-family);
  font-style: unset;
  font-weight: 600;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

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

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

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

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

h5, .h5 {
  font-size: calc(1.2625rem + 0.15vw);
}
@media (min-width: 1200px) {
  h5, .h5 {
    font-size: 1.375rem;
  }
}

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

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

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  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: unset;
}
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: 3px;
}
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: rgba(var(--bs-body-color-rgb), 0.75);
  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,
.input-container .choices .choices__inner,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select,
.input-container .choices .choices__inner {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select, .input-container .choices .choices__inner {
  word-wrap: normal;
}
select:disabled, .input-container .choices .choices__inner:disabled,
.disabled-row select,
.disabled-row .input-container .choices .choices__inner,
.input-container .choices .disabled-row .choices__inner {
  opacity: 1;
}

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

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

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

textarea {
  resize: vertical;
}

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

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend {
  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;
}

::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.09375rem;
  font-weight: 300;
}

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

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

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

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

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

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

.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.09375rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #717171;
}
.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: var(--bs-border-radius-blocks);
  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: #717171;
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 2rem;
  --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: 576px) {
  .container-sm, .container {
    max-width: 1536px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 1536px;
  }
}
@media (min-width: 1115px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 1536px;
  }
}
@media (min-width: 1455px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1536px;
  }
}
@media (min-width: 1800px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1536px;
  }
}
.row {
  --bs-gutter-x: 2rem;
  --bs-gutter-y: 0;
  display: flex;
  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 > * {
  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 {
  flex: 1 0 0%;
}

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

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

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

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

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

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

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

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

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

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

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

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

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

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

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

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

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

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

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

.col-12 {
  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: 2rem;
}

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

.g-6,
.gx-6 {
  --bs-gutter-x: 2.5rem;
}

.g-6,
.gy-6 {
  --bs-gutter-y: 2.5rem;
}

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

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

.g-8,
.gx-8 {
  --bs-gutter-x: 3.5rem;
}

.g-8,
.gy-8 {
  --bs-gutter-y: 3.5rem;
}

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

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

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    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: 2rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 2rem;
  }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 3rem;
  }
  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 3.5rem;
  }
  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 3.5rem;
  }
  .g-sm-9,
  .gx-sm-9 {
    --bs-gutter-x: 4rem;
  }
  .g-sm-9,
  .gy-sm-9 {
    --bs-gutter-y: 4rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    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: 2rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 2rem;
  }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 3rem;
  }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 3rem;
  }
  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 3.5rem;
  }
  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 3.5rem;
  }
  .g-md-9,
  .gx-md-9 {
    --bs-gutter-x: 4rem;
  }
  .g-md-9,
  .gy-md-9 {
    --bs-gutter-y: 4rem;
  }
}
@media (min-width: 1115px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    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: 2rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 2rem;
  }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 3rem;
  }
  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 3.5rem;
  }
  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 3.5rem;
  }
  .g-lg-9,
  .gx-lg-9 {
    --bs-gutter-x: 4rem;
  }
  .g-lg-9,
  .gy-lg-9 {
    --bs-gutter-y: 4rem;
  }
}
@media (min-width: 1455px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    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: 2rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 2rem;
  }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 3rem;
  }
  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 3.5rem;
  }
  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 3.5rem;
  }
  .g-xl-9,
  .gx-xl-9 {
    --bs-gutter-x: 4rem;
  }
  .g-xl-9,
  .gy-xl-9 {
    --bs-gutter-y: 4rem;
  }
}
@media (min-width: 1800px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 2rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 2rem;
  }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 3rem;
  }
  .g-xxl-8,
  .gx-xxl-8 {
    --bs-gutter-x: 3.5rem;
  }
  .g-xxl-8,
  .gy-xxl-8 {
    --bs-gutter-y: 3.5rem;
  }
  .g-xxl-9,
  .gx-xxl-9 {
    --bs-gutter-x: 4rem;
  }
  .g-xxl-9,
  .gy-xxl-9 {
    --bs-gutter-y: 4rem;
  }
}
.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: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  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: rgb(252.8, 227.2, 206.2);
  --bs-table-border-color: rgb(227.52, 204.48, 185.58);
  --bs-table-striped-bg: rgb(240.16, 215.84, 195.89);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(227.52, 204.48, 185.58);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(233.84, 210.16, 190.735);
  --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: rgb(206.2, 220.4, 230.8);
  --bs-table-border-color: rgb(185.58, 198.36, 207.72);
  --bs-table-striped-bg: rgb(195.89, 209.38, 219.26);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.58, 198.36, 207.72);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(190.735, 203.87, 213.49);
  --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: rgb(215, 228.6, 212.8);
  --bs-table-border-color: rgb(193.5, 205.74, 191.52);
  --bs-table-striped-bg: rgb(204.25, 217.17, 202.16);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(193.5, 205.74, 191.52);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(198.875, 211.455, 196.84);
  --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: rgb(242.8, 245.8, 250.4);
  --bs-table-border-color: rgb(218.52, 221.22, 225.36);
  --bs-table-striped-bg: rgb(230.66, 233.51, 237.88);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(218.52, 221.22, 225.36);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(224.59, 227.365, 231.62);
  --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: rgb(252.8, 227.2, 206.2);
  --bs-table-border-color: rgb(227.52, 204.48, 185.58);
  --bs-table-striped-bg: rgb(240.16, 215.84, 195.89);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(227.52, 204.48, 185.58);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(233.84, 210.16, 190.735);
  --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: rgb(242.8, 212.8, 212.8);
  --bs-table-border-color: rgb(218.52, 191.52, 191.52);
  --bs-table-striped-bg: rgb(230.66, 202.16, 202.16);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(218.52, 191.52, 191.52);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(224.59, 196.84, 196.84);
  --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: #F8F9FC;
  --bs-table-border-color: rgb(223.2, 224.1, 226.8);
  --bs-table-striped-bg: rgb(235.6, 236.55, 239.4);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 226.8);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 233.1);
  --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: #525252;
  --bs-table-border-color: rgb(99.3, 99.3, 99.3);
  --bs-table-striped-bg: rgb(90.65, 90.65, 90.65);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(99.3, 99.3, 99.3);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(94.975, 94.975, 94.975);
  --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: 1114.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1454.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1799.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.25rem;
  font-size: 0.875rem;
  font-weight: 500;
  color: var(--bs-label-color);
}

.col-form-label {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  font-weight: 500;
  line-height: 1.5;
  color: var(--bs-label-color);
}

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

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

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: rgba(var(--bs-body-color-rgb), 0.75);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.5rem 1rem;
  font-family: var(--bs-body-font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid var(--bs-border-color-input);
  appearance: none;
  border-radius: var(--bs-border-radius-inputs);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: #fff;
  border-color: var(--bs-border-focus);
  outline: 0;
  box-shadow: none;
}
.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
.form-control::placeholder {
  color: #ced4da;
  opacity: 1;
}
.form-control:disabled, .disabled-row input.form-control,
.disabled-row select.form-control,
.disabled-row .input-container .choices .form-control.choices__inner,
.input-container .choices .disabled-row .form-control.choices__inner,
.disabled-row textarea.form-control, .form-control[readonly] {
  color: var(--bs-body-color);
  background-color: #999999;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
  color: var(--bs-body-color);
  background-color: #EEF3F7;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: rgb(226.1, 230.85, 234.65);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.5rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 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.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  border-radius: var(--bs-border-radius-blocks);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  border-radius: var(--bs-border-radius-blocks);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

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

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.5rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  height: 1.5em;
  border-radius: var(--bs-border-radius-inputs);
}
.form-control-color::-webkit-color-swatch {
  height: 1.5em;
  border-radius: var(--bs-border-radius-inputs);
}

.form-select, .input-container .choices .choices__inner {
  display: block;
  width: 100%;
  padding: 0.5rem 3rem 0.5rem 1rem;
  -moz-padding-start: calc(1rem - 3px);
  font-family: var(--bs-body-font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: #fff;
  background-image: url(../img/select-icon.svg);
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 16px 12px;
  border: 1px solid var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select, .input-container .choices .choices__inner {
    transition: none;
  }
}
.form-select, .input-container .choices .choices__inner {
  appearance: none;
}
.form-select:focus, .input-container .choices .choices__inner:focus {
  border-color: var(--bs-border-focus);
  outline: 0;
  box-shadow: unset;
}
.form-select[multiple], .input-container .choices [multiple].choices__inner, .form-select[size]:not([size="1"]), .input-container .choices [size].choices__inner:not([size="1"]) {
  padding-right: 1rem;
  background-image: none;
}
.form-select:disabled, .input-container .choices .choices__inner:disabled, .disabled-row input.form-select,
.disabled-row select.form-select,
.disabled-row .input-container .choices .choices__inner,
.input-container .choices .disabled-row .choices__inner,
.disabled-row textarea.form-select {
  background-color: #fff;
}
.form-select:-moz-focusring, .input-container .choices .choices__inner:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.765625rem;
  border-radius: var(--bs-border-radius-blocks);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.09375rem;
  border-radius: var(--bs-border-radius-blocks);
}

.form-check {
  display: block;
  min-height: 1.3125rem;
  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.25em;
  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);
  appearance: none;
  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 {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: var(--bs-border-focus);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(244, 116, 11, 0.25);
}
.form-check-input:checked {
  background-color: #f4740b;
  border-color: #f4740b;
}
.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: #f4740b;
  border-color: #f4740b;
  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, .disabled-row input.form-check-input,
.disabled-row select.form-check-input,
.disabled-row .input-container .choices .form-check-input.choices__inner,
.input-container .choices .disabled-row .form-check-input.choices__inner,
.disabled-row textarea.form-check-input {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label, .disabled-row input.form-check-input ~ .form-check-label,
.disabled-row select.form-check-input ~ .form-check-label,
.disabled-row .input-container .choices .form-check-input.choices__inner ~ .form-check-label,
.input-container .choices .disabled-row .form-check-input.choices__inner ~ .form-check-label,
.disabled-row textarea.form-check-input ~ .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;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    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='var%28--bs-border-focus%29'/%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, .disabled-row input.btn-check + .btn,
.disabled-row select.btn-check + .btn,
.disabled-row .input-container .choices .btn-check.choices__inner + .btn,
.input-container .choices .disabled-row .btn-check.choices__inner + .btn,
.disabled-row textarea.btn-check + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, none;
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, none;
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #f4740b;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb {
  appearance: none;
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(251.7, 213.3, 181.8);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #E3E3E3;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #f4740b;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb {
  appearance: none;
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(251.7, 213.3, 181.8);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #E3E3E3;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled, .disabled-row input.form-range,
.disabled-row select.form-range,
.disabled-row .input-container .choices .form-range.choices__inner,
.input-container .choices .disabled-row .form-range.choices__inner,
.disabled-row textarea.form-range {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb, .disabled-row input.form-range::-webkit-slider-thumb,
.disabled-row select.form-range::-webkit-slider-thumb,
.disabled-row .input-container .choices .form-range.choices__inner::-webkit-slider-thumb,
.input-container .choices .disabled-row .form-range.choices__inner::-webkit-slider-thumb,
.disabled-row textarea.form-range::-webkit-slider-thumb {
  background-color: #999999;
}
.form-range:disabled::-moz-range-thumb, .disabled-row input.form-range::-moz-range-thumb,
.disabled-row select.form-range::-moz-range-thumb,
.disabled-row .input-container .choices .form-range.choices__inner::-moz-range-thumb,
.input-container .choices .disabled-row .form-range.choices__inner::-moz-range-thumb,
.disabled-row textarea.form-range::-moz-range-thumb {
  background-color: #999999;
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select,
.input-container .choices .form-floating > .choices__inner {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 1rem;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 1rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.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, .input-container .choices .form-floating > .choices__inner {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.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,
.input-container .choices .form-floating > .choices__inner ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  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: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-container .choices .input-group > .choices__inner {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-container .choices .input-group > .choices__inner:focus {
  z-index: 3;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 3;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-secondary);
  text-align: center;
  white-space: nowrap;
  background-color: #EEF3F7;
  border: 1px solid var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-container .choices .input-group-lg > .choices__inner,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  border-radius: var(--bs-border-radius-blocks);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-container .choices .input-group-sm > .choices__inner,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  border-radius: var(--bs-border-radius-blocks);
}

.input-group-lg > .form-select, .input-container .choices .input-group-lg > .choices__inner,
.input-group-sm > .form-select,
.input-container .choices .input-group-sm > .choices__inner {
  padding-right: 4rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {
  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),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {
  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;
}

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

.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.765625rem;
  color: #fff;
  background-color: #377b2c;
  border-radius: var(--bs-border-radius-blocks);
}

.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: #377B2C;
  padding-right: calc(1.5em + 1rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23377B2C' 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.375em + 0.25rem) center;
  background-size: calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #377B2C;
  box-shadow: 0 0 0 0.25rem rgba(55, 123, 44, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 1rem);
  background-position: top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem);
}

.was-validated .form-select:valid, .was-validated .input-container .choices .choices__inner:valid, .input-container .choices .was-validated .choices__inner:valid, .form-select.is-valid, .input-container .choices .is-valid.choices__inner {
  border-color: #377B2C;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .input-container .choices .choices__inner:valid:not([multiple]):not([size]), .input-container .choices .was-validated .choices__inner:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .was-validated .input-container .choices .choices__inner:valid:not([multiple])[size="1"], .input-container .choices .was-validated .choices__inner:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .input-container .choices .is-valid.choices__inner:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .input-container .choices .is-valid.choices__inner:not([multiple])[size="1"] {
  padding-right: 5.5rem;
  background-image: url(../img/select-icon.svg), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23377B2C' 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 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
}
.was-validated .form-select:valid:focus, .was-validated .input-container .choices .choices__inner:valid:focus, .input-container .choices .was-validated .choices__inner:valid:focus, .form-select.is-valid:focus, .input-container .choices .is-valid.choices__inner:focus {
  border-color: #377B2C;
  box-shadow: 0 0 0 0.25rem rgba(55, 123, 44, 0.25);
}

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

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #377B2C;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #377B2C;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(55, 123, 44, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #377B2C;
}

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

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,
.was-validated .input-group .form-select:valid,
.was-validated .input-group .input-container .choices .choices__inner:valid,
.input-container .choices .was-validated .input-group .choices__inner:valid,
.input-group .form-select.is-valid,
.input-group .input-container .choices .is-valid.choices__inner,
.input-container .choices .input-group .is-valid.choices__inner {
  z-index: 1;
}
.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,
.was-validated .input-group .form-select:valid:focus,
.was-validated .input-group .input-container .choices .choices__inner:valid:focus,
.input-container .choices .was-validated .input-group .choices__inner:valid:focus,
.input-group .form-select.is-valid:focus,
.input-group .input-container .choices .is-valid.choices__inner:focus,
.input-container .choices .input-group .is-valid.choices__inner:focus {
  z-index: 3;
}

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

.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.765625rem;
  color: #fff;
  background-color: #c22c2c;
  border-radius: var(--bs-border-radius-blocks);
}

.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: #C22C2C;
  padding-right: calc(1.5em + 1rem);
  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='%23C22C2C'%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='%23C22C2C' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.25rem) center;
  background-size: calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #C22C2C;
  box-shadow: 0 0 0 0.25rem rgba(194, 44, 44, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 1rem);
  background-position: top calc(0.375em + 0.25rem) right calc(0.375em + 0.25rem);
}

.was-validated .form-select:invalid, .was-validated .input-container .choices .choices__inner:invalid, .input-container .choices .was-validated .choices__inner:invalid, .form-select.is-invalid, .input-container .choices .is-invalid.choices__inner {
  border-color: #C22C2C;
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .input-container .choices .choices__inner:invalid:not([multiple]):not([size]), .input-container .choices .was-validated .choices__inner:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .was-validated .input-container .choices .choices__inner:invalid:not([multiple])[size="1"], .input-container .choices .was-validated .choices__inner:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .input-container .choices .is-invalid.choices__inner:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .input-container .choices .is-invalid.choices__inner:not([multiple])[size="1"] {
  padding-right: 5.5rem;
  background-image: url(../img/select-icon.svg), 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='%23C22C2C'%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='%23C22C2C' stroke='none'/%3e%3c/svg%3e");
  background-position: right 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.75em + 0.5rem) calc(0.75em + 0.5rem);
}
.was-validated .form-select:invalid:focus, .was-validated .input-container .choices .choices__inner:invalid:focus, .input-container .choices .was-validated .choices__inner:invalid:focus, .form-select.is-invalid:focus, .input-container .choices .is-invalid.choices__inner:focus {
  border-color: #C22C2C;
  box-shadow: 0 0 0 0.25rem rgba(194, 44, 44, 0.25);
}

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

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

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

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,
.was-validated .input-group .form-select:invalid,
.was-validated .input-group .input-container .choices .choices__inner:invalid,
.input-container .choices .was-validated .input-group .choices__inner:invalid,
.input-group .form-select.is-invalid,
.input-group .input-container .choices .is-invalid.choices__inner,
.input-container .choices .input-group .is-invalid.choices__inner {
  z-index: 2;
}
.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,
.was-validated .input-group .form-select:invalid:focus,
.was-validated .input-group .input-container .choices .choices__inner:invalid:focus,
.input-container .choices .was-validated .input-group .choices__inner:invalid:focus,
.input-group .form-select.is-invalid:focus,
.input-group .input-container .choices .is-invalid.choices__inner:focus,
.input-container .choices .input-group .is-invalid.choices__inner:focus {
  z-index: 3;
}

.btn {
  --bs-btn-padding-x: 2.5rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: var(--bs-headings-font-family);
  --bs-btn-font-size: 1.125rem;
  --bs-btn-font-weight: 600;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #525252;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 0;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius-buttons);
  --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.5;
  --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;
  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);
  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;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check:focus + .btn, .btn:focus {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, .btn-check:active + .btn, .btn:active, .btn.active, .btn.show {
  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, .btn-check:active + .btn:focus, .btn:active:focus, .btn.active:focus, .btn.show:focus {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .disabled-row input.btn,
.disabled-row select.btn,
.disabled-row .input-container .choices .btn.choices__inner,
.input-container .choices .disabled-row .btn.choices__inner,
.disabled-row textarea.btn, .btn.disabled, fieldset:disabled .btn {
  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: #000;
  --bs-btn-bg: #f4740b;
  --bs-btn-border-color: #f4740b;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(245.65, 136.85, 47.6);
  --bs-btn-hover-border-color: rgb(245.1, 129.9, 35.4);
  --bs-btn-focus-shadow-rgb: 207, 99, 9;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(246.2, 143.8, 59.8);
  --bs-btn-active-border-color: rgb(245.1, 129.9, 35.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f4740b;
  --bs-btn-disabled-border-color: #f4740b;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0B5286;
  --bs-btn-border-color: #0B5286;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(9.35, 69.7, 113.9);
  --bs-btn-hover-border-color: rgb(8.8, 65.6, 107.2);
  --bs-btn-focus-shadow-rgb: 48, 108, 152;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(8.8, 65.6, 107.2);
  --bs-btn-active-border-color: rgb(8.25, 61.5, 100.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0B5286;
  --bs-btn-disabled-border-color: #0B5286;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #377B2C;
  --bs-btn-border-color: #377B2C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(46.75, 104.55, 37.4);
  --bs-btn-hover-border-color: rgb(44, 98.4, 35.2);
  --bs-btn-focus-shadow-rgb: 85, 143, 76;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(44, 98.4, 35.2);
  --bs-btn-active-border-color: rgb(41.25, 92.25, 33);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #377B2C;
  --bs-btn-disabled-border-color: #377B2C;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #C2D1E8;
  --bs-btn-border-color: #C2D1E8;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(203.15, 215.9, 235.45);
  --bs-btn-hover-border-color: rgb(200.1, 213.6, 234.3);
  --bs-btn-focus-shadow-rgb: 165, 178, 197;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(206.2, 218.2, 236.6);
  --bs-btn-active-border-color: rgb(200.1, 213.6, 234.3);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #C2D1E8;
  --bs-btn-disabled-border-color: #C2D1E8;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #f4740b;
  --bs-btn-border-color: #f4740b;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(245.65, 136.85, 47.6);
  --bs-btn-hover-border-color: rgb(245.1, 129.9, 35.4);
  --bs-btn-focus-shadow-rgb: 207, 99, 9;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(246.2, 143.8, 59.8);
  --bs-btn-active-border-color: rgb(245.1, 129.9, 35.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f4740b;
  --bs-btn-disabled-border-color: #f4740b;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #C22C2C;
  --bs-btn-border-color: #C22C2C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(164.9, 37.4, 37.4);
  --bs-btn-hover-border-color: rgb(155.2, 35.2, 35.2);
  --bs-btn-focus-shadow-rgb: 203, 76, 76;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(155.2, 35.2, 35.2);
  --bs-btn-active-border-color: rgb(145.5, 33, 33);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #C22C2C;
  --bs-btn-disabled-border-color: #C22C2C;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #F8F9FC;
  --bs-btn-border-color: #F8F9FC;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(249.05, 249.9, 252.45);
  --bs-btn-hover-border-color: rgb(248.7, 249.6, 252.3);
  --bs-btn-focus-shadow-rgb: 211, 212, 214;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(249.4, 250.2, 252.6);
  --bs-btn-active-border-color: rgb(248.7, 249.6, 252.3);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #F8F9FC;
  --bs-btn-disabled-border-color: #F8F9FC;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #525252;
  --bs-btn-border-color: #525252;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(69.7, 69.7, 69.7);
  --bs-btn-hover-border-color: rgb(65.6, 65.6, 65.6);
  --bs-btn-focus-shadow-rgb: 108, 108, 108;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(65.6, 65.6, 65.6);
  --bs-btn-active-border-color: rgb(61.5, 61.5, 61.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #525252;
  --bs-btn-disabled-border-color: #525252;
}

.btn-light-blue {
  --bs-btn-color: #000;
  --bs-btn-bg: #EEF3F7;
  --bs-btn-border-color: #EEF3F7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(240.55, 244.8, 248.2);
  --bs-btn-hover-border-color: rgb(239.7, 244.2, 247.8);
  --bs-btn-focus-shadow-rgb: 202, 207, 210;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(241.4, 245.4, 248.6);
  --bs-btn-active-border-color: rgb(239.7, 244.2, 247.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #EEF3F7;
  --bs-btn-disabled-border-color: #EEF3F7;
}

.btn-medium-blue {
  --bs-btn-color: #000;
  --bs-btn-bg: #C2D1E8;
  --bs-btn-border-color: #C2D1E8;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(203.15, 215.9, 235.45);
  --bs-btn-hover-border-color: rgb(200.1, 213.6, 234.3);
  --bs-btn-focus-shadow-rgb: 165, 178, 197;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(206.2, 218.2, 236.6);
  --bs-btn-active-border-color: rgb(200.1, 213.6, 234.3);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #C2D1E8;
  --bs-btn-disabled-border-color: #C2D1E8;
}

.btn-light-orange {
  --bs-btn-color: #000;
  --bs-btn-bg: #fef1e7;
  --bs-btn-border-color: #fef1e7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(254.15, 243.1, 234.6);
  --bs-btn-hover-border-color: rgb(254.1, 242.4, 233.4);
  --bs-btn-focus-shadow-rgb: 216, 205, 196;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(254.2, 243.8, 235.8);
  --bs-btn-active-border-color: rgb(254.1, 242.4, 233.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #fef1e7;
  --bs-btn-disabled-border-color: #fef1e7;
}

.btn-dark-orange {
  --bs-btn-color: #000;
  --bs-btn-bg: #CE6F00;
  --bs-btn-border-color: #CE6F00;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(213.35, 132.6, 38.25);
  --bs-btn-hover-border-color: rgb(210.9, 125.4, 25.5);
  --bs-btn-focus-shadow-rgb: 175, 94, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(215.8, 139.8, 51);
  --bs-btn-active-border-color: rgb(210.9, 125.4, 25.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #CE6F00;
  --bs-btn-disabled-border-color: #CE6F00;
}

.btn-light-yellow {
  --bs-btn-color: #000;
  --bs-btn-bg: #FFFBD7;
  --bs-btn-border-color: #FFFBD7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(255, 251.6, 221);
  --bs-btn-hover-border-color: rgb(255, 251.4, 219);
  --bs-btn-focus-shadow-rgb: 217, 213, 183;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(255, 251.8, 223);
  --bs-btn-active-border-color: rgb(255, 251.4, 219);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #FFFBD7;
  --bs-btn-disabled-border-color: #FFFBD7;
}

.btn-light-green {
  --bs-btn-color: #000;
  --bs-btn-bg: #E7F2E5;
  --bs-btn-border-color: #E7F2E5;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(234.6, 243.95, 232.9);
  --bs-btn-hover-border-color: rgb(233.4, 243.3, 231.6);
  --bs-btn-focus-shadow-rgb: 196, 206, 195;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(235.8, 244.6, 234.2);
  --bs-btn-active-border-color: rgb(233.4, 243.3, 231.6);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #E7F2E5;
  --bs-btn-disabled-border-color: #E7F2E5;
}

.btn-dark-green {
  --bs-btn-color: #fff;
  --bs-btn-bg: #377B2C;
  --bs-btn-border-color: #377B2C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(46.75, 104.55, 37.4);
  --bs-btn-hover-border-color: rgb(44, 98.4, 35.2);
  --bs-btn-focus-shadow-rgb: 85, 143, 76;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(44, 98.4, 35.2);
  --bs-btn-active-border-color: rgb(41.25, 92.25, 33);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #377B2C;
  --bs-btn-disabled-border-color: #377B2C;
}

.btn-light-red {
  --bs-btn-color: #000;
  --bs-btn-bg: #FEEFEF;
  --bs-btn-border-color: #FEEFEF;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(254.15, 241.4, 241.4);
  --bs-btn-hover-border-color: rgb(254.1, 240.6, 240.6);
  --bs-btn-focus-shadow-rgb: 216, 203, 203;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(254.2, 242.2, 242.2);
  --bs-btn-active-border-color: rgb(254.1, 240.6, 240.6);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #FEEFEF;
  --bs-btn-disabled-border-color: #FEEFEF;
}

.btn-dark-red {
  --bs-btn-color: #fff;
  --bs-btn-bg: #C22C2C;
  --bs-btn-border-color: #C22C2C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(164.9, 37.4, 37.4);
  --bs-btn-hover-border-color: rgb(155.2, 35.2, 35.2);
  --bs-btn-focus-shadow-rgb: 203, 76, 76;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(155.2, 35.2, 35.2);
  --bs-btn-active-border-color: rgb(145.5, 33, 33);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #C22C2C;
  --bs-btn-disabled-border-color: #C22C2C;
}

.btn-gray-900 {
  --bs-btn-color: #fff;
  --bs-btn-bg: #525252;
  --bs-btn-border-color: #525252;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(69.7, 69.7, 69.7);
  --bs-btn-hover-border-color: rgb(65.6, 65.6, 65.6);
  --bs-btn-focus-shadow-rgb: 108, 108, 108;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(65.6, 65.6, 65.6);
  --bs-btn-active-border-color: rgb(61.5, 61.5, 61.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #525252;
  --bs-btn-disabled-border-color: #525252;
}

.btn-outline-primary {
  --bs-btn-color: #f4740b;
  --bs-btn-border-color: #f4740b;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f4740b;
  --bs-btn-hover-border-color: #f4740b;
  --bs-btn-focus-shadow-rgb: 244, 116, 11;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f4740b;
  --bs-btn-active-border-color: #f4740b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f4740b;
  --bs-btn-disabled-bg: transparent;
  --bs-gradient: none;
}

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

.btn-outline-success {
  --bs-btn-color: #377B2C;
  --bs-btn-border-color: #377B2C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #377B2C;
  --bs-btn-hover-border-color: #377B2C;
  --bs-btn-focus-shadow-rgb: 55, 123, 44;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #377B2C;
  --bs-btn-active-border-color: #377B2C;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #377B2C;
  --bs-btn-disabled-bg: transparent;
  --bs-gradient: none;
}

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

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

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

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

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

.btn-outline-light-blue {
  --bs-btn-color: #EEF3F7;
  --bs-btn-border-color: #EEF3F7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #EEF3F7;
  --bs-btn-hover-border-color: #EEF3F7;
  --bs-btn-focus-shadow-rgb: 238, 243, 247;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #EEF3F7;
  --bs-btn-active-border-color: #EEF3F7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #EEF3F7;
  --bs-btn-disabled-bg: transparent;
  --bs-gradient: none;
}

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

.btn-outline-light-orange {
  --bs-btn-color: #fef1e7;
  --bs-btn-border-color: #fef1e7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fef1e7;
  --bs-btn-hover-border-color: #fef1e7;
  --bs-btn-focus-shadow-rgb: 254, 241, 231;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fef1e7;
  --bs-btn-active-border-color: #fef1e7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fef1e7;
  --bs-btn-disabled-bg: transparent;
  --bs-gradient: none;
}

.btn-outline-dark-orange {
  --bs-btn-color: #CE6F00;
  --bs-btn-border-color: #CE6F00;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #CE6F00;
  --bs-btn-hover-border-color: #CE6F00;
  --bs-btn-focus-shadow-rgb: 206, 111, 0;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #CE6F00;
  --bs-btn-active-border-color: #CE6F00;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #CE6F00;
  --bs-btn-disabled-bg: transparent;
  --bs-gradient: none;
}

.btn-outline-light-yellow {
  --bs-btn-color: #FFFBD7;
  --bs-btn-border-color: #FFFBD7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #FFFBD7;
  --bs-btn-hover-border-color: #FFFBD7;
  --bs-btn-focus-shadow-rgb: 255, 251, 215;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #FFFBD7;
  --bs-btn-active-border-color: #FFFBD7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FFFBD7;
  --bs-btn-disabled-bg: transparent;
  --bs-gradient: none;
}

.btn-outline-light-green {
  --bs-btn-color: #E7F2E5;
  --bs-btn-border-color: #E7F2E5;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #E7F2E5;
  --bs-btn-hover-border-color: #E7F2E5;
  --bs-btn-focus-shadow-rgb: 231, 242, 229;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #E7F2E5;
  --bs-btn-active-border-color: #E7F2E5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #E7F2E5;
  --bs-btn-disabled-bg: transparent;
  --bs-gradient: none;
}

.btn-outline-dark-green {
  --bs-btn-color: #377B2C;
  --bs-btn-border-color: #377B2C;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #377B2C;
  --bs-btn-hover-border-color: #377B2C;
  --bs-btn-focus-shadow-rgb: 55, 123, 44;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #377B2C;
  --bs-btn-active-border-color: #377B2C;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #377B2C;
  --bs-btn-disabled-bg: transparent;
  --bs-gradient: none;
}

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

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

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

.btn-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-border-color: transparent;
  --bs-btn-disabled-color: #717171;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  text-decoration: unset;
}
.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.09375rem;
  --bs-btn-border-radius: var(--bs-border-radius-blocks);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.765625rem;
  --bs-btn-border-radius: var(--bs-border-radius-blocks);
}

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

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

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    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-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 0.875rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius-blocks);
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius-blocks) - 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: #525252;
  --bs-dropdown-link-hover-color: rgb(73.8, 73.8, 73.8);
  --bs-dropdown-link-hover-bg: #e9ecef;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #f4740b;
  --bs-dropdown-link-disabled-color: #999999;
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #717171;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: 1000;
  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: 1115px) {
  .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: 1455px) {
  .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;
  }
}
@media (min-width: 1800px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-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, .disabled-row input.dropdown-item,
.disabled-row select.dropdown-item,
.disabled-row .input-container .choices .dropdown-item.choices__inner,
.input-container .choices .disabled-row .dropdown-item.choices__inner,
.disabled-row textarea.dropdown-item {
  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.765625rem;
  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: #E3E3E3;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #E3E3E3;
  --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: #f4740b;
  --bs-dropdown-link-disabled-color: #999999;
  --bs-dropdown-header-color: #999999;
}

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

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius-buttons);
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: 0;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 1.875rem;
  padding-left: 1.875rem;
}
.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 {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: 0;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #717171;
  display: flex;
  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;
  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 {
    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: 0;
  --bs-nav-tabs-border-color: #E3E3E3;
  --bs-nav-tabs-border-radius: 0;
  --bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #E3E3E3;
  --bs-nav-tabs-link-active-color: #0B5286;
  --bs-nav-tabs-link-active-bg: #F8F9FC;
  --bs-nav-tabs-link-active-border-color: #E3E3E3 #E3E3E3 #F8F9FC;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(var(--bs-nav-tabs-border-width) * -1);
  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, .nav-tabs .disabled-row input.nav-link, .disabled-row .nav-tabs input.nav-link,
.nav-tabs .disabled-row select.nav-link,
.nav-tabs .disabled-row .input-container .choices .nav-link.choices__inner,
.input-container .choices .nav-tabs .disabled-row .nav-link.choices__inner,
.disabled-row .nav-tabs select.nav-link,
.disabled-row .nav-tabs .input-container .choices .nav-link.choices__inner,
.input-container .choices .disabled-row .nav-tabs .nav-link.choices__inner,
.nav-tabs .disabled-row textarea.nav-link,
.disabled-row .nav-tabs textarea.nav-link {
  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(var(--bs-nav-tabs-border-width) * -1);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius-blocks);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #f4740b;
}
.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link:disabled, .nav-pills .disabled-row input.nav-link, .disabled-row .nav-pills input.nav-link,
.nav-pills .disabled-row select.nav-link,
.nav-pills .disabled-row .input-container .choices .nav-link.choices__inner,
.input-container .choices .nav-pills .disabled-row .nav-link.choices__inner,
.disabled-row .nav-pills select.nav-link,
.disabled-row .nav-pills .input-container .choices .nav-link.choices__inner,
.input-container .choices .disabled-row .nav-pills .nav-link.choices__inner,
.nav-pills .disabled-row textarea.nav-link,
.disabled-row .nav-pills textarea.nav-link {
  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 {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

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

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

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.3359375rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.09375rem;
  --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.09375rem;
  --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: var(--bs-border-radius-buttons);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  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-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: flex;
  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 {
  flex-basis: 100%;
  flex-grow: 1;
  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);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  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 {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1115px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1455px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    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: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1800px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  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: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  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");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: #717171;
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: #717171;
  display: flex;
  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: none;
  --bs-pagination-border-radius: var(--bs-border-radius-blocks);
  --bs-pagination-hover-color: #0B5286;
  --bs-pagination-hover-bg: none;
  --bs-pagination-hover-border-color: none;
  --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(244, 116, 11, 0.25);
  --bs-pagination-active-color: #0B5286;
  --bs-pagination-active-bg: none;
  --bs-pagination-active-border-color: none;
  --bs-pagination-disabled-color: #717171;
  --bs-pagination-disabled-bg: #fff;
  --bs-pagination-disabled-border-color: #E3E3E3;
  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);
  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;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    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;
  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.09375rem;
  --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.765625rem;
  --bs-pagination-border-radius: 3px;
}

.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: var(--bs-border-radius-blocks);
  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, 0);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 32px;
  --bs-alert-padding-y: 28px;
  --bs-alert-margin-bottom: 0;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius-blocks);
  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, 0);
}

.alert-heading {
  color: inherit;
}

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

.alert-dismissible {
  padding-right: 96px;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 35px 32px;
}

.alert-primary {
  --bs-alert-color: rgb(146.4, 69.6, 6.6);
  --bs-alert-bg: rgb(252.8, 227.2, 206.2);
  --bs-alert-border-color: rgb(251.7, 213.3, 181.8);
}
.alert-primary .alert-link {
  color: rgb(117.12, 55.68, 5.28);
}

.alert-secondary {
  --bs-alert-color: rgb(6.6, 49.2, 80.4);
  --bs-alert-bg: rgb(206.2, 220.4, 230.8);
  --bs-alert-border-color: rgb(181.8, 203.1, 218.7);
}
.alert-secondary .alert-link {
  color: rgb(5.28, 39.36, 64.32);
}

.alert-success {
  --bs-alert-color: rgb(33, 73.8, 26.4);
  --bs-alert-bg: rgb(215, 228.6, 212.8);
  --bs-alert-border-color: rgb(195, 215.4, 191.7);
}
.alert-success .alert-link {
  color: rgb(26.4, 59.04, 21.12);
}

.alert-info {
  --bs-alert-color: rgb(77.6, 83.6, 92.8);
  --bs-alert-bg: rgb(242.8, 245.8, 250.4);
  --bs-alert-border-color: rgb(236.7, 241.2, 248.1);
}
.alert-info .alert-link {
  color: rgb(62.08, 66.88, 74.24);
}

.alert-warning {
  --bs-alert-color: rgb(146.4, 69.6, 6.6);
  --bs-alert-bg: rgb(252.8, 227.2, 206.2);
  --bs-alert-border-color: rgb(251.7, 213.3, 181.8);
}
.alert-warning .alert-link {
  color: rgb(117.12, 55.68, 5.28);
}

.alert-danger {
  --bs-alert-color: rgb(116.4, 26.4, 26.4);
  --bs-alert-bg: rgb(242.8, 212.8, 212.8);
  --bs-alert-border-color: rgb(236.7, 191.7, 191.7);
}
.alert-danger .alert-link {
  color: rgb(93.12, 21.12, 21.12);
}

.alert-light {
  --bs-alert-color: rgb(99.2, 99.6, 100.8);
  --bs-alert-bg: rgb(253.6, 253.8, 254.4);
  --bs-alert-border-color: rgb(252.9, 253.2, 254.1);
}
.alert-light .alert-link {
  color: rgb(79.36, 79.68, 80.64);
}

.alert-dark {
  --bs-alert-color: rgb(49.2, 49.2, 49.2);
  --bs-alert-bg: rgb(220.4, 220.4, 220.4);
  --bs-alert-border-color: rgb(203.1, 203.1, 203.1);
}
.alert-dark .alert-link {
  color: rgb(39.36, 39.36, 39.36);
}

.alert-light-blue {
  --bs-alert-color: rgb(95.2, 97.2, 98.8);
  --bs-alert-bg: rgb(251.6, 252.6, 253.4);
  --bs-alert-border-color: rgb(249.9, 251.4, 252.6);
}
.alert-light-blue .alert-link {
  color: rgb(76.16, 77.76, 79.04);
}

.alert-medium-blue {
  --bs-alert-color: rgb(77.6, 83.6, 92.8);
  --bs-alert-bg: rgb(242.8, 245.8, 250.4);
  --bs-alert-border-color: rgb(236.7, 241.2, 248.1);
}
.alert-medium-blue .alert-link {
  color: rgb(62.08, 66.88, 74.24);
}

.alert-light-orange {
  --bs-alert-color: rgb(101.6, 96.4, 92.4);
  --bs-alert-bg: rgb(254.8, 252.2, 250.2);
  --bs-alert-border-color: rgb(254.7, 250.8, 247.8);
}
.alert-light-orange .alert-link {
  color: rgb(81.28, 77.12, 73.92);
}

.alert-dark-orange {
  --bs-alert-color: rgb(123.6, 66.6, 0);
  --bs-alert-bg: rgb(245.2, 226.2, 204);
  --bs-alert-border-color: rgb(240.3, 211.8, 178.5);
}
.alert-dark-orange .alert-link {
  color: rgb(98.88, 53.28, 0);
}

.alert-light-yellow {
  --bs-alert-color: rgb(102, 100.4, 86);
  --bs-alert-bg: rgb(255, 254.2, 247);
  --bs-alert-border-color: rgb(255, 253.8, 243);
}
.alert-light-yellow .alert-link {
  color: rgb(81.6, 80.32, 68.8);
}

.alert-light-green {
  --bs-alert-color: rgb(92.4, 96.8, 91.6);
  --bs-alert-bg: rgb(250.2, 252.4, 249.8);
  --bs-alert-border-color: rgb(247.8, 251.1, 247.2);
}
.alert-light-green .alert-link {
  color: rgb(73.92, 77.44, 73.28);
}

.alert-dark-green {
  --bs-alert-color: rgb(33, 73.8, 26.4);
  --bs-alert-bg: rgb(215, 228.6, 212.8);
  --bs-alert-border-color: rgb(195, 215.4, 191.7);
}
.alert-dark-green .alert-link {
  color: rgb(26.4, 59.04, 21.12);
}

.alert-light-red {
  --bs-alert-color: rgb(101.6, 95.6, 95.6);
  --bs-alert-bg: rgb(254.8, 251.8, 251.8);
  --bs-alert-border-color: rgb(254.7, 250.2, 250.2);
}
.alert-light-red .alert-link {
  color: rgb(81.28, 76.48, 76.48);
}

.alert-dark-red {
  --bs-alert-color: rgb(116.4, 26.4, 26.4);
  --bs-alert-bg: rgb(242.8, 212.8, 212.8);
  --bs-alert-border-color: rgb(236.7, 191.7, 191.7);
}
.alert-dark-red .alert-link {
  color: rgb(93.12, 21.12, 21.12);
}

.alert-gray-900 {
  --bs-alert-color: rgb(49.2, 49.2, 49.2);
  --bs-alert-bg: rgb(220.4, 220.4, 220.4);
  --bs-alert-border-color: rgb(203.1, 203.1, 203.1);
}
.alert-gray-900 .alert-link {
  color: rgb(39.36, 39.36, 39.36);
}

.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: unset;
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: var(--bs-border-radius-blocks);
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-blocks) - 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.5;
  --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 {
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  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: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  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: #C2D1E8;
  --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: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(var(--bs-modal-header-padding-y) * -0.5) calc(var(--bs-modal-header-padding-x) * -0.5) calc(var(--bs-modal-header-padding-y) * -0.5) auto;
}

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

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

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  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: 1115px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1455px) {
  .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: 1114.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: 1454.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;
  }
}
@media (max-width: 1799.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 320px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.765625rem;
  --bs-tooltip-color: var(--bs-white);
  --bs-tooltip-bg: var(--bs-secondary);
  --bs-tooltip-border-radius: var(--bs-border-radius-blocks);
  --bs-tooltip-opacity: 1;
  --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-body-font-family);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  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, 0);
}

.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%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    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;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    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;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #000 !important;
  background-color: RGBA(244, 116, 11, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(11, 82, 134, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(55, 123, 44, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(194, 209, 232, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(244, 116, 11, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(194, 44, 44, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(248, 249, 252, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(82, 82, 82, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light-blue {
  color: #000 !important;
  background-color: RGBA(238, 243, 247, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-medium-blue {
  color: #000 !important;
  background-color: RGBA(194, 209, 232, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light-orange {
  color: #000 !important;
  background-color: RGBA(254, 241, 231, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark-orange {
  color: #000 !important;
  background-color: RGBA(206, 111, 0, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light-yellow {
  color: #000 !important;
  background-color: RGBA(255, 251, 215, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light-green {
  color: #000 !important;
  background-color: RGBA(231, 242, 229, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark-green {
  color: #fff !important;
  background-color: RGBA(55, 123, 44, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light-red {
  color: #000 !important;
  background-color: RGBA(254, 239, 239, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark-red {
  color: #fff !important;
  background-color: RGBA(194, 44, 44, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-gray-900 {
  color: #fff !important;
  background-color: RGBA(82, 82, 82, var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: #f4740b !important;
}
.link-primary:hover, .link-primary:focus {
  color: rgb(246.2, 143.8, 59.8) !important;
}

.link-secondary {
  color: #0B5286 !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: rgb(8.8, 65.6, 107.2) !important;
}

.link-success {
  color: #377B2C !important;
}
.link-success:hover, .link-success:focus {
  color: rgb(44, 98.4, 35.2) !important;
}

.link-info {
  color: #C2D1E8 !important;
}
.link-info:hover, .link-info:focus {
  color: rgb(206.2, 218.2, 236.6) !important;
}

.link-warning {
  color: #f4740b !important;
}
.link-warning:hover, .link-warning:focus {
  color: rgb(246.2, 143.8, 59.8) !important;
}

.link-danger {
  color: #C22C2C !important;
}
.link-danger:hover, .link-danger:focus {
  color: rgb(155.2, 35.2, 35.2) !important;
}

.link-light {
  color: #F8F9FC !important;
}
.link-light:hover, .link-light:focus {
  color: rgb(249.4, 250.2, 252.6) !important;
}

.link-dark {
  color: #525252 !important;
}
.link-dark:hover, .link-dark:focus {
  color: rgb(65.6, 65.6, 65.6) !important;
}

.link-light-blue {
  color: #EEF3F7 !important;
}
.link-light-blue:hover, .link-light-blue:focus {
  color: rgb(241.4, 245.4, 248.6) !important;
}

.link-medium-blue {
  color: #C2D1E8 !important;
}
.link-medium-blue:hover, .link-medium-blue:focus {
  color: rgb(206.2, 218.2, 236.6) !important;
}

.link-light-orange {
  color: #fef1e7 !important;
}
.link-light-orange:hover, .link-light-orange:focus {
  color: rgb(254.2, 243.8, 235.8) !important;
}

.link-dark-orange {
  color: #CE6F00 !important;
}
.link-dark-orange:hover, .link-dark-orange:focus {
  color: rgb(215.8, 139.8, 51) !important;
}

.link-light-yellow {
  color: #FFFBD7 !important;
}
.link-light-yellow:hover, .link-light-yellow:focus {
  color: rgb(255, 251.8, 223) !important;
}

.link-light-green {
  color: #E7F2E5 !important;
}
.link-light-green:hover, .link-light-green:focus {
  color: rgb(235.8, 244.6, 234.2) !important;
}

.link-dark-green {
  color: #377B2C !important;
}
.link-dark-green:hover, .link-dark-green:focus {
  color: rgb(44, 98.4, 35.2) !important;
}

.link-light-red {
  color: #FEEFEF !important;
}
.link-light-red:hover, .link-light-red:focus {
  color: rgb(254.2, 242.2, 242.2) !important;
}

.link-dark-red {
  color: #C22C2C !important;
}
.link-dark-red:hover, .link-dark-red:focus {
  color: rgb(155.2, 35.2, 35.2) !important;
}

.link-gray-900 {
  color: #525252 !important;
}
.link-gray-900:hover, .link-gray-900:focus {
  color: rgb(65.6, 65.6, 65.6) !important;
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1115px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1455px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1800px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.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: flex !important;
}

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

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

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

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

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

.shadow-none {
  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 {
  transform: translate(-50%, -50%) !important;
}

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

.translate-middle-y {
  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-light-blue {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-blue-rgb), var(--bs-border-opacity)) !important;
}

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

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

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

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

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

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

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

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

.border-gray-900 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-gray-900-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-6 {
  --bs-border-width: 6px;
}

.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 {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

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

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

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

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

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

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

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

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

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

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

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

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

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

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

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

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

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  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: 2rem !important;
}

.m-6 {
  margin: 2.5rem !important;
}

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

.m-8 {
  margin: 3.5rem !important;
}

.m-9 {
  margin: 4rem !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: 2rem !important;
  margin-left: 2rem !important;
}

.mx-6 {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important;
}

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

.mx-8 {
  margin-right: 3.5rem !important;
  margin-left: 3.5rem !important;
}

.mx-9 {
  margin-right: 4rem !important;
  margin-left: 4rem !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: 2rem !important;
  margin-bottom: 2rem !important;
}

.my-6 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

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

.my-8 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
}

.my-9 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !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: 2rem !important;
}

.mt-6 {
  margin-top: 2.5rem !important;
}

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

.mt-8 {
  margin-top: 3.5rem !important;
}

.mt-9 {
  margin-top: 4rem !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: 2rem !important;
}

.me-6 {
  margin-right: 2.5rem !important;
}

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

.me-8 {
  margin-right: 3.5rem !important;
}

.me-9 {
  margin-right: 4rem !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: 2rem !important;
}

.mb-6 {
  margin-bottom: 2.5rem !important;
}

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

.mb-8 {
  margin-bottom: 3.5rem !important;
}

.mb-9 {
  margin-bottom: 4rem !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: 2rem !important;
}

.ms-6 {
  margin-left: 2.5rem !important;
}

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

.ms-8 {
  margin-left: 3.5rem !important;
}

.ms-9 {
  margin-left: 4rem !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: 2rem !important;
}

.p-6 {
  padding: 2.5rem !important;
}

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

.p-8 {
  padding: 3.5rem !important;
}

.p-9 {
  padding: 4rem !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: 2rem !important;
  padding-left: 2rem !important;
}

.px-6 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important;
}

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

.px-8 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important;
}

.px-9 {
  padding-right: 4rem !important;
  padding-left: 4rem !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: 2rem !important;
  padding-bottom: 2rem !important;
}

.py-6 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

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

.py-8 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important;
}

.py-9 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !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: 2rem !important;
}

.pt-6 {
  padding-top: 2.5rem !important;
}

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

.pt-8 {
  padding-top: 3.5rem !important;
}

.pt-9 {
  padding-top: 4rem !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: 2rem !important;
}

.pe-6 {
  padding-right: 2.5rem !important;
}

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

.pe-8 {
  padding-right: 3.5rem !important;
}

.pe-9 {
  padding-right: 4rem !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: 2rem !important;
}

.pb-6 {
  padding-bottom: 2.5rem !important;
}

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

.pb-8 {
  padding-bottom: 3.5rem !important;
}

.pb-9 {
  padding-bottom: 4rem !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: 2rem !important;
}

.ps-6 {
  padding-left: 2.5rem !important;
}

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

.ps-8 {
  padding-left: 3.5rem !important;
}

.ps-9 {
  padding-left: 4rem !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: 2rem !important;
}

.gap-6 {
  gap: 2.5rem !important;
}

.gap-7 {
  gap: 3rem !important;
}

.gap-8 {
  gap: 3.5rem !important;
}

.gap-9 {
  gap: 4rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.35rem + 1.2vw) !important;
}

.fs-2 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-3 {
  font-size: calc(1.2875rem + 0.45vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: calc(1.2625rem + 0.15vw) !important;
}

.fs-6 {
  font-size: 1.25rem !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.5 !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-light-blue {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-blue-rgb), var(--bs-text-opacity)) !important;
}

.text-medium-blue {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-medium-blue-rgb), var(--bs-text-opacity)) !important;
}

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

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

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

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

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

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

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

.text-gray-900 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-gray-900-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: rgba(var(--bs-body-color-rgb), 0.75) !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-light-blue {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-blue-rgb), var(--bs-bg-opacity)) !important;
}

.bg-medium-blue {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-medium-blue-rgb), var(--bs-bg-opacity)) !important;
}

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

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

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

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

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

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

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

.bg-gray-900 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-gray-900-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 {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  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: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    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: 2rem !important;
  }
  .m-sm-6 {
    margin: 2.5rem !important;
  }
  .m-sm-7 {
    margin: 3rem !important;
  }
  .m-sm-8 {
    margin: 3.5rem !important;
  }
  .m-sm-9 {
    margin: 4rem !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: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-sm-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-sm-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-sm-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !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: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-sm-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-sm-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-sm-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !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: 2rem !important;
  }
  .mt-sm-6 {
    margin-top: 2.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 3rem !important;
  }
  .mt-sm-8 {
    margin-top: 3.5rem !important;
  }
  .mt-sm-9 {
    margin-top: 4rem !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: 2rem !important;
  }
  .me-sm-6 {
    margin-right: 2.5rem !important;
  }
  .me-sm-7 {
    margin-right: 3rem !important;
  }
  .me-sm-8 {
    margin-right: 3.5rem !important;
  }
  .me-sm-9 {
    margin-right: 4rem !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: 2rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-sm-9 {
    margin-bottom: 4rem !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: 2rem !important;
  }
  .ms-sm-6 {
    margin-left: 2.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 3rem !important;
  }
  .ms-sm-8 {
    margin-left: 3.5rem !important;
  }
  .ms-sm-9 {
    margin-left: 4rem !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: 2rem !important;
  }
  .p-sm-6 {
    padding: 2.5rem !important;
  }
  .p-sm-7 {
    padding: 3rem !important;
  }
  .p-sm-8 {
    padding: 3.5rem !important;
  }
  .p-sm-9 {
    padding: 4rem !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: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-sm-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-sm-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-sm-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-sm-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !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: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-sm-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-sm-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-sm-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-sm-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !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: 2rem !important;
  }
  .pt-sm-6 {
    padding-top: 2.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 3rem !important;
  }
  .pt-sm-8 {
    padding-top: 3.5rem !important;
  }
  .pt-sm-9 {
    padding-top: 4rem !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: 2rem !important;
  }
  .pe-sm-6 {
    padding-right: 2.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 3rem !important;
  }
  .pe-sm-8 {
    padding-right: 3.5rem !important;
  }
  .pe-sm-9 {
    padding-right: 4rem !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: 2rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 3rem !important;
  }
  .pb-sm-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-sm-9 {
    padding-bottom: 4rem !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: 2rem !important;
  }
  .ps-sm-6 {
    padding-left: 2.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 3rem !important;
  }
  .ps-sm-8 {
    padding-left: 3.5rem !important;
  }
  .ps-sm-9 {
    padding-left: 4rem !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: 2rem !important;
  }
  .gap-sm-6 {
    gap: 2.5rem !important;
  }
  .gap-sm-7 {
    gap: 3rem !important;
  }
  .gap-sm-8 {
    gap: 3.5rem !important;
  }
  .gap-sm-9 {
    gap: 4rem !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: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    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: 2rem !important;
  }
  .m-md-6 {
    margin: 2.5rem !important;
  }
  .m-md-7 {
    margin: 3rem !important;
  }
  .m-md-8 {
    margin: 3.5rem !important;
  }
  .m-md-9 {
    margin: 4rem !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: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-md-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-md-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-md-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !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: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-md-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-md-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-md-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !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: 2rem !important;
  }
  .mt-md-6 {
    margin-top: 2.5rem !important;
  }
  .mt-md-7 {
    margin-top: 3rem !important;
  }
  .mt-md-8 {
    margin-top: 3.5rem !important;
  }
  .mt-md-9 {
    margin-top: 4rem !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: 2rem !important;
  }
  .me-md-6 {
    margin-right: 2.5rem !important;
  }
  .me-md-7 {
    margin-right: 3rem !important;
  }
  .me-md-8 {
    margin-right: 3.5rem !important;
  }
  .me-md-9 {
    margin-right: 4rem !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: 2rem !important;
  }
  .mb-md-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 3rem !important;
  }
  .mb-md-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-md-9 {
    margin-bottom: 4rem !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: 2rem !important;
  }
  .ms-md-6 {
    margin-left: 2.5rem !important;
  }
  .ms-md-7 {
    margin-left: 3rem !important;
  }
  .ms-md-8 {
    margin-left: 3.5rem !important;
  }
  .ms-md-9 {
    margin-left: 4rem !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: 2rem !important;
  }
  .p-md-6 {
    padding: 2.5rem !important;
  }
  .p-md-7 {
    padding: 3rem !important;
  }
  .p-md-8 {
    padding: 3.5rem !important;
  }
  .p-md-9 {
    padding: 4rem !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: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-md-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-md-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-md-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-md-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !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: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-md-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-md-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-md-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-md-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !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: 2rem !important;
  }
  .pt-md-6 {
    padding-top: 2.5rem !important;
  }
  .pt-md-7 {
    padding-top: 3rem !important;
  }
  .pt-md-8 {
    padding-top: 3.5rem !important;
  }
  .pt-md-9 {
    padding-top: 4rem !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: 2rem !important;
  }
  .pe-md-6 {
    padding-right: 2.5rem !important;
  }
  .pe-md-7 {
    padding-right: 3rem !important;
  }
  .pe-md-8 {
    padding-right: 3.5rem !important;
  }
  .pe-md-9 {
    padding-right: 4rem !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: 2rem !important;
  }
  .pb-md-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 3rem !important;
  }
  .pb-md-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-md-9 {
    padding-bottom: 4rem !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: 2rem !important;
  }
  .ps-md-6 {
    padding-left: 2.5rem !important;
  }
  .ps-md-7 {
    padding-left: 3rem !important;
  }
  .ps-md-8 {
    padding-left: 3.5rem !important;
  }
  .ps-md-9 {
    padding-left: 4rem !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: 2rem !important;
  }
  .gap-md-6 {
    gap: 2.5rem !important;
  }
  .gap-md-7 {
    gap: 3rem !important;
  }
  .gap-md-8 {
    gap: 3.5rem !important;
  }
  .gap-md-9 {
    gap: 4rem !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: 1115px) {
  .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: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    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: 2rem !important;
  }
  .m-lg-6 {
    margin: 2.5rem !important;
  }
  .m-lg-7 {
    margin: 3rem !important;
  }
  .m-lg-8 {
    margin: 3.5rem !important;
  }
  .m-lg-9 {
    margin: 4rem !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: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-lg-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-lg-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-lg-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !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: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-lg-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-lg-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-lg-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !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: 2rem !important;
  }
  .mt-lg-6 {
    margin-top: 2.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 3rem !important;
  }
  .mt-lg-8 {
    margin-top: 3.5rem !important;
  }
  .mt-lg-9 {
    margin-top: 4rem !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: 2rem !important;
  }
  .me-lg-6 {
    margin-right: 2.5rem !important;
  }
  .me-lg-7 {
    margin-right: 3rem !important;
  }
  .me-lg-8 {
    margin-right: 3.5rem !important;
  }
  .me-lg-9 {
    margin-right: 4rem !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: 2rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-lg-9 {
    margin-bottom: 4rem !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: 2rem !important;
  }
  .ms-lg-6 {
    margin-left: 2.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 3rem !important;
  }
  .ms-lg-8 {
    margin-left: 3.5rem !important;
  }
  .ms-lg-9 {
    margin-left: 4rem !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: 2rem !important;
  }
  .p-lg-6 {
    padding: 2.5rem !important;
  }
  .p-lg-7 {
    padding: 3rem !important;
  }
  .p-lg-8 {
    padding: 3.5rem !important;
  }
  .p-lg-9 {
    padding: 4rem !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: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-lg-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-lg-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-lg-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-lg-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !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: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-lg-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-lg-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-lg-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-lg-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !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: 2rem !important;
  }
  .pt-lg-6 {
    padding-top: 2.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 3rem !important;
  }
  .pt-lg-8 {
    padding-top: 3.5rem !important;
  }
  .pt-lg-9 {
    padding-top: 4rem !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: 2rem !important;
  }
  .pe-lg-6 {
    padding-right: 2.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 3rem !important;
  }
  .pe-lg-8 {
    padding-right: 3.5rem !important;
  }
  .pe-lg-9 {
    padding-right: 4rem !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: 2rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 3rem !important;
  }
  .pb-lg-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-lg-9 {
    padding-bottom: 4rem !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: 2rem !important;
  }
  .ps-lg-6 {
    padding-left: 2.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 3rem !important;
  }
  .ps-lg-8 {
    padding-left: 3.5rem !important;
  }
  .ps-lg-9 {
    padding-left: 4rem !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: 2rem !important;
  }
  .gap-lg-6 {
    gap: 2.5rem !important;
  }
  .gap-lg-7 {
    gap: 3rem !important;
  }
  .gap-lg-8 {
    gap: 3.5rem !important;
  }
  .gap-lg-9 {
    gap: 4rem !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: 1455px) {
  .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: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    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: 2rem !important;
  }
  .m-xl-6 {
    margin: 2.5rem !important;
  }
  .m-xl-7 {
    margin: 3rem !important;
  }
  .m-xl-8 {
    margin: 3.5rem !important;
  }
  .m-xl-9 {
    margin: 4rem !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: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-xl-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xl-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-xl-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !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: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xl-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xl-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-xl-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !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: 2rem !important;
  }
  .mt-xl-6 {
    margin-top: 2.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 3rem !important;
  }
  .mt-xl-8 {
    margin-top: 3.5rem !important;
  }
  .mt-xl-9 {
    margin-top: 4rem !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: 2rem !important;
  }
  .me-xl-6 {
    margin-right: 2.5rem !important;
  }
  .me-xl-7 {
    margin-right: 3rem !important;
  }
  .me-xl-8 {
    margin-right: 3.5rem !important;
  }
  .me-xl-9 {
    margin-right: 4rem !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: 2rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-xl-9 {
    margin-bottom: 4rem !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: 2rem !important;
  }
  .ms-xl-6 {
    margin-left: 2.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 3rem !important;
  }
  .ms-xl-8 {
    margin-left: 3.5rem !important;
  }
  .ms-xl-9 {
    margin-left: 4rem !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: 2rem !important;
  }
  .p-xl-6 {
    padding: 2.5rem !important;
  }
  .p-xl-7 {
    padding: 3rem !important;
  }
  .p-xl-8 {
    padding: 3.5rem !important;
  }
  .p-xl-9 {
    padding: 4rem !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: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-xl-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xl-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xl-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-xl-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !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: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xl-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xl-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xl-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-xl-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !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: 2rem !important;
  }
  .pt-xl-6 {
    padding-top: 2.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 3rem !important;
  }
  .pt-xl-8 {
    padding-top: 3.5rem !important;
  }
  .pt-xl-9 {
    padding-top: 4rem !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: 2rem !important;
  }
  .pe-xl-6 {
    padding-right: 2.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 3rem !important;
  }
  .pe-xl-8 {
    padding-right: 3.5rem !important;
  }
  .pe-xl-9 {
    padding-right: 4rem !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: 2rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 3rem !important;
  }
  .pb-xl-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-xl-9 {
    padding-bottom: 4rem !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: 2rem !important;
  }
  .ps-xl-6 {
    padding-left: 2.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 3rem !important;
  }
  .ps-xl-8 {
    padding-left: 3.5rem !important;
  }
  .ps-xl-9 {
    padding-left: 4rem !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: 2rem !important;
  }
  .gap-xl-6 {
    gap: 2.5rem !important;
  }
  .gap-xl-7 {
    gap: 3rem !important;
  }
  .gap-xl-8 {
    gap: 3.5rem !important;
  }
  .gap-xl-9 {
    gap: 4rem !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: 1800px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 2rem !important;
  }
  .m-xxl-6 {
    margin: 2.5rem !important;
  }
  .m-xxl-7 {
    margin: 3rem !important;
  }
  .m-xxl-8 {
    margin: 3.5rem !important;
  }
  .m-xxl-9 {
    margin: 4rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }
  .mx-xxl-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }
  .mx-xxl-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }
  .mx-xxl-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xxl-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-xxl-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 2rem !important;
  }
  .mt-xxl-6 {
    margin-top: 2.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 3rem !important;
  }
  .mt-xxl-8 {
    margin-top: 3.5rem !important;
  }
  .mt-xxl-9 {
    margin-top: 4rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 2rem !important;
  }
  .me-xxl-6 {
    margin-right: 2.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 3rem !important;
  }
  .me-xxl-8 {
    margin-right: 3.5rem !important;
  }
  .me-xxl-9 {
    margin-right: 4rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 2rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-xxl-9 {
    margin-bottom: 4rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 2rem !important;
  }
  .ms-xxl-6 {
    margin-left: 2.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 3rem !important;
  }
  .ms-xxl-8 {
    margin-left: 3.5rem !important;
  }
  .ms-xxl-9 {
    margin-left: 4rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 2rem !important;
  }
  .p-xxl-6 {
    padding: 2.5rem !important;
  }
  .p-xxl-7 {
    padding: 3rem !important;
  }
  .p-xxl-8 {
    padding: 3.5rem !important;
  }
  .p-xxl-9 {
    padding: 4rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }
  .px-xxl-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }
  .px-xxl-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .px-xxl-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }
  .px-xxl-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xxl-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xxl-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-xxl-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 2rem !important;
  }
  .pt-xxl-6 {
    padding-top: 2.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 3rem !important;
  }
  .pt-xxl-8 {
    padding-top: 3.5rem !important;
  }
  .pt-xxl-9 {
    padding-top: 4rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 2rem !important;
  }
  .pe-xxl-6 {
    padding-right: 2.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 3rem !important;
  }
  .pe-xxl-8 {
    padding-right: 3.5rem !important;
  }
  .pe-xxl-9 {
    padding-right: 4rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 2rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 3rem !important;
  }
  .pb-xxl-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-xxl-9 {
    padding-bottom: 4rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 2rem !important;
  }
  .ps-xxl-6 {
    padding-left: 2.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 3rem !important;
  }
  .ps-xxl-8 {
    padding-left: 3.5rem !important;
  }
  .ps-xxl-9 {
    padding-left: 4rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 2rem !important;
  }
  .gap-xxl-6 {
    gap: 2.5rem !important;
  }
  .gap-xxl-7 {
    gap: 3rem !important;
  }
  .gap-xxl-8 {
    gap: 3.5rem !important;
  }
  .gap-xxl-9 {
    gap: 4rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.25rem !important;
  }
  .fs-2 {
    font-size: 1.75rem !important;
  }
  .fs-3 {
    font-size: 1.625rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
  .fs-5 {
    font-size: 1.375rem !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: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.tns-outer {
  padding: 0 !important;
}
.tns-outer [hidden] {
  display: none !important;
}
.tns-outer [aria-controls], .tns-outer [data-action] {
  cursor: pointer;
}

.tns-slider {
  -webkit-transition: all 0s;
  -moz-transition: all 0s;
  transition: all 0s;
}
.tns-slider > .tns-item {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.tns-horizontal.tns-subpixel {
  white-space: nowrap;
}
.tns-horizontal.tns-subpixel > .tns-item {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
}
.tns-horizontal.tns-no-subpixel:after {
  content: "";
  display: table;
  clear: both;
}
.tns-horizontal.tns-no-subpixel > .tns-item {
  float: left;
}
.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item {
  margin-right: -100%;
}

.tns-no-calc {
  position: relative;
  left: 0;
}

.tns-gallery {
  position: relative;
  left: 0;
  min-height: 1px;
}
.tns-gallery > .tns-item {
  position: absolute;
  left: -100%;
  -webkit-transition: transform 0s, opacity 0s;
  -moz-transition: transform 0s, opacity 0s;
  transition: transform 0s, opacity 0s;
}
.tns-gallery > .tns-slide-active {
  position: relative;
  left: auto !important;
}
.tns-gallery > .tns-moving {
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  transition: all 0.25s;
}

.tns-autowidth {
  display: inline-block;
}

.tns-lazy-img {
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  transition: opacity 0.6s;
  opacity: 0.6;
}
.tns-lazy-img.tns-complete {
  opacity: 1;
}

.tns-ah {
  -webkit-transition: height 0s;
  -moz-transition: height 0s;
  transition: height 0s;
}

.tns-ovh {
  overflow: hidden;
}

.tns-visually-hidden {
  position: absolute;
  left: -10000em;
}

.tns-transparent {
  opacity: 0;
  visibility: hidden;
}

.tns-fadeIn {
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 0;
}

.tns-normal, .tns-fadeOut {
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
}

.tns-vpfix {
  white-space: nowrap;
}
.tns-vpfix > div, .tns-vpfix > li {
  display: inline-block;
}

.tns-t-subp2 {
  margin: 0 auto;
  width: 310px;
  position: relative;
  height: 10px;
  overflow: hidden;
}
.tns-t-ct {
  width: 2333.3333333333%;
  width: -webkit-calc(100% * 70 / 3);
  width: -moz-calc(100% * 70 / 3);
  width: calc(100% * 70 / 3);
  position: absolute;
  right: 0;
}
.tns-t-ct:after {
  content: "";
  display: table;
  clear: both;
}
.tns-t-ct > div {
  width: 1.4285714286%;
  width: -webkit-calc(100% / 70);
  width: -moz-calc(100% / 70);
  width: calc(100% / 70);
  height: 10px;
  float: left;
}

/**
* General Uppy styles that apply to everything inside the .uppy-Root container
*/
.uppy-Root {
  position: relative;
  box-sizing: border-box;
  color: #343a40;
  font-family: var(--bs-body-font-family);
  line-height: 1;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[dir=rtl] .uppy-Root,
.uppy-Root[dir=rtl] {
  text-align: right;
}

.uppy-Root *,
.uppy-Root *::before,
.uppy-Root *::after {
  box-sizing: inherit;
}

.uppy-Root [hidden] {
  display: none;
}

.uppy-u-reset {
  all: initial;
  box-sizing: border-box;
  appearance: none;
  font-family: var(--bs-body-font-family);
  line-height: 1;
}

[dir=rtl] .uppy-u-reset {
  text-align: right;
}

.uppy-c-textInput {
  font-family: inherit;
  font-size: 14px;
  line-height: 1.5;
  padding: 6px 8px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
}
.uppy-size--md .uppy-c-textInput {
  padding: 8px 10px;
}
.uppy-c-textInput:focus {
  border-color: rgba(71, 175, 255, 0.6);
  outline: none;
  box-shadow: 0 0 0 3px rgba(71, 175, 255, 0.15);
}
[data-uppy-theme=dark] .uppy-c-textInput {
  color: #e9ecef;
  background-color: #343a40;
  border-color: #343a40;
}
[data-uppy-theme=dark] .uppy-c-textInput:focus {
  border-color: #495057;
  box-shadow: none;
}

.uppy-c-icon {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  fill: currentColor;
}

.uppy-c-btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  font-size: inherit;
  font-family: inherit;
  color: inherit;
  line-height: 1;
  white-space: nowrap;
  text-align: center;
  transition-duration: 0.3s;
  transition-property: background-color, color;
  user-select: none;
}
[dir=rtl] .uppy-c-btn {
  text-align: center;
}

.uppy-c-btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.uppy-c-btn::-moz-focus-inner {
  border: 0;
}

.uppy-c-btn-primary {
  padding: 10px 18px;
  color: #fff;
  font-size: 14px;
  background-color: #47afff;
  border-radius: 4px;
}
.uppy-c-btn-primary:hover {
  background-color: rgb(20, 152.8260869565, 255);
}
.uppy-c-btn-primary:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(71, 175, 255, 0.4);
}
.uppy-size--md .uppy-c-btn-primary {
  padding: 13px 22px;
}
[data-uppy-theme=dark] .uppy-c-btn-primary {
  color: #e9ecef;
}
[data-uppy-theme=dark] .uppy-c-btn-primary:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-c-btn-primary:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}

.uppy-c-btn-link {
  padding: 10px 15px;
  color: #495057;
  font-size: 14px;
  line-height: 1;
  background-color: transparent;
  border-radius: 4px;
}
.uppy-c-btn-link:hover {
  color: #343a40;
}
.uppy-c-btn-link:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(71, 175, 255, 0.25);
}
.uppy-size--md .uppy-c-btn-link {
  padding: 13px 18px;
}
[data-uppy-theme=dark] .uppy-c-btn-link {
  color: #e9ecef;
}
[data-uppy-theme=dark] .uppy-c-btn-link:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-c-btn-link:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}
[data-uppy-theme=dark] .uppy-c-btn-link:hover {
  color: #999999;
}

.uppy-DragDrop-container {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  font-family: var(--bs-body-font-family);
  background-color: #fff;
  border-radius: 7px;
  cursor: pointer;
}
.uppy-DragDrop-container::-moz-focus-inner {
  border: 0;
}
.uppy-DragDrop-container:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(71, 175, 255, 0.4);
}

.uppy-DragDrop-inner {
  margin: 0;
  padding: 80px 20px;
  line-height: 1.4;
  text-align: center;
}

.uppy-DragDrop-arrow {
  width: 60px;
  height: 60px;
  margin-bottom: 17px;
  fill: rgb(229.5, 229.5, 229.5);
}

.uppy-DragDrop--isDragDropSupported {
  border: 2px dashed rgb(178.5, 178.5, 178.5);
}

.uppy-DragDrop--isDraggingOver {
  background: #e9ecef;
  border: 2px dashed #47afff;
}
.uppy-DragDrop--isDraggingOver .uppy-DragDrop-arrow {
  fill: #999999;
}

.uppy-DragDrop-label {
  display: block;
  margin-bottom: 5px;
  font-size: 1.15em;
}

.uppy-DragDrop-browse {
  color: #47afff;
  cursor: pointer;
}

.uppy-DragDrop-note {
  color: rgb(178.5, 178.5, 178.5);
  font-size: 1em;
}

/* -------------------------------------------------------------------
  Microtip

  Modern, lightweight css-only tooltips
  Just 1kb minified and gzipped

  @author Ghosh
  @package Microtip

----------------------------------------------------------------------
  1. Base Styles
  2. Direction Modifiers
  3. Position Modifiers
-------------------------------------------------------------------- */
/* ------------------------------------------------
  [1] Base Styles
------------------------------------------------- */
.uppy-Root [aria-label][role~=tooltip] {
  position: relative;
}

.uppy-Root [aria-label][role~=tooltip]::before,
.uppy-Root [aria-label][role~=tooltip]::after {
  position: absolute;
  z-index: 10;
  box-sizing: border-box;
  transform: translate3d(0, 0, 0);
  transform-origin: top;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  opacity: 0;
  transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
  pointer-events: none;
  will-change: transform;
}

.uppy-Root [aria-label][role~=tooltip]::before {
  background-size: 100% auto !important;
  content: "";
}

.uppy-Root [aria-label][role~=tooltip]::after {
  box-sizing: content-box;
  padding: 0.5em 1em;
  color: #fff;
  font-weight: var(--microtip-font-weight, normal);
  font-size: var(--microtip-font-size, 13px);
  white-space: nowrap;
  text-transform: var(--microtip-text-transform, none);
  background: rgba(17, 17, 17, 0.9);
  border-radius: 4px;
  content: attr(aria-label);
}

.uppy-Root [aria-label][role~=tooltip]:hover::before,
.uppy-Root [aria-label][role~=tooltip]:hover::after,
.uppy-Root [aria-label][role~=tooltip]:focus::before,
.uppy-Root [aria-label][role~=tooltip]:focus::after {
  opacity: 1;
  pointer-events: auto;
}

/* ------------------------------------------------
  [2] Position Modifiers
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position|=top]::before {
  bottom: 100%;
  left: 50%;
  width: 18px;
  height: 6px;
  margin-bottom: 5px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
  transform: translate3d(-50%, 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position|=top]::after {
  bottom: 100%;
  left: 50%;
  margin-bottom: 11px;
  transform: translate3d(-50%, 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position|=top]:hover::before {
  transform: translate3d(-50%, -5px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=top]:hover::after {
  transform: translate3d(-50%, -5px, 0);
}

/* ------------------------------------------------
  [2.1] Top Left
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=top-left]::after {
  bottom: 100%;
  transform: translate3d(calc(-100% + 16px), 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover::after {
  transform: translate3d(calc(-100% + 16px), -5px, 0);
}

/* ------------------------------------------------
  [2.2] Top Right
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=top-right]::after {
  bottom: 100%;
  transform: translate3d(calc(0% - 16px), 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover::after {
  transform: translate3d(calc(0% - 16px), -5px, 0);
}

/* ------------------------------------------------
  [2.3] Bottom
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position|=bottom]::before {
  top: 100%;
  bottom: auto;
  left: 50%;
  width: 18px;
  height: 6px;
  margin-top: 5px;
  margin-bottom: 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
  transform: translate3d(-50%, -10px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position|=bottom]::after {
  top: 100%;
  left: 50%;
  margin-top: 11px;
  transform: translate3d(-50%, -10px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover::before {
  transform: translate3d(-50%, 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover::after {
  transform: translate3d(-50%, 0, 0);
}

/* ------------------------------------------------
  [2.4] Bottom Left
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]::after {
  top: 100%;
  transform: translate3d(calc(-100% + 16px), -10px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
  transform: translate3d(calc(-100% + 16px), 0, 0);
}

/* ------------------------------------------------
  [2.5] Bottom Right
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]::after {
  top: 100%;
  transform: translate3d(calc(0% - 16px), -10px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
  transform: translate3d(calc(0% - 16px), 0, 0);
}

/* ------------------------------------------------
  [2.6] Left
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=left]::before,
.uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  top: 50%;
  right: 100%;
  bottom: auto;
  left: auto;
  transform: translate3d(10px, -50%, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=left]::before {
  width: 6px;
  height: 18px;
  margin-right: 5px;
  margin-bottom: 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
}

.uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  margin-right: 11px;
}

.uppy-Root [role~=tooltip][data-microtip-position=left]:hover::before,
.uppy-Root [role~=tooltip][data-microtip-position=left]:hover::after {
  transform: translate3d(0, -50%, 0);
}

/* ------------------------------------------------
  [2.7] Right
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=right]::before,
.uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  top: 50%;
  bottom: auto;
  left: 100%;
  transform: translate3d(-10px, -50%, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=right]::before {
  width: 6px;
  height: 18px;
  margin-bottom: 0;
  margin-left: 5px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
}

.uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  margin-left: 11px;
}

.uppy-Root [role~=tooltip][data-microtip-position=right]:hover::before,
.uppy-Root [role~=tooltip][data-microtip-position=right]:hover::after {
  transform: translate3d(0, -50%, 0);
}

/* ------------------------------------------------
  [3] Size
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-size=small]::after {
  width: 80px;
  white-space: initial;
}

.uppy-Root [role~=tooltip][data-microtip-size=medium]::after {
  width: 150px;
  white-space: initial;
}

.uppy-Root [role~=tooltip][data-microtip-size=large]::after {
  width: 260px;
  white-space: initial;
}

.uppy-StatusBar {
  position: relative;
  z-index: 1001;
  display: flex;
  height: 46px;
  color: #fff;
  font-weight: 400;
  font-size: 12px;
  line-height: 40px;
  background-color: #fff;
  transition: height 0.2s;
}
[data-uppy-theme=dark] .uppy-StatusBar {
  background-color: #525252;
}

.uppy-StatusBar::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #e9ecef;
  content: "";
}
[data-uppy-theme=dark] .uppy-StatusBar::before {
  background-color: #717171;
}

.uppy-StatusBar[aria-hidden=true] {
  height: 0;
  overflow-y: hidden;
}

.uppy-StatusBar.is-complete .uppy-StatusBar-progress {
  background-color: #3FB62B;
}

.uppy-StatusBar.is-error .uppy-StatusBar-progress {
  background-color: #C22C2C;
}

.uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator {
  color: #3FB62B;
}

.uppy-StatusBar.is-error .uppy-StatusBar-statusIndicator {
  color: #C22C2C;
}

.uppy-StatusBar:not([aria-hidden=true]).is-waiting {
  height: 65px;
  background-color: #fff;
  border-top: 1px solid #e9ecef;
}
[data-uppy-theme=dark] .uppy-StatusBar:not([aria-hidden=true]).is-waiting {
  background-color: #525252;
  border-top: 1px solid #343a40;
}

.uppy-StatusBar-progress {
  position: absolute;
  z-index: 1001;
  height: 2px;
  background-color: #47afff;
  transition: background-color, width 0.3s ease-out;
}
.uppy-StatusBar-progress.is-indeterminate {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.3) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.3) 75%, transparent 75%, transparent);
  background-size: 64px 64px;
  animation: uppy-StatusBar-ProgressStripes 1s linear infinite;
}

@keyframes uppy-StatusBar-ProgressStripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 64px 0;
  }
}
.uppy-StatusBar.is-preprocessing .uppy-StatusBar-progress,
.uppy-StatusBar.is-postprocessing .uppy-StatusBar-progress {
  background-color: #EA9F0C;
}

.uppy-StatusBar.is-waiting .uppy-StatusBar-progress {
  display: none;
}

.uppy-StatusBar-content {
  position: relative;
  z-index: 1002;
  display: flex;
  align-items: center;
  height: 100%;
  color: #343a40;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-inline-start: 10px;
}
.uppy-size--md .uppy-StatusBar-content {
  padding-inline-start: 15px;
}
[data-uppy-theme=dark] .uppy-StatusBar-content {
  color: #e9ecef;
}

.uppy-StatusBar-status {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-weight: normal;
  line-height: 1.4;
  padding-inline-end: 0.3em;
}

.uppy-StatusBar-statusPrimary {
  font-weight: 500;
  line-height: 1;
  display: flex;
}
.uppy-StatusBar-statusPrimary button.uppy-StatusBar-details {
  margin-left: 5px;
}
[data-uppy-theme=dark] .uppy-StatusBar-statusPrimary {
  color: #e9ecef;
}

.uppy-StatusBar-statusSecondary {
  display: inline-block;
  margin-top: 1px;
  color: #717171;
  font-size: 11px;
  line-height: 1.2;
  white-space: nowrap;
}
[data-uppy-theme=dark] .uppy-StatusBar-statusSecondary {
  color: #ced4da;
}

.uppy-StatusBar-statusSecondaryHint {
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
  margin-inline-end: 5px;
}
.uppy-size--md .uppy-StatusBar-statusSecondaryHint {
  margin-inline-end: 8px;
}

.uppy-StatusBar-statusIndicator {
  position: relative;
  top: 1px;
  color: #495057;
  margin-inline-end: 7px;
}
.uppy-StatusBar-statusIndicator svg {
  vertical-align: text-bottom;
}

.uppy-StatusBar-actions {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1004;
  display: flex;
  align-items: center;
  inset-inline-end: 10px;
}

.uppy-StatusBar.is-waiting .uppy-StatusBar-actions {
  position: static;
  width: 100%;
  height: 100%;
  padding: 0 15px;
  background-color: #fafafa;
}
[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions {
  background-color: #525252;
}

.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts {
  flex-direction: column;
  height: 90px;
}
.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts {
  flex-direction: row;
  height: 65px;
}
.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions {
  flex-direction: column;
  justify-content: center;
}
.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions {
  flex-direction: row;
  justify-content: initial;
}

.uppy-StatusBar-actionCircleBtn:focus {
  outline: none;
}
.uppy-StatusBar-actionCircleBtn::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionCircleBtn:focus {
  box-shadow: 0 0 0 3px rgba(71, 175, 255, 0.5);
}
.uppy-StatusBar-actionCircleBtn {
  margin: 3px;
  line-height: 1;
  cursor: pointer;
  opacity: 0.9;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}
.uppy-StatusBar-actionCircleBtn:hover {
  opacity: 1;
}
.uppy-StatusBar-actionCircleBtn:focus {
  border-radius: 50%;
}

.uppy-StatusBar-actionCircleBtn svg {
  vertical-align: bottom;
}

.uppy-StatusBar-actionBtn {
  display: inline-block;
  color: #47afff;
  font-size: 10px;
  line-height: inherit;
  vertical-align: middle;
}
.uppy-size--md .uppy-StatusBar-actionBtn {
  font-size: 11px;
}

.uppy-StatusBar-actionBtn--disabled {
  opacity: 0.4;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--disabled {
  opacity: 0.7;
}

.uppy-StatusBar-actionBtn--retry:focus {
  outline: none;
}
.uppy-StatusBar-actionBtn--retry::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionBtn--retry:focus {
  box-shadow: 0 0 0 3px rgba(71, 175, 255, 0.5);
}
.uppy-StatusBar-actionBtn--retry {
  position: relative;
  height: 16px;
  padding: 1px 6px 3px 18px;
  color: #fff;
  line-height: 1;
  background-color: #ff4b23;
  border-radius: 8px;
  margin-inline-end: 6px;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}
.uppy-StatusBar-actionBtn--retry:hover {
  background-color: rgb(249.2, 45.3090909091, 0);
}
.uppy-StatusBar-actionBtn--retry svg {
  position: absolute;
  top: 3px;
  inset-inline-start: 6px;
}

.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  width: 100%;
  padding: 15px 10px;
  color: #fff;
  font-size: 14px;
  line-height: 1;
  background-color: #3FB62B;
}
.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover {
  background-color: rgb(55.86, 161.3733333333, 38.1266666667);
}
[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  background-color: #1c8b37;
}
[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover {
  background-color: rgb(23.7245508982, 117.7754491018, 46.6017964072);
}

.uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  width: auto;
  padding: 13px 22px;
}

.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover {
  background-color: #3FB62B;
  cursor: not-allowed;
}

[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover {
  background-color: #1c8b37;
}

.uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload {
  color: #47afff;
  background-color: transparent;
}

.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  outline: none;
}
.uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  box-shadow: 0 0 0 3px rgba(71, 175, 255, 0.5);
}
.uppy-StatusBar-actionBtn--uploadNewlyAdded {
  padding-inline-end: 3px;
  padding-inline-start: 3px;
  padding-bottom: 1px;
  border-radius: 3px;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}
.uppy-StatusBar.is-preprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded, .uppy-StatusBar.is-postprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded {
  display: none;
}

.uppy-StatusBar-actionBtn--done:focus {
  outline: none;
}
.uppy-StatusBar-actionBtn--done::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionBtn--done:hover {
  color: rgb(20, 152.8260869565, 255);
}
.uppy-StatusBar-actionBtn--done:focus {
  background-color: #dfe6f1;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done:focus {
  background-color: #343a40;
}
.uppy-StatusBar-actionBtn--done {
  padding: 7px 8px;
  line-height: 1;
  border-radius: 3px;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done {
  color: #02baf2;
}

.uppy-size--md .uppy-StatusBar-actionBtn--done {
  font-size: 14px;
}

.uppy-StatusBar-serviceMsg {
  padding-left: 10px;
  color: #000;
  font-size: 11px;
  line-height: 1.1;
}
.uppy-size--md .uppy-StatusBar-serviceMsg {
  padding-left: 15px;
  font-size: 14px;
}
[data-uppy-theme=dark] .uppy-StatusBar-serviceMsg {
  color: #e9ecef;
}

.uppy-StatusBar-serviceMsg-ghostsIcon {
  position: relative;
  top: 2px;
  left: 6px;
  width: 10px;
  vertical-align: text-bottom;
  opacity: 0.5;
}
.uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon {
  top: 1px;
  left: 10px;
  width: 15px;
}

.uppy-StatusBar-details {
  position: relative;
  top: 0;
  display: inline-block;
  width: 13px;
  height: 13px;
  color: #fff;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  vertical-align: middle;
  background-color: #999999;
  border-radius: 50%;
  cursor: help;
  appearance: none;
  inset-inline-start: 2px;
}

.uppy-StatusBar-details::after {
  line-height: 1.3;
  word-wrap: break-word;
}

.uppy-StatusBar-spinner {
  animation-name: uppy-StatusBar-spinnerAnimation;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  fill: #47afff;
  margin-inline-end: 10px;
}

.uppy-StatusBar.is-preprocessing .uppy-StatusBar-spinner,
.uppy-StatusBar.is-postprocessing .uppy-StatusBar-spinner {
  fill: #EA9F0C;
}

@keyframes uppy-StatusBar-spinnerAnimation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.EasyMDEContainer {
  display: block;
}

.CodeMirror-rtl pre {
  direction: rtl;
}

.EasyMDEContainer.sided--no-fullscreen {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.EasyMDEContainer .CodeMirror {
  box-sizing: border-box;
  height: auto;
  border: 1px solid #ced4da;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 10px;
  font: inherit;
  z-index: 0;
  word-wrap: break-word;
}

.EasyMDEContainer .CodeMirror-scroll {
  cursor: text;
}

.EasyMDEContainer .CodeMirror-fullscreen {
  background: #fff;
  position: fixed !important;
  top: 50px;
  left: 0;
  right: 0;
  bottom: 0;
  height: auto;
  z-index: 8;
  border-right: none !important;
  border-bottom-right-radius: 0 !important;
}

.EasyMDEContainer .CodeMirror-sided {
  width: 50% !important;
}

.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided {
  border-right: none !important;
  border-bottom-right-radius: 0;
  position: relative;
  flex: 1 1 auto;
}

.EasyMDEContainer .CodeMirror-placeholder {
  opacity: 0.5;
}

.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected {
  background: #d9d9d9;
}

.editor-toolbar {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  padding: 9px 10px;
  border-top: 1px solid #ced4da;
  border-left: 1px solid #ced4da;
  border-right: 1px solid #ced4da;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.editor-toolbar.fullscreen {
  width: 100%;
  height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  box-sizing: border-box;
  background: #fff;
  border: 0;
  position: fixed;
  top: 0;
  left: 0;
  opacity: 1;
  z-index: 9;
}

.editor-toolbar.fullscreen::before {
  width: 20px;
  height: 50px;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
  position: fixed;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
}

.editor-toolbar.fullscreen::after {
  width: 20px;
  height: 50px;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
  position: fixed;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
}

.EasyMDEContainer.sided--no-fullscreen .editor-toolbar {
  width: 100%;
}

.editor-toolbar button, .editor-toolbar .easymde-dropdown {
  background: transparent;
  display: inline-block;
  text-align: center;
  text-decoration: none !important;
  height: 30px;
  margin: 0;
  padding: 0;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
}

.editor-toolbar button {
  font-weight: bold;
  min-width: 30px;
  padding: 0 6px;
  white-space: nowrap;
}

.editor-toolbar button.active,
.editor-toolbar button:hover {
  background: #fcfcfc;
  border-color: #95a5a6;
}

.editor-toolbar i.separator {
  display: inline-block;
  width: 0;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #fff;
  color: transparent;
  text-indent: -10px;
  margin: 0 6px;
}

.editor-toolbar button:after {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 65%;
  vertical-align: text-bottom;
  position: relative;
  top: 2px;
}

.editor-toolbar button.heading-1:after {
  content: "1";
}

.editor-toolbar button.heading-2:after {
  content: "2";
}

.editor-toolbar button.heading-3:after {
  content: "3";
}

.editor-toolbar button.heading-bigger:after {
  content: "▲";
}

.editor-toolbar button.heading-smaller:after {
  content: "▼";
}

.editor-toolbar.disabled-for-preview button:not(.no-disable) {
  opacity: 0.6;
  pointer-events: none;
}

@media only screen and (max-width: 700px) {
  .editor-toolbar i.no-mobile {
    display: none;
  }
}
.editor-statusbar {
  padding: 8px 10px;
  font-size: 12px;
  color: #959694;
  text-align: right;
}

.EasyMDEContainer.sided--no-fullscreen .editor-statusbar {
  width: 100%;
}

.editor-statusbar span {
  display: inline-block;
  min-width: 4em;
  margin-left: 1em;
}

.editor-statusbar .lines:before {
  content: "lines: ";
}

.editor-statusbar .words:before {
  content: "words: ";
}

.editor-statusbar .characters:before {
  content: "characters: ";
}

.editor-preview-full {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 7;
  overflow: auto;
  display: none;
  box-sizing: border-box;
}

.editor-preview-side {
  position: fixed;
  bottom: 0;
  width: 50%;
  top: 50px;
  right: 0;
  z-index: 9;
  overflow: auto;
  display: none;
  box-sizing: border-box;
  border: 1px solid #ddd;
  word-wrap: break-word;
}

.editor-preview-active-side {
  display: block;
}

.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side {
  flex: 1 1 auto;
  height: auto;
  position: static;
}

.editor-preview-active {
  display: block;
}

.editor-preview {
  padding: 10px;
  background: #fafafa;
}

.editor-preview > p {
  margin-top: 0;
}

.editor-preview pre {
  background: #eee;
  margin-bottom: 10px;
}

.editor-preview table td,
.editor-preview table th {
  border: 1px solid #ddd;
  padding: 5px;
}

.cm-s-easymde .cm-tag {
  color: #63a35c;
}

.cm-s-easymde .cm-attribute {
  color: #795da3;
}

.cm-s-easymde .cm-string {
  color: #183691;
}

.cm-s-easymde .cm-header-1 {
  font-size: calc(1.375rem + 1.5vw);
}

.cm-s-easymde .cm-header-2 {
  font-size: calc(1.325rem + 0.9vw);
}

.cm-s-easymde .cm-header-3 {
  font-size: calc(1.3rem + 0.6vw);
}

.cm-s-easymde .cm-header-4 {
  font-size: calc(1.275rem + 0.3vw);
}

.cm-s-easymde .cm-header-5 {
  font-size: 1.25rem;
}

.cm-s-easymde .cm-header-6 {
  font-size: 1rem;
}

.cm-s-easymde .cm-header-1,
.cm-s-easymde .cm-header-2,
.cm-s-easymde .cm-header-3,
.cm-s-easymde .cm-header-4,
.cm-s-easymde .cm-header-5,
.cm-s-easymde .cm-header-6 {
  margin-bottom: 0.5rem;
  line-height: 1.2;
}

.cm-s-easymde .cm-comment {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 2px;
}

.cm-s-easymde .cm-link {
  color: #7f8c8d;
}

.cm-s-easymde .cm-url {
  color: #aab2b3;
}

.cm-s-easymde .cm-quote {
  color: #7f8c8d;
  font-style: italic;
}

.editor-toolbar .easymde-dropdown {
  position: relative;
  background: linear-gradient(to bottom right, #fff 0%, #fff 84%, #333 50%, #333 100%);
  border-radius: 0;
  border: 1px solid #fff;
}

.editor-toolbar .easymde-dropdown:hover {
  background: linear-gradient(to bottom right, #fff 0%, #fff 84%, #333 50%, #333 100%);
}

.easymde-dropdown-content {
  display: block;
  visibility: hidden;
  position: absolute;
  background-color: #f9f9f9;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
  padding: 8px;
  z-index: 2;
  top: 30px;
}

.easymde-dropdown:active .easymde-dropdown-content,
.easymde-dropdown:focus .easymde-dropdown-content,
.easymde-dropdown:focus-within .easymde-dropdown-content {
  visibility: visible;
}

.easymde-dropdown-content button {
  display: block;
}

span[data-img-src]::after {
  content: "";
  /*noinspection CssUnresolvedCustomProperty, added through JS*/
  background-image: var(--bg-image);
  display: block;
  max-height: 100%;
  max-width: 100%;
  background-size: contain;
  height: 0;
  /*noinspection CssUnresolvedCustomProperty, added through JS*/
  padding-top: var(--height);
  /*noinspection CssUnresolvedCustomProperty, added through JS*/
  width: var(--width);
  background-repeat: no-repeat;
}

/* BASICS */
.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */
.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}

.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */
.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}

.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker {
  color: black;
}

.CodeMirror-guttermarker-subtle {
  color: #999;
}

/* CURSOR */
.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}

/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}

.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}

.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}

.cm-fat-cursor .CodeMirror-line::selection,
.cm-fat-cursor .CodeMirror-line > span::selection,
.cm-fat-cursor .CodeMirror-line > span > span::selection {
  background: transparent;
}

.cm-fat-cursor .CodeMirror-line::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection {
  background: transparent;
}

.cm-fat-cursor {
  caret-color: transparent;
}

@-moz-keyframes blink {
  50% {
    background-color: transparent;
  }
}
@-webkit-keyframes blink {
  50% {
    background-color: transparent;
  }
}
@keyframes blink {
  50% {
    background-color: transparent;
  }
}
/* Can style cursor different in overwrite (non-insert) mode */
.cm-tab {
  display: inline-block;
  text-decoration: inherit;
}

.CodeMirror-rulers {
  position: absolute;
  left: 0;
  right: 0;
  top: -50px;
  bottom: 0;
  overflow: hidden;
}

.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0;
  bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */
.cm-s-default .cm-header {
  color: blue;
}

.cm-s-default .cm-quote {
  color: #090;
}

.cm-negative {
  color: #d44;
}

.cm-positive {
  color: #292;
}

.cm-header, .cm-strong {
  font-weight: bold;
}

.cm-em {
  font-style: italic;
}

.cm-link {
  text-decoration: underline;
}

.cm-strikethrough {
  text-decoration: line-through;
}

.cm-s-default .cm-keyword {
  color: #708;
}

.cm-s-default .cm-atom {
  color: #219;
}

.cm-s-default .cm-number {
  color: #164;
}

.cm-s-default .cm-def {
  color: #00f;
}

.cm-s-default .cm-variable-2 {
  color: #05a;
}

.cm-s-default .cm-variable-3, .cm-s-default .cm-type {
  color: #085;
}

.cm-s-default .cm-comment {
  color: #a50;
}

.cm-s-default .cm-string {
  color: #a11;
}

.cm-s-default .cm-string-2 {
  color: #f50;
}

.cm-s-default .cm-meta {
  color: #555;
}

.cm-s-default .cm-qualifier {
  color: #555;
}

.cm-s-default .cm-builtin {
  color: #30a;
}

.cm-s-default .cm-bracket {
  color: #997;
}

.cm-s-default .cm-tag {
  color: #170;
}

.cm-s-default .cm-attribute {
  color: #00c;
}

.cm-s-default .cm-hr {
  color: #999;
}

.cm-s-default .cm-link {
  color: #00c;
}

.cm-s-default .cm-error {
  color: #f00;
}

.cm-invalidchar {
  color: #f00;
}

.CodeMirror-composing {
  border-bottom: 2px solid;
}

/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {
  color: #0b0;
}

div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #a22;
}

.CodeMirror-matchingtag {
  background: rgba(255, 150, 0, 0.3);
}

.CodeMirror-activeline-background {
  background: #e8f2ff;
}

/* STOP */
/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */
.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 50px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -50px;
  margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
  z-index: 0;
}

.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
  outline: none;
}

.CodeMirror-vscrollbar {
  right: 0;
  top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}

.CodeMirror-hscrollbar {
  bottom: 0;
  left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}

.CodeMirror-scrollbar-filler {
  right: 0;
  bottom: 0;
}

.CodeMirror-gutter-filler {
  left: 0;
  bottom: 0;
}

.CodeMirror-gutters {
  position: absolute;
  left: 0;
  top: 0;
  min-height: 100%;
  z-index: 3;
}

.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}

.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}

.CodeMirror-gutter-background {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 4;
}

.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}

.CodeMirror-gutter-wrapper ::selection {
  background-color: transparent;
}

.CodeMirror-gutter-wrapper ::-moz-selection {
  background-color: transparent;
}

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}

.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}

.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-rtl pre {
  direction: rtl;
}

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}

.CodeMirror-measure pre {
  position: static;
}

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}

div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected {
  background: #d9d9d9;
}

.CodeMirror-focused .CodeMirror-selected {
  background: #d7d4f0;
}

.CodeMirror-crosshair {
  cursor: crosshair;
}

.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection {
  background: #d7d4f0;
}

.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection {
  background: #d7d4f0;
}

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, 0.4);
}

/* Used to force a border model for a node */
.cm-force-border {
  padding-right: 0.1px;
}

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}
/* See issue #2901 */
.cm-tab-wrap-hack:after {
  content: "";
}

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext {
  background: none;
}

/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Pro");
  font-weight: var(--fa-style, 900);
}

.fas,
.fass,
.far,
.fasr,
.fal,
.fasl,
.fat,
.fast,
.fad,
.fadr,
.fadl,
.fadt,
.fasds,
.fasdr,
.fasdl,
.fasdt,
.fab,
.fa-solid,
.radio-tags .radio-row .radio-container input:checked + label:after,
.radio-checkbox .content-container .radio-row .radio-container > label:after,
.input-container.radiobox-toggle .content-container .radio-row .radio-container input:checked ~ label:before,
.password-check .password-list li:before,
.navigation-block .main-menu .has-submenu .btn-block:after,
.navigation-block .relative-menu .has-submenu .btn-block:after,
.input-container.input-date input:after,
.faq .faq-container .question-container .title:after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label:after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label:after,
.disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label:after,
.input-container.checkbox .checkbox-containers .checkbox-container > label:after,
.block-expand-content > .title-container .title:before,
.input-container.input-password > .content-container .show-password:after,
.value-container.input-password > .content-container .show-password:after,
.slider-controls .btn:after,
.fa-regular,
.sidebar-navigation .navigation-container li.has-submenu:after,
.sidebar-navigation .submenu li.has-submenu:after,
.navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner:before,
.input-container.input-profile-picture .upload-container .edit-profile-picture:after,
.input-container.input-profile-picture .upload-container .remove-profile-picture:after,
.input-container.input-logo .upload-container .file-name:before,
.input-container.input-logo .upload-container .edit-logo:after,
.input-container.input-logo .upload-container .remove-logo:after,
.expand-block .expand-container .expand-toggle:after,
.email-module-container .mailbox-container .mailbox > .emailaddress:before,
.breadcrumbs li:after,
.tagify__tag__removeBtn::after,
.fa-light,
.fa-thin,
.fa-brands,
.fa-classic,
.fa-duotone,
.fa-sharp,
.fa-sharp-duotone,
.fa {
  -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::before,
.fass::before,
.far::before,
.fasr::before,
.fal::before,
.fasl::before,
.fat::before,
.fast::before,
.fad::before,
.fadr::before,
.fadl::before,
.fadt::before,
.fasds::before,
.fasdr::before,
.fasdl::before,
.fasdt::before,
.fab::before,
.fa-solid::before,
.input-container.radiobox-toggle .content-container .radio-row .radio-container input:checked ~ label::before,
.password-check .password-list li::before,
.block-expand-content > .title-container .title::before,
.fa-regular::before,
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner::before,
.input-container.input-logo .upload-container .file-name::before,
.email-module-container .mailbox-container .mailbox > .emailaddress::before,
.fa-light::before,
.fa-thin::before,
.fa-brands::before,
.fa-classic::before,
.fa-duotone::before,
.fa-sharp::before,
.fa-sharp-duotone::before,
.fa::before {
  content: var(--fa);
}

.fad::after,
.fa-duotone.fa-solid::after,
.radio-tags .radio-row .radio-container input:checked + label.fa-duotone::after,
.radio-checkbox .content-container .radio-row .radio-container > label.fa-duotone::after,
.navigation-block .main-menu .has-submenu .fa-duotone.btn-block::after,
.navigation-block .relative-menu .has-submenu .fa-duotone.btn-block::after,
.input-container.input-date input.fa-duotone::after,
.faq .faq-container .question-container .fa-duotone.title::after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label.fa-duotone::after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label.fa-duotone::after,
.disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label.fa-duotone::after,
.input-container.checkbox .checkbox-containers .checkbox-container > label.fa-duotone::after,
.input-container.input-password > .content-container .fa-duotone.show-password::after,
.value-container.input-password > .content-container .fa-duotone.show-password::after,
.slider-controls .fa-duotone.btn::after,
.fa-duotone::after,
.fadr::after,
.fa-duotone.fa-regular::after,
.sidebar-navigation .navigation-container li.fa-duotone.has-submenu::after,
.sidebar-navigation .submenu li.fa-duotone.has-submenu::after,
.navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a.fa-duotone::after,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a.fa-duotone::after,
.input-container.input-profile-picture .upload-container .fa-duotone.edit-profile-picture::after,
.input-container.input-profile-picture .upload-container .fa-duotone.remove-profile-picture::after,
.input-container.input-logo .upload-container .fa-duotone.edit-logo::after,
.input-container.input-logo .upload-container .fa-duotone.remove-logo::after,
.expand-block .expand-container .fa-duotone.expand-toggle::after,
.breadcrumbs li.fa-duotone::after,
.fadl::after,
.fa-duotone.fa-light::after,
.fadt::after,
.fa-duotone.fa-thin::after,
.fasds::after,
.fa-sharp-duotone.fa-solid::after,
.radio-tags .radio-row .radio-container input:checked + label.fa-sharp-duotone::after,
.radio-checkbox .content-container .radio-row .radio-container > label.fa-sharp-duotone::after,
.navigation-block .main-menu .has-submenu .fa-sharp-duotone.btn-block::after,
.navigation-block .relative-menu .has-submenu .fa-sharp-duotone.btn-block::after,
.input-container.input-date input.fa-sharp-duotone::after,
.faq .faq-container .question-container .fa-sharp-duotone.title::after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label.fa-sharp-duotone::after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label.fa-sharp-duotone::after,
.disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label.fa-sharp-duotone::after,
.input-container.checkbox .checkbox-containers .checkbox-container > label.fa-sharp-duotone::after,
.input-container.input-password > .content-container .fa-sharp-duotone.show-password::after,
.value-container.input-password > .content-container .fa-sharp-duotone.show-password::after,
.slider-controls .fa-sharp-duotone.btn::after,
.fa-sharp-duotone::after,
.fasdr::after,
.fa-sharp-duotone.fa-regular::after,
.sidebar-navigation .navigation-container li.fa-sharp-duotone.has-submenu::after,
.sidebar-navigation .submenu li.fa-sharp-duotone.has-submenu::after,
.navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a.fa-sharp-duotone::after,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a.fa-sharp-duotone::after,
.input-container.input-profile-picture .upload-container .fa-sharp-duotone.edit-profile-picture::after,
.input-container.input-profile-picture .upload-container .fa-sharp-duotone.remove-profile-picture::after,
.input-container.input-logo .upload-container .fa-sharp-duotone.edit-logo::after,
.input-container.input-logo .upload-container .fa-sharp-duotone.remove-logo::after,
.expand-block .expand-container .fa-sharp-duotone.expand-toggle::after,
.breadcrumbs li.fa-sharp-duotone::after,
.fasdl::after,
.fa-sharp-duotone.fa-light::after,
.fasdt::after,
.fa-sharp-duotone.fa-thin::after {
  content: var(--fa--fa);
}

.fa-classic.fa-duotone {
  font-family: "Font Awesome 6 Duotone";
}

.fass,
.fa-sharp {
  font-weight: 900;
}

.fad,
.fa-duotone {
  font-weight: 900;
}

.fasds,
.fa-sharp-duotone {
  font-weight: 900;
}

.fa-classic,
.fas,
.fa-solid,
.radio-tags .radio-row .radio-container input:checked + label:after,
.radio-checkbox .content-container .radio-row .radio-container > label:after,
.input-container.radiobox-toggle .content-container .radio-row .radio-container input:checked ~ label:before,
.password-check .password-list li:before,
.navigation-block .main-menu .has-submenu .btn-block:after,
.navigation-block .relative-menu .has-submenu .btn-block:after,
.input-container.input-date input:after,
.faq .faq-container .question-container .title:after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label:after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label:after,
.disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label:after,
.input-container.checkbox .checkbox-containers .checkbox-container > label:after,
.block-expand-content > .title-container .title:before,
.input-container.input-password > .content-container .show-password:after,
.value-container.input-password > .content-container .show-password:after,
.slider-controls .btn:after,
.far,
.fa-regular,
.sidebar-navigation .navigation-container li.has-submenu:after,
.sidebar-navigation .submenu li.has-submenu:after,
.navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner:before,
.input-container.input-profile-picture .upload-container .edit-profile-picture:after,
.input-container.input-profile-picture .upload-container .remove-profile-picture:after,
.input-container.input-logo .upload-container .file-name:before,
.input-container.input-logo .upload-container .edit-logo:after,
.input-container.input-logo .upload-container .remove-logo:after,
.expand-block .expand-container .expand-toggle:after,
.email-module-container .mailbox-container .mailbox > .emailaddress:before,
.breadcrumbs li:after,
.tagify__tag__removeBtn::after,
.fal,
.fa-light,
.fat,
.fa-thin {
  font-family: "Font Awesome 6 Pro";
}

.fa-duotone,
.fad,
.fadr,
.fadl,
.fadt {
  font-family: "Font Awesome 6 Duotone";
}

.fa-brands,
.fab {
  font-family: "Font Awesome 6 Brands";
}

.fa-sharp,
.fass,
.fasr,
.fasl,
.fast {
  font-family: "Font Awesome 6 Sharp";
}

.fa-sharp-duotone,
.fasds,
.fasdr,
.fasdl,
.fasdt {
  font-family: "Font Awesome 6 Sharp Duotone";
}

.sidebar-navigation .navigation-container li.has-submenu:after,
.sidebar-navigation .submenu li.has-submenu:after, .radio-tags .radio-row .radio-container input:checked + label:after, .radio-checkbox .content-container .radio-row .radio-container > label:after, .input-container.radiobox-toggle .content-container .radio-row .radio-container input:checked ~ label:before, .password-check .password-list li:before, .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a:after, .navigation-block .main-menu .has-submenu .btn-block:after,
.navigation-block .relative-menu .has-submenu .btn-block:after, .input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner:before, .input-container.input-profile-picture .upload-container .edit-profile-picture:after,
.input-container.input-profile-picture .upload-container .remove-profile-picture:after, .input-container.input-logo .upload-container .file-name:before, .input-container.input-logo .upload-container .edit-logo:after,
.input-container.input-logo .upload-container .remove-logo:after, .input-container.input-date input:after, .faq .faq-container .question-container .title:after, .expand-block .expand-container .expand-toggle:after, .email-module-container .mailbox-container .mailbox > .emailaddress:before, .input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label:after, .input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label:after, .disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label:after, .input-container.checkbox .checkbox-containers .checkbox-container > label:after, .breadcrumbs li:after, .block-expand-content > .title-container .title:before, .tagify__tag__removeBtn::after, .input-container.input-password > .content-container .show-password:after,
.value-container.input-password > .content-container .show-password:after, .slider-controls .btn:after {
  -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(-1 * var(--fa-li-width, 2em));
  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 {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  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 {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    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% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

.fa-rotate-180 {
  transform: rotate(180deg);
}

.fa-rotate-270 {
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, 0));
}

.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 {
  --fa: "\30 ";
  --fa--fa: "\30 \30 ";
}

.fa-1 {
  --fa: "\31 ";
  --fa--fa: "\31 \31 ";
}

.fa-2 {
  --fa: "\32 ";
  --fa--fa: "\32 \32 ";
}

.fa-3 {
  --fa: "\33 ";
  --fa--fa: "\33 \33 ";
}

.fa-4 {
  --fa: "\34 ";
  --fa--fa: "\34 \34 ";
}

.fa-5 {
  --fa: "\35 ";
  --fa--fa: "\35 \35 ";
}

.fa-6 {
  --fa: "\36 ";
  --fa--fa: "\36 \36 ";
}

.fa-7 {
  --fa: "\37 ";
  --fa--fa: "\37 \37 ";
}

.fa-8 {
  --fa: "\38 ";
  --fa--fa: "\38 \38 ";
}

.fa-9 {
  --fa: "\39 ";
  --fa--fa: "\39 \39 ";
}

.fa-fill-drip {
  --fa: "\f576";
  --fa--fa: "\f576\f576";
}

.fa-arrows-to-circle {
  --fa: "\e4bd";
  --fa--fa: "\e4bd\e4bd";
}

.fa-circle-chevron-right {
  --fa: "\f138";
  --fa--fa: "\f138\f138";
}

.fa-chevron-circle-right {
  --fa: "\f138";
  --fa--fa: "\f138\f138";
}

.fa-wagon-covered {
  --fa: "\f8ee";
  --fa--fa: "\f8ee\f8ee";
}

.fa-line-height {
  --fa: "\f871";
  --fa--fa: "\f871\f871";
}

.fa-bagel {
  --fa: "\e3d7";
  --fa--fa: "\e3d7\e3d7";
}

.fa-transporter-7 {
  --fa: "\e2a8";
  --fa--fa: "\e2a8\e2a8";
}

.fa-at {
  --fa: "\@";
  --fa--fa: "\@\@";
}

.fa-rectangles-mixed {
  --fa: "\e323";
  --fa--fa: "\e323\e323";
}

.fa-phone-arrow-up-right {
  --fa: "\e224";
  --fa--fa: "\e224\e224";
}

.fa-phone-arrow-up {
  --fa: "\e224";
  --fa--fa: "\e224\e224";
}

.fa-phone-outgoing {
  --fa: "\e224";
  --fa--fa: "\e224\e224";
}

.fa-trash-can {
  --fa: "\f2ed";
  --fa--fa: "\f2ed\f2ed";
}

.fa-trash-alt {
  --fa: "\f2ed";
  --fa--fa: "\f2ed\f2ed";
}

.fa-circle-l {
  --fa: "\e114";
  --fa--fa: "\e114\e114";
}

.fa-head-side-goggles {
  --fa: "\f6ea";
  --fa--fa: "\f6ea\f6ea";
}

.fa-head-vr {
  --fa: "\f6ea";
  --fa--fa: "\f6ea\f6ea";
}

.fa-text-height {
  --fa: "\f034";
  --fa--fa: "\f034\f034";
}

.fa-user-xmark {
  --fa: "\f235";
  --fa--fa: "\f235\f235";
}

.fa-user-times {
  --fa: "\f235";
  --fa--fa: "\f235\f235";
}

.fa-face-hand-yawn {
  --fa: "\e379";
  --fa--fa: "\e379\e379";
}

.fa-gauge-simple-min {
  --fa: "\f62d";
  --fa--fa: "\f62d\f62d";
}

.fa-tachometer-slowest {
  --fa: "\f62d";
  --fa--fa: "\f62d\f62d";
}

.fa-stethoscope {
  --fa: "\f0f1";
  --fa--fa: "\f0f1\f0f1";
}

.fa-coffin {
  --fa: "\f6c6";
  --fa--fa: "\f6c6\f6c6";
}

.fa-message {
  --fa: "\f27a";
  --fa--fa: "\f27a\f27a";
}

.fa-comment-alt {
  --fa: "\f27a";
  --fa--fa: "\f27a\f27a";
}

.fa-salad {
  --fa: "\f81e";
  --fa--fa: "\f81e\f81e";
}

.fa-bowl-salad {
  --fa: "\f81e";
  --fa--fa: "\f81e\f81e";
}

.fa-info {
  --fa: "\f129";
  --fa--fa: "\f129\f129";
}

.fa-robot-astromech {
  --fa: "\e2d2";
  --fa--fa: "\e2d2\e2d2";
}

.fa-ring-diamond {
  --fa: "\e5ab";
  --fa--fa: "\e5ab\e5ab";
}

.fa-fondue-pot {
  --fa: "\e40d";
  --fa--fa: "\e40d\e40d";
}

.fa-theta {
  --fa: "\f69e";
  --fa--fa: "\f69e\f69e";
}

.fa-face-hand-peeking {
  --fa: "\e481";
  --fa--fa: "\e481\e481";
}

.fa-square-user {
  --fa: "\e283";
  --fa--fa: "\e283\e283";
}

.fa-down-left-and-up-right-to-center {
  --fa: "\f422";
  --fa--fa: "\f422\f422";
}

.fa-compress-alt {
  --fa: "\f422";
  --fa--fa: "\f422\f422";
}

.fa-explosion {
  --fa: "\e4e9";
  --fa--fa: "\e4e9\e4e9";
}

.fa-file-lines {
  --fa: "\f15c";
  --fa--fa: "\f15c\f15c";
}

.fa-file-alt {
  --fa: "\f15c";
  --fa--fa: "\f15c\f15c";
}

.fa-file-text {
  --fa: "\f15c";
  --fa--fa: "\f15c\f15c";
}

.fa-wave-square {
  --fa: "\f83e";
  --fa--fa: "\f83e\f83e";
}

.fa-ring {
  --fa: "\f70b";
  --fa--fa: "\f70b\f70b";
}

.fa-building-un {
  --fa: "\e4d9";
  --fa--fa: "\e4d9\e4d9";
}

.fa-dice-three {
  --fa: "\f527";
  --fa--fa: "\f527\f527";
}

.fa-tire-pressure-warning {
  --fa: "\f633";
  --fa--fa: "\f633\f633";
}

.fa-wifi-fair {
  --fa: "\f6ab";
  --fa--fa: "\f6ab\f6ab";
}

.fa-wifi-2 {
  --fa: "\f6ab";
  --fa--fa: "\f6ab\f6ab";
}

.fa-calendar-days {
  --fa: "\f073";
  --fa--fa: "\f073\f073";
}

.fa-calendar-alt {
  --fa: "\f073";
  --fa--fa: "\f073\f073";
}

.fa-mp3-player {
  --fa: "\f8ce";
  --fa--fa: "\f8ce\f8ce";
}

.fa-anchor-circle-check {
  --fa: "\e4aa";
  --fa--fa: "\e4aa\e4aa";
}

.fa-tally-4 {
  --fa: "\e297";
  --fa--fa: "\e297\e297";
}

.fa-rectangle-history {
  --fa: "\e4a2";
  --fa--fa: "\e4a2\e4a2";
}

.fa-building-circle-arrow-right {
  --fa: "\e4d1";
  --fa--fa: "\e4d1\e4d1";
}

.fa-volleyball {
  --fa: "\f45f";
  --fa--fa: "\f45f\f45f";
}

.fa-volleyball-ball {
  --fa: "\f45f";
  --fa--fa: "\f45f\f45f";
}

.fa-sun-haze {
  --fa: "\f765";
  --fa--fa: "\f765\f765";
}

.fa-text-size {
  --fa: "\f894";
  --fa--fa: "\f894\f894";
}

.fa-ufo {
  --fa: "\e047";
  --fa--fa: "\e047\e047";
}

.fa-fork {
  --fa: "\f2e3";
  --fa--fa: "\f2e3\f2e3";
}

.fa-utensil-fork {
  --fa: "\f2e3";
  --fa--fa: "\f2e3\f2e3";
}

.fa-arrows-up-to-line {
  --fa: "\e4c2";
  --fa--fa: "\e4c2\e4c2";
}

.fa-mobile-signal {
  --fa: "\e1ef";
  --fa--fa: "\e1ef\e1ef";
}

.fa-barcode-scan {
  --fa: "\f465";
  --fa--fa: "\f465\f465";
}

.fa-sort-down {
  --fa: "\f0dd";
  --fa--fa: "\f0dd\f0dd";
}

.fa-sort-desc {
  --fa: "\f0dd";
  --fa--fa: "\f0dd\f0dd";
}

.fa-folder-arrow-down {
  --fa: "\e053";
  --fa--fa: "\e053\e053";
}

.fa-folder-download {
  --fa: "\e053";
  --fa--fa: "\e053\e053";
}

.fa-circle-minus {
  --fa: "\f056";
  --fa--fa: "\f056\f056";
}

.fa-minus-circle {
  --fa: "\f056";
  --fa--fa: "\f056\f056";
}

.fa-face-icicles {
  --fa: "\e37c";
  --fa--fa: "\e37c\e37c";
}

.fa-shovel {
  --fa: "\f713";
  --fa--fa: "\f713\f713";
}

.fa-door-open {
  --fa: "\f52b";
  --fa--fa: "\f52b\f52b";
}

.fa-films {
  --fa: "\e17a";
  --fa--fa: "\e17a\e17a";
}

.fa-right-from-bracket {
  --fa: "\f2f5";
  --fa--fa: "\f2f5\f2f5";
}

.fa-sign-out-alt {
  --fa: "\f2f5";
  --fa--fa: "\f2f5\f2f5";
}

.fa-face-glasses {
  --fa: "\e377";
  --fa--fa: "\e377\e377";
}

.fa-nfc {
  --fa: "\e1f7";
  --fa--fa: "\e1f7\e1f7";
}

.fa-atom {
  --fa: "\f5d2";
  --fa--fa: "\f5d2\f5d2";
}

.fa-soap {
  --fa: "\e06e";
  --fa--fa: "\e06e\e06e";
}

.fa-icons {
  --fa: "\f86d";
  --fa--fa: "\f86d\f86d";
}

.fa-heart-music-camera-bolt {
  --fa: "\f86d";
  --fa--fa: "\f86d\f86d";
}

.fa-microphone-lines-slash {
  --fa: "\f539";
  --fa--fa: "\f539\f539";
}

.fa-microphone-alt-slash {
  --fa: "\f539";
  --fa--fa: "\f539\f539";
}

.fa-closed-captioning-slash {
  --fa: "\e135";
  --fa--fa: "\e135\e135";
}

.fa-calculator-simple {
  --fa: "\f64c";
  --fa--fa: "\f64c\f64c";
}

.fa-calculator-alt {
  --fa: "\f64c";
  --fa--fa: "\f64c\f64c";
}

.fa-bridge-circle-check {
  --fa: "\e4c9";
  --fa--fa: "\e4c9\e4c9";
}

.fa-sliders-up {
  --fa: "\f3f1";
  --fa--fa: "\f3f1\f3f1";
}

.fa-sliders-v {
  --fa: "\f3f1";
  --fa--fa: "\f3f1\f3f1";
}

.fa-location-minus {
  --fa: "\f609";
  --fa--fa: "\f609\f609";
}

.fa-map-marker-minus {
  --fa: "\f609";
  --fa--fa: "\f609\f609";
}

.fa-pump-medical {
  --fa: "\e06a";
  --fa--fa: "\e06a\e06a";
}

.fa-fingerprint {
  --fa: "\f577";
  --fa--fa: "\f577\f577";
}

.fa-ski-boot {
  --fa: "\e3cc";
  --fa--fa: "\e3cc\e3cc";
}

.fa-standard-definition {
  --fa: "\e28a";
  --fa--fa: "\e28a\e28a";
}

.fa-rectangle-sd {
  --fa: "\e28a";
  --fa--fa: "\e28a\e28a";
}

.fa-h1 {
  --fa: "\f313";
  --fa--fa: "\f313\f313";
}

.fa-hand-point-right {
  --fa: "\f0a4";
  --fa--fa: "\f0a4\f0a4";
}

.fa-magnifying-glass-location {
  --fa: "\f689";
  --fa--fa: "\f689\f689";
}

.fa-search-location {
  --fa: "\f689";
  --fa--fa: "\f689\f689";
}

.fa-message-bot {
  --fa: "\e3b8";
  --fa--fa: "\e3b8\e3b8";
}

.fa-forward-step {
  --fa: "\f051";
  --fa--fa: "\f051\f051";
}

.fa-step-forward {
  --fa: "\f051";
  --fa--fa: "\f051\f051";
}

.fa-face-smile-beam {
  --fa: "\f5b8";
  --fa--fa: "\f5b8\f5b8";
}

.fa-smile-beam {
  --fa: "\f5b8";
  --fa--fa: "\f5b8\f5b8";
}

.fa-light-ceiling {
  --fa: "\e016";
  --fa--fa: "\e016\e016";
}

.fa-message-exclamation {
  --fa: "\f4a5";
  --fa--fa: "\f4a5\f4a5";
}

.fa-comment-alt-exclamation {
  --fa: "\f4a5";
  --fa--fa: "\f4a5\f4a5";
}

.fa-bowl-scoop {
  --fa: "\e3de";
  --fa--fa: "\e3de\e3de";
}

.fa-bowl-shaved-ice {
  --fa: "\e3de";
  --fa--fa: "\e3de\e3de";
}

.fa-square-x {
  --fa: "\e286";
  --fa--fa: "\e286\e286";
}

.fa-building-memo {
  --fa: "\e61e";
  --fa--fa: "\e61e\e61e";
}

.fa-utility-pole-double {
  --fa: "\e2c4";
  --fa--fa: "\e2c4\e2c4";
}

.fa-flag-checkered {
  --fa: "\f11e";
  --fa--fa: "\f11e\f11e";
}

.fa-chevrons-up {
  --fa: "\f325";
  --fa--fa: "\f325\f325";
}

.fa-chevron-double-up {
  --fa: "\f325";
  --fa--fa: "\f325\f325";
}

.fa-football {
  --fa: "\f44e";
  --fa--fa: "\f44e\f44e";
}

.fa-football-ball {
  --fa: "\f44e";
  --fa--fa: "\f44e\f44e";
}

.fa-user-vneck {
  --fa: "\e461";
  --fa--fa: "\e461\e461";
}

.fa-school-circle-exclamation {
  --fa: "\e56c";
  --fa--fa: "\e56c\e56c";
}

.fa-crop {
  --fa: "\f125";
  --fa--fa: "\f125\f125";
}

.fa-angles-down {
  --fa: "\f103";
  --fa--fa: "\f103\f103";
}

.fa-angle-double-down {
  --fa: "\f103";
  --fa--fa: "\f103\f103";
}

.fa-users-rectangle {
  --fa: "\e594";
  --fa--fa: "\e594\e594";
}

.fa-people-roof {
  --fa: "\e537";
  --fa--fa: "\e537\e537";
}

.fa-square-arrow-right {
  --fa: "\f33b";
  --fa--fa: "\f33b\f33b";
}

.fa-arrow-square-right {
  --fa: "\f33b";
  --fa--fa: "\f33b\f33b";
}

.fa-location-plus {
  --fa: "\f60a";
  --fa--fa: "\f60a\f60a";
}

.fa-map-marker-plus {
  --fa: "\f60a";
  --fa--fa: "\f60a\f60a";
}

.fa-lightbulb-exclamation-on {
  --fa: "\e1ca";
  --fa--fa: "\e1ca\e1ca";
}

.fa-people-line {
  --fa: "\e534";
  --fa--fa: "\e534\e534";
}

.fa-beer-mug-empty {
  --fa: "\f0fc";
  --fa--fa: "\f0fc\f0fc";
}

.fa-beer {
  --fa: "\f0fc";
  --fa--fa: "\f0fc\f0fc";
}

.fa-carpool {
  --fa: "\e69c";
  --fa--fa: "\e69c\e69c";
}

.fa-car-people {
  --fa: "\e69c";
  --fa--fa: "\e69c\e69c";
}

.fa-crate-empty {
  --fa: "\e151";
  --fa--fa: "\e151\e151";
}

.fa-diagram-predecessor {
  --fa: "\e477";
  --fa--fa: "\e477\e477";
}

.fa-transporter {
  --fa: "\e042";
  --fa--fa: "\e042\e042";
}

.fa-calendar-circle-user {
  --fa: "\e471";
  --fa--fa: "\e471\e471";
}

.fa-arrow-up-long {
  --fa: "\f176";
  --fa--fa: "\f176\f176";
}

.fa-long-arrow-up {
  --fa: "\f176";
  --fa--fa: "\f176\f176";
}

.fa-person-carry-box {
  --fa: "\f4cf";
  --fa--fa: "\f4cf\f4cf";
}

.fa-person-carry {
  --fa: "\f4cf";
  --fa--fa: "\f4cf\f4cf";
}

.fa-fire-flame-simple {
  --fa: "\f46a";
  --fa--fa: "\f46a\f46a";
}

.fa-burn {
  --fa: "\f46a";
  --fa--fa: "\f46a\f46a";
}

.fa-person {
  --fa: "\f183";
  --fa--fa: "\f183\f183";
}

.fa-male {
  --fa: "\f183";
  --fa--fa: "\f183\f183";
}

.fa-laptop {
  --fa: "\f109";
  --fa--fa: "\f109\f109";
}

.fa-file-csv {
  --fa: "\f6dd";
  --fa--fa: "\f6dd\f6dd";
}

.fa-menorah {
  --fa: "\f676";
  --fa--fa: "\f676\f676";
}

.fa-union {
  --fa: "\f6a2";
  --fa--fa: "\f6a2\f6a2";
}

.fa-chevrons-left {
  --fa: "\f323";
  --fa--fa: "\f323\f323";
}

.fa-chevron-double-left {
  --fa: "\f323";
  --fa--fa: "\f323\f323";
}

.fa-circle-heart {
  --fa: "\f4c7";
  --fa--fa: "\f4c7\f4c7";
}

.fa-heart-circle {
  --fa: "\f4c7";
  --fa--fa: "\f4c7\f4c7";
}

.fa-truck-plane {
  --fa: "\e58f";
  --fa--fa: "\e58f\e58f";
}

.fa-record-vinyl {
  --fa: "\f8d9";
  --fa--fa: "\f8d9\f8d9";
}

.fa-bring-forward {
  --fa: "\f856";
  --fa--fa: "\f856\f856";
}

.fa-square-p {
  --fa: "\e279";
  --fa--fa: "\e279\e279";
}

.fa-face-grin-stars {
  --fa: "\f587";
  --fa--fa: "\f587\f587";
}

.fa-grin-stars {
  --fa: "\f587";
  --fa--fa: "\f587\f587";
}

.fa-sigma {
  --fa: "\f68b";
  --fa--fa: "\f68b\f68b";
}

.fa-camera-movie {
  --fa: "\f8a9";
  --fa--fa: "\f8a9\f8a9";
}

.fa-bong {
  --fa: "\f55c";
  --fa--fa: "\f55c\f55c";
}

.fa-clarinet {
  --fa: "\f8ad";
  --fa--fa: "\f8ad\f8ad";
}

.fa-truck-flatbed {
  --fa: "\e2b6";
  --fa--fa: "\e2b6\e2b6";
}

.fa-spaghetti-monster-flying {
  --fa: "\f67b";
  --fa--fa: "\f67b\f67b";
}

.fa-pastafarianism {
  --fa: "\f67b";
  --fa--fa: "\f67b\f67b";
}

.fa-arrow-down-up-across-line {
  --fa: "\e4af";
  --fa--fa: "\e4af\e4af";
}

.fa-arrows-rotate-reverse {
  --fa: "\e630";
  --fa--fa: "\e630\e630";
}

.fa-leaf-heart {
  --fa: "\f4cb";
  --fa--fa: "\f4cb\f4cb";
}

.fa-house-building {
  --fa: "\e1b1";
  --fa--fa: "\e1b1\e1b1";
}

.fa-cheese-swiss {
  --fa: "\f7f0";
  --fa--fa: "\f7f0\f7f0";
}

.fa-spoon {
  --fa: "\f2e5";
  --fa--fa: "\f2e5\f2e5";
}

.fa-utensil-spoon {
  --fa: "\f2e5";
  --fa--fa: "\f2e5\f2e5";
}

.fa-jar-wheat {
  --fa: "\e517";
  --fa--fa: "\e517\e517";
}

.fa-envelopes-bulk {
  --fa: "\f674";
  --fa--fa: "\f674\f674";
}

.fa-mail-bulk {
  --fa: "\f674";
  --fa--fa: "\f674\f674";
}

.fa-file-circle-exclamation {
  --fa: "\e4eb";
  --fa--fa: "\e4eb\e4eb";
}

.fa-bow-arrow {
  --fa: "\f6b9";
  --fa--fa: "\f6b9\f6b9";
}

.fa-cart-xmark {
  --fa: "\e0dd";
  --fa--fa: "\e0dd\e0dd";
}

.fa-hexagon-xmark {
  --fa: "\f2ee";
  --fa--fa: "\f2ee\f2ee";
}

.fa-times-hexagon {
  --fa: "\f2ee";
  --fa--fa: "\f2ee\f2ee";
}

.fa-xmark-hexagon {
  --fa: "\f2ee";
  --fa--fa: "\f2ee\f2ee";
}

.fa-circle-h {
  --fa: "\f47e";
  --fa--fa: "\f47e\f47e";
}

.fa-hospital-symbol {
  --fa: "\f47e";
  --fa--fa: "\f47e\f47e";
}

.fa-merge {
  --fa: "\e526";
  --fa--fa: "\e526\e526";
}

.fa-pager {
  --fa: "\f815";
  --fa--fa: "\f815\f815";
}

.fa-cart-minus {
  --fa: "\e0db";
  --fa--fa: "\e0db\e0db";
}

.fa-address-book {
  --fa: "\f2b9";
  --fa--fa: "\f2b9\f2b9";
}

.fa-contact-book {
  --fa: "\f2b9";
  --fa--fa: "\f2b9\f2b9";
}

.fa-pan-frying {
  --fa: "\e42c";
  --fa--fa: "\e42c\e42c";
}

.fa-grid {
  --fa: "\e195";
  --fa--fa: "\e195\e195";
}

.fa-grid-3 {
  --fa: "\e195";
  --fa--fa: "\e195\e195";
}

.fa-football-helmet {
  --fa: "\f44f";
  --fa--fa: "\f44f\f44f";
}

.fa-hand-love {
  --fa: "\e1a5";
  --fa--fa: "\e1a5\e1a5";
}

.fa-trees {
  --fa: "\f724";
  --fa--fa: "\f724\f724";
}

.fa-strikethrough {
  --fa: "\f0cc";
  --fa--fa: "\f0cc\f0cc";
}

.fa-page {
  --fa: "\e428";
  --fa--fa: "\e428\e428";
}

.fa-k {
  --fa: "K";
  --fa--fa: "KK";
}

.fa-diagram-previous {
  --fa: "\e478";
  --fa--fa: "\e478\e478";
}

.fa-gauge-min {
  --fa: "\f628";
  --fa--fa: "\f628\f628";
}

.fa-tachometer-alt-slowest {
  --fa: "\f628";
  --fa--fa: "\f628\f628";
}

.fa-folder-grid {
  --fa: "\e188";
  --fa--fa: "\e188\e188";
}

.fa-eggplant {
  --fa: "\e16c";
  --fa--fa: "\e16c\e16c";
}

.fa-excavator {
  --fa: "\e656";
  --fa--fa: "\e656\e656";
}

.fa-ram {
  --fa: "\f70a";
  --fa--fa: "\f70a\f70a";
}

.fa-landmark-flag {
  --fa: "\e51c";
  --fa--fa: "\e51c\e51c";
}

.fa-lips {
  --fa: "\f600";
  --fa--fa: "\f600\f600";
}

.fa-pencil {
  --fa: "\f303";
  --fa--fa: "\f303\f303";
}

.fa-pencil-alt {
  --fa: "\f303";
  --fa--fa: "\f303\f303";
}

.fa-backward {
  --fa: "\f04a";
  --fa--fa: "\f04a\f04a";
}

.fa-caret-right {
  --fa: "\f0da";
  --fa--fa: "\f0da\f0da";
}

.fa-comments {
  --fa: "\f086";
  --fa--fa: "\f086\f086";
}

.fa-paste {
  --fa: "\f0ea";
  --fa--fa: "\f0ea\f0ea";
}

.fa-file-clipboard {
  --fa: "\f0ea";
  --fa--fa: "\f0ea\f0ea";
}

.fa-desktop-arrow-down {
  --fa: "\e155";
  --fa--fa: "\e155\e155";
}

.fa-code-pull-request {
  --fa: "\e13c";
  --fa--fa: "\e13c\e13c";
}

.fa-pumpkin {
  --fa: "\f707";
  --fa--fa: "\f707\f707";
}

.fa-clipboard-list {
  --fa: "\f46d";
  --fa--fa: "\f46d\f46d";
}

.fa-pen-field {
  --fa: "\e211";
  --fa--fa: "\e211\e211";
}

.fa-chart-sine {
  --fa: "\e69d";
  --fa--fa: "\e69d\e69d";
}

.fa-blueberries {
  --fa: "\e2e8";
  --fa--fa: "\e2e8\e2e8";
}

.fa-truck-ramp-box {
  --fa: "\f4de";
  --fa--fa: "\f4de\f4de";
}

.fa-truck-loading {
  --fa: "\f4de";
  --fa--fa: "\f4de\f4de";
}

.fa-note {
  --fa: "\e1ff";
  --fa--fa: "\e1ff\e1ff";
}

.fa-arrow-down-to-square {
  --fa: "\e096";
  --fa--fa: "\e096\e096";
}

.fa-user-check {
  --fa: "\f4fc";
  --fa--fa: "\f4fc\f4fc";
}

.fa-cloud-xmark {
  --fa: "\e35f";
  --fa--fa: "\e35f\e35f";
}

.fa-vial-virus {
  --fa: "\e597";
  --fa--fa: "\e597\e597";
}

.fa-book-blank {
  --fa: "\f5d9";
  --fa--fa: "\f5d9\f5d9";
}

.fa-book-alt {
  --fa: "\f5d9";
  --fa--fa: "\f5d9\f5d9";
}

.fa-golf-flag-hole {
  --fa: "\e3ac";
  --fa--fa: "\e3ac\e3ac";
}

.fa-message-arrow-down {
  --fa: "\e1db";
  --fa--fa: "\e1db\e1db";
}

.fa-comment-alt-arrow-down {
  --fa: "\e1db";
  --fa--fa: "\e1db\e1db";
}

.fa-face-unamused {
  --fa: "\e39f";
  --fa--fa: "\e39f\e39f";
}

.fa-sheet-plastic {
  --fa: "\e571";
  --fa--fa: "\e571\e571";
}

.fa-circle-9 {
  --fa: "\e0f6";
  --fa--fa: "\e0f6\e0f6";
}

.fa-blog {
  --fa: "\f781";
  --fa--fa: "\f781\f781";
}

.fa-user-ninja {
  --fa: "\f504";
  --fa--fa: "\f504\f504";
}

.fa-pencil-slash {
  --fa: "\e215";
  --fa--fa: "\e215\e215";
}

.fa-bowling-pins {
  --fa: "\f437";
  --fa--fa: "\f437\f437";
}

.fa-person-arrow-up-from-line {
  --fa: "\e539";
  --fa--fa: "\e539\e539";
}

.fa-down-right {
  --fa: "\e16b";
  --fa--fa: "\e16b\e16b";
}

.fa-scroll-torah {
  --fa: "\f6a0";
  --fa--fa: "\f6a0\f6a0";
}

.fa-torah {
  --fa: "\f6a0";
  --fa--fa: "\f6a0\f6a0";
}

.fa-webhook {
  --fa: "\e5d5";
  --fa--fa: "\e5d5\e5d5";
}

.fa-blinds-open {
  --fa: "\f8fc";
  --fa--fa: "\f8fc\f8fc";
}

.fa-fence {
  --fa: "\e303";
  --fa--fa: "\e303\e303";
}

.fa-up {
  --fa: "\f357";
  --fa--fa: "\f357\f357";
}

.fa-arrow-alt-up {
  --fa: "\f357";
  --fa--fa: "\f357\f357";
}

.fa-broom-ball {
  --fa: "\f458";
  --fa--fa: "\f458\f458";
}

.fa-quidditch {
  --fa: "\f458";
  --fa--fa: "\f458\f458";
}

.fa-quidditch-broom-ball {
  --fa: "\f458";
  --fa--fa: "\f458\f458";
}

.fa-drumstick {
  --fa: "\f6d6";
  --fa--fa: "\f6d6\f6d6";
}

.fa-square-v {
  --fa: "\e284";
  --fa--fa: "\e284\e284";
}

.fa-face-awesome {
  --fa: "\e409";
  --fa--fa: "\e409\e409";
}

.fa-gave-dandy {
  --fa: "\e409";
  --fa--fa: "\e409\e409";
}

.fa-dial-off {
  --fa: "\e162";
  --fa--fa: "\e162\e162";
}

.fa-toggle-off {
  --fa: "\f204";
  --fa--fa: "\f204\f204";
}

.fa-face-smile-horns {
  --fa: "\e391";
  --fa--fa: "\e391\e391";
}

.fa-box-archive {
  --fa: "\f187";
  --fa--fa: "\f187\f187";
}

.fa-archive {
  --fa: "\f187";
  --fa--fa: "\f187\f187";
}

.fa-grapes {
  --fa: "\e306";
  --fa--fa: "\e306\e306";
}

.fa-person-drowning {
  --fa: "\e545";
  --fa--fa: "\e545\e545";
}

.fa-dial-max {
  --fa: "\e15e";
  --fa--fa: "\e15e\e15e";
}

.fa-circle-m {
  --fa: "\e115";
  --fa--fa: "\e115\e115";
}

.fa-calendar-image {
  --fa: "\e0d4";
  --fa--fa: "\e0d4\e0d4";
}

.fa-circle-caret-down {
  --fa: "\f32d";
  --fa--fa: "\f32d\f32d";
}

.fa-caret-circle-down {
  --fa: "\f32d";
  --fa--fa: "\f32d\f32d";
}

.fa-arrow-down-9-1 {
  --fa: "\f886";
  --fa--fa: "\f886\f886";
}

.fa-sort-numeric-desc {
  --fa: "\f886";
  --fa--fa: "\f886\f886";
}

.fa-sort-numeric-down-alt {
  --fa: "\f886";
  --fa--fa: "\f886\f886";
}

.fa-face-grin-tongue-squint {
  --fa: "\f58a";
  --fa--fa: "\f58a\f58a";
}

.fa-grin-tongue-squint {
  --fa: "\f58a";
  --fa--fa: "\f58a\f58a";
}

.fa-shish-kebab {
  --fa: "\f821";
  --fa--fa: "\f821\f821";
}

.fa-spray-can {
  --fa: "\f5bd";
  --fa--fa: "\f5bd\f5bd";
}

.fa-alarm-snooze {
  --fa: "\f845";
  --fa--fa: "\f845\f845";
}

.fa-scarecrow {
  --fa: "\f70d";
  --fa--fa: "\f70d\f70d";
}

.fa-truck-monster {
  --fa: "\f63b";
  --fa--fa: "\f63b\f63b";
}

.fa-gift-card {
  --fa: "\f663";
  --fa--fa: "\f663\f663";
}

.fa-w {
  --fa: "W";
  --fa--fa: "WW";
}

.fa-code-pull-request-draft {
  --fa: "\e3fa";
  --fa--fa: "\e3fa\e3fa";
}

.fa-square-b {
  --fa: "\e264";
  --fa--fa: "\e264\e264";
}

.fa-elephant {
  --fa: "\f6da";
  --fa--fa: "\f6da\f6da";
}

.fa-earth-africa {
  --fa: "\f57c";
  --fa--fa: "\f57c\f57c";
}

.fa-globe-africa {
  --fa: "\f57c";
  --fa--fa: "\f57c\f57c";
}

.fa-rainbow {
  --fa: "\f75b";
  --fa--fa: "\f75b\f75b";
}

.fa-circle-notch {
  --fa: "\f1ce";
  --fa--fa: "\f1ce\f1ce";
}

.fa-tablet-screen-button {
  --fa: "\f3fa";
  --fa--fa: "\f3fa\f3fa";
}

.fa-tablet-alt {
  --fa: "\f3fa";
  --fa--fa: "\f3fa\f3fa";
}

.fa-paw {
  --fa: "\f1b0";
  --fa--fa: "\f1b0\f1b0";
}

.fa-message-question {
  --fa: "\e1e3";
  --fa--fa: "\e1e3\e1e3";
}

.fa-cloud {
  --fa: "\f0c2";
  --fa--fa: "\f0c2\f0c2";
}

.fa-trowel-bricks {
  --fa: "\e58a";
  --fa--fa: "\e58a\e58a";
}

.fa-square-3 {
  --fa: "\e258";
  --fa--fa: "\e258\e258";
}

.fa-face-flushed {
  --fa: "\f579";
  --fa--fa: "\f579\f579";
}

.fa-flushed {
  --fa: "\f579";
  --fa--fa: "\f579\f579";
}

.fa-hospital-user {
  --fa: "\f80d";
  --fa--fa: "\f80d\f80d";
}

.fa-microwave {
  --fa: "\e01b";
  --fa--fa: "\e01b\e01b";
}

.fa-chf-sign {
  --fa: "\e602";
  --fa--fa: "\e602\e602";
}

.fa-tent-arrow-left-right {
  --fa: "\e57f";
  --fa--fa: "\e57f\e57f";
}

.fa-cart-circle-arrow-up {
  --fa: "\e3f0";
  --fa--fa: "\e3f0\e3f0";
}

.fa-trash-clock {
  --fa: "\e2b0";
  --fa--fa: "\e2b0\e2b0";
}

.fa-reflect-both {
  --fa: "\e66f";
  --fa--fa: "\e66f\e66f";
}

.fa-gavel {
  --fa: "\f0e3";
  --fa--fa: "\f0e3\f0e3";
}

.fa-legal {
  --fa: "\f0e3";
  --fa--fa: "\f0e3\f0e3";
}

.fa-sprinkler-ceiling {
  --fa: "\e44c";
  --fa--fa: "\e44c\e44c";
}

.fa-browsers {
  --fa: "\e0cb";
  --fa--fa: "\e0cb\e0cb";
}

.fa-trillium {
  --fa: "\e588";
  --fa--fa: "\e588\e588";
}

.fa-table-cells-unlock {
  --fa: "\e692";
  --fa--fa: "\e692\e692";
}

.fa-music-slash {
  --fa: "\f8d1";
  --fa--fa: "\f8d1\f8d1";
}

.fa-truck-ramp {
  --fa: "\f4e0";
  --fa--fa: "\f4e0\f4e0";
}

.fa-binoculars {
  --fa: "\f1e5";
  --fa--fa: "\f1e5\f1e5";
}

.fa-microphone-slash {
  --fa: "\f131";
  --fa--fa: "\f131\f131";
}

.fa-box-tissue {
  --fa: "\e05b";
  --fa--fa: "\e05b\e05b";
}

.fa-circle-c {
  --fa: "\e101";
  --fa--fa: "\e101\e101";
}

.fa-star-christmas {
  --fa: "\f7d4";
  --fa--fa: "\f7d4\f7d4";
}

.fa-chart-bullet {
  --fa: "\e0e1";
  --fa--fa: "\e0e1\e0e1";
}

.fa-motorcycle {
  --fa: "\f21c";
  --fa--fa: "\f21c\f21c";
}

.fa-tree-christmas {
  --fa: "\f7db";
  --fa--fa: "\f7db\f7db";
}

.fa-tire-flat {
  --fa: "\f632";
  --fa--fa: "\f632\f632";
}

.fa-sunglasses {
  --fa: "\f892";
  --fa--fa: "\f892\f892";
}

.fa-badge {
  --fa: "\f335";
  --fa--fa: "\f335\f335";
}

.fa-message-pen {
  --fa: "\f4a4";
  --fa--fa: "\f4a4\f4a4";
}

.fa-comment-alt-edit {
  --fa: "\f4a4";
  --fa--fa: "\f4a4\f4a4";
}

.fa-message-edit {
  --fa: "\f4a4";
  --fa--fa: "\f4a4\f4a4";
}

.fa-bell-concierge {
  --fa: "\f562";
  --fa--fa: "\f562\f562";
}

.fa-concierge-bell {
  --fa: "\f562";
  --fa--fa: "\f562\f562";
}

.fa-pen-ruler {
  --fa: "\f5ae";
  --fa--fa: "\f5ae\f5ae";
}

.fa-pencil-ruler {
  --fa: "\f5ae";
  --fa--fa: "\f5ae\f5ae";
}

.fa-file-mp3 {
  --fa: "\e648";
  --fa--fa: "\e648\e648";
}

.fa-arrow-progress {
  --fa: "\e5df";
  --fa--fa: "\e5df\e5df";
}

.fa-chess-rook-piece {
  --fa: "\f448";
  --fa--fa: "\f448\f448";
}

.fa-chess-rook-alt {
  --fa: "\f448";
  --fa--fa: "\f448\f448";
}

.fa-square-root {
  --fa: "\f697";
  --fa--fa: "\f697\f697";
}

.fa-album-collection-circle-plus {
  --fa: "\e48e";
  --fa--fa: "\e48e\e48e";
}

.fa-people-arrows {
  --fa: "\e068";
  --fa--fa: "\e068\e068";
}

.fa-people-arrows-left-right {
  --fa: "\e068";
  --fa--fa: "\e068\e068";
}

.fa-sign-post {
  --fa: "\e624";
  --fa--fa: "\e624\e624";
}

.fa-face-angry-horns {
  --fa: "\e368";
  --fa--fa: "\e368\e368";
}

.fa-mars-and-venus-burst {
  --fa: "\e523";
  --fa--fa: "\e523\e523";
}

.fa-tombstone {
  --fa: "\f720";
  --fa--fa: "\f720\f720";
}

.fa-square-caret-right {
  --fa: "\f152";
  --fa--fa: "\f152\f152";
}

.fa-caret-square-right {
  --fa: "\f152";
  --fa--fa: "\f152\f152";
}

.fa-scissors {
  --fa: "\f0c4";
  --fa--fa: "\f0c4\f0c4";
}

.fa-cut {
  --fa: "\f0c4";
  --fa--fa: "\f0c4\f0c4";
}

.fa-list-music {
  --fa: "\f8c9";
  --fa--fa: "\f8c9\f8c9";
}

.fa-sun-plant-wilt {
  --fa: "\e57a";
  --fa--fa: "\e57a\e57a";
}

.fa-toilets-portable {
  --fa: "\e584";
  --fa--fa: "\e584\e584";
}

.fa-hockey-puck {
  --fa: "\f453";
  --fa--fa: "\f453\f453";
}

.fa-mustache {
  --fa: "\e5bc";
  --fa--fa: "\e5bc\e5bc";
}

.fa-hyphen {
  --fa: "\-";
  --fa--fa: "\-\-";
}

.fa-table {
  --fa: "\f0ce";
  --fa--fa: "\f0ce\f0ce";
}

.fa-user-chef {
  --fa: "\e3d2";
  --fa--fa: "\e3d2\e3d2";
}

.fa-message-image {
  --fa: "\e1e0";
  --fa--fa: "\e1e0\e1e0";
}

.fa-comment-alt-image {
  --fa: "\e1e0";
  --fa--fa: "\e1e0\e1e0";
}

.fa-users-medical {
  --fa: "\f830";
  --fa--fa: "\f830\f830";
}

.fa-sensor-triangle-exclamation {
  --fa: "\e029";
  --fa--fa: "\e029\e029";
}

.fa-sensor-alert {
  --fa: "\e029";
  --fa--fa: "\e029\e029";
}

.fa-magnifying-glass-arrow-right {
  --fa: "\e521";
  --fa--fa: "\e521\e521";
}

.fa-tachograph-digital {
  --fa: "\f566";
  --fa--fa: "\f566\f566";
}

.fa-digital-tachograph {
  --fa: "\f566";
  --fa--fa: "\f566\f566";
}

.fa-face-mask {
  --fa: "\e37f";
  --fa--fa: "\e37f\e37f";
}

.fa-pickleball {
  --fa: "\e435";
  --fa--fa: "\e435\e435";
}

.fa-star-sharp-half {
  --fa: "\e28c";
  --fa--fa: "\e28c\e28c";
}

.fa-users-slash {
  --fa: "\e073";
  --fa--fa: "\e073\e073";
}

.fa-clover {
  --fa: "\e139";
  --fa--fa: "\e139\e139";
}

.fa-meat {
  --fa: "\f814";
  --fa--fa: "\f814\f814";
}

.fa-reply {
  --fa: "\f3e5";
  --fa--fa: "\f3e5\f3e5";
}

.fa-mail-reply {
  --fa: "\f3e5";
  --fa--fa: "\f3e5\f3e5";
}

.fa-star-and-crescent {
  --fa: "\f699";
  --fa--fa: "\f699\f699";
}

.fa-empty-set {
  --fa: "\f656";
  --fa--fa: "\f656\f656";
}

.fa-house-fire {
  --fa: "\e50c";
  --fa--fa: "\e50c\e50c";
}

.fa-square-minus {
  --fa: "\f146";
  --fa--fa: "\f146\f146";
}

.fa-minus-square {
  --fa: "\f146";
  --fa--fa: "\f146\f146";
}

.fa-helicopter {
  --fa: "\f533";
  --fa--fa: "\f533\f533";
}

.fa-bird {
  --fa: "\e469";
  --fa--fa: "\e469\e469";
}

.fa-compass {
  --fa: "\f14e";
  --fa--fa: "\f14e\f14e";
}

.fa-square-caret-down {
  --fa: "\f150";
  --fa--fa: "\f150\f150";
}

.fa-caret-square-down {
  --fa: "\f150";
  --fa--fa: "\f150\f150";
}

.fa-heart-half-stroke {
  --fa: "\e1ac";
  --fa--fa: "\e1ac\e1ac";
}

.fa-heart-half-alt {
  --fa: "\e1ac";
  --fa--fa: "\e1ac\e1ac";
}

.fa-file-circle-question {
  --fa: "\e4ef";
  --fa--fa: "\e4ef\e4ef";
}

.fa-truck-utensils {
  --fa: "\e628";
  --fa--fa: "\e628\e628";
}

.fa-laptop-code {
  --fa: "\f5fc";
  --fa--fa: "\f5fc\f5fc";
}

.fa-joystick {
  --fa: "\f8c5";
  --fa--fa: "\f8c5\f8c5";
}

.fa-grill-fire {
  --fa: "\e5a4";
  --fa--fa: "\e5a4\e5a4";
}

.fa-rectangle-vertical-history {
  --fa: "\e237";
  --fa--fa: "\e237\e237";
}

.fa-swatchbook {
  --fa: "\f5c3";
  --fa--fa: "\f5c3\f5c3";
}

.fa-prescription-bottle {
  --fa: "\f485";
  --fa--fa: "\f485\f485";
}

.fa-bars {
  --fa: "\f0c9";
  --fa--fa: "\f0c9\f0c9";
}

.fa-navicon {
  --fa: "\f0c9";
  --fa--fa: "\f0c9\f0c9";
}

.fa-keyboard-left {
  --fa: "\e1c3";
  --fa--fa: "\e1c3\e1c3";
}

.fa-people-group {
  --fa: "\e533";
  --fa--fa: "\e533\e533";
}

.fa-hourglass-end {
  --fa: "\f253";
  --fa--fa: "\f253\f253";
}

.fa-hourglass-3 {
  --fa: "\f253";
  --fa--fa: "\f253\f253";
}

.fa-heart-crack {
  --fa: "\f7a9";
  --fa--fa: "\f7a9\f7a9";
}

.fa-heart-broken {
  --fa: "\f7a9";
  --fa--fa: "\f7a9\f7a9";
}

.fa-face-beam-hand-over-mouth {
  --fa: "\e47c";
  --fa--fa: "\e47c\e47c";
}

.fa-droplet-percent {
  --fa: "\f750";
  --fa--fa: "\f750\f750";
}

.fa-humidity {
  --fa: "\f750";
  --fa--fa: "\f750\f750";
}

.fa-square-up-right {
  --fa: "\f360";
  --fa--fa: "\f360\f360";
}

.fa-external-link-square-alt {
  --fa: "\f360";
  --fa--fa: "\f360\f360";
}

.fa-face-kiss-beam {
  --fa: "\f597";
  --fa--fa: "\f597\f597";
}

.fa-kiss-beam {
  --fa: "\f597";
  --fa--fa: "\f597\f597";
}

.fa-corn {
  --fa: "\f6c7";
  --fa--fa: "\f6c7\f6c7";
}

.fa-roller-coaster {
  --fa: "\e324";
  --fa--fa: "\e324\e324";
}

.fa-photo-film-music {
  --fa: "\e228";
  --fa--fa: "\e228\e228";
}

.fa-radar {
  --fa: "\e024";
  --fa--fa: "\e024\e024";
}

.fa-sickle {
  --fa: "\f822";
  --fa--fa: "\f822\f822";
}

.fa-film {
  --fa: "\f008";
  --fa--fa: "\f008\f008";
}

.fa-coconut {
  --fa: "\e2f6";
  --fa--fa: "\e2f6\e2f6";
}

.fa-ruler-horizontal {
  --fa: "\f547";
  --fa--fa: "\f547\f547";
}

.fa-shield-cross {
  --fa: "\f712";
  --fa--fa: "\f712\f712";
}

.fa-cassette-tape {
  --fa: "\f8ab";
  --fa--fa: "\f8ab\f8ab";
}

.fa-square-terminal {
  --fa: "\e32a";
  --fa--fa: "\e32a\e32a";
}

.fa-people-robbery {
  --fa: "\e536";
  --fa--fa: "\e536\e536";
}

.fa-lightbulb {
  --fa: "\f0eb";
  --fa--fa: "\f0eb\f0eb";
}

.fa-caret-left {
  --fa: "\f0d9";
  --fa--fa: "\f0d9\f0d9";
}

.fa-comment-middle {
  --fa: "\e149";
  --fa--fa: "\e149\e149";
}

.fa-trash-can-list {
  --fa: "\e2ab";
  --fa--fa: "\e2ab\e2ab";
}

.fa-block {
  --fa: "\e46a";
  --fa--fa: "\e46a\e46a";
}

.fa-circle-exclamation {
  --fa: "\f06a";
  --fa--fa: "\f06a\f06a";
}

.fa-exclamation-circle {
  --fa: "\f06a";
  --fa--fa: "\f06a\f06a";
}

.fa-school-circle-xmark {
  --fa: "\e56d";
  --fa--fa: "\e56d\e56d";
}

.fa-arrow-right-from-bracket {
  --fa: "\f08b";
  --fa--fa: "\f08b\f08b";
}

.fa-sign-out {
  --fa: "\f08b";
  --fa--fa: "\f08b\f08b";
}

.fa-face-frown-slight {
  --fa: "\e376";
  --fa--fa: "\e376\e376";
}

.fa-circle-chevron-down {
  --fa: "\f13a";
  --fa--fa: "\f13a\f13a";
}

.fa-chevron-circle-down {
  --fa: "\f13a";
  --fa--fa: "\f13a\f13a";
}

.fa-sidebar-flip {
  --fa: "\e24f";
  --fa--fa: "\e24f\e24f";
}

.fa-unlock-keyhole {
  --fa: "\f13e";
  --fa--fa: "\f13e\f13e";
}

.fa-unlock-alt {
  --fa: "\f13e";
  --fa--fa: "\f13e\f13e";
}

.fa-temperature-list {
  --fa: "\e299";
  --fa--fa: "\e299\e299";
}

.fa-cloud-showers-heavy {
  --fa: "\f740";
  --fa--fa: "\f740\f740";
}

.fa-headphones-simple {
  --fa: "\f58f";
  --fa--fa: "\f58f\f58f";
}

.fa-headphones-alt {
  --fa: "\f58f";
  --fa--fa: "\f58f\f58f";
}

.fa-sitemap {
  --fa: "\f0e8";
  --fa--fa: "\f0e8\f0e8";
}

.fa-pipe-section {
  --fa: "\e438";
  --fa--fa: "\e438\e438";
}

.fa-space-station-moon-construction {
  --fa: "\e034";
  --fa--fa: "\e034\e034";
}

.fa-space-station-moon-alt {
  --fa: "\e034";
  --fa--fa: "\e034\e034";
}

.fa-circle-dollar-to-slot {
  --fa: "\f4b9";
  --fa--fa: "\f4b9\f4b9";
}

.fa-donate {
  --fa: "\f4b9";
  --fa--fa: "\f4b9\f4b9";
}

.fa-memory {
  --fa: "\f538";
  --fa--fa: "\f538\f538";
}

.fa-face-sleeping {
  --fa: "\e38d";
  --fa--fa: "\e38d\e38d";
}

.fa-road-spikes {
  --fa: "\e568";
  --fa--fa: "\e568\e568";
}

.fa-fire-burner {
  --fa: "\e4f1";
  --fa--fa: "\e4f1\e4f1";
}

.fa-squirrel {
  --fa: "\f71a";
  --fa--fa: "\f71a\f71a";
}

.fa-arrow-up-to-line {
  --fa: "\f341";
  --fa--fa: "\f341\f341";
}

.fa-arrow-to-top {
  --fa: "\f341";
  --fa--fa: "\f341\f341";
}

.fa-flag {
  --fa: "\f024";
  --fa--fa: "\f024\f024";
}

.fa-face-cowboy-hat {
  --fa: "\e36e";
  --fa--fa: "\e36e\e36e";
}

.fa-hanukiah {
  --fa: "\f6e6";
  --fa--fa: "\f6e6\f6e6";
}

.fa-chart-scatter-3d {
  --fa: "\e0e8";
  --fa--fa: "\e0e8\e0e8";
}

.fa-display-chart-up {
  --fa: "\e5e3";
  --fa--fa: "\e5e3\e5e3";
}

.fa-square-code {
  --fa: "\e267";
  --fa--fa: "\e267\e267";
}

.fa-feather {
  --fa: "\f52d";
  --fa--fa: "\f52d\f52d";
}

.fa-volume-low {
  --fa: "\f027";
  --fa--fa: "\f027\f027";
}

.fa-volume-down {
  --fa: "\f027";
  --fa--fa: "\f027\f027";
}

.fa-xmark-to-slot {
  --fa: "\f771";
  --fa--fa: "\f771\f771";
}

.fa-times-to-slot {
  --fa: "\f771";
  --fa--fa: "\f771\f771";
}

.fa-vote-nay {
  --fa: "\f771";
  --fa--fa: "\f771\f771";
}

.fa-box-taped {
  --fa: "\f49a";
  --fa--fa: "\f49a\f49a";
}

.fa-box-alt {
  --fa: "\f49a";
  --fa--fa: "\f49a\f49a";
}

.fa-comment-slash {
  --fa: "\f4b3";
  --fa--fa: "\f4b3\f4b3";
}

.fa-swords {
  --fa: "\f71d";
  --fa--fa: "\f71d\f71d";
}

.fa-cloud-sun-rain {
  --fa: "\f743";
  --fa--fa: "\f743\f743";
}

.fa-album {
  --fa: "\f89f";
  --fa--fa: "\f89f\f89f";
}

.fa-circle-n {
  --fa: "\e118";
  --fa--fa: "\e118\e118";
}

.fa-compress {
  --fa: "\f066";
  --fa--fa: "\f066\f066";
}

.fa-wheat-awn {
  --fa: "\e2cd";
  --fa--fa: "\e2cd\e2cd";
}

.fa-wheat-alt {
  --fa: "\e2cd";
  --fa--fa: "\e2cd\e2cd";
}

.fa-ankh {
  --fa: "\f644";
  --fa--fa: "\f644\f644";
}

.fa-hands-holding-child {
  --fa: "\e4fa";
  --fa--fa: "\e4fa\e4fa";
}

.fa-asterisk {
  --fa: "\*";
  --fa--fa: "\*\*";
}

.fa-key-skeleton-left-right {
  --fa: "\e3b4";
  --fa--fa: "\e3b4\e3b4";
}

.fa-comment-lines {
  --fa: "\f4b0";
  --fa--fa: "\f4b0\f4b0";
}

.fa-luchador-mask {
  --fa: "\f455";
  --fa--fa: "\f455\f455";
}

.fa-luchador {
  --fa: "\f455";
  --fa--fa: "\f455\f455";
}

.fa-mask-luchador {
  --fa: "\f455";
  --fa--fa: "\f455\f455";
}

.fa-square-check {
  --fa: "\f14a";
  --fa--fa: "\f14a\f14a";
}

.fa-check-square {
  --fa: "\f14a";
  --fa--fa: "\f14a\f14a";
}

.fa-shredder {
  --fa: "\f68a";
  --fa--fa: "\f68a\f68a";
}

.fa-book-open-cover {
  --fa: "\e0c0";
  --fa--fa: "\e0c0\e0c0";
}

.fa-book-open-alt {
  --fa: "\e0c0";
  --fa--fa: "\e0c0\e0c0";
}

.fa-sandwich {
  --fa: "\f81f";
  --fa--fa: "\f81f\f81f";
}

.fa-peseta-sign {
  --fa: "\e221";
  --fa--fa: "\e221\e221";
}

.fa-square-parking-slash {
  --fa: "\f617";
  --fa--fa: "\f617\f617";
}

.fa-parking-slash {
  --fa: "\f617";
  --fa--fa: "\f617\f617";
}

.fa-train-tunnel {
  --fa: "\e454";
  --fa--fa: "\e454\e454";
}

.fa-heading {
  --fa: "\f1dc";
  --fa--fa: "\f1dc\f1dc";
}

.fa-header {
  --fa: "\f1dc";
  --fa--fa: "\f1dc\f1dc";
}

.fa-ghost {
  --fa: "\f6e2";
  --fa--fa: "\f6e2\f6e2";
}

.fa-face-anguished {
  --fa: "\e369";
  --fa--fa: "\e369\e369";
}

.fa-hockey-sticks {
  --fa: "\f454";
  --fa--fa: "\f454\f454";
}

.fa-abacus {
  --fa: "\f640";
  --fa--fa: "\f640\f640";
}

.fa-film-simple {
  --fa: "\f3a0";
  --fa--fa: "\f3a0\f3a0";
}

.fa-film-alt {
  --fa: "\f3a0";
  --fa--fa: "\f3a0\f3a0";
}

.fa-list {
  --fa: "\f03a";
  --fa--fa: "\f03a\f03a";
}

.fa-list-squares {
  --fa: "\f03a";
  --fa--fa: "\f03a\f03a";
}

.fa-tree-palm {
  --fa: "\f82b";
  --fa--fa: "\f82b\f82b";
}

.fa-square-phone-flip {
  --fa: "\f87b";
  --fa--fa: "\f87b\f87b";
}

.fa-phone-square-alt {
  --fa: "\f87b";
  --fa--fa: "\f87b\f87b";
}

.fa-user-beard-bolt {
  --fa: "\e689";
  --fa--fa: "\e689\e689";
}

.fa-cart-plus {
  --fa: "\f217";
  --fa--fa: "\f217\f217";
}

.fa-gamepad {
  --fa: "\f11b";
  --fa--fa: "\f11b\f11b";
}

.fa-border-center-v {
  --fa: "\f89d";
  --fa--fa: "\f89d\f89d";
}

.fa-circle-dot {
  --fa: "\f192";
  --fa--fa: "\f192\f192";
}

.fa-dot-circle {
  --fa: "\f192";
  --fa--fa: "\f192\f192";
}

.fa-clipboard-medical {
  --fa: "\e133";
  --fa--fa: "\e133\e133";
}

.fa-face-dizzy {
  --fa: "\f567";
  --fa--fa: "\f567\f567";
}

.fa-dizzy {
  --fa: "\f567";
  --fa--fa: "\f567\f567";
}

.fa-egg {
  --fa: "\f7fb";
  --fa--fa: "\f7fb\f7fb";
}

.fa-up-to-line {
  --fa: "\f34d";
  --fa--fa: "\f34d\f34d";
}

.fa-arrow-alt-to-top {
  --fa: "\f34d";
  --fa--fa: "\f34d\f34d";
}

.fa-house-medical-circle-xmark {
  --fa: "\e513";
  --fa--fa: "\e513\e513";
}

.fa-watch-fitness {
  --fa: "\f63e";
  --fa--fa: "\f63e\f63e";
}

.fa-clock-nine-thirty {
  --fa: "\e34d";
  --fa--fa: "\e34d\e34d";
}

.fa-campground {
  --fa: "\f6bb";
  --fa--fa: "\f6bb\f6bb";
}

.fa-folder-plus {
  --fa: "\f65e";
  --fa--fa: "\f65e\f65e";
}

.fa-jug {
  --fa: "\f8c6";
  --fa--fa: "\f8c6\f8c6";
}

.fa-futbol {
  --fa: "\f1e3";
  --fa--fa: "\f1e3\f1e3";
}

.fa-futbol-ball {
  --fa: "\f1e3";
  --fa--fa: "\f1e3\f1e3";
}

.fa-soccer-ball {
  --fa: "\f1e3";
  --fa--fa: "\f1e3\f1e3";
}

.fa-snow-blowing {
  --fa: "\f761";
  --fa--fa: "\f761\f761";
}

.fa-paintbrush {
  --fa: "\f1fc";
  --fa--fa: "\f1fc\f1fc";
}

.fa-paint-brush {
  --fa: "\f1fc";
  --fa--fa: "\f1fc\f1fc";
}

.fa-lock {
  --fa: "\f023";
  --fa--fa: "\f023\f023";
}

.fa-arrow-down-from-line {
  --fa: "\f345";
  --fa--fa: "\f345\f345";
}

.fa-arrow-from-top {
  --fa: "\f345";
  --fa--fa: "\f345\f345";
}

.fa-gas-pump {
  --fa: "\f52f";
  --fa--fa: "\f52f\f52f";
}

.fa-signal-bars-slash {
  --fa: "\f694";
  --fa--fa: "\f694\f694";
}

.fa-signal-alt-slash {
  --fa: "\f694";
  --fa--fa: "\f694\f694";
}

.fa-monkey {
  --fa: "\f6fb";
  --fa--fa: "\f6fb\f6fb";
}

.fa-rectangle-pro {
  --fa: "\e235";
  --fa--fa: "\e235\e235";
}

.fa-pro {
  --fa: "\e235";
  --fa--fa: "\e235\e235";
}

.fa-house-night {
  --fa: "\e010";
  --fa--fa: "\e010\e010";
}

.fa-hot-tub-person {
  --fa: "\f593";
  --fa--fa: "\f593\f593";
}

.fa-hot-tub {
  --fa: "\f593";
  --fa--fa: "\f593\f593";
}

.fa-globe-pointer {
  --fa: "\e60e";
  --fa--fa: "\e60e\e60e";
}

.fa-blanket {
  --fa: "\f498";
  --fa--fa: "\f498\f498";
}

.fa-map-location {
  --fa: "\f59f";
  --fa--fa: "\f59f\f59f";
}

.fa-map-marked {
  --fa: "\f59f";
  --fa--fa: "\f59f\f59f";
}

.fa-house-flood-water {
  --fa: "\e50e";
  --fa--fa: "\e50e\e50e";
}

.fa-comments-question-check {
  --fa: "\e14f";
  --fa--fa: "\e14f\e14f";
}

.fa-tree {
  --fa: "\f1bb";
  --fa--fa: "\f1bb\f1bb";
}

.fa-arrows-cross {
  --fa: "\e0a2";
  --fa--fa: "\e0a2\e0a2";
}

.fa-backpack {
  --fa: "\f5d4";
  --fa--fa: "\f5d4\f5d4";
}

.fa-square-small {
  --fa: "\e27e";
  --fa--fa: "\e27e\e27e";
}

.fa-folder-arrow-up {
  --fa: "\e054";
  --fa--fa: "\e054\e054";
}

.fa-folder-upload {
  --fa: "\e054";
  --fa--fa: "\e054\e054";
}

.fa-bridge-lock {
  --fa: "\e4cc";
  --fa--fa: "\e4cc\e4cc";
}

.fa-crosshairs-simple {
  --fa: "\e59f";
  --fa--fa: "\e59f\e59f";
}

.fa-sack-dollar {
  --fa: "\f81d";
  --fa--fa: "\f81d\f81d";
}

.fa-pen-to-square {
  --fa: "\f044";
  --fa--fa: "\f044\f044";
}

.fa-edit {
  --fa: "\f044";
  --fa--fa: "\f044\f044";
}

.fa-square-sliders {
  --fa: "\f3f0";
  --fa--fa: "\f3f0\f3f0";
}

.fa-sliders-h-square {
  --fa: "\f3f0";
  --fa--fa: "\f3f0\f3f0";
}

.fa-car-side {
  --fa: "\f5e4";
  --fa--fa: "\f5e4\f5e4";
}

.fa-message-middle-top {
  --fa: "\e1e2";
  --fa--fa: "\e1e2\e1e2";
}

.fa-comment-middle-top-alt {
  --fa: "\e1e2";
  --fa--fa: "\e1e2\e1e2";
}

.fa-lightbulb-on {
  --fa: "\f672";
  --fa--fa: "\f672\f672";
}

.fa-knife {
  --fa: "\f2e4";
  --fa--fa: "\f2e4\f2e4";
}

.fa-utensil-knife {
  --fa: "\f2e4";
  --fa--fa: "\f2e4\f2e4";
}

.fa-share-nodes {
  --fa: "\f1e0";
  --fa--fa: "\f1e0\f1e0";
}

.fa-share-alt {
  --fa: "\f1e0";
  --fa--fa: "\f1e0\f1e0";
}

.fa-display-chart-up-circle-dollar {
  --fa: "\e5e6";
  --fa--fa: "\e5e6\e5e6";
}

.fa-wave-sine {
  --fa: "\f899";
  --fa--fa: "\f899\f899";
}

.fa-heart-circle-minus {
  --fa: "\e4ff";
  --fa--fa: "\e4ff\e4ff";
}

.fa-circle-w {
  --fa: "\e12c";
  --fa--fa: "\e12c\e12c";
}

.fa-circle-calendar {
  --fa: "\e102";
  --fa--fa: "\e102\e102";
}

.fa-calendar-circle {
  --fa: "\e102";
  --fa--fa: "\e102\e102";
}

.fa-hourglass-half {
  --fa: "\f252";
  --fa--fa: "\f252\f252";
}

.fa-hourglass-2 {
  --fa: "\f252";
  --fa--fa: "\f252\f252";
}

.fa-microscope {
  --fa: "\f610";
  --fa--fa: "\f610\f610";
}

.fa-sunset {
  --fa: "\f767";
  --fa--fa: "\f767\f767";
}

.fa-sink {
  --fa: "\e06d";
  --fa--fa: "\e06d\e06d";
}

.fa-calendar-exclamation {
  --fa: "\f334";
  --fa--fa: "\f334\f334";
}

.fa-truck-container-empty {
  --fa: "\e2b5";
  --fa--fa: "\e2b5\e2b5";
}

.fa-hand-heart {
  --fa: "\f4bc";
  --fa--fa: "\f4bc\f4bc";
}

.fa-bag-shopping {
  --fa: "\f290";
  --fa--fa: "\f290\f290";
}

.fa-shopping-bag {
  --fa: "\f290";
  --fa--fa: "\f290\f290";
}

.fa-arrow-down-z-a {
  --fa: "\f881";
  --fa--fa: "\f881\f881";
}

.fa-sort-alpha-desc {
  --fa: "\f881";
  --fa--fa: "\f881\f881";
}

.fa-sort-alpha-down-alt {
  --fa: "\f881";
  --fa--fa: "\f881\f881";
}

.fa-mitten {
  --fa: "\f7b5";
  --fa--fa: "\f7b5\f7b5";
}

.fa-reply-clock {
  --fa: "\e239";
  --fa--fa: "\e239\e239";
}

.fa-reply-time {
  --fa: "\e239";
  --fa--fa: "\e239\e239";
}

.fa-person-rays {
  --fa: "\e54d";
  --fa--fa: "\e54d\e54d";
}

.fa-right {
  --fa: "\f356";
  --fa--fa: "\f356\f356";
}

.fa-arrow-alt-right {
  --fa: "\f356";
  --fa--fa: "\f356\f356";
}

.fa-circle-f {
  --fa: "\e10e";
  --fa--fa: "\e10e\e10e";
}

.fa-users {
  --fa: "\f0c0";
  --fa--fa: "\f0c0\f0c0";
}

.fa-face-pleading {
  --fa: "\e386";
  --fa--fa: "\e386\e386";
}

.fa-eye-slash {
  --fa: "\f070";
  --fa--fa: "\f070\f070";
}

.fa-flask-vial {
  --fa: "\e4f3";
  --fa--fa: "\e4f3\e4f3";
}

.fa-police-box {
  --fa: "\e021";
  --fa--fa: "\e021\e021";
}

.fa-cucumber {
  --fa: "\e401";
  --fa--fa: "\e401\e401";
}

.fa-head-side-brain {
  --fa: "\f808";
  --fa--fa: "\f808\f808";
}

.fa-hand {
  --fa: "\f256";
  --fa--fa: "\f256\f256";
}

.fa-hand-paper {
  --fa: "\f256";
  --fa--fa: "\f256\f256";
}

.fa-person-biking-mountain {
  --fa: "\f84b";
  --fa--fa: "\f84b\f84b";
}

.fa-biking-mountain {
  --fa: "\f84b";
  --fa--fa: "\f84b\f84b";
}

.fa-utensils-slash {
  --fa: "\e464";
  --fa--fa: "\e464\e464";
}

.fa-print-magnifying-glass {
  --fa: "\f81a";
  --fa--fa: "\f81a\f81a";
}

.fa-print-search {
  --fa: "\f81a";
  --fa--fa: "\f81a\f81a";
}

.fa-turn-right {
  --fa: "\e639";
  --fa--fa: "\e639\e639";
}

.fa-folder-bookmark {
  --fa: "\e186";
  --fa--fa: "\e186\e186";
}

.fa-arrow-turn-left-down {
  --fa: "\e633";
  --fa--fa: "\e633\e633";
}

.fa-om {
  --fa: "\f679";
  --fa--fa: "\f679\f679";
}

.fa-pi {
  --fa: "\f67e";
  --fa--fa: "\f67e\f67e";
}

.fa-flask-round-potion {
  --fa: "\f6e1";
  --fa--fa: "\f6e1\f6e1";
}

.fa-flask-potion {
  --fa: "\f6e1";
  --fa--fa: "\f6e1\f6e1";
}

.fa-face-shush {
  --fa: "\e38c";
  --fa--fa: "\e38c\e38c";
}

.fa-worm {
  --fa: "\e599";
  --fa--fa: "\e599\e599";
}

.fa-house-circle-xmark {
  --fa: "\e50b";
  --fa--fa: "\e50b\e50b";
}

.fa-plug {
  --fa: "\f1e6";
  --fa--fa: "\f1e6\f1e6";
}

.fa-calendar-circle-exclamation {
  --fa: "\e46e";
  --fa--fa: "\e46e\e46e";
}

.fa-square-i {
  --fa: "\e272";
  --fa--fa: "\e272\e272";
}

.fa-chevron-up {
  --fa: "\f077";
  --fa--fa: "\f077\f077";
}

.fa-face-saluting {
  --fa: "\e484";
  --fa--fa: "\e484\e484";
}

.fa-gauge-simple-low {
  --fa: "\f62c";
  --fa--fa: "\f62c\f62c";
}

.fa-tachometer-slow {
  --fa: "\f62c";
  --fa--fa: "\f62c\f62c";
}

.fa-face-persevering {
  --fa: "\e385";
  --fa--fa: "\e385\e385";
}

.fa-circle-camera {
  --fa: "\e103";
  --fa--fa: "\e103\e103";
}

.fa-camera-circle {
  --fa: "\e103";
  --fa--fa: "\e103\e103";
}

.fa-hand-spock {
  --fa: "\f259";
  --fa--fa: "\f259\f259";
}

.fa-spider-web {
  --fa: "\f719";
  --fa--fa: "\f719\f719";
}

.fa-circle-microphone {
  --fa: "\e116";
  --fa--fa: "\e116\e116";
}

.fa-microphone-circle {
  --fa: "\e116";
  --fa--fa: "\e116\e116";
}

.fa-book-arrow-up {
  --fa: "\e0ba";
  --fa--fa: "\e0ba\e0ba";
}

.fa-popsicle {
  --fa: "\e43e";
  --fa--fa: "\e43e\e43e";
}

.fa-command {
  --fa: "\e142";
  --fa--fa: "\e142\e142";
}

.fa-blinds {
  --fa: "\f8fb";
  --fa--fa: "\f8fb\f8fb";
}

.fa-stopwatch {
  --fa: "\f2f2";
  --fa--fa: "\f2f2\f2f2";
}

.fa-saxophone {
  --fa: "\f8dc";
  --fa--fa: "\f8dc\f8dc";
}

.fa-square-2 {
  --fa: "\e257";
  --fa--fa: "\e257\e257";
}

.fa-field-hockey-stick-ball {
  --fa: "\f44c";
  --fa--fa: "\f44c\f44c";
}

.fa-field-hockey {
  --fa: "\f44c";
  --fa--fa: "\f44c\f44c";
}

.fa-arrow-up-square-triangle {
  --fa: "\f88b";
  --fa--fa: "\f88b\f88b";
}

.fa-sort-shapes-up-alt {
  --fa: "\f88b";
  --fa--fa: "\f88b\f88b";
}

.fa-face-scream {
  --fa: "\e38b";
  --fa--fa: "\e38b\e38b";
}

.fa-square-m {
  --fa: "\e276";
  --fa--fa: "\e276\e276";
}

.fa-camera-web {
  --fa: "\f832";
  --fa--fa: "\f832\f832";
}

.fa-webcam {
  --fa: "\f832";
  --fa--fa: "\f832\f832";
}

.fa-comment-arrow-down {
  --fa: "\e143";
  --fa--fa: "\e143\e143";
}

.fa-lightbulb-cfl {
  --fa: "\e5a6";
  --fa--fa: "\e5a6\e5a6";
}

.fa-window-frame-open {
  --fa: "\e050";
  --fa--fa: "\e050\e050";
}

.fa-face-kiss {
  --fa: "\f596";
  --fa--fa: "\f596\f596";
}

.fa-kiss {
  --fa: "\f596";
  --fa--fa: "\f596\f596";
}

.fa-bridge-circle-xmark {
  --fa: "\e4cb";
  --fa--fa: "\e4cb\e4cb";
}

.fa-period {
  --fa: "\.";
  --fa--fa: "\.\.";
}

.fa-face-grin-tongue {
  --fa: "\f589";
  --fa--fa: "\f589\f589";
}

.fa-grin-tongue {
  --fa: "\f589";
  --fa--fa: "\f589\f589";
}

.fa-up-to-dotted-line {
  --fa: "\e457";
  --fa--fa: "\e457\e457";
}

.fa-thought-bubble {
  --fa: "\e32e";
  --fa--fa: "\e32e\e32e";
}

.fa-skeleton-ribs {
  --fa: "\e5cb";
  --fa--fa: "\e5cb\e5cb";
}

.fa-raygun {
  --fa: "\e025";
  --fa--fa: "\e025\e025";
}

.fa-flute {
  --fa: "\f8b9";
  --fa--fa: "\f8b9\f8b9";
}

.fa-acorn {
  --fa: "\f6ae";
  --fa--fa: "\f6ae\f6ae";
}

.fa-video-arrow-up-right {
  --fa: "\e2c9";
  --fa--fa: "\e2c9\e2c9";
}

.fa-grate-droplet {
  --fa: "\e194";
  --fa--fa: "\e194\e194";
}

.fa-seal-exclamation {
  --fa: "\e242";
  --fa--fa: "\e242\e242";
}

.fa-chess-bishop {
  --fa: "\f43a";
  --fa--fa: "\f43a\f43a";
}

.fa-message-sms {
  --fa: "\e1e5";
  --fa--fa: "\e1e5\e1e5";
}

.fa-coffee-beans {
  --fa: "\e13f";
  --fa--fa: "\e13f\e13f";
}

.fa-hat-witch {
  --fa: "\f6e7";
  --fa--fa: "\f6e7\f6e7";
}

.fa-face-grin-wink {
  --fa: "\f58c";
  --fa--fa: "\f58c\f58c";
}

.fa-grin-wink {
  --fa: "\f58c";
  --fa--fa: "\f58c\f58c";
}

.fa-clock-three-thirty {
  --fa: "\e357";
  --fa--fa: "\e357\e357";
}

.fa-ear-deaf {
  --fa: "\f2a4";
  --fa--fa: "\f2a4\f2a4";
}

.fa-deaf {
  --fa: "\f2a4";
  --fa--fa: "\f2a4\f2a4";
}

.fa-deafness {
  --fa: "\f2a4";
  --fa--fa: "\f2a4\f2a4";
}

.fa-hard-of-hearing {
  --fa: "\f2a4";
  --fa--fa: "\f2a4\f2a4";
}

.fa-alarm-clock {
  --fa: "\f34e";
  --fa--fa: "\f34e\f34e";
}

.fa-eclipse {
  --fa: "\f749";
  --fa--fa: "\f749\f749";
}

.fa-face-relieved {
  --fa: "\e389";
  --fa--fa: "\e389\e389";
}

.fa-road-circle-check {
  --fa: "\e564";
  --fa--fa: "\e564\e564";
}

.fa-dice-five {
  --fa: "\f523";
  --fa--fa: "\f523\f523";
}

.fa-octagon-minus {
  --fa: "\f308";
  --fa--fa: "\f308\f308";
}

.fa-minus-octagon {
  --fa: "\f308";
  --fa--fa: "\f308\f308";
}

.fa-square-rss {
  --fa: "\f143";
  --fa--fa: "\f143\f143";
}

.fa-rss-square {
  --fa: "\f143";
  --fa--fa: "\f143\f143";
}

.fa-face-zany {
  --fa: "\e3a4";
  --fa--fa: "\e3a4\e3a4";
}

.fa-tricycle {
  --fa: "\e5c3";
  --fa--fa: "\e5c3\e5c3";
}

.fa-land-mine-on {
  --fa: "\e51b";
  --fa--fa: "\e51b\e51b";
}

.fa-square-arrow-up-left {
  --fa: "\e263";
  --fa--fa: "\e263\e263";
}

.fa-i-cursor {
  --fa: "\f246";
  --fa--fa: "\f246\f246";
}

.fa-chart-mixed-up-circle-dollar {
  --fa: "\e5d9";
  --fa--fa: "\e5d9\e5d9";
}

.fa-salt-shaker {
  --fa: "\e446";
  --fa--fa: "\e446\e446";
}

.fa-stamp {
  --fa: "\f5bf";
  --fa--fa: "\f5bf\f5bf";
}

.fa-file-plus {
  --fa: "\f319";
  --fa--fa: "\f319\f319";
}

.fa-draw-square {
  --fa: "\f5ef";
  --fa--fa: "\f5ef\f5ef";
}

.fa-toilet-paper-under-slash {
  --fa: "\e2a1";
  --fa--fa: "\e2a1\e2a1";
}

.fa-toilet-paper-reverse-slash {
  --fa: "\e2a1";
  --fa--fa: "\e2a1\e2a1";
}

.fa-stairs {
  --fa: "\e289";
  --fa--fa: "\e289\e289";
}

.fa-drone-front {
  --fa: "\f860";
  --fa--fa: "\f860\f860";
}

.fa-drone-alt {
  --fa: "\f860";
  --fa--fa: "\f860\f860";
}

.fa-glass-empty {
  --fa: "\e191";
  --fa--fa: "\e191\e191";
}

.fa-dial-high {
  --fa: "\e15c";
  --fa--fa: "\e15c\e15c";
}

.fa-user-helmet-safety {
  --fa: "\f82c";
  --fa--fa: "\f82c\f82c";
}

.fa-user-construction {
  --fa: "\f82c";
  --fa--fa: "\f82c\f82c";
}

.fa-user-hard-hat {
  --fa: "\f82c";
  --fa--fa: "\f82c\f82c";
}

.fa-i {
  --fa: "I";
  --fa--fa: "II";
}

.fa-hryvnia-sign {
  --fa: "\f6f2";
  --fa--fa: "\f6f2\f6f2";
}

.fa-hryvnia {
  --fa: "\f6f2";
  --fa--fa: "\f6f2\f6f2";
}

.fa-arrow-down-left-and-arrow-up-right-to-center {
  --fa: "\e092";
  --fa--fa: "\e092\e092";
}

.fa-pills {
  --fa: "\f484";
  --fa--fa: "\f484\f484";
}

.fa-face-grin-wide {
  --fa: "\f581";
  --fa--fa: "\f581\f581";
}

.fa-grin-alt {
  --fa: "\f581";
  --fa--fa: "\f581\f581";
}

.fa-tooth {
  --fa: "\f5c9";
  --fa--fa: "\f5c9\f5c9";
}

.fa-basketball-hoop {
  --fa: "\f435";
  --fa--fa: "\f435\f435";
}

.fa-objects-align-bottom {
  --fa: "\e3bb";
  --fa--fa: "\e3bb\e3bb";
}

.fa-v {
  --fa: "V";
  --fa--fa: "VV";
}

.fa-sparkles {
  --fa: "\f890";
  --fa--fa: "\f890\f890";
}

.fa-squid {
  --fa: "\e450";
  --fa--fa: "\e450\e450";
}

.fa-leafy-green {
  --fa: "\e41d";
  --fa--fa: "\e41d\e41d";
}

.fa-circle-arrow-up-right {
  --fa: "\e0fc";
  --fa--fa: "\e0fc\e0fc";
}

.fa-calendars {
  --fa: "\e0d7";
  --fa--fa: "\e0d7\e0d7";
}

.fa-bangladeshi-taka-sign {
  --fa: "\e2e6";
  --fa--fa: "\e2e6\e2e6";
}

.fa-bicycle {
  --fa: "\f206";
  --fa--fa: "\f206\f206";
}

.fa-hammer-war {
  --fa: "\f6e4";
  --fa--fa: "\f6e4\f6e4";
}

.fa-circle-d {
  --fa: "\e104";
  --fa--fa: "\e104\e104";
}

.fa-spider-black-widow {
  --fa: "\f718";
  --fa--fa: "\f718\f718";
}

.fa-staff-snake {
  --fa: "\e579";
  --fa--fa: "\e579\e579";
}

.fa-rod-asclepius {
  --fa: "\e579";
  --fa--fa: "\e579\e579";
}

.fa-rod-snake {
  --fa: "\e579";
  --fa--fa: "\e579\e579";
}

.fa-staff-aesculapius {
  --fa: "\e579";
  --fa--fa: "\e579\e579";
}

.fa-pear {
  --fa: "\e20c";
  --fa--fa: "\e20c\e20c";
}

.fa-head-side-cough-slash {
  --fa: "\e062";
  --fa--fa: "\e062\e062";
}

.fa-file-mov {
  --fa: "\e647";
  --fa--fa: "\e647\e647";
}

.fa-triangle {
  --fa: "\f2ec";
  --fa--fa: "\f2ec\f2ec";
}

.fa-apartment {
  --fa: "\e468";
  --fa--fa: "\e468\e468";
}

.fa-truck-medical {
  --fa: "\f0f9";
  --fa--fa: "\f0f9\f0f9";
}

.fa-ambulance {
  --fa: "\f0f9";
  --fa--fa: "\f0f9\f0f9";
}

.fa-pepper {
  --fa: "\e432";
  --fa--fa: "\e432\e432";
}

.fa-piano {
  --fa: "\f8d4";
  --fa--fa: "\f8d4\f8d4";
}

.fa-gun-squirt {
  --fa: "\e19d";
  --fa--fa: "\e19d\e19d";
}

.fa-wheat-awn-circle-exclamation {
  --fa: "\e598";
  --fa--fa: "\e598\e598";
}

.fa-snowman {
  --fa: "\f7d0";
  --fa--fa: "\f7d0\f7d0";
}

.fa-user-alien {
  --fa: "\e04a";
  --fa--fa: "\e04a\e04a";
}

.fa-shield-check {
  --fa: "\f2f7";
  --fa--fa: "\f2f7\f2f7";
}

.fa-mortar-pestle {
  --fa: "\f5a7";
  --fa--fa: "\f5a7\f5a7";
}

.fa-road-barrier {
  --fa: "\e562";
  --fa--fa: "\e562\e562";
}

.fa-chart-candlestick {
  --fa: "\e0e2";
  --fa--fa: "\e0e2\e0e2";
}

.fa-briefcase-blank {
  --fa: "\e0c8";
  --fa--fa: "\e0c8\e0c8";
}

.fa-school {
  --fa: "\f549";
  --fa--fa: "\f549\f549";
}

.fa-igloo {
  --fa: "\f7ae";
  --fa--fa: "\f7ae\f7ae";
}

.fa-bracket-round {
  --fa: "\(";
  --fa--fa: "\(\(";
}

.fa-parenthesis {
  --fa: "\(";
  --fa--fa: "\(\(";
}

.fa-joint {
  --fa: "\f595";
  --fa--fa: "\f595\f595";
}

.fa-horse-saddle {
  --fa: "\f8c3";
  --fa--fa: "\f8c3\f8c3";
}

.fa-mug-marshmallows {
  --fa: "\f7b7";
  --fa--fa: "\f7b7\f7b7";
}

.fa-filters {
  --fa: "\e17e";
  --fa--fa: "\e17e\e17e";
}

.fa-bell-on {
  --fa: "\f8fa";
  --fa--fa: "\f8fa\f8fa";
}

.fa-angle-right {
  --fa: "\f105";
  --fa--fa: "\f105\f105";
}

.fa-dial-med {
  --fa: "\e15f";
  --fa--fa: "\e15f\e15f";
}

.fa-horse {
  --fa: "\f6f0";
  --fa--fa: "\f6f0\f6f0";
}

.fa-q {
  --fa: "Q";
  --fa--fa: "QQ";
}

.fa-monitor-waveform {
  --fa: "\f611";
  --fa--fa: "\f611\f611";
}

.fa-monitor-heart-rate {
  --fa: "\f611";
  --fa--fa: "\f611\f611";
}

.fa-link-simple {
  --fa: "\e1cd";
  --fa--fa: "\e1cd\e1cd";
}

.fa-whistle {
  --fa: "\f460";
  --fa--fa: "\f460\f460";
}

.fa-g {
  --fa: "G";
  --fa--fa: "GG";
}

.fa-wine-glass-crack {
  --fa: "\f4bb";
  --fa--fa: "\f4bb\f4bb";
}

.fa-fragile {
  --fa: "\f4bb";
  --fa--fa: "\f4bb\f4bb";
}

.fa-slot-machine {
  --fa: "\e3ce";
  --fa--fa: "\e3ce\e3ce";
}

.fa-notes-medical {
  --fa: "\f481";
  --fa--fa: "\f481\f481";
}

.fa-car-wash {
  --fa: "\f5e6";
  --fa--fa: "\f5e6\f5e6";
}

.fa-escalator {
  --fa: "\e171";
  --fa--fa: "\e171\e171";
}

.fa-comment-image {
  --fa: "\e148";
  --fa--fa: "\e148\e148";
}

.fa-temperature-half {
  --fa: "\f2c9";
  --fa--fa: "\f2c9\f2c9";
}

.fa-temperature-2 {
  --fa: "\f2c9";
  --fa--fa: "\f2c9\f2c9";
}

.fa-thermometer-2 {
  --fa: "\f2c9";
  --fa--fa: "\f2c9\f2c9";
}

.fa-thermometer-half {
  --fa: "\f2c9";
  --fa--fa: "\f2c9\f2c9";
}

.fa-dong-sign {
  --fa: "\e169";
  --fa--fa: "\e169\e169";
}

.fa-donut {
  --fa: "\e406";
  --fa--fa: "\e406\e406";
}

.fa-doughnut {
  --fa: "\e406";
  --fa--fa: "\e406\e406";
}

.fa-capsules {
  --fa: "\f46b";
  --fa--fa: "\f46b\f46b";
}

.fa-poo-storm {
  --fa: "\f75a";
  --fa--fa: "\f75a\f75a";
}

.fa-poo-bolt {
  --fa: "\f75a";
  --fa--fa: "\f75a\f75a";
}

.fa-tally-1 {
  --fa: "\e294";
  --fa--fa: "\e294\e294";
}

.fa-file-vector {
  --fa: "\e64c";
  --fa--fa: "\e64c\e64c";
}

.fa-face-frown-open {
  --fa: "\f57a";
  --fa--fa: "\f57a\f57a";
}

.fa-frown-open {
  --fa: "\f57a";
  --fa--fa: "\f57a\f57a";
}

.fa-square-dashed {
  --fa: "\e269";
  --fa--fa: "\e269\e269";
}

.fa-bag-shopping-plus {
  --fa: "\e651";
  --fa--fa: "\e651\e651";
}

.fa-square-j {
  --fa: "\e273";
  --fa--fa: "\e273\e273";
}

.fa-hand-point-up {
  --fa: "\f0a6";
  --fa--fa: "\f0a6\f0a6";
}

.fa-money-bill {
  --fa: "\f0d6";
  --fa--fa: "\f0d6\f0d6";
}

.fa-arrow-up-big-small {
  --fa: "\f88e";
  --fa--fa: "\f88e\f88e";
}

.fa-sort-size-up {
  --fa: "\f88e";
  --fa--fa: "\f88e\f88e";
}

.fa-barcode-read {
  --fa: "\f464";
  --fa--fa: "\f464\f464";
}

.fa-baguette {
  --fa: "\e3d8";
  --fa--fa: "\e3d8\e3d8";
}

.fa-bowl-soft-serve {
  --fa: "\e46b";
  --fa--fa: "\e46b\e46b";
}

.fa-face-holding-back-tears {
  --fa: "\e482";
  --fa--fa: "\e482\e482";
}

.fa-square-up {
  --fa: "\f353";
  --fa--fa: "\f353\f353";
}

.fa-arrow-alt-square-up {
  --fa: "\f353";
  --fa--fa: "\f353\f353";
}

.fa-train-subway-tunnel {
  --fa: "\e2a3";
  --fa--fa: "\e2a3\e2a3";
}

.fa-subway-tunnel {
  --fa: "\e2a3";
  --fa--fa: "\e2a3\e2a3";
}

.fa-square-exclamation {
  --fa: "\f321";
  --fa--fa: "\f321\f321";
}

.fa-exclamation-square {
  --fa: "\f321";
  --fa--fa: "\f321\f321";
}

.fa-semicolon {
  --fa: "\;";
  --fa--fa: "\;\;";
}

.fa-bookmark {
  --fa: "\f02e";
  --fa--fa: "\f02e\f02e";
}

.fa-fan-table {
  --fa: "\e004";
  --fa--fa: "\e004\e004";
}

.fa-align-justify {
  --fa: "\f039";
  --fa--fa: "\f039\f039";
}

.fa-battery-low {
  --fa: "\e0b1";
  --fa--fa: "\e0b1\e0b1";
}

.fa-battery-1 {
  --fa: "\e0b1";
  --fa--fa: "\e0b1\e0b1";
}

.fa-credit-card-front {
  --fa: "\f38a";
  --fa--fa: "\f38a\f38a";
}

.fa-brain-arrow-curved-right {
  --fa: "\f677";
  --fa--fa: "\f677\f677";
}

.fa-mind-share {
  --fa: "\f677";
  --fa--fa: "\f677\f677";
}

.fa-umbrella-beach {
  --fa: "\f5ca";
  --fa--fa: "\f5ca\f5ca";
}

.fa-helmet-un {
  --fa: "\e503";
  --fa--fa: "\e503\e503";
}

.fa-location-smile {
  --fa: "\f60d";
  --fa--fa: "\f60d\f60d";
}

.fa-map-marker-smile {
  --fa: "\f60d";
  --fa--fa: "\f60d\f60d";
}

.fa-arrow-left-to-line {
  --fa: "\f33e";
  --fa--fa: "\f33e\f33e";
}

.fa-arrow-to-left {
  --fa: "\f33e";
  --fa--fa: "\f33e\f33e";
}

.fa-bullseye {
  --fa: "\f140";
  --fa--fa: "\f140\f140";
}

.fa-sushi {
  --fa: "\e48a";
  --fa--fa: "\e48a\e48a";
}

.fa-nigiri {
  --fa: "\e48a";
  --fa--fa: "\e48a\e48a";
}

.fa-message-captions {
  --fa: "\e1de";
  --fa--fa: "\e1de\e1de";
}

.fa-comment-alt-captions {
  --fa: "\e1de";
  --fa--fa: "\e1de\e1de";
}

.fa-trash-list {
  --fa: "\e2b1";
  --fa--fa: "\e2b1\e2b1";
}

.fa-bacon {
  --fa: "\f7e5";
  --fa--fa: "\f7e5\f7e5";
}

.fa-option {
  --fa: "\e318";
  --fa--fa: "\e318\e318";
}

.fa-raccoon {
  --fa: "\e613";
  --fa--fa: "\e613\e613";
}

.fa-hand-point-down {
  --fa: "\f0a7";
  --fa--fa: "\f0a7\f0a7";
}

.fa-arrow-up-from-bracket {
  --fa: "\e09a";
  --fa--fa: "\e09a\e09a";
}

.fa-head-side-gear {
  --fa: "\e611";
  --fa--fa: "\e611\e611";
}

.fa-trash-plus {
  --fa: "\e2b2";
  --fa--fa: "\e2b2\e2b2";
}

.fa-file-cad {
  --fa: "\e672";
  --fa--fa: "\e672\e672";
}

.fa-objects-align-top {
  --fa: "\e3c0";
  --fa--fa: "\e3c0\e3c0";
}

.fa-folder {
  --fa: "\f07b";
  --fa--fa: "\f07b\f07b";
}

.fa-folder-blank {
  --fa: "\f07b";
  --fa--fa: "\f07b\f07b";
}

.fa-face-anxious-sweat {
  --fa: "\e36a";
  --fa--fa: "\e36a\e36a";
}

.fa-credit-card-blank {
  --fa: "\f389";
  --fa--fa: "\f389\f389";
}

.fa-file-waveform {
  --fa: "\f478";
  --fa--fa: "\f478\f478";
}

.fa-file-medical-alt {
  --fa: "\f478";
  --fa--fa: "\f478\f478";
}

.fa-microchip-ai {
  --fa: "\e1ec";
  --fa--fa: "\e1ec\e1ec";
}

.fa-mug {
  --fa: "\f874";
  --fa--fa: "\f874\f874";
}

.fa-plane-up-slash {
  --fa: "\e22e";
  --fa--fa: "\e22e\e22e";
}

.fa-radiation {
  --fa: "\f7b9";
  --fa--fa: "\f7b9\f7b9";
}

.fa-pen-circle {
  --fa: "\e20e";
  --fa--fa: "\e20e\e20e";
}

.fa-bag-seedling {
  --fa: "\e5f2";
  --fa--fa: "\e5f2\e5f2";
}

.fa-chart-simple {
  --fa: "\e473";
  --fa--fa: "\e473\e473";
}

.fa-crutches {
  --fa: "\f7f8";
  --fa--fa: "\f7f8\f7f8";
}

.fa-circle-parking {
  --fa: "\f615";
  --fa--fa: "\f615\f615";
}

.fa-parking-circle {
  --fa: "\f615";
  --fa--fa: "\f615\f615";
}

.fa-mars-stroke {
  --fa: "\f229";
  --fa--fa: "\f229\f229";
}

.fa-leaf-oak {
  --fa: "\f6f7";
  --fa--fa: "\f6f7\f6f7";
}

.fa-square-bolt {
  --fa: "\e265";
  --fa--fa: "\e265\e265";
}

.fa-vial {
  --fa: "\f492";
  --fa--fa: "\f492\f492";
}

.fa-gauge {
  --fa: "\f624";
  --fa--fa: "\f624\f624";
}

.fa-dashboard {
  --fa: "\f624";
  --fa--fa: "\f624\f624";
}

.fa-gauge-med {
  --fa: "\f624";
  --fa--fa: "\f624\f624";
}

.fa-tachometer-alt-average {
  --fa: "\f624";
  --fa--fa: "\f624\f624";
}

.fa-wand-magic-sparkles {
  --fa: "\e2ca";
  --fa--fa: "\e2ca\e2ca";
}

.fa-magic-wand-sparkles {
  --fa: "\e2ca";
  --fa--fa: "\e2ca\e2ca";
}

.fa-lambda {
  --fa: "\f66e";
  --fa--fa: "\f66e\f66e";
}

.fa-e {
  --fa: "E";
  --fa--fa: "EE";
}

.fa-pizza {
  --fa: "\f817";
  --fa--fa: "\f817\f817";
}

.fa-bowl-chopsticks-noodles {
  --fa: "\e2ea";
  --fa--fa: "\e2ea\e2ea";
}

.fa-h3 {
  --fa: "\f315";
  --fa--fa: "\f315\f315";
}

.fa-pen-clip {
  --fa: "\f305";
  --fa--fa: "\f305\f305";
}

.fa-pen-alt {
  --fa: "\f305";
  --fa--fa: "\f305\f305";
}

.fa-bridge-circle-exclamation {
  --fa: "\e4ca";
  --fa--fa: "\e4ca\e4ca";
}

.fa-badge-percent {
  --fa: "\f646";
  --fa--fa: "\f646\f646";
}

.fa-rotate-reverse {
  --fa: "\e631";
  --fa--fa: "\e631\e631";
}

.fa-user {
  --fa: "\f007";
  --fa--fa: "\f007\f007";
}

.fa-sensor {
  --fa: "\e028";
  --fa--fa: "\e028\e028";
}

.fa-comma {
  --fa: "\,";
  --fa--fa: "\,\,";
}

.fa-school-circle-check {
  --fa: "\e56b";
  --fa--fa: "\e56b\e56b";
}

.fa-toilet-paper-under {
  --fa: "\e2a0";
  --fa--fa: "\e2a0\e2a0";
}

.fa-toilet-paper-reverse {
  --fa: "\e2a0";
  --fa--fa: "\e2a0\e2a0";
}

.fa-light-emergency {
  --fa: "\e41f";
  --fa--fa: "\e41f\e41f";
}

.fa-arrow-down-to-arc {
  --fa: "\e4ae";
  --fa--fa: "\e4ae\e4ae";
}

.fa-dumpster {
  --fa: "\f793";
  --fa--fa: "\f793\f793";
}

.fa-van-shuttle {
  --fa: "\f5b6";
  --fa--fa: "\f5b6\f5b6";
}

.fa-shuttle-van {
  --fa: "\f5b6";
  --fa--fa: "\f5b6\f5b6";
}

.fa-building-user {
  --fa: "\e4da";
  --fa--fa: "\e4da\e4da";
}

.fa-light-switch {
  --fa: "\e017";
  --fa--fa: "\e017\e017";
}

.fa-square-caret-left {
  --fa: "\f191";
  --fa--fa: "\f191\f191";
}

.fa-caret-square-left {
  --fa: "\f191";
  --fa--fa: "\f191\f191";
}

.fa-highlighter {
  --fa: "\f591";
  --fa--fa: "\f591\f591";
}

.fa-wave-pulse {
  --fa: "\f5f8";
  --fa--fa: "\f5f8\f5f8";
}

.fa-heart-rate {
  --fa: "\f5f8";
  --fa--fa: "\f5f8\f5f8";
}

.fa-key {
  --fa: "\f084";
  --fa--fa: "\f084\f084";
}

.fa-arrow-left-to-bracket {
  --fa: "\e669";
  --fa--fa: "\e669\e669";
}

.fa-hat-santa {
  --fa: "\f7a7";
  --fa--fa: "\f7a7\f7a7";
}

.fa-tamale {
  --fa: "\e451";
  --fa--fa: "\e451\e451";
}

.fa-box-check {
  --fa: "\f467";
  --fa--fa: "\f467\f467";
}

.fa-bullhorn {
  --fa: "\f0a1";
  --fa--fa: "\f0a1\f0a1";
}

.fa-steak {
  --fa: "\f824";
  --fa--fa: "\f824\f824";
}

.fa-location-crosshairs-slash {
  --fa: "\f603";
  --fa--fa: "\f603\f603";
}

.fa-location-slash {
  --fa: "\f603";
  --fa--fa: "\f603\f603";
}

.fa-person-dolly {
  --fa: "\f4d0";
  --fa--fa: "\f4d0\f4d0";
}

.fa-globe {
  --fa: "\f0ac";
  --fa--fa: "\f0ac\f0ac";
}

.fa-synagogue {
  --fa: "\f69b";
  --fa--fa: "\f69b\f69b";
}

.fa-file-chart-column {
  --fa: "\f659";
  --fa--fa: "\f659\f659";
}

.fa-file-chart-line {
  --fa: "\f659";
  --fa--fa: "\f659\f659";
}

.fa-person-half-dress {
  --fa: "\e548";
  --fa--fa: "\e548\e548";
}

.fa-folder-image {
  --fa: "\e18a";
  --fa--fa: "\e18a\e18a";
}

.fa-calendar-pen {
  --fa: "\f333";
  --fa--fa: "\f333\f333";
}

.fa-calendar-edit {
  --fa: "\f333";
  --fa--fa: "\f333\f333";
}

.fa-road-bridge {
  --fa: "\e563";
  --fa--fa: "\e563\e563";
}

.fa-face-smile-tear {
  --fa: "\e393";
  --fa--fa: "\e393\e393";
}

.fa-message-plus {
  --fa: "\f4a8";
  --fa--fa: "\f4a8\f4a8";
}

.fa-comment-alt-plus {
  --fa: "\f4a8";
  --fa--fa: "\f4a8\f4a8";
}

.fa-location-arrow {
  --fa: "\f124";
  --fa--fa: "\f124\f124";
}

.fa-c {
  --fa: "C";
  --fa--fa: "CC";
}

.fa-tablet-button {
  --fa: "\f10a";
  --fa--fa: "\f10a\f10a";
}

.fa-person-dress-fairy {
  --fa: "\e607";
  --fa--fa: "\e607\e607";
}

.fa-rectangle-history-circle-user {
  --fa: "\e4a4";
  --fa--fa: "\e4a4\e4a4";
}

.fa-building-lock {
  --fa: "\e4d6";
  --fa--fa: "\e4d6\e4d6";
}

.fa-chart-line-up {
  --fa: "\e0e5";
  --fa--fa: "\e0e5\e0e5";
}

.fa-mailbox {
  --fa: "\f813";
  --fa--fa: "\f813\f813";
}

.fa-sign-posts {
  --fa: "\e625";
  --fa--fa: "\e625\e625";
}

.fa-truck-bolt {
  --fa: "\e3d0";
  --fa--fa: "\e3d0\e3d0";
}

.fa-pizza-slice {
  --fa: "\f818";
  --fa--fa: "\f818\f818";
}

.fa-money-bill-wave {
  --fa: "\f53a";
  --fa--fa: "\f53a\f53a";
}

.fa-chart-area {
  --fa: "\f1fe";
  --fa--fa: "\f1fe\f1fe";
}

.fa-area-chart {
  --fa: "\f1fe";
  --fa--fa: "\f1fe\f1fe";
}

.fa-house-flag {
  --fa: "\e50d";
  --fa--fa: "\e50d\e50d";
}

.fa-circle-three-quarters-stroke {
  --fa: "\e5d4";
  --fa--fa: "\e5d4\e5d4";
}

.fa-person-circle-minus {
  --fa: "\e540";
  --fa--fa: "\e540\e540";
}

.fa-scalpel {
  --fa: "\f61d";
  --fa--fa: "\f61d\f61d";
}

.fa-ban {
  --fa: "\f05e";
  --fa--fa: "\f05e\f05e";
}

.fa-cancel {
  --fa: "\f05e";
  --fa--fa: "\f05e\f05e";
}

.fa-bell-exclamation {
  --fa: "\f848";
  --fa--fa: "\f848\f848";
}

.fa-circle-bookmark {
  --fa: "\e100";
  --fa--fa: "\e100\e100";
}

.fa-bookmark-circle {
  --fa: "\e100";
  --fa--fa: "\e100\e100";
}

.fa-egg-fried {
  --fa: "\f7fc";
  --fa--fa: "\f7fc\f7fc";
}

.fa-face-weary {
  --fa: "\e3a1";
  --fa--fa: "\e3a1\e3a1";
}

.fa-uniform-martial-arts {
  --fa: "\e3d1";
  --fa--fa: "\e3d1\e3d1";
}

.fa-camera-rotate {
  --fa: "\e0d8";
  --fa--fa: "\e0d8\e0d8";
}

.fa-sun-dust {
  --fa: "\f764";
  --fa--fa: "\f764\f764";
}

.fa-comment-text {
  --fa: "\e14d";
  --fa--fa: "\e14d\e14d";
}

.fa-spray-can-sparkles {
  --fa: "\f5d0";
  --fa--fa: "\f5d0\f5d0";
}

.fa-air-freshener {
  --fa: "\f5d0";
  --fa--fa: "\f5d0\f5d0";
}

.fa-signal-bars {
  --fa: "\f690";
  --fa--fa: "\f690\f690";
}

.fa-signal-alt {
  --fa: "\f690";
  --fa--fa: "\f690\f690";
}

.fa-signal-alt-4 {
  --fa: "\f690";
  --fa--fa: "\f690\f690";
}

.fa-signal-bars-strong {
  --fa: "\f690";
  --fa--fa: "\f690\f690";
}

.fa-diamond-exclamation {
  --fa: "\e405";
  --fa--fa: "\e405\e405";
}

.fa-star {
  --fa: "\f005";
  --fa--fa: "\f005\f005";
}

.fa-dial-min {
  --fa: "\e161";
  --fa--fa: "\e161\e161";
}

.fa-repeat {
  --fa: "\f363";
  --fa--fa: "\f363\f363";
}

.fa-cross {
  --fa: "\f654";
  --fa--fa: "\f654\f654";
}

.fa-page-caret-down {
  --fa: "\e429";
  --fa--fa: "\e429\e429";
}

.fa-file-caret-down {
  --fa: "\e429";
  --fa--fa: "\e429\e429";
}

.fa-box {
  --fa: "\f466";
  --fa--fa: "\f466\f466";
}

.fa-venus-mars {
  --fa: "\f228";
  --fa--fa: "\f228\f228";
}

.fa-clock-seven-thirty {
  --fa: "\e351";
  --fa--fa: "\e351\e351";
}

.fa-arrow-pointer {
  --fa: "\f245";
  --fa--fa: "\f245\f245";
}

.fa-mouse-pointer {
  --fa: "\f245";
  --fa--fa: "\f245\f245";
}

.fa-clock-four-thirty {
  --fa: "\e34b";
  --fa--fa: "\e34b\e34b";
}

.fa-signal-bars-good {
  --fa: "\f693";
  --fa--fa: "\f693\f693";
}

.fa-signal-alt-3 {
  --fa: "\f693";
  --fa--fa: "\f693\f693";
}

.fa-cactus {
  --fa: "\f8a7";
  --fa--fa: "\f8a7\f8a7";
}

.fa-lightbulb-gear {
  --fa: "\e5fd";
  --fa--fa: "\e5fd\e5fd";
}

.fa-maximize {
  --fa: "\f31e";
  --fa--fa: "\f31e\f31e";
}

.fa-expand-arrows-alt {
  --fa: "\f31e";
  --fa--fa: "\f31e\f31e";
}

.fa-charging-station {
  --fa: "\f5e7";
  --fa--fa: "\f5e7\f5e7";
}

.fa-shapes {
  --fa: "\f61f";
  --fa--fa: "\f61f\f61f";
}

.fa-triangle-circle-square {
  --fa: "\f61f";
  --fa--fa: "\f61f\f61f";
}

.fa-plane-tail {
  --fa: "\e22c";
  --fa--fa: "\e22c\e22c";
}

.fa-gauge-simple-max {
  --fa: "\f62b";
  --fa--fa: "\f62b\f62b";
}

.fa-tachometer-fastest {
  --fa: "\f62b";
  --fa--fa: "\f62b\f62b";
}

.fa-circle-u {
  --fa: "\e127";
  --fa--fa: "\e127\e127";
}

.fa-shield-slash {
  --fa: "\e24b";
  --fa--fa: "\e24b\e24b";
}

.fa-square-phone-hangup {
  --fa: "\e27a";
  --fa--fa: "\e27a\e27a";
}

.fa-phone-square-down {
  --fa: "\e27a";
  --fa--fa: "\e27a\e27a";
}

.fa-arrow-up-left {
  --fa: "\e09d";
  --fa--fa: "\e09d\e09d";
}

.fa-transporter-1 {
  --fa: "\e043";
  --fa--fa: "\e043\e043";
}

.fa-peanuts {
  --fa: "\e431";
  --fa--fa: "\e431\e431";
}

.fa-shuffle {
  --fa: "\f074";
  --fa--fa: "\f074\f074";
}

.fa-random {
  --fa: "\f074";
  --fa--fa: "\f074\f074";
}

.fa-person-running {
  --fa: "\f70c";
  --fa--fa: "\f70c\f70c";
}

.fa-running {
  --fa: "\f70c";
  --fa--fa: "\f70c\f70c";
}

.fa-mobile-retro {
  --fa: "\e527";
  --fa--fa: "\e527\e527";
}

.fa-grip-lines-vertical {
  --fa: "\f7a5";
  --fa--fa: "\f7a5\f7a5";
}

.fa-bin-bottles-recycle {
  --fa: "\e5f6";
  --fa--fa: "\e5f6\e5f6";
}

.fa-arrow-up-from-square {
  --fa: "\e09c";
  --fa--fa: "\e09c\e09c";
}

.fa-file-dashed-line {
  --fa: "\f877";
  --fa--fa: "\f877\f877";
}

.fa-page-break {
  --fa: "\f877";
  --fa--fa: "\f877\f877";
}

.fa-bracket-curly-right {
  --fa: "\}";
  --fa--fa: "\}\}";
}

.fa-spider {
  --fa: "\f717";
  --fa--fa: "\f717\f717";
}

.fa-clock-three {
  --fa: "\e356";
  --fa--fa: "\e356\e356";
}

.fa-hands-bound {
  --fa: "\e4f9";
  --fa--fa: "\e4f9\e4f9";
}

.fa-scalpel-line-dashed {
  --fa: "\f61e";
  --fa--fa: "\f61e\f61e";
}

.fa-scalpel-path {
  --fa: "\f61e";
  --fa--fa: "\f61e\f61e";
}

.fa-file-invoice-dollar {
  --fa: "\f571";
  --fa--fa: "\f571\f571";
}

.fa-pipe-smoking {
  --fa: "\e3c4";
  --fa--fa: "\e3c4\e3c4";
}

.fa-face-astonished {
  --fa: "\e36b";
  --fa--fa: "\e36b\e36b";
}

.fa-window {
  --fa: "\f40e";
  --fa--fa: "\f40e\f40e";
}

.fa-plane-circle-exclamation {
  --fa: "\e556";
  --fa--fa: "\e556\e556";
}

.fa-ear {
  --fa: "\f5f0";
  --fa--fa: "\f5f0\f5f0";
}

.fa-file-lock {
  --fa: "\e3a6";
  --fa--fa: "\e3a6\e3a6";
}

.fa-diagram-venn {
  --fa: "\e15a";
  --fa--fa: "\e15a\e15a";
}

.fa-arrow-down-from-bracket {
  --fa: "\e667";
  --fa--fa: "\e667\e667";
}

.fa-x-ray {
  --fa: "\f497";
  --fa--fa: "\f497\f497";
}

.fa-goal-net {
  --fa: "\e3ab";
  --fa--fa: "\e3ab\e3ab";
}

.fa-coffin-cross {
  --fa: "\e051";
  --fa--fa: "\e051\e051";
}

.fa-octopus {
  --fa: "\e688";
  --fa--fa: "\e688\e688";
}

.fa-spell-check {
  --fa: "\f891";
  --fa--fa: "\f891\f891";
}

.fa-location-xmark {
  --fa: "\f60e";
  --fa--fa: "\f60e\f60e";
}

.fa-map-marker-times {
  --fa: "\f60e";
  --fa--fa: "\f60e\f60e";
}

.fa-map-marker-xmark {
  --fa: "\f60e";
  --fa--fa: "\f60e\f60e";
}

.fa-circle-quarter-stroke {
  --fa: "\e5d3";
  --fa--fa: "\e5d3\e5d3";
}

.fa-lasso {
  --fa: "\f8c8";
  --fa--fa: "\f8c8\f8c8";
}

.fa-slash {
  --fa: "\f715";
  --fa--fa: "\f715\f715";
}

.fa-person-to-portal {
  --fa: "\e022";
  --fa--fa: "\e022\e022";
}

.fa-portal-enter {
  --fa: "\e022";
  --fa--fa: "\e022\e022";
}

.fa-calendar-star {
  --fa: "\f736";
  --fa--fa: "\f736\f736";
}

.fa-computer-mouse {
  --fa: "\f8cc";
  --fa--fa: "\f8cc\f8cc";
}

.fa-mouse {
  --fa: "\f8cc";
  --fa--fa: "\f8cc\f8cc";
}

.fa-arrow-right-to-bracket {
  --fa: "\f090";
  --fa--fa: "\f090\f090";
}

.fa-sign-in {
  --fa: "\f090";
  --fa--fa: "\f090\f090";
}

.fa-pegasus {
  --fa: "\f703";
  --fa--fa: "\f703\f703";
}

.fa-files-medical {
  --fa: "\f7fd";
  --fa--fa: "\f7fd\f7fd";
}

.fa-cannon {
  --fa: "\e642";
  --fa--fa: "\e642\e642";
}

.fa-nfc-lock {
  --fa: "\e1f8";
  --fa--fa: "\e1f8\e1f8";
}

.fa-person-ski-lift {
  --fa: "\f7c8";
  --fa--fa: "\f7c8\f7c8";
}

.fa-ski-lift {
  --fa: "\f7c8";
  --fa--fa: "\f7c8\f7c8";
}

.fa-square-6 {
  --fa: "\e25b";
  --fa--fa: "\e25b\e25b";
}

.fa-shop-slash {
  --fa: "\e070";
  --fa--fa: "\e070\e070";
}

.fa-store-alt-slash {
  --fa: "\e070";
  --fa--fa: "\e070\e070";
}

.fa-wind-turbine {
  --fa: "\f89b";
  --fa--fa: "\f89b\f89b";
}

.fa-sliders-simple {
  --fa: "\e253";
  --fa--fa: "\e253\e253";
}

.fa-grid-round {
  --fa: "\e5da";
  --fa--fa: "\e5da\e5da";
}

.fa-badge-sheriff {
  --fa: "\f8a2";
  --fa--fa: "\f8a2\f8a2";
}

.fa-server {
  --fa: "\f233";
  --fa--fa: "\f233\f233";
}

.fa-virus-covid-slash {
  --fa: "\e4a9";
  --fa--fa: "\e4a9\e4a9";
}

.fa-intersection {
  --fa: "\f668";
  --fa--fa: "\f668\f668";
}

.fa-shop-lock {
  --fa: "\e4a5";
  --fa--fa: "\e4a5\e4a5";
}

.fa-family {
  --fa: "\e300";
  --fa--fa: "\e300\e300";
}

.fa-hourglass-start {
  --fa: "\f251";
  --fa--fa: "\f251\f251";
}

.fa-hourglass-1 {
  --fa: "\f251";
  --fa--fa: "\f251\f251";
}

.fa-user-hair-buns {
  --fa: "\e3d3";
  --fa--fa: "\e3d3\e3d3";
}

.fa-blender-phone {
  --fa: "\f6b6";
  --fa--fa: "\f6b6\f6b6";
}

.fa-hourglass-clock {
  --fa: "\e41b";
  --fa--fa: "\e41b\e41b";
}

.fa-person-seat-reclined {
  --fa: "\e21f";
  --fa--fa: "\e21f\e21f";
}

.fa-paper-plane-top {
  --fa: "\e20a";
  --fa--fa: "\e20a\e20a";
}

.fa-paper-plane-alt {
  --fa: "\e20a";
  --fa--fa: "\e20a\e20a";
}

.fa-send {
  --fa: "\e20a";
  --fa--fa: "\e20a\e20a";
}

.fa-message-arrow-up {
  --fa: "\e1dc";
  --fa--fa: "\e1dc\e1dc";
}

.fa-comment-alt-arrow-up {
  --fa: "\e1dc";
  --fa--fa: "\e1dc\e1dc";
}

.fa-lightbulb-exclamation {
  --fa: "\f671";
  --fa--fa: "\f671\f671";
}

.fa-layer-minus {
  --fa: "\f5fe";
  --fa--fa: "\f5fe\f5fe";
}

.fa-layer-group-minus {
  --fa: "\f5fe";
  --fa--fa: "\f5fe\f5fe";
}

.fa-chart-pie-simple-circle-currency {
  --fa: "\e604";
  --fa--fa: "\e604\e604";
}

.fa-circle-e {
  --fa: "\e109";
  --fa--fa: "\e109\e109";
}

.fa-building-wheat {
  --fa: "\e4db";
  --fa--fa: "\e4db\e4db";
}

.fa-gauge-max {
  --fa: "\f626";
  --fa--fa: "\f626\f626";
}

.fa-tachometer-alt-fastest {
  --fa: "\f626";
  --fa--fa: "\f626\f626";
}

.fa-person-breastfeeding {
  --fa: "\e53a";
  --fa--fa: "\e53a\e53a";
}

.fa-apostrophe {
  --fa: "\'";
  --fa--fa: "\'\'";
}

.fa-file-png {
  --fa: "\e666";
  --fa--fa: "\e666\e666";
}

.fa-fire-hydrant {
  --fa: "\e17f";
  --fa--fa: "\e17f\e17f";
}

.fa-right-to-bracket {
  --fa: "\f2f6";
  --fa--fa: "\f2f6\f2f6";
}

.fa-sign-in-alt {
  --fa: "\f2f6";
  --fa--fa: "\f2f6\f2f6";
}

.fa-video-plus {
  --fa: "\f4e1";
  --fa--fa: "\f4e1\f4e1";
}

.fa-square-right {
  --fa: "\f352";
  --fa--fa: "\f352\f352";
}

.fa-arrow-alt-square-right {
  --fa: "\f352";
  --fa--fa: "\f352\f352";
}

.fa-comment-smile {
  --fa: "\f4b4";
  --fa--fa: "\f4b4\f4b4";
}

.fa-venus {
  --fa: "\f221";
  --fa--fa: "\f221\f221";
}

.fa-passport {
  --fa: "\f5ab";
  --fa--fa: "\f5ab\f5ab";
}

.fa-thumbtack-slash {
  --fa: "\e68f";
  --fa--fa: "\e68f\e68f";
}

.fa-thumb-tack-slash {
  --fa: "\e68f";
  --fa--fa: "\e68f\e68f";
}

.fa-inbox-in {
  --fa: "\f310";
  --fa--fa: "\f310\f310";
}

.fa-inbox-arrow-down {
  --fa: "\f310";
  --fa--fa: "\f310\f310";
}

.fa-heart-pulse {
  --fa: "\f21e";
  --fa--fa: "\f21e\f21e";
}

.fa-heartbeat {
  --fa: "\f21e";
  --fa--fa: "\f21e\f21e";
}

.fa-circle-8 {
  --fa: "\e0f5";
  --fa--fa: "\e0f5\e0f5";
}

.fa-clouds-moon {
  --fa: "\f745";
  --fa--fa: "\f745\f745";
}

.fa-clock-ten-thirty {
  --fa: "\e355";
  --fa--fa: "\e355\e355";
}

.fa-people-carry-box {
  --fa: "\f4ce";
  --fa--fa: "\f4ce\f4ce";
}

.fa-people-carry {
  --fa: "\f4ce";
  --fa--fa: "\f4ce\f4ce";
}

.fa-folder-user {
  --fa: "\e18e";
  --fa--fa: "\e18e\e18e";
}

.fa-trash-can-xmark {
  --fa: "\e2ae";
  --fa--fa: "\e2ae\e2ae";
}

.fa-temperature-high {
  --fa: "\f769";
  --fa--fa: "\f769\f769";
}

.fa-microchip {
  --fa: "\f2db";
  --fa--fa: "\f2db\f2db";
}

.fa-left-long-to-line {
  --fa: "\e41e";
  --fa--fa: "\e41e\e41e";
}

.fa-crown {
  --fa: "\f521";
  --fa--fa: "\f521\f521";
}

.fa-weight-hanging {
  --fa: "\f5cd";
  --fa--fa: "\f5cd\f5cd";
}

.fa-xmarks-lines {
  --fa: "\e59a";
  --fa--fa: "\e59a\e59a";
}

.fa-file-prescription {
  --fa: "\f572";
  --fa--fa: "\f572\f572";
}

.fa-table-cells-lock {
  --fa: "\e679";
  --fa--fa: "\e679\e679";
}

.fa-calendar-range {
  --fa: "\e0d6";
  --fa--fa: "\e0d6\e0d6";
}

.fa-flower-daffodil {
  --fa: "\f800";
  --fa--fa: "\f800\f800";
}

.fa-hand-back-point-up {
  --fa: "\e1a2";
  --fa--fa: "\e1a2\e1a2";
}

.fa-weight-scale {
  --fa: "\f496";
  --fa--fa: "\f496\f496";
}

.fa-weight {
  --fa: "\f496";
  --fa--fa: "\f496\f496";
}

.fa-arrow-up-to-arc {
  --fa: "\e617";
  --fa--fa: "\e617\e617";
}

.fa-star-exclamation {
  --fa: "\f2f3";
  --fa--fa: "\f2f3\f2f3";
}

.fa-books {
  --fa: "\f5db";
  --fa--fa: "\f5db\f5db";
}

.fa-user-group {
  --fa: "\f500";
  --fa--fa: "\f500\f500";
}

.fa-user-friends {
  --fa: "\f500";
  --fa--fa: "\f500\f500";
}

.fa-arrow-up-a-z {
  --fa: "\f15e";
  --fa--fa: "\f15e\f15e";
}

.fa-sort-alpha-up {
  --fa: "\f15e";
  --fa--fa: "\f15e\f15e";
}

.fa-layer-plus {
  --fa: "\f5ff";
  --fa--fa: "\f5ff\f5ff";
}

.fa-layer-group-plus {
  --fa: "\f5ff";
  --fa--fa: "\f5ff\f5ff";
}

.fa-play-pause {
  --fa: "\e22f";
  --fa--fa: "\e22f\e22f";
}

.fa-block-question {
  --fa: "\e3dd";
  --fa--fa: "\e3dd\e3dd";
}

.fa-snooze {
  --fa: "\f880";
  --fa--fa: "\f880\f880";
}

.fa-zzz {
  --fa: "\f880";
  --fa--fa: "\f880\f880";
}

.fa-scanner-image {
  --fa: "\f8f3";
  --fa--fa: "\f8f3\f8f3";
}

.fa-tv-retro {
  --fa: "\f401";
  --fa--fa: "\f401\f401";
}

.fa-square-t {
  --fa: "\e280";
  --fa--fa: "\e280\e280";
}

.fa-farm {
  --fa: "\f864";
  --fa--fa: "\f864\f864";
}

.fa-barn-silo {
  --fa: "\f864";
  --fa--fa: "\f864\f864";
}

.fa-chess-knight {
  --fa: "\f441";
  --fa--fa: "\f441\f441";
}

.fa-bars-sort {
  --fa: "\e0ae";
  --fa--fa: "\e0ae\e0ae";
}

.fa-pallet-boxes {
  --fa: "\f483";
  --fa--fa: "\f483\f483";
}

.fa-palette-boxes {
  --fa: "\f483";
  --fa--fa: "\f483\f483";
}

.fa-pallet-alt {
  --fa: "\f483";
  --fa--fa: "\f483\f483";
}

.fa-face-laugh-squint {
  --fa: "\f59b";
  --fa--fa: "\f59b\f59b";
}

.fa-laugh-squint {
  --fa: "\f59b";
  --fa--fa: "\f59b\f59b";
}

.fa-code-simple {
  --fa: "\e13d";
  --fa--fa: "\e13d\e13d";
}

.fa-bolt-slash {
  --fa: "\e0b8";
  --fa--fa: "\e0b8\e0b8";
}

.fa-panel-fire {
  --fa: "\e42f";
  --fa--fa: "\e42f\e42f";
}

.fa-binary-circle-check {
  --fa: "\e33c";
  --fa--fa: "\e33c\e33c";
}

.fa-comment-minus {
  --fa: "\f4b1";
  --fa--fa: "\f4b1\f4b1";
}

.fa-burrito {
  --fa: "\f7ed";
  --fa--fa: "\f7ed\f7ed";
}

.fa-violin {
  --fa: "\f8ed";
  --fa--fa: "\f8ed\f8ed";
}

.fa-objects-column {
  --fa: "\e3c1";
  --fa--fa: "\e3c1\e3c1";
}

.fa-square-chevron-down {
  --fa: "\f329";
  --fa--fa: "\f329\f329";
}

.fa-chevron-square-down {
  --fa: "\f329";
  --fa--fa: "\f329\f329";
}

.fa-comment-plus {
  --fa: "\f4b2";
  --fa--fa: "\f4b2\f4b2";
}

.fa-triangle-instrument {
  --fa: "\f8e2";
  --fa--fa: "\f8e2\f8e2";
}

.fa-triangle-music {
  --fa: "\f8e2";
  --fa--fa: "\f8e2\f8e2";
}

.fa-wheelchair {
  --fa: "\f193";
  --fa--fa: "\f193\f193";
}

.fa-user-pilot-tie {
  --fa: "\e2c1";
  --fa--fa: "\e2c1\e2c1";
}

.fa-piano-keyboard {
  --fa: "\f8d5";
  --fa--fa: "\f8d5\f8d5";
}

.fa-bed-empty {
  --fa: "\f8f9";
  --fa--fa: "\f8f9\f8f9";
}

.fa-circle-arrow-up {
  --fa: "\f0aa";
  --fa--fa: "\f0aa\f0aa";
}

.fa-arrow-circle-up {
  --fa: "\f0aa";
  --fa--fa: "\f0aa\f0aa";
}

.fa-toggle-on {
  --fa: "\f205";
  --fa--fa: "\f205\f205";
}

.fa-rectangle-vertical {
  --fa: "\f2fb";
  --fa--fa: "\f2fb\f2fb";
}

.fa-rectangle-portrait {
  --fa: "\f2fb";
  --fa--fa: "\f2fb\f2fb";
}

.fa-person-walking {
  --fa: "\f554";
  --fa--fa: "\f554\f554";
}

.fa-walking {
  --fa: "\f554";
  --fa--fa: "\f554\f554";
}

.fa-l {
  --fa: "L";
  --fa--fa: "LL";
}

.fa-signal-stream {
  --fa: "\f8dd";
  --fa--fa: "\f8dd\f8dd";
}

.fa-down-to-bracket {
  --fa: "\e4e7";
  --fa--fa: "\e4e7\e4e7";
}

.fa-circle-z {
  --fa: "\e130";
  --fa--fa: "\e130\e130";
}

.fa-stars {
  --fa: "\f762";
  --fa--fa: "\f762\f762";
}

.fa-fire {
  --fa: "\f06d";
  --fa--fa: "\f06d\f06d";
}

.fa-bed-pulse {
  --fa: "\f487";
  --fa--fa: "\f487\f487";
}

.fa-procedures {
  --fa: "\f487";
  --fa--fa: "\f487\f487";
}

.fa-house-day {
  --fa: "\e00e";
  --fa--fa: "\e00e\e00e";
}

.fa-shuttle-space {
  --fa: "\f197";
  --fa--fa: "\f197\f197";
}

.fa-space-shuttle {
  --fa: "\f197";
  --fa--fa: "\f197\f197";
}

.fa-shirt-long-sleeve {
  --fa: "\e3c7";
  --fa--fa: "\e3c7\e3c7";
}

.fa-chart-pie-simple {
  --fa: "\f64e";
  --fa--fa: "\f64e\f64e";
}

.fa-chart-pie-alt {
  --fa: "\f64e";
  --fa--fa: "\f64e\f64e";
}

.fa-face-laugh {
  --fa: "\f599";
  --fa--fa: "\f599\f599";
}

.fa-laugh {
  --fa: "\f599";
  --fa--fa: "\f599\f599";
}

.fa-folder-open {
  --fa: "\f07c";
  --fa--fa: "\f07c\f07c";
}

.fa-album-collection-circle-user {
  --fa: "\e48f";
  --fa--fa: "\e48f\e48f";
}

.fa-candy {
  --fa: "\e3e7";
  --fa--fa: "\e3e7\e3e7";
}

.fa-bowl-hot {
  --fa: "\f823";
  --fa--fa: "\f823\f823";
}

.fa-soup {
  --fa: "\f823";
  --fa--fa: "\f823\f823";
}

.fa-flatbread {
  --fa: "\e40b";
  --fa--fa: "\e40b\e40b";
}

.fa-heart-circle-plus {
  --fa: "\e500";
  --fa--fa: "\e500\e500";
}

.fa-code-fork {
  --fa: "\e13b";
  --fa--fa: "\e13b\e13b";
}

.fa-city {
  --fa: "\f64f";
  --fa--fa: "\f64f\f64f";
}

.fa-signal-bars-weak {
  --fa: "\f691";
  --fa--fa: "\f691\f691";
}

.fa-signal-alt-1 {
  --fa: "\f691";
  --fa--fa: "\f691\f691";
}

.fa-microphone-lines {
  --fa: "\f3c9";
  --fa--fa: "\f3c9\f3c9";
}

.fa-microphone-alt {
  --fa: "\f3c9";
  --fa--fa: "\f3c9\f3c9";
}

.fa-clock-twelve {
  --fa: "\e358";
  --fa--fa: "\e358\e358";
}

.fa-pepper-hot {
  --fa: "\f816";
  --fa--fa: "\f816\f816";
}

.fa-citrus-slice {
  --fa: "\e2f5";
  --fa--fa: "\e2f5\e2f5";
}

.fa-sheep {
  --fa: "\f711";
  --fa--fa: "\f711\f711";
}

.fa-unlock {
  --fa: "\f09c";
  --fa--fa: "\f09c\f09c";
}

.fa-colon-sign {
  --fa: "\e140";
  --fa--fa: "\e140\e140";
}

.fa-headset {
  --fa: "\f590";
  --fa--fa: "\f590\f590";
}

.fa-badger-honey {
  --fa: "\f6b4";
  --fa--fa: "\f6b4\f6b4";
}

.fa-h4 {
  --fa: "\f86a";
  --fa--fa: "\f86a\f86a";
}

.fa-store-slash {
  --fa: "\e071";
  --fa--fa: "\e071\e071";
}

.fa-road-circle-xmark {
  --fa: "\e566";
  --fa--fa: "\e566\e566";
}

.fa-signal-slash {
  --fa: "\f695";
  --fa--fa: "\f695\f695";
}

.fa-user-minus {
  --fa: "\f503";
  --fa--fa: "\f503\f503";
}

.fa-mars-stroke-up {
  --fa: "\f22a";
  --fa--fa: "\f22a\f22a";
}

.fa-mars-stroke-v {
  --fa: "\f22a";
  --fa--fa: "\f22a\f22a";
}

.fa-champagne-glasses {
  --fa: "\f79f";
  --fa--fa: "\f79f\f79f";
}

.fa-glass-cheers {
  --fa: "\f79f";
  --fa--fa: "\f79f\f79f";
}

.fa-taco {
  --fa: "\f826";
  --fa--fa: "\f826\f826";
}

.fa-hexagon-plus {
  --fa: "\f300";
  --fa--fa: "\f300\f300";
}

.fa-plus-hexagon {
  --fa: "\f300";
  --fa--fa: "\f300\f300";
}

.fa-clipboard {
  --fa: "\f328";
  --fa--fa: "\f328\f328";
}

.fa-house-circle-exclamation {
  --fa: "\e50a";
  --fa--fa: "\e50a\e50a";
}

.fa-file-arrow-up {
  --fa: "\f574";
  --fa--fa: "\f574\f574";
}

.fa-file-upload {
  --fa: "\f574";
  --fa--fa: "\f574\f574";
}

.fa-wifi {
  --fa: "\f1eb";
  --fa--fa: "\f1eb\f1eb";
}

.fa-wifi-3 {
  --fa: "\f1eb";
  --fa--fa: "\f1eb\f1eb";
}

.fa-wifi-strong {
  --fa: "\f1eb";
  --fa--fa: "\f1eb\f1eb";
}

.fa-messages {
  --fa: "\f4b6";
  --fa--fa: "\f4b6\f4b6";
}

.fa-comments-alt {
  --fa: "\f4b6";
  --fa--fa: "\f4b6\f4b6";
}

.fa-bath {
  --fa: "\f2cd";
  --fa--fa: "\f2cd\f2cd";
}

.fa-bathtub {
  --fa: "\f2cd";
  --fa--fa: "\f2cd\f2cd";
}

.fa-umbrella-simple {
  --fa: "\e2bc";
  --fa--fa: "\e2bc\e2bc";
}

.fa-umbrella-alt {
  --fa: "\e2bc";
  --fa--fa: "\e2bc\e2bc";
}

.fa-rectangle-history-circle-plus {
  --fa: "\e4a3";
  --fa--fa: "\e4a3\e4a3";
}

.fa-underline {
  --fa: "\f0cd";
  --fa--fa: "\f0cd\f0cd";
}

.fa-prescription-bottle-pill {
  --fa: "\e5c0";
  --fa--fa: "\e5c0\e5c0";
}

.fa-user-pen {
  --fa: "\f4ff";
  --fa--fa: "\f4ff\f4ff";
}

.fa-user-edit {
  --fa: "\f4ff";
  --fa--fa: "\f4ff\f4ff";
}

.fa-binary-slash {
  --fa: "\e33e";
  --fa--fa: "\e33e\e33e";
}

.fa-square-o {
  --fa: "\e278";
  --fa--fa: "\e278\e278";
}

.fa-caduceus {
  --fa: "\e681";
  --fa--fa: "\e681\e681";
}

.fa-signature {
  --fa: "\f5b7";
  --fa--fa: "\f5b7\f5b7";
}

.fa-stroopwafel {
  --fa: "\f551";
  --fa--fa: "\f551\f551";
}

.fa-bold {
  --fa: "\f032";
  --fa--fa: "\f032\f032";
}

.fa-anchor-lock {
  --fa: "\e4ad";
  --fa--fa: "\e4ad\e4ad";
}

.fa-building-ngo {
  --fa: "\e4d7";
  --fa--fa: "\e4d7\e4d7";
}

.fa-transporter-3 {
  --fa: "\e045";
  --fa--fa: "\e045\e045";
}

.fa-engine-warning {
  --fa: "\f5f2";
  --fa--fa: "\f5f2\f5f2";
}

.fa-engine-exclamation {
  --fa: "\f5f2";
  --fa--fa: "\f5f2\f5f2";
}

.fa-circle-down-right {
  --fa: "\e108";
  --fa--fa: "\e108\e108";
}

.fa-square-k {
  --fa: "\e274";
  --fa--fa: "\e274\e274";
}

.fa-manat-sign {
  --fa: "\e1d5";
  --fa--fa: "\e1d5\e1d5";
}

.fa-money-check-pen {
  --fa: "\f872";
  --fa--fa: "\f872\f872";
}

.fa-money-check-edit {
  --fa: "\f872";
  --fa--fa: "\f872\f872";
}

.fa-not-equal {
  --fa: "\f53e";
  --fa--fa: "\f53e\f53e";
}

.fa-border-top-left {
  --fa: "\f853";
  --fa--fa: "\f853\f853";
}

.fa-border-style {
  --fa: "\f853";
  --fa--fa: "\f853\f853";
}

.fa-map-location-dot {
  --fa: "\f5a0";
  --fa--fa: "\f5a0\f5a0";
}

.fa-map-marked-alt {
  --fa: "\f5a0";
  --fa--fa: "\f5a0\f5a0";
}

.fa-tilde {
  --fa: "\~";
  --fa--fa: "\~\~";
}

.fa-jedi {
  --fa: "\f669";
  --fa--fa: "\f669\f669";
}

.fa-square-poll-vertical {
  --fa: "\f681";
  --fa--fa: "\f681\f681";
}

.fa-poll {
  --fa: "\f681";
  --fa--fa: "\f681\f681";
}

.fa-arrow-down-square-triangle {
  --fa: "\f889";
  --fa--fa: "\f889\f889";
}

.fa-sort-shapes-down-alt {
  --fa: "\f889";
  --fa--fa: "\f889\f889";
}

.fa-mug-hot {
  --fa: "\f7b6";
  --fa--fa: "\f7b6\f7b6";
}

.fa-dog-leashed {
  --fa: "\f6d4";
  --fa--fa: "\f6d4\f6d4";
}

.fa-car-battery {
  --fa: "\f5df";
  --fa--fa: "\f5df\f5df";
}

.fa-battery-car {
  --fa: "\f5df";
  --fa--fa: "\f5df\f5df";
}

.fa-face-downcast-sweat {
  --fa: "\e371";
  --fa--fa: "\e371\e371";
}

.fa-mailbox-flag-up {
  --fa: "\e5bb";
  --fa--fa: "\e5bb\e5bb";
}

.fa-memo-circle-info {
  --fa: "\e49a";
  --fa--fa: "\e49a\e49a";
}

.fa-gift {
  --fa: "\f06b";
  --fa--fa: "\f06b\f06b";
}

.fa-dice-two {
  --fa: "\f528";
  --fa--fa: "\f528\f528";
}

.fa-volume {
  --fa: "\f6a8";
  --fa--fa: "\f6a8\f6a8";
}

.fa-volume-medium {
  --fa: "\f6a8";
  --fa--fa: "\f6a8\f6a8";
}

.fa-transporter-5 {
  --fa: "\e2a6";
  --fa--fa: "\e2a6\e2a6";
}

.fa-gauge-circle-bolt {
  --fa: "\e496";
  --fa--fa: "\e496\e496";
}

.fa-coin-front {
  --fa: "\e3fc";
  --fa--fa: "\e3fc\e3fc";
}

.fa-file-slash {
  --fa: "\e3a7";
  --fa--fa: "\e3a7\e3a7";
}

.fa-message-arrow-up-right {
  --fa: "\e1dd";
  --fa--fa: "\e1dd\e1dd";
}

.fa-treasure-chest {
  --fa: "\f723";
  --fa--fa: "\f723\f723";
}

.fa-chess-queen {
  --fa: "\f445";
  --fa--fa: "\f445\f445";
}

.fa-paintbrush-fine {
  --fa: "\f5a9";
  --fa--fa: "\f5a9\f5a9";
}

.fa-paint-brush-alt {
  --fa: "\f5a9";
  --fa--fa: "\f5a9\f5a9";
}

.fa-paint-brush-fine {
  --fa: "\f5a9";
  --fa--fa: "\f5a9\f5a9";
}

.fa-paintbrush-alt {
  --fa: "\f5a9";
  --fa--fa: "\f5a9\f5a9";
}

.fa-glasses {
  --fa: "\f530";
  --fa--fa: "\f530\f530";
}

.fa-hood-cloak {
  --fa: "\f6ef";
  --fa--fa: "\f6ef\f6ef";
}

.fa-square-quote {
  --fa: "\e329";
  --fa--fa: "\e329\e329";
}

.fa-up-left {
  --fa: "\e2bd";
  --fa--fa: "\e2bd\e2bd";
}

.fa-bring-front {
  --fa: "\f857";
  --fa--fa: "\f857\f857";
}

.fa-chess-board {
  --fa: "\f43c";
  --fa--fa: "\f43c\f43c";
}

.fa-burger-cheese {
  --fa: "\f7f1";
  --fa--fa: "\f7f1\f7f1";
}

.fa-cheeseburger {
  --fa: "\f7f1";
  --fa--fa: "\f7f1\f7f1";
}

.fa-building-circle-check {
  --fa: "\e4d2";
  --fa--fa: "\e4d2\e4d2";
}

.fa-repeat-1 {
  --fa: "\f365";
  --fa--fa: "\f365\f365";
}

.fa-arrow-down-to-line {
  --fa: "\f33d";
  --fa--fa: "\f33d\f33d";
}

.fa-arrow-to-bottom {
  --fa: "\f33d";
  --fa--fa: "\f33d\f33d";
}

.fa-grid-5 {
  --fa: "\e199";
  --fa--fa: "\e199\e199";
}

.fa-swap-arrows {
  --fa: "\e60a";
  --fa--fa: "\e60a\e60a";
}

.fa-right-long-to-line {
  --fa: "\e444";
  --fa--fa: "\e444\e444";
}

.fa-person-chalkboard {
  --fa: "\e53d";
  --fa--fa: "\e53d\e53d";
}

.fa-mars-stroke-right {
  --fa: "\f22b";
  --fa--fa: "\f22b\f22b";
}

.fa-mars-stroke-h {
  --fa: "\f22b";
  --fa--fa: "\f22b\f22b";
}

.fa-hand-back-fist {
  --fa: "\f255";
  --fa--fa: "\f255\f255";
}

.fa-hand-rock {
  --fa: "\f255";
  --fa--fa: "\f255\f255";
}

.fa-grid-round-5 {
  --fa: "\e5de";
  --fa--fa: "\e5de\e5de";
}

.fa-tally {
  --fa: "\f69c";
  --fa--fa: "\f69c\f69c";
}

.fa-tally-5 {
  --fa: "\f69c";
  --fa--fa: "\f69c\f69c";
}

.fa-square-caret-up {
  --fa: "\f151";
  --fa--fa: "\f151\f151";
}

.fa-caret-square-up {
  --fa: "\f151";
  --fa--fa: "\f151\f151";
}

.fa-cloud-showers-water {
  --fa: "\e4e4";
  --fa--fa: "\e4e4\e4e4";
}

.fa-chart-bar {
  --fa: "\f080";
  --fa--fa: "\f080\f080";
}

.fa-bar-chart {
  --fa: "\f080";
  --fa--fa: "\f080\f080";
}

.fa-hands-bubbles {
  --fa: "\e05e";
  --fa--fa: "\e05e\e05e";
}

.fa-hands-wash {
  --fa: "\e05e";
  --fa--fa: "\e05e\e05e";
}

.fa-less-than-equal {
  --fa: "\f537";
  --fa--fa: "\f537\f537";
}

.fa-train {
  --fa: "\f238";
  --fa--fa: "\f238\f238";
}

.fa-up-from-dotted-line {
  --fa: "\e456";
  --fa--fa: "\e456\e456";
}

.fa-eye-low-vision {
  --fa: "\f2a8";
  --fa--fa: "\f2a8\f2a8";
}

.fa-low-vision {
  --fa: "\f2a8";
  --fa--fa: "\f2a8\f2a8";
}

.fa-traffic-light-go {
  --fa: "\f638";
  --fa--fa: "\f638\f638";
}

.fa-face-exhaling {
  --fa: "\e480";
  --fa--fa: "\e480\e480";
}

.fa-sensor-fire {
  --fa: "\e02a";
  --fa--fa: "\e02a\e02a";
}

.fa-user-unlock {
  --fa: "\e058";
  --fa--fa: "\e058\e058";
}

.fa-hexagon-divide {
  --fa: "\e1ad";
  --fa--fa: "\e1ad\e1ad";
}

.fa-00 {
  --fa: "\e467";
  --fa--fa: "\e467\e467";
}

.fa-crow {
  --fa: "\f520";
  --fa--fa: "\f520\f520";
}

.fa-cassette-betamax {
  --fa: "\f8a4";
  --fa--fa: "\f8a4\f8a4";
}

.fa-betamax {
  --fa: "\f8a4";
  --fa--fa: "\f8a4\f8a4";
}

.fa-sailboat {
  --fa: "\e445";
  --fa--fa: "\e445\e445";
}

.fa-window-restore {
  --fa: "\f2d2";
  --fa--fa: "\f2d2\f2d2";
}

.fa-nfc-magnifying-glass {
  --fa: "\e1f9";
  --fa--fa: "\e1f9\e1f9";
}

.fa-file-binary {
  --fa: "\e175";
  --fa--fa: "\e175\e175";
}

.fa-circle-v {
  --fa: "\e12a";
  --fa--fa: "\e12a\e12a";
}

.fa-square-plus {
  --fa: "\f0fe";
  --fa--fa: "\f0fe\f0fe";
}

.fa-plus-square {
  --fa: "\f0fe";
  --fa--fa: "\f0fe\f0fe";
}

.fa-bowl-scoops {
  --fa: "\e3df";
  --fa--fa: "\e3df\e3df";
}

.fa-mistletoe {
  --fa: "\f7b4";
  --fa--fa: "\f7b4\f7b4";
}

.fa-custard {
  --fa: "\e403";
  --fa--fa: "\e403\e403";
}

.fa-lacrosse-stick {
  --fa: "\e3b5";
  --fa--fa: "\e3b5\e3b5";
}

.fa-hockey-mask {
  --fa: "\f6ee";
  --fa--fa: "\f6ee\f6ee";
}

.fa-sunrise {
  --fa: "\f766";
  --fa--fa: "\f766\f766";
}

.fa-subtitles {
  --fa: "\e60f";
  --fa--fa: "\e60f\e60f";
}

.fa-panel-ews {
  --fa: "\e42e";
  --fa--fa: "\e42e\e42e";
}

.fa-torii-gate {
  --fa: "\f6a1";
  --fa--fa: "\f6a1\f6a1";
}

.fa-cloud-exclamation {
  --fa: "\e491";
  --fa--fa: "\e491\e491";
}

.fa-message-lines {
  --fa: "\f4a6";
  --fa--fa: "\f4a6\f4a6";
}

.fa-comment-alt-lines {
  --fa: "\f4a6";
  --fa--fa: "\f4a6\f4a6";
}

.fa-frog {
  --fa: "\f52e";
  --fa--fa: "\f52e\f52e";
}

.fa-bucket {
  --fa: "\e4cf";
  --fa--fa: "\e4cf\e4cf";
}

.fa-floppy-disk-pen {
  --fa: "\e182";
  --fa--fa: "\e182\e182";
}

.fa-image {
  --fa: "\f03e";
  --fa--fa: "\f03e\f03e";
}

.fa-window-frame {
  --fa: "\e04f";
  --fa--fa: "\e04f\e04f";
}

.fa-microphone {
  --fa: "\f130";
  --fa--fa: "\f130\f130";
}

.fa-cow {
  --fa: "\f6c8";
  --fa--fa: "\f6c8\f6c8";
}

.fa-file-zip {
  --fa: "\e5ee";
  --fa--fa: "\e5ee\e5ee";
}

.fa-square-ring {
  --fa: "\e44f";
  --fa--fa: "\e44f\e44f";
}

.fa-down-from-line {
  --fa: "\f349";
  --fa--fa: "\f349\f349";
}

.fa-arrow-alt-from-top {
  --fa: "\f349";
  --fa--fa: "\f349\f349";
}

.fa-caret-up {
  --fa: "\f0d8";
  --fa--fa: "\f0d8\f0d8";
}

.fa-shield-xmark {
  --fa: "\e24c";
  --fa--fa: "\e24c\e24c";
}

.fa-shield-times {
  --fa: "\e24c";
  --fa--fa: "\e24c\e24c";
}

.fa-screwdriver {
  --fa: "\f54a";
  --fa--fa: "\f54a\f54a";
}

.fa-circle-sort-down {
  --fa: "\e031";
  --fa--fa: "\e031\e031";
}

.fa-sort-circle-down {
  --fa: "\e031";
  --fa--fa: "\e031\e031";
}

.fa-folder-closed {
  --fa: "\e185";
  --fa--fa: "\e185\e185";
}

.fa-house-tsunami {
  --fa: "\e515";
  --fa--fa: "\e515\e515";
}

.fa-square-nfi {
  --fa: "\e576";
  --fa--fa: "\e576\e576";
}

.fa-forklift {
  --fa: "\f47a";
  --fa--fa: "\f47a\f47a";
}

.fa-arrow-up-from-ground-water {
  --fa: "\e4b5";
  --fa--fa: "\e4b5\e4b5";
}

.fa-bracket-square-right {
  --fa: "\]";
  --fa--fa: "\]\]";
}

.fa-martini-glass {
  --fa: "\f57b";
  --fa--fa: "\f57b\f57b";
}

.fa-glass-martini-alt {
  --fa: "\f57b";
  --fa--fa: "\f57b\f57b";
}

.fa-square-binary {
  --fa: "\e69b";
  --fa--fa: "\e69b\e69b";
}

.fa-rotate-left {
  --fa: "\f2ea";
  --fa--fa: "\f2ea\f2ea";
}

.fa-rotate-back {
  --fa: "\f2ea";
  --fa--fa: "\f2ea\f2ea";
}

.fa-rotate-backward {
  --fa: "\f2ea";
  --fa--fa: "\f2ea\f2ea";
}

.fa-undo-alt {
  --fa: "\f2ea";
  --fa--fa: "\f2ea\f2ea";
}

.fa-table-columns {
  --fa: "\f0db";
  --fa--fa: "\f0db\f0db";
}

.fa-columns {
  --fa: "\f0db";
  --fa--fa: "\f0db\f0db";
}

.fa-square-a {
  --fa: "\e25f";
  --fa--fa: "\e25f\e25f";
}

.fa-tick {
  --fa: "\e32f";
  --fa--fa: "\e32f\e32f";
}

.fa-lemon {
  --fa: "\f094";
  --fa--fa: "\f094\f094";
}

.fa-head-side-mask {
  --fa: "\e063";
  --fa--fa: "\e063\e063";
}

.fa-handshake {
  --fa: "\f2b5";
  --fa--fa: "\f2b5\f2b5";
}

.fa-gem {
  --fa: "\f3a5";
  --fa--fa: "\f3a5\f3a5";
}

.fa-dolly {
  --fa: "\f472";
  --fa--fa: "\f472\f472";
}

.fa-dolly-box {
  --fa: "\f472";
  --fa--fa: "\f472\f472";
}

.fa-smoking {
  --fa: "\f48d";
  --fa--fa: "\f48d\f48d";
}

.fa-minimize {
  --fa: "\f78c";
  --fa--fa: "\f78c\f78c";
}

.fa-compress-arrows-alt {
  --fa: "\f78c";
  --fa--fa: "\f78c\f78c";
}

.fa-refrigerator {
  --fa: "\e026";
  --fa--fa: "\e026\e026";
}

.fa-monument {
  --fa: "\f5a6";
  --fa--fa: "\f5a6\f5a6";
}

.fa-octagon-xmark {
  --fa: "\f2f0";
  --fa--fa: "\f2f0\f2f0";
}

.fa-times-octagon {
  --fa: "\f2f0";
  --fa--fa: "\f2f0\f2f0";
}

.fa-xmark-octagon {
  --fa: "\f2f0";
  --fa--fa: "\f2f0\f2f0";
}

.fa-align-slash {
  --fa: "\f846";
  --fa--fa: "\f846\f846";
}

.fa-snowplow {
  --fa: "\f7d2";
  --fa--fa: "\f7d2\f7d2";
}

.fa-angles-right {
  --fa: "\f101";
  --fa--fa: "\f101\f101";
}

.fa-angle-double-right {
  --fa: "\f101";
  --fa--fa: "\f101\f101";
}

.fa-truck-ramp-couch {
  --fa: "\f4dd";
  --fa--fa: "\f4dd\f4dd";
}

.fa-truck-couch {
  --fa: "\f4dd";
  --fa--fa: "\f4dd\f4dd";
}

.fa-cannabis {
  --fa: "\f55f";
  --fa--fa: "\f55f\f55f";
}

.fa-circle-play {
  --fa: "\f144";
  --fa--fa: "\f144\f144";
}

.fa-play-circle {
  --fa: "\f144";
  --fa--fa: "\f144\f144";
}

.fa-arrow-up-right-and-arrow-down-left-from-center {
  --fa: "\e0a0";
  --fa--fa: "\e0a0\e0a0";
}

.fa-location-arrow-up {
  --fa: "\e63a";
  --fa--fa: "\e63a\e63a";
}

.fa-tablets {
  --fa: "\f490";
  --fa--fa: "\f490\f490";
}

.fa-360-degrees {
  --fa: "\e2dc";
  --fa--fa: "\e2dc\e2dc";
}

.fa-ethernet {
  --fa: "\f796";
  --fa--fa: "\f796\f796";
}

.fa-euro-sign {
  --fa: "\f153";
  --fa--fa: "\f153\f153";
}

.fa-eur {
  --fa: "\f153";
  --fa--fa: "\f153\f153";
}

.fa-euro {
  --fa: "\f153";
  --fa--fa: "\f153\f153";
}

.fa-chair {
  --fa: "\f6c0";
  --fa--fa: "\f6c0\f6c0";
}

.fa-circle-check {
  --fa: "\f058";
  --fa--fa: "\f058\f058";
}

.fa-check-circle {
  --fa: "\f058";
  --fa--fa: "\f058\f058";
}

.fa-square-dashed-circle-plus {
  --fa: "\e5c2";
  --fa--fa: "\e5c2\e5c2";
}

.fa-hand-holding-circle-dollar {
  --fa: "\e621";
  --fa--fa: "\e621\e621";
}

.fa-money-simple-from-bracket {
  --fa: "\e313";
  --fa--fa: "\e313\e313";
}

.fa-bat {
  --fa: "\f6b5";
  --fa--fa: "\f6b5\f6b5";
}

.fa-circle-stop {
  --fa: "\f28d";
  --fa--fa: "\f28d\f28d";
}

.fa-stop-circle {
  --fa: "\f28d";
  --fa--fa: "\f28d\f28d";
}

.fa-head-side-headphones {
  --fa: "\f8c2";
  --fa--fa: "\f8c2\f8c2";
}

.fa-phone-rotary {
  --fa: "\f8d3";
  --fa--fa: "\f8d3\f8d3";
}

.fa-arrow-up-to-bracket {
  --fa: "\e66a";
  --fa--fa: "\e66a\e66a";
}

.fa-compass-drafting {
  --fa: "\f568";
  --fa--fa: "\f568\f568";
}

.fa-drafting-compass {
  --fa: "\f568";
  --fa--fa: "\f568\f568";
}

.fa-plate-wheat {
  --fa: "\e55a";
  --fa--fa: "\e55a\e55a";
}

.fa-calendar-circle-minus {
  --fa: "\e46f";
  --fa--fa: "\e46f\e46f";
}

.fa-chopsticks {
  --fa: "\e3f7";
  --fa--fa: "\e3f7\e3f7";
}

.fa-car-wrench {
  --fa: "\f5e3";
  --fa--fa: "\f5e3\f5e3";
}

.fa-car-mechanic {
  --fa: "\f5e3";
  --fa--fa: "\f5e3\f5e3";
}

.fa-icicles {
  --fa: "\f7ad";
  --fa--fa: "\f7ad\f7ad";
}

.fa-person-shelter {
  --fa: "\e54f";
  --fa--fa: "\e54f\e54f";
}

.fa-neuter {
  --fa: "\f22c";
  --fa--fa: "\f22c\f22c";
}

.fa-id-badge {
  --fa: "\f2c1";
  --fa--fa: "\f2c1\f2c1";
}

.fa-kazoo {
  --fa: "\f8c7";
  --fa--fa: "\f8c7\f8c7";
}

.fa-marker {
  --fa: "\f5a1";
  --fa--fa: "\f5a1\f5a1";
}

.fa-bin-bottles {
  --fa: "\e5f5";
  --fa--fa: "\e5f5\e5f5";
}

.fa-face-laugh-beam {
  --fa: "\f59a";
  --fa--fa: "\f59a\f59a";
}

.fa-laugh-beam {
  --fa: "\f59a";
  --fa--fa: "\f59a\f59a";
}

.fa-square-arrow-down-left {
  --fa: "\e261";
  --fa--fa: "\e261\e261";
}

.fa-battery-bolt {
  --fa: "\f376";
  --fa--fa: "\f376\f376";
}

.fa-tree-large {
  --fa: "\f7dd";
  --fa--fa: "\f7dd\f7dd";
}

.fa-helicopter-symbol {
  --fa: "\e502";
  --fa--fa: "\e502\e502";
}

.fa-aperture {
  --fa: "\e2df";
  --fa--fa: "\e2df\e2df";
}

.fa-universal-access {
  --fa: "\f29a";
  --fa--fa: "\f29a\f29a";
}

.fa-gear-complex {
  --fa: "\e5e9";
  --fa--fa: "\e5e9\e5e9";
}

.fa-file-magnifying-glass {
  --fa: "\f865";
  --fa--fa: "\f865\f865";
}

.fa-file-search {
  --fa: "\f865";
  --fa--fa: "\f865\f865";
}

.fa-up-right {
  --fa: "\e2be";
  --fa--fa: "\e2be\e2be";
}

.fa-circle-chevron-up {
  --fa: "\f139";
  --fa--fa: "\f139\f139";
}

.fa-chevron-circle-up {
  --fa: "\f139";
  --fa--fa: "\f139\f139";
}

.fa-user-police {
  --fa: "\e333";
  --fa--fa: "\e333\e333";
}

.fa-lari-sign {
  --fa: "\e1c8";
  --fa--fa: "\e1c8\e1c8";
}

.fa-volcano {
  --fa: "\f770";
  --fa--fa: "\f770\f770";
}

.fa-teddy-bear {
  --fa: "\e3cf";
  --fa--fa: "\e3cf\e3cf";
}

.fa-stocking {
  --fa: "\f7d5";
  --fa--fa: "\f7d5\f7d5";
}

.fa-person-walking-dashed-line-arrow-right {
  --fa: "\e553";
  --fa--fa: "\e553\e553";
}

.fa-image-slash {
  --fa: "\e1b7";
  --fa--fa: "\e1b7\e1b7";
}

.fa-mask-snorkel {
  --fa: "\e3b7";
  --fa--fa: "\e3b7\e3b7";
}

.fa-smoke {
  --fa: "\f760";
  --fa--fa: "\f760\f760";
}

.fa-sterling-sign {
  --fa: "\f154";
  --fa--fa: "\f154\f154";
}

.fa-gbp {
  --fa: "\f154";
  --fa--fa: "\f154\f154";
}

.fa-pound-sign {
  --fa: "\f154";
  --fa--fa: "\f154\f154";
}

.fa-battery-exclamation {
  --fa: "\e0b0";
  --fa--fa: "\e0b0\e0b0";
}

.fa-viruses {
  --fa: "\e076";
  --fa--fa: "\e076\e076";
}

.fa-square-person-confined {
  --fa: "\e577";
  --fa--fa: "\e577\e577";
}

.fa-user-tie {
  --fa: "\f508";
  --fa--fa: "\f508\f508";
}

.fa-up-to-bracket {
  --fa: "\e66e";
  --fa--fa: "\e66e\e66e";
}

.fa-arrow-down-long {
  --fa: "\f175";
  --fa--fa: "\f175\f175";
}

.fa-long-arrow-down {
  --fa: "\f175";
  --fa--fa: "\f175\f175";
}

.fa-tent-arrow-down-to-line {
  --fa: "\e57e";
  --fa--fa: "\e57e\e57e";
}

.fa-certificate {
  --fa: "\f0a3";
  --fa--fa: "\f0a3\f0a3";
}

.fa-crystal-ball {
  --fa: "\e362";
  --fa--fa: "\e362\e362";
}

.fa-reply-all {
  --fa: "\f122";
  --fa--fa: "\f122\f122";
}

.fa-mail-reply-all {
  --fa: "\f122";
  --fa--fa: "\f122\f122";
}

.fa-suitcase {
  --fa: "\f0f2";
  --fa--fa: "\f0f2\f0f2";
}

.fa-person-skating {
  --fa: "\f7c5";
  --fa--fa: "\f7c5\f7c5";
}

.fa-skating {
  --fa: "\f7c5";
  --fa--fa: "\f7c5\f7c5";
}

.fa-star-shooting {
  --fa: "\e036";
  --fa--fa: "\e036\e036";
}

.fa-binary-lock {
  --fa: "\e33d";
  --fa--fa: "\e33d\e33d";
}

.fa-filter-circle-dollar {
  --fa: "\f662";
  --fa--fa: "\f662\f662";
}

.fa-funnel-dollar {
  --fa: "\f662";
  --fa--fa: "\f662\f662";
}

.fa-camera-retro {
  --fa: "\f083";
  --fa--fa: "\f083\f083";
}

.fa-circle-arrow-down {
  --fa: "\f0ab";
  --fa--fa: "\f0ab\f0ab";
}

.fa-arrow-circle-down {
  --fa: "\f0ab";
  --fa--fa: "\f0ab\f0ab";
}

.fa-comment-pen {
  --fa: "\f4ae";
  --fa--fa: "\f4ae\f4ae";
}

.fa-comment-edit {
  --fa: "\f4ae";
  --fa--fa: "\f4ae\f4ae";
}

.fa-file-import {
  --fa: "\f56f";
  --fa--fa: "\f56f\f56f";
}

.fa-arrow-right-to-file {
  --fa: "\f56f";
  --fa--fa: "\f56f\f56f";
}

.fa-banjo {
  --fa: "\f8a3";
  --fa--fa: "\f8a3\f8a3";
}

.fa-square-arrow-up-right {
  --fa: "\f14c";
  --fa--fa: "\f14c\f14c";
}

.fa-external-link-square {
  --fa: "\f14c";
  --fa--fa: "\f14c\f14c";
}

.fa-light-emergency-on {
  --fa: "\e420";
  --fa--fa: "\e420\e420";
}

.fa-kerning {
  --fa: "\f86f";
  --fa--fa: "\f86f\f86f";
}

.fa-box-open {
  --fa: "\f49e";
  --fa--fa: "\f49e\f49e";
}

.fa-square-f {
  --fa: "\e270";
  --fa--fa: "\e270\e270";
}

.fa-scroll {
  --fa: "\f70e";
  --fa--fa: "\f70e\f70e";
}

.fa-spa {
  --fa: "\f5bb";
  --fa--fa: "\f5bb\f5bb";
}

.fa-arrow-left-from-line {
  --fa: "\f344";
  --fa--fa: "\f344\f344";
}

.fa-arrow-from-right {
  --fa: "\f344";
  --fa--fa: "\f344\f344";
}

.fa-strawberry {
  --fa: "\e32b";
  --fa--fa: "\e32b\e32b";
}

.fa-location-pin-lock {
  --fa: "\e51f";
  --fa--fa: "\e51f\e51f";
}

.fa-pause {
  --fa: "\f04c";
  --fa--fa: "\f04c\f04c";
}

.fa-clock-eight-thirty {
  --fa: "\e346";
  --fa--fa: "\e346\e346";
}

.fa-plane-engines {
  --fa: "\f3de";
  --fa--fa: "\f3de\f3de";
}

.fa-plane-alt {
  --fa: "\f3de";
  --fa--fa: "\f3de\f3de";
}

.fa-hill-avalanche {
  --fa: "\e507";
  --fa--fa: "\e507\e507";
}

.fa-temperature-empty {
  --fa: "\f2cb";
  --fa--fa: "\f2cb\f2cb";
}

.fa-temperature-0 {
  --fa: "\f2cb";
  --fa--fa: "\f2cb\f2cb";
}

.fa-thermometer-0 {
  --fa: "\f2cb";
  --fa--fa: "\f2cb\f2cb";
}

.fa-thermometer-empty {
  --fa: "\f2cb";
  --fa--fa: "\f2cb\f2cb";
}

.fa-bomb {
  --fa: "\f1e2";
  --fa--fa: "\f1e2\f1e2";
}

.fa-gauge-low {
  --fa: "\f627";
  --fa--fa: "\f627\f627";
}

.fa-tachometer-alt-slow {
  --fa: "\f627";
  --fa--fa: "\f627\f627";
}

.fa-registered {
  --fa: "\f25d";
  --fa--fa: "\f25d\f25d";
}

.fa-trash-can-plus {
  --fa: "\e2ac";
  --fa--fa: "\e2ac\e2ac";
}

.fa-address-card {
  --fa: "\f2bb";
  --fa--fa: "\f2bb\f2bb";
}

.fa-contact-card {
  --fa: "\f2bb";
  --fa--fa: "\f2bb\f2bb";
}

.fa-vcard {
  --fa: "\f2bb";
  --fa--fa: "\f2bb\f2bb";
}

.fa-chart-fft {
  --fa: "\e69e";
  --fa--fa: "\e69e\e69e";
}

.fa-scale-unbalanced-flip {
  --fa: "\f516";
  --fa--fa: "\f516\f516";
}

.fa-balance-scale-right {
  --fa: "\f516";
  --fa--fa: "\f516\f516";
}

.fa-globe-snow {
  --fa: "\f7a3";
  --fa--fa: "\f7a3\f7a3";
}

.fa-subscript {
  --fa: "\f12c";
  --fa--fa: "\f12c\f12c";
}

.fa-diamond-turn-right {
  --fa: "\f5eb";
  --fa--fa: "\f5eb\f5eb";
}

.fa-directions {
  --fa: "\f5eb";
  --fa--fa: "\f5eb\f5eb";
}

.fa-integral {
  --fa: "\f667";
  --fa--fa: "\f667\f667";
}

.fa-burst {
  --fa: "\e4dc";
  --fa--fa: "\e4dc\e4dc";
}

.fa-house-laptop {
  --fa: "\e066";
  --fa--fa: "\e066\e066";
}

.fa-laptop-house {
  --fa: "\e066";
  --fa--fa: "\e066\e066";
}

.fa-face-tired {
  --fa: "\f5c8";
  --fa--fa: "\f5c8\f5c8";
}

.fa-tired {
  --fa: "\f5c8";
  --fa--fa: "\f5c8\f5c8";
}

.fa-money-bills {
  --fa: "\e1f3";
  --fa--fa: "\e1f3\e1f3";
}

.fa-blinds-raised {
  --fa: "\f8fd";
  --fa--fa: "\f8fd\f8fd";
}

.fa-smog {
  --fa: "\f75f";
  --fa--fa: "\f75f\f75f";
}

.fa-ufo-beam {
  --fa: "\e048";
  --fa--fa: "\e048\e048";
}

.fa-hydra {
  --fa: "\e686";
  --fa--fa: "\e686\e686";
}

.fa-circle-caret-up {
  --fa: "\f331";
  --fa--fa: "\f331\f331";
}

.fa-caret-circle-up {
  --fa: "\f331";
  --fa--fa: "\f331\f331";
}

.fa-user-vneck-hair-long {
  --fa: "\e463";
  --fa--fa: "\e463\e463";
}

.fa-square-a-lock {
  --fa: "\e44d";
  --fa--fa: "\e44d\e44d";
}

.fa-crutch {
  --fa: "\f7f7";
  --fa--fa: "\f7f7\f7f7";
}

.fa-gas-pump-slash {
  --fa: "\f5f4";
  --fa--fa: "\f5f4\f5f4";
}

.fa-cloud-arrow-up {
  --fa: "\f0ee";
  --fa--fa: "\f0ee\f0ee";
}

.fa-cloud-upload {
  --fa: "\f0ee";
  --fa--fa: "\f0ee\f0ee";
}

.fa-cloud-upload-alt {
  --fa: "\f0ee";
  --fa--fa: "\f0ee\f0ee";
}

.fa-palette {
  --fa: "\f53f";
  --fa--fa: "\f53f\f53f";
}

.fa-transporter-4 {
  --fa: "\e2a5";
  --fa--fa: "\e2a5\e2a5";
}

.fa-chart-mixed-up-circle-currency {
  --fa: "\e5d8";
  --fa--fa: "\e5d8\e5d8";
}

.fa-objects-align-right {
  --fa: "\e3bf";
  --fa--fa: "\e3bf\e3bf";
}

.fa-arrows-turn-right {
  --fa: "\e4c0";
  --fa--fa: "\e4c0\e4c0";
}

.fa-vest {
  --fa: "\e085";
  --fa--fa: "\e085\e085";
}

.fa-pig {
  --fa: "\f706";
  --fa--fa: "\f706\f706";
}

.fa-inbox-full {
  --fa: "\e1ba";
  --fa--fa: "\e1ba\e1ba";
}

.fa-circle-envelope {
  --fa: "\e10c";
  --fa--fa: "\e10c\e10c";
}

.fa-envelope-circle {
  --fa: "\e10c";
  --fa--fa: "\e10c\e10c";
}

.fa-triangle-person-digging {
  --fa: "\f85d";
  --fa--fa: "\f85d\f85d";
}

.fa-construction {
  --fa: "\f85d";
  --fa--fa: "\f85d\f85d";
}

.fa-ferry {
  --fa: "\e4ea";
  --fa--fa: "\e4ea\e4ea";
}

.fa-bullseye-arrow {
  --fa: "\f648";
  --fa--fa: "\f648\f648";
}

.fa-arrows-down-to-people {
  --fa: "\e4b9";
  --fa--fa: "\e4b9\e4b9";
}

.fa-seedling {
  --fa: "\f4d8";
  --fa--fa: "\f4d8\f4d8";
}

.fa-sprout {
  --fa: "\f4d8";
  --fa--fa: "\f4d8\f4d8";
}

.fa-clock-seven {
  --fa: "\e350";
  --fa--fa: "\e350\e350";
}

.fa-left-right {
  --fa: "\f337";
  --fa--fa: "\f337\f337";
}

.fa-arrows-alt-h {
  --fa: "\f337";
  --fa--fa: "\f337\f337";
}

.fa-boxes-packing {
  --fa: "\e4c7";
  --fa--fa: "\e4c7\e4c7";
}

.fa-circle-arrow-left {
  --fa: "\f0a8";
  --fa--fa: "\f0a8\f0a8";
}

.fa-arrow-circle-left {
  --fa: "\f0a8";
  --fa--fa: "\f0a8\f0a8";
}

.fa-flashlight {
  --fa: "\f8b8";
  --fa--fa: "\f8b8\f8b8";
}

.fa-file-jpg {
  --fa: "\e646";
  --fa--fa: "\e646\e646";
}

.fa-group-arrows-rotate {
  --fa: "\e4f6";
  --fa--fa: "\e4f6\e4f6";
}

.fa-bowl-food {
  --fa: "\e4c6";
  --fa--fa: "\e4c6\e4c6";
}

.fa-square-9 {
  --fa: "\e25e";
  --fa--fa: "\e25e\e25e";
}

.fa-candy-cane {
  --fa: "\f786";
  --fa--fa: "\f786\f786";
}

.fa-arrow-down-wide-short {
  --fa: "\f160";
  --fa--fa: "\f160\f160";
}

.fa-sort-amount-asc {
  --fa: "\f160";
  --fa--fa: "\f160\f160";
}

.fa-sort-amount-down {
  --fa: "\f160";
  --fa--fa: "\f160\f160";
}

.fa-square-dollar {
  --fa: "\f2e9";
  --fa--fa: "\f2e9\f2e9";
}

.fa-dollar-square {
  --fa: "\f2e9";
  --fa--fa: "\f2e9\f2e9";
}

.fa-usd-square {
  --fa: "\f2e9";
  --fa--fa: "\f2e9\f2e9";
}

.fa-phone-arrow-right {
  --fa: "\e5be";
  --fa--fa: "\e5be\e5be";
}

.fa-hand-holding-seedling {
  --fa: "\f4bf";
  --fa--fa: "\f4bf\f4bf";
}

.fa-message-check {
  --fa: "\f4a2";
  --fa--fa: "\f4a2\f4a2";
}

.fa-comment-alt-check {
  --fa: "\f4a2";
  --fa--fa: "\f4a2\f4a2";
}

.fa-cloud-bolt {
  --fa: "\f76c";
  --fa--fa: "\f76c\f76c";
}

.fa-thunderstorm {
  --fa: "\f76c";
  --fa--fa: "\f76c\f76c";
}

.fa-chart-line-up-down {
  --fa: "\e5d7";
  --fa--fa: "\e5d7\e5d7";
}

.fa-text-slash {
  --fa: "\f87d";
  --fa--fa: "\f87d\f87d";
}

.fa-remove-format {
  --fa: "\f87d";
  --fa--fa: "\f87d\f87d";
}

.fa-watch {
  --fa: "\f2e1";
  --fa--fa: "\f2e1\f2e1";
}

.fa-circle-down-left {
  --fa: "\e107";
  --fa--fa: "\e107\e107";
}

.fa-text {
  --fa: "\f893";
  --fa--fa: "\f893\f893";
}

.fa-projector {
  --fa: "\f8d6";
  --fa--fa: "\f8d6\f8d6";
}

.fa-face-smile-wink {
  --fa: "\f4da";
  --fa--fa: "\f4da\f4da";
}

.fa-smile-wink {
  --fa: "\f4da";
  --fa--fa: "\f4da\f4da";
}

.fa-tombstone-blank {
  --fa: "\f721";
  --fa--fa: "\f721\f721";
}

.fa-tombstone-alt {
  --fa: "\f721";
  --fa--fa: "\f721\f721";
}

.fa-chess-king-piece {
  --fa: "\f440";
  --fa--fa: "\f440\f440";
}

.fa-chess-king-alt {
  --fa: "\f440";
  --fa--fa: "\f440\f440";
}

.fa-circle-6 {
  --fa: "\e0f3";
  --fa--fa: "\e0f3\e0f3";
}

.fa-waves-sine {
  --fa: "\e65d";
  --fa--fa: "\e65d\e65d";
}

.fa-left {
  --fa: "\f355";
  --fa--fa: "\f355\f355";
}

.fa-arrow-alt-left {
  --fa: "\f355";
  --fa--fa: "\f355\f355";
}

.fa-file-word {
  --fa: "\f1c2";
  --fa--fa: "\f1c2\f1c2";
}

.fa-file-powerpoint {
  --fa: "\f1c4";
  --fa--fa: "\f1c4\f1c4";
}

.fa-square-down {
  --fa: "\f350";
  --fa--fa: "\f350\f350";
}

.fa-arrow-alt-square-down {
  --fa: "\f350";
  --fa--fa: "\f350\f350";
}

.fa-objects-align-center-vertical {
  --fa: "\e3bd";
  --fa--fa: "\e3bd\e3bd";
}

.fa-arrows-left-right {
  --fa: "\f07e";
  --fa--fa: "\f07e\f07e";
}

.fa-arrows-h {
  --fa: "\f07e";
  --fa--fa: "\f07e\f07e";
}

.fa-house-lock {
  --fa: "\e510";
  --fa--fa: "\e510\e510";
}

.fa-cloud-arrow-down {
  --fa: "\f0ed";
  --fa--fa: "\f0ed\f0ed";
}

.fa-cloud-download {
  --fa: "\f0ed";
  --fa--fa: "\f0ed\f0ed";
}

.fa-cloud-download-alt {
  --fa: "\f0ed";
  --fa--fa: "\f0ed\f0ed";
}

.fa-wreath {
  --fa: "\f7e2";
  --fa--fa: "\f7e2\f7e2";
}

.fa-children {
  --fa: "\e4e1";
  --fa--fa: "\e4e1\e4e1";
}

.fa-meter-droplet {
  --fa: "\e1ea";
  --fa--fa: "\e1ea\e1ea";
}

.fa-chalkboard {
  --fa: "\f51b";
  --fa--fa: "\f51b\f51b";
}

.fa-blackboard {
  --fa: "\f51b";
  --fa--fa: "\f51b\f51b";
}

.fa-user-large-slash {
  --fa: "\f4fa";
  --fa--fa: "\f4fa\f4fa";
}

.fa-user-alt-slash {
  --fa: "\f4fa";
  --fa--fa: "\f4fa\f4fa";
}

.fa-signal-strong {
  --fa: "\f68f";
  --fa--fa: "\f68f\f68f";
}

.fa-signal-4 {
  --fa: "\f68f";
  --fa--fa: "\f68f\f68f";
}

.fa-lollipop {
  --fa: "\e424";
  --fa--fa: "\e424\e424";
}

.fa-lollypop {
  --fa: "\e424";
  --fa--fa: "\e424\e424";
}

.fa-list-tree {
  --fa: "\e1d2";
  --fa--fa: "\e1d2\e1d2";
}

.fa-envelope-open {
  --fa: "\f2b6";
  --fa--fa: "\f2b6\f2b6";
}

.fa-draw-circle {
  --fa: "\f5ed";
  --fa--fa: "\f5ed\f5ed";
}

.fa-cat-space {
  --fa: "\e001";
  --fa--fa: "\e001\e001";
}

.fa-handshake-simple-slash {
  --fa: "\e05f";
  --fa--fa: "\e05f\e05f";
}

.fa-handshake-alt-slash {
  --fa: "\e05f";
  --fa--fa: "\e05f\e05f";
}

.fa-rabbit-running {
  --fa: "\f709";
  --fa--fa: "\f709\f709";
}

.fa-rabbit-fast {
  --fa: "\f709";
  --fa--fa: "\f709\f709";
}

.fa-memo-pad {
  --fa: "\e1da";
  --fa--fa: "\e1da\e1da";
}

.fa-mattress-pillow {
  --fa: "\e525";
  --fa--fa: "\e525\e525";
}

.fa-alarm-plus {
  --fa: "\f844";
  --fa--fa: "\f844\f844";
}

.fa-alicorn {
  --fa: "\f6b0";
  --fa--fa: "\f6b0\f6b0";
}

.fa-comment-question {
  --fa: "\e14b";
  --fa--fa: "\e14b\e14b";
}

.fa-gingerbread-man {
  --fa: "\f79d";
  --fa--fa: "\f79d\f79d";
}

.fa-guarani-sign {
  --fa: "\e19a";
  --fa--fa: "\e19a\e19a";
}

.fa-burger-fries {
  --fa: "\e0cd";
  --fa--fa: "\e0cd\e0cd";
}

.fa-mug-tea {
  --fa: "\f875";
  --fa--fa: "\f875\f875";
}

.fa-border-top {
  --fa: "\f855";
  --fa--fa: "\f855\f855";
}

.fa-arrows-rotate {
  --fa: "\f021";
  --fa--fa: "\f021\f021";
}

.fa-refresh {
  --fa: "\f021";
  --fa--fa: "\f021\f021";
}

.fa-sync {
  --fa: "\f021";
  --fa--fa: "\f021\f021";
}

.fa-circle-book-open {
  --fa: "\e0ff";
  --fa--fa: "\e0ff\e0ff";
}

.fa-book-circle {
  --fa: "\e0ff";
  --fa--fa: "\e0ff\e0ff";
}

.fa-arrows-to-dotted-line {
  --fa: "\e0a6";
  --fa--fa: "\e0a6\e0a6";
}

.fa-fire-extinguisher {
  --fa: "\f134";
  --fa--fa: "\f134\f134";
}

.fa-magnifying-glass-arrows-rotate {
  --fa: "\e65e";
  --fa--fa: "\e65e\e65e";
}

.fa-garage-open {
  --fa: "\e00b";
  --fa--fa: "\e00b\e00b";
}

.fa-shelves-empty {
  --fa: "\e246";
  --fa--fa: "\e246\e246";
}

.fa-cruzeiro-sign {
  --fa: "\e152";
  --fa--fa: "\e152\e152";
}

.fa-watch-apple {
  --fa: "\e2cb";
  --fa--fa: "\e2cb\e2cb";
}

.fa-watch-calculator {
  --fa: "\f8f0";
  --fa--fa: "\f8f0\f8f0";
}

.fa-list-dropdown {
  --fa: "\e1cf";
  --fa--fa: "\e1cf\e1cf";
}

.fa-cabinet-filing {
  --fa: "\f64b";
  --fa--fa: "\f64b\f64b";
}

.fa-burger-soda {
  --fa: "\f858";
  --fa--fa: "\f858\f858";
}

.fa-square-arrow-up {
  --fa: "\f33c";
  --fa--fa: "\f33c\f33c";
}

.fa-arrow-square-up {
  --fa: "\f33c";
  --fa--fa: "\f33c\f33c";
}

.fa-greater-than-equal {
  --fa: "\f532";
  --fa--fa: "\f532\f532";
}

.fa-pallet-box {
  --fa: "\e208";
  --fa--fa: "\e208\e208";
}

.fa-face-confounded {
  --fa: "\e36c";
  --fa--fa: "\e36c\e36c";
}

.fa-shield-halved {
  --fa: "\f3ed";
  --fa--fa: "\f3ed\f3ed";
}

.fa-shield-alt {
  --fa: "\f3ed";
  --fa--fa: "\f3ed\f3ed";
}

.fa-truck-plow {
  --fa: "\f7de";
  --fa--fa: "\f7de\f7de";
}

.fa-book-atlas {
  --fa: "\f558";
  --fa--fa: "\f558\f558";
}

.fa-atlas {
  --fa: "\f558";
  --fa--fa: "\f558\f558";
}

.fa-virus {
  --fa: "\e074";
  --fa--fa: "\e074\e074";
}

.fa-grid-round-2 {
  --fa: "\e5db";
  --fa--fa: "\e5db\e5db";
}

.fa-comment-middle-top {
  --fa: "\e14a";
  --fa--fa: "\e14a\e14a";
}

.fa-wave {
  --fa: "\e65b";
  --fa--fa: "\e65b\e65b";
}

.fa-envelope-circle-check {
  --fa: "\e4e8";
  --fa--fa: "\e4e8\e4e8";
}

.fa-layer-group {
  --fa: "\f5fd";
  --fa--fa: "\f5fd\f5fd";
}

.fa-restroom-simple {
  --fa: "\e23a";
  --fa--fa: "\e23a\e23a";
}

.fa-arrows-to-dot {
  --fa: "\e4be";
  --fa--fa: "\e4be\e4be";
}

.fa-border-outer {
  --fa: "\f851";
  --fa--fa: "\f851\f851";
}

.fa-hashtag-lock {
  --fa: "\e415";
  --fa--fa: "\e415\e415";
}

.fa-clock-two-thirty {
  --fa: "\e35b";
  --fa--fa: "\e35b\e35b";
}

.fa-archway {
  --fa: "\f557";
  --fa--fa: "\f557\f557";
}

.fa-heart-circle-check {
  --fa: "\e4fd";
  --fa--fa: "\e4fd\e4fd";
}

.fa-house-chimney-crack {
  --fa: "\f6f1";
  --fa--fa: "\f6f1\f6f1";
}

.fa-house-damage {
  --fa: "\f6f1";
  --fa--fa: "\f6f1\f6f1";
}

.fa-file-zipper {
  --fa: "\f1c6";
  --fa--fa: "\f1c6\f1c6";
}

.fa-file-archive {
  --fa: "\f1c6";
  --fa--fa: "\f1c6\f1c6";
}

.fa-ticket-perforated {
  --fa: "\e63e";
  --fa--fa: "\e63e\e63e";
}

.fa-heart-half {
  --fa: "\e1ab";
  --fa--fa: "\e1ab\e1ab";
}

.fa-comment-check {
  --fa: "\f4ac";
  --fa--fa: "\f4ac\f4ac";
}

.fa-square {
  --fa: "\f0c8";
  --fa--fa: "\f0c8\f0c8";
}

.fa-memo {
  --fa: "\e1d8";
  --fa--fa: "\e1d8\e1d8";
}

.fa-martini-glass-empty {
  --fa: "\f000";
  --fa--fa: "\f000\f000";
}

.fa-glass-martini {
  --fa: "\f000";
  --fa--fa: "\f000\f000";
}

.fa-couch {
  --fa: "\f4b8";
  --fa--fa: "\f4b8\f4b8";
}

.fa-cedi-sign {
  --fa: "\e0df";
  --fa--fa: "\e0df\e0df";
}

.fa-italic {
  --fa: "\f033";
  --fa--fa: "\f033\f033";
}

.fa-glass-citrus {
  --fa: "\f869";
  --fa--fa: "\f869\f869";
}

.fa-calendar-lines-pen {
  --fa: "\e472";
  --fa--fa: "\e472\e472";
}

.fa-table-cells-column-lock {
  --fa: "\e678";
  --fa--fa: "\e678\e678";
}

.fa-church {
  --fa: "\f51d";
  --fa--fa: "\f51d\f51d";
}

.fa-person-snowmobiling {
  --fa: "\f7d1";
  --fa--fa: "\f7d1\f7d1";
}

.fa-snowmobile {
  --fa: "\f7d1";
  --fa--fa: "\f7d1\f7d1";
}

.fa-face-hushed {
  --fa: "\e37b";
  --fa--fa: "\e37b\e37b";
}

.fa-comments-dollar {
  --fa: "\f653";
  --fa--fa: "\f653\f653";
}

.fa-tickets-simple {
  --fa: "\e659";
  --fa--fa: "\e659\e659";
}

.fa-pickaxe {
  --fa: "\e5bf";
  --fa--fa: "\e5bf\e5bf";
}

.fa-link-simple-slash {
  --fa: "\e1ce";
  --fa--fa: "\e1ce\e1ce";
}

.fa-democrat {
  --fa: "\f747";
  --fa--fa: "\f747\f747";
}

.fa-face-confused {
  --fa: "\e36d";
  --fa--fa: "\e36d\e36d";
}

.fa-pinball {
  --fa: "\e229";
  --fa--fa: "\e229\e229";
}

.fa-z {
  --fa: "Z";
  --fa--fa: "ZZ";
}

.fa-person-skiing {
  --fa: "\f7c9";
  --fa--fa: "\f7c9\f7c9";
}

.fa-skiing {
  --fa: "\f7c9";
  --fa--fa: "\f7c9\f7c9";
}

.fa-deer {
  --fa: "\f78e";
  --fa--fa: "\f78e\f78e";
}

.fa-input-pipe {
  --fa: "\e1be";
  --fa--fa: "\e1be\e1be";
}

.fa-road-lock {
  --fa: "\e567";
  --fa--fa: "\e567\e567";
}

.fa-a {
  --fa: "A";
  --fa--fa: "AA";
}

.fa-bookmark-slash {
  --fa: "\e0c2";
  --fa--fa: "\e0c2\e0c2";
}

.fa-temperature-arrow-down {
  --fa: "\e03f";
  --fa--fa: "\e03f\e03f";
}

.fa-temperature-down {
  --fa: "\e03f";
  --fa--fa: "\e03f\e03f";
}

.fa-mace {
  --fa: "\f6f8";
  --fa--fa: "\f6f8\f6f8";
}

.fa-feather-pointed {
  --fa: "\f56b";
  --fa--fa: "\f56b\f56b";
}

.fa-feather-alt {
  --fa: "\f56b";
  --fa--fa: "\f56b\f56b";
}

.fa-sausage {
  --fa: "\f820";
  --fa--fa: "\f820\f820";
}

.fa-trash-can-clock {
  --fa: "\e2aa";
  --fa--fa: "\e2aa\e2aa";
}

.fa-p {
  --fa: "P";
  --fa--fa: "PP";
}

.fa-broom-wide {
  --fa: "\e5d1";
  --fa--fa: "\e5d1\e5d1";
}

.fa-snowflake {
  --fa: "\f2dc";
  --fa--fa: "\f2dc\f2dc";
}

.fa-stomach {
  --fa: "\f623";
  --fa--fa: "\f623\f623";
}

.fa-newspaper {
  --fa: "\f1ea";
  --fa--fa: "\f1ea\f1ea";
}

.fa-rectangle-ad {
  --fa: "\f641";
  --fa--fa: "\f641\f641";
}

.fa-ad {
  --fa: "\f641";
  --fa--fa: "\f641\f641";
}

.fa-guitar-electric {
  --fa: "\f8be";
  --fa--fa: "\f8be\f8be";
}

.fa-arrow-turn-down-right {
  --fa: "\e3d6";
  --fa--fa: "\e3d6\e3d6";
}

.fa-moon-cloud {
  --fa: "\f754";
  --fa--fa: "\f754\f754";
}

.fa-bread-slice-butter {
  --fa: "\e3e1";
  --fa--fa: "\e3e1\e3e1";
}

.fa-circle-arrow-right {
  --fa: "\f0a9";
  --fa--fa: "\f0a9\f0a9";
}

.fa-arrow-circle-right {
  --fa: "\f0a9";
  --fa--fa: "\f0a9\f0a9";
}

.fa-user-group-crown {
  --fa: "\f6a5";
  --fa--fa: "\f6a5\f6a5";
}

.fa-users-crown {
  --fa: "\f6a5";
  --fa--fa: "\f6a5\f6a5";
}

.fa-circle-i {
  --fa: "\e111";
  --fa--fa: "\e111\e111";
}

.fa-toilet-paper-check {
  --fa: "\e5b2";
  --fa--fa: "\e5b2\e5b2";
}

.fa-filter-circle-xmark {
  --fa: "\e17b";
  --fa--fa: "\e17b\e17b";
}

.fa-locust {
  --fa: "\e520";
  --fa--fa: "\e520\e520";
}

.fa-sort {
  --fa: "\f0dc";
  --fa--fa: "\f0dc\f0dc";
}

.fa-unsorted {
  --fa: "\f0dc";
  --fa--fa: "\f0dc\f0dc";
}

.fa-list-ol {
  --fa: "\f0cb";
  --fa--fa: "\f0cb\f0cb";
}

.fa-list-1-2 {
  --fa: "\f0cb";
  --fa--fa: "\f0cb\f0cb";
}

.fa-list-numeric {
  --fa: "\f0cb";
  --fa--fa: "\f0cb\f0cb";
}

.fa-chart-waterfall {
  --fa: "\e0eb";
  --fa--fa: "\e0eb\e0eb";
}

.fa-sparkle {
  --fa: "\e5d6";
  --fa--fa: "\e5d6\e5d6";
}

.fa-face-party {
  --fa: "\e383";
  --fa--fa: "\e383\e383";
}

.fa-kidneys {
  --fa: "\f5fb";
  --fa--fa: "\f5fb\f5fb";
}

.fa-wifi-exclamation {
  --fa: "\e2cf";
  --fa--fa: "\e2cf\e2cf";
}

.fa-chart-network {
  --fa: "\f78a";
  --fa--fa: "\f78a\f78a";
}

.fa-person-dress-burst {
  --fa: "\e544";
  --fa--fa: "\e544\e544";
}

.fa-dice-d4 {
  --fa: "\f6d0";
  --fa--fa: "\f6d0\f6d0";
}

.fa-money-check-dollar {
  --fa: "\f53d";
  --fa--fa: "\f53d\f53d";
}

.fa-money-check-alt {
  --fa: "\f53d";
  --fa--fa: "\f53d\f53d";
}

.fa-vector-square {
  --fa: "\f5cb";
  --fa--fa: "\f5cb\f5cb";
}

.fa-bread-slice {
  --fa: "\f7ec";
  --fa--fa: "\f7ec\f7ec";
}

.fa-language {
  --fa: "\f1ab";
  --fa--fa: "\f1ab\f1ab";
}

.fa-wheat-awn-slash {
  --fa: "\e338";
  --fa--fa: "\e338\e338";
}

.fa-face-kiss-wink-heart {
  --fa: "\f598";
  --fa--fa: "\f598\f598";
}

.fa-kiss-wink-heart {
  --fa: "\f598";
  --fa--fa: "\f598\f598";
}

.fa-dagger {
  --fa: "\f6cb";
  --fa--fa: "\f6cb\f6cb";
}

.fa-podium {
  --fa: "\f680";
  --fa--fa: "\f680\f680";
}

.fa-diamonds-4 {
  --fa: "\e68b";
  --fa--fa: "\e68b\e68b";
}

.fa-memo-circle-check {
  --fa: "\e1d9";
  --fa--fa: "\e1d9\e1d9";
}

.fa-route-highway {
  --fa: "\f61a";
  --fa--fa: "\f61a\f61a";
}

.fa-down-to-line {
  --fa: "\f34a";
  --fa--fa: "\f34a\f34a";
}

.fa-arrow-alt-to-bottom {
  --fa: "\f34a";
  --fa--fa: "\f34a\f34a";
}

.fa-filter {
  --fa: "\f0b0";
  --fa--fa: "\f0b0\f0b0";
}

.fa-square-g {
  --fa: "\e271";
  --fa--fa: "\e271\e271";
}

.fa-circle-phone {
  --fa: "\e11b";
  --fa--fa: "\e11b\e11b";
}

.fa-phone-circle {
  --fa: "\e11b";
  --fa--fa: "\e11b\e11b";
}

.fa-clipboard-prescription {
  --fa: "\f5e8";
  --fa--fa: "\f5e8\f5e8";
}

.fa-user-nurse-hair {
  --fa: "\e45d";
  --fa--fa: "\e45d\e45d";
}

.fa-question {
  --fa: "\?";
  --fa--fa: "\?\?";
}

.fa-file-signature {
  --fa: "\f573";
  --fa--fa: "\f573\f573";
}

.fa-toggle-large-on {
  --fa: "\e5b1";
  --fa--fa: "\e5b1\e5b1";
}

.fa-up-down-left-right {
  --fa: "\f0b2";
  --fa--fa: "\f0b2\f0b2";
}

.fa-arrows-alt {
  --fa: "\f0b2";
  --fa--fa: "\f0b2\f0b2";
}

.fa-dryer-heat {
  --fa: "\f862";
  --fa--fa: "\f862\f862";
}

.fa-dryer-alt {
  --fa: "\f862";
  --fa--fa: "\f862\f862";
}

.fa-house-chimney-user {
  --fa: "\e065";
  --fa--fa: "\e065\e065";
}

.fa-hand-holding-heart {
  --fa: "\f4be";
  --fa--fa: "\f4be\f4be";
}

.fa-arrow-up-small-big {
  --fa: "\f88f";
  --fa--fa: "\f88f\f88f";
}

.fa-sort-size-up-alt {
  --fa: "\f88f";
  --fa--fa: "\f88f\f88f";
}

.fa-train-track {
  --fa: "\e453";
  --fa--fa: "\e453\e453";
}

.fa-puzzle-piece {
  --fa: "\f12e";
  --fa--fa: "\f12e\f12e";
}

.fa-money-check {
  --fa: "\f53c";
  --fa--fa: "\f53c\f53c";
}

.fa-star-half-stroke {
  --fa: "\f5c0";
  --fa--fa: "\f5c0\f5c0";
}

.fa-star-half-alt {
  --fa: "\f5c0";
  --fa--fa: "\f5c0\f5c0";
}

.fa-file-exclamation {
  --fa: "\f31a";
  --fa--fa: "\f31a\f31a";
}

.fa-code {
  --fa: "\f121";
  --fa--fa: "\f121\f121";
}

.fa-whiskey-glass {
  --fa: "\f7a0";
  --fa--fa: "\f7a0\f7a0";
}

.fa-glass-whiskey {
  --fa: "\f7a0";
  --fa--fa: "\f7a0\f7a0";
}

.fa-moon-stars {
  --fa: "\f755";
  --fa--fa: "\f755\f755";
}

.fa-building-circle-exclamation {
  --fa: "\e4d3";
  --fa--fa: "\e4d3\e4d3";
}

.fa-clothes-hanger {
  --fa: "\e136";
  --fa--fa: "\e136\e136";
}

.fa-mobile-notch {
  --fa: "\e1ee";
  --fa--fa: "\e1ee\e1ee";
}

.fa-mobile-iphone {
  --fa: "\e1ee";
  --fa--fa: "\e1ee\e1ee";
}

.fa-magnifying-glass-chart {
  --fa: "\e522";
  --fa--fa: "\e522\e522";
}

.fa-arrow-up-right-from-square {
  --fa: "\f08e";
  --fa--fa: "\f08e\f08e";
}

.fa-external-link {
  --fa: "\f08e";
  --fa--fa: "\f08e\f08e";
}

.fa-cubes-stacked {
  --fa: "\e4e6";
  --fa--fa: "\e4e6\e4e6";
}

.fa-images-user {
  --fa: "\e1b9";
  --fa--fa: "\e1b9\e1b9";
}

.fa-won-sign {
  --fa: "\f159";
  --fa--fa: "\f159\f159";
}

.fa-krw {
  --fa: "\f159";
  --fa--fa: "\f159\f159";
}

.fa-won {
  --fa: "\f159";
  --fa--fa: "\f159\f159";
}

.fa-image-polaroid-user {
  --fa: "\e1b6";
  --fa--fa: "\e1b6\e1b6";
}

.fa-virus-covid {
  --fa: "\e4a8";
  --fa--fa: "\e4a8\e4a8";
}

.fa-square-ellipsis {
  --fa: "\e26e";
  --fa--fa: "\e26e\e26e";
}

.fa-pie {
  --fa: "\f705";
  --fa--fa: "\f705\f705";
}

.fa-chess-knight-piece {
  --fa: "\f442";
  --fa--fa: "\f442\f442";
}

.fa-chess-knight-alt {
  --fa: "\f442";
  --fa--fa: "\f442\f442";
}

.fa-austral-sign {
  --fa: "\e0a9";
  --fa--fa: "\e0a9\e0a9";
}

.fa-cloud-plus {
  --fa: "\e35e";
  --fa--fa: "\e35e\e35e";
}

.fa-f {
  --fa: "F";
  --fa--fa: "FF";
}

.fa-leaf {
  --fa: "\f06c";
  --fa--fa: "\f06c\f06c";
}

.fa-bed-bunk {
  --fa: "\f8f8";
  --fa--fa: "\f8f8\f8f8";
}

.fa-road {
  --fa: "\f018";
  --fa--fa: "\f018\f018";
}

.fa-taxi {
  --fa: "\f1ba";
  --fa--fa: "\f1ba\f1ba";
}

.fa-cab {
  --fa: "\f1ba";
  --fa--fa: "\f1ba\f1ba";
}

.fa-person-circle-plus {
  --fa: "\e541";
  --fa--fa: "\e541\e541";
}

.fa-chart-pie {
  --fa: "\f200";
  --fa--fa: "\f200\f200";
}

.fa-pie-chart {
  --fa: "\f200";
  --fa--fa: "\f200\f200";
}

.fa-bolt-lightning {
  --fa: "\e0b7";
  --fa--fa: "\e0b7\e0b7";
}

.fa-clock-eight {
  --fa: "\e345";
  --fa--fa: "\e345\e345";
}

.fa-sack-xmark {
  --fa: "\e56a";
  --fa--fa: "\e56a\e56a";
}

.fa-file-xls {
  --fa: "\e64d";
  --fa--fa: "\e64d\e64d";
}

.fa-file-excel {
  --fa: "\f1c3";
  --fa--fa: "\f1c3\f1c3";
}

.fa-file-contract {
  --fa: "\f56c";
  --fa--fa: "\f56c\f56c";
}

.fa-fish-fins {
  --fa: "\e4f2";
  --fa--fa: "\e4f2\e4f2";
}

.fa-circle-q {
  --fa: "\e11e";
  --fa--fa: "\e11e\e11e";
}

.fa-building-flag {
  --fa: "\e4d5";
  --fa--fa: "\e4d5\e4d5";
}

.fa-face-grin-beam {
  --fa: "\f582";
  --fa--fa: "\f582\f582";
}

.fa-grin-beam {
  --fa: "\f582";
  --fa--fa: "\f582\f582";
}

.fa-object-ungroup {
  --fa: "\f248";
  --fa--fa: "\f248\f248";
}

.fa-face-disguise {
  --fa: "\e370";
  --fa--fa: "\e370\e370";
}

.fa-circle-arrow-down-right {
  --fa: "\e0fa";
  --fa--fa: "\e0fa\e0fa";
}

.fa-alien-8bit {
  --fa: "\f8f6";
  --fa--fa: "\f8f6\f8f6";
}

.fa-alien-monster {
  --fa: "\f8f6";
  --fa--fa: "\f8f6\f8f6";
}

.fa-hand-point-ribbon {
  --fa: "\e1a6";
  --fa--fa: "\e1a6\e1a6";
}

.fa-poop {
  --fa: "\f619";
  --fa--fa: "\f619\f619";
}

.fa-object-exclude {
  --fa: "\e49c";
  --fa--fa: "\e49c\e49c";
}

.fa-telescope {
  --fa: "\e03e";
  --fa--fa: "\e03e\e03e";
}

.fa-location-pin {
  --fa: "\f041";
  --fa--fa: "\f041\f041";
}

.fa-map-marker {
  --fa: "\f041";
  --fa--fa: "\f041\f041";
}

.fa-square-list {
  --fa: "\e489";
  --fa--fa: "\e489\e489";
}

.fa-kaaba {
  --fa: "\f66b";
  --fa--fa: "\f66b\f66b";
}

.fa-toilet-paper {
  --fa: "\f71e";
  --fa--fa: "\f71e\f71e";
}

.fa-helmet-safety {
  --fa: "\f807";
  --fa--fa: "\f807\f807";
}

.fa-hard-hat {
  --fa: "\f807";
  --fa--fa: "\f807\f807";
}

.fa-hat-hard {
  --fa: "\f807";
  --fa--fa: "\f807\f807";
}

.fa-comment-code {
  --fa: "\e147";
  --fa--fa: "\e147\e147";
}

.fa-sim-cards {
  --fa: "\e251";
  --fa--fa: "\e251\e251";
}

.fa-starship {
  --fa: "\e039";
  --fa--fa: "\e039\e039";
}

.fa-eject {
  --fa: "\f052";
  --fa--fa: "\f052\f052";
}

.fa-circle-right {
  --fa: "\f35a";
  --fa--fa: "\f35a\f35a";
}

.fa-arrow-alt-circle-right {
  --fa: "\f35a";
  --fa--fa: "\f35a\f35a";
}

.fa-plane-circle-check {
  --fa: "\e555";
  --fa--fa: "\e555\e555";
}

.fa-seal {
  --fa: "\e241";
  --fa--fa: "\e241\e241";
}

.fa-user-cowboy {
  --fa: "\f8ea";
  --fa--fa: "\f8ea\f8ea";
}

.fa-hexagon-vertical-nft {
  --fa: "\e505";
  --fa--fa: "\e505\e505";
}

.fa-face-rolling-eyes {
  --fa: "\f5a5";
  --fa--fa: "\f5a5\f5a5";
}

.fa-meh-rolling-eyes {
  --fa: "\f5a5";
  --fa--fa: "\f5a5\f5a5";
}

.fa-bread-loaf {
  --fa: "\f7eb";
  --fa--fa: "\f7eb\f7eb";
}

.fa-rings-wedding {
  --fa: "\f81b";
  --fa--fa: "\f81b\f81b";
}

.fa-object-group {
  --fa: "\f247";
  --fa--fa: "\f247\f247";
}

.fa-french-fries {
  --fa: "\f803";
  --fa--fa: "\f803\f803";
}

.fa-chart-line {
  --fa: "\f201";
  --fa--fa: "\f201\f201";
}

.fa-line-chart {
  --fa: "\f201";
  --fa--fa: "\f201\f201";
}

.fa-calendar-arrow-down {
  --fa: "\e0d0";
  --fa--fa: "\e0d0\e0d0";
}

.fa-calendar-download {
  --fa: "\e0d0";
  --fa--fa: "\e0d0\e0d0";
}

.fa-send-back {
  --fa: "\f87e";
  --fa--fa: "\f87e\f87e";
}

.fa-mask-ventilator {
  --fa: "\e524";
  --fa--fa: "\e524\e524";
}

.fa-tickets {
  --fa: "\e658";
  --fa--fa: "\e658\e658";
}

.fa-signature-lock {
  --fa: "\e3ca";
  --fa--fa: "\e3ca\e3ca";
}

.fa-arrow-right {
  --fa: "\f061";
  --fa--fa: "\f061\f061";
}

.fa-signs-post {
  --fa: "\f277";
  --fa--fa: "\f277\f277";
}

.fa-map-signs {
  --fa: "\f277";
  --fa--fa: "\f277\f277";
}

.fa-octagon-plus {
  --fa: "\f301";
  --fa--fa: "\f301\f301";
}

.fa-plus-octagon {
  --fa: "\f301";
  --fa--fa: "\f301\f301";
}

.fa-cash-register {
  --fa: "\f788";
  --fa--fa: "\f788\f788";
}

.fa-person-circle-question {
  --fa: "\e542";
  --fa--fa: "\e542\e542";
}

.fa-melon-slice {
  --fa: "\e311";
  --fa--fa: "\e311\e311";
}

.fa-space-station-moon {
  --fa: "\e033";
  --fa--fa: "\e033\e033";
}

.fa-message-smile {
  --fa: "\f4aa";
  --fa--fa: "\f4aa\f4aa";
}

.fa-comment-alt-smile {
  --fa: "\f4aa";
  --fa--fa: "\f4aa\f4aa";
}

.fa-cup-straw {
  --fa: "\e363";
  --fa--fa: "\e363\e363";
}

.fa-left-from-line {
  --fa: "\f348";
  --fa--fa: "\f348\f348";
}

.fa-arrow-alt-from-right {
  --fa: "\f348";
  --fa--fa: "\f348\f348";
}

.fa-h {
  --fa: "H";
  --fa--fa: "HH";
}

.fa-basket-shopping-simple {
  --fa: "\e0af";
  --fa--fa: "\e0af\e0af";
}

.fa-shopping-basket-alt {
  --fa: "\e0af";
  --fa--fa: "\e0af\e0af";
}

.fa-hands-holding-heart {
  --fa: "\f4c3";
  --fa--fa: "\f4c3\f4c3";
}

.fa-hands-heart {
  --fa: "\f4c3";
  --fa--fa: "\f4c3\f4c3";
}

.fa-clock-nine {
  --fa: "\e34c";
  --fa--fa: "\e34c\e34c";
}

.fa-hammer-brush {
  --fa: "\e620";
  --fa--fa: "\e620\e620";
}

.fa-tarp {
  --fa: "\e57b";
  --fa--fa: "\e57b\e57b";
}

.fa-face-sleepy {
  --fa: "\e38e";
  --fa--fa: "\e38e\e38e";
}

.fa-hand-horns {
  --fa: "\e1a9";
  --fa--fa: "\e1a9\e1a9";
}

.fa-screwdriver-wrench {
  --fa: "\f7d9";
  --fa--fa: "\f7d9\f7d9";
}

.fa-tools {
  --fa: "\f7d9";
  --fa--fa: "\f7d9\f7d9";
}

.fa-arrows-to-eye {
  --fa: "\e4bf";
  --fa--fa: "\e4bf\e4bf";
}

.fa-circle-three-quarters {
  --fa: "\e125";
  --fa--fa: "\e125\e125";
}

.fa-trophy-star {
  --fa: "\f2eb";
  --fa--fa: "\f2eb\f2eb";
}

.fa-trophy-alt {
  --fa: "\f2eb";
  --fa--fa: "\f2eb\f2eb";
}

.fa-plug-circle-bolt {
  --fa: "\e55b";
  --fa--fa: "\e55b\e55b";
}

.fa-face-thermometer {
  --fa: "\e39a";
  --fa--fa: "\e39a\e39a";
}

.fa-grid-round-4 {
  --fa: "\e5dd";
  --fa--fa: "\e5dd\e5dd";
}

.fa-sign-posts-wrench {
  --fa: "\e626";
  --fa--fa: "\e626\e626";
}

.fa-shirt-running {
  --fa: "\e3c8";
  --fa--fa: "\e3c8\e3c8";
}

.fa-book-circle-arrow-up {
  --fa: "\e0bd";
  --fa--fa: "\e0bd\e0bd";
}

.fa-face-nauseated {
  --fa: "\e381";
  --fa--fa: "\e381\e381";
}

.fa-heart {
  --fa: "\f004";
  --fa--fa: "\f004\f004";
}

.fa-file-chart-pie {
  --fa: "\f65a";
  --fa--fa: "\f65a\f65a";
}

.fa-mars-and-venus {
  --fa: "\f224";
  --fa--fa: "\f224\f224";
}

.fa-house-user {
  --fa: "\e1b0";
  --fa--fa: "\e1b0\e1b0";
}

.fa-home-user {
  --fa: "\e1b0";
  --fa--fa: "\e1b0\e1b0";
}

.fa-circle-arrow-down-left {
  --fa: "\e0f9";
  --fa--fa: "\e0f9\e0f9";
}

.fa-dumpster-fire {
  --fa: "\f794";
  --fa--fa: "\f794\f794";
}

.fa-hexagon-minus {
  --fa: "\f307";
  --fa--fa: "\f307\f307";
}

.fa-minus-hexagon {
  --fa: "\f307";
  --fa--fa: "\f307\f307";
}

.fa-left-to-line {
  --fa: "\f34b";
  --fa--fa: "\f34b\f34b";
}

.fa-arrow-alt-to-left {
  --fa: "\f34b";
  --fa--fa: "\f34b\f34b";
}

.fa-house-crack {
  --fa: "\e3b1";
  --fa--fa: "\e3b1\e3b1";
}

.fa-paw-simple {
  --fa: "\f701";
  --fa--fa: "\f701\f701";
}

.fa-paw-alt {
  --fa: "\f701";
  --fa--fa: "\f701\f701";
}

.fa-arrow-left-long-to-line {
  --fa: "\e3d4";
  --fa--fa: "\e3d4\e3d4";
}

.fa-brackets-round {
  --fa: "\e0c5";
  --fa--fa: "\e0c5\e0c5";
}

.fa-parentheses {
  --fa: "\e0c5";
  --fa--fa: "\e0c5\e0c5";
}

.fa-martini-glass-citrus {
  --fa: "\f561";
  --fa--fa: "\f561\f561";
}

.fa-cocktail {
  --fa: "\f561";
  --fa--fa: "\f561\f561";
}

.fa-user-shakespeare {
  --fa: "\e2c2";
  --fa--fa: "\e2c2\e2c2";
}

.fa-arrow-right-to-arc {
  --fa: "\e4b2";
  --fa--fa: "\e4b2\e4b2";
}

.fa-face-surprise {
  --fa: "\f5c2";
  --fa--fa: "\f5c2\f5c2";
}

.fa-surprise {
  --fa: "\f5c2";
  --fa--fa: "\f5c2\f5c2";
}

.fa-bottle-water {
  --fa: "\e4c5";
  --fa--fa: "\e4c5\e4c5";
}

.fa-circle-pause {
  --fa: "\f28b";
  --fa--fa: "\f28b\f28b";
}

.fa-pause-circle {
  --fa: "\f28b";
  --fa--fa: "\f28b\f28b";
}

.fa-gauge-circle-plus {
  --fa: "\e498";
  --fa--fa: "\e498\e498";
}

.fa-folders {
  --fa: "\f660";
  --fa--fa: "\f660\f660";
}

.fa-angel {
  --fa: "\f779";
  --fa--fa: "\f779\f779";
}

.fa-value-absolute {
  --fa: "\f6a6";
  --fa--fa: "\f6a6\f6a6";
}

.fa-rabbit {
  --fa: "\f708";
  --fa--fa: "\f708\f708";
}

.fa-toilet-paper-slash {
  --fa: "\e072";
  --fa--fa: "\e072\e072";
}

.fa-circle-euro {
  --fa: "\e5ce";
  --fa--fa: "\e5ce\e5ce";
}

.fa-apple-whole {
  --fa: "\f5d1";
  --fa--fa: "\f5d1\f5d1";
}

.fa-apple-alt {
  --fa: "\f5d1";
  --fa--fa: "\f5d1\f5d1";
}

.fa-kitchen-set {
  --fa: "\e51a";
  --fa--fa: "\e51a\e51a";
}

.fa-diamond-half {
  --fa: "\e5b7";
  --fa--fa: "\e5b7\e5b7";
}

.fa-lock-keyhole {
  --fa: "\f30d";
  --fa--fa: "\f30d\f30d";
}

.fa-lock-alt {
  --fa: "\f30d";
  --fa--fa: "\f30d\f30d";
}

.fa-r {
  --fa: "R";
  --fa--fa: "RR";
}

.fa-temperature-quarter {
  --fa: "\f2ca";
  --fa--fa: "\f2ca\f2ca";
}

.fa-temperature-1 {
  --fa: "\f2ca";
  --fa--fa: "\f2ca\f2ca";
}

.fa-thermometer-1 {
  --fa: "\f2ca";
  --fa--fa: "\f2ca\f2ca";
}

.fa-thermometer-quarter {
  --fa: "\f2ca";
  --fa--fa: "\f2ca\f2ca";
}

.fa-square-info {
  --fa: "\f30f";
  --fa--fa: "\f30f\f30f";
}

.fa-info-square {
  --fa: "\f30f";
  --fa--fa: "\f30f\f30f";
}

.fa-wifi-slash {
  --fa: "\f6ac";
  --fa--fa: "\f6ac\f6ac";
}

.fa-toilet-paper-xmark {
  --fa: "\e5b3";
  --fa--fa: "\e5b3\e5b3";
}

.fa-hands-holding-dollar {
  --fa: "\f4c5";
  --fa--fa: "\f4c5\f4c5";
}

.fa-hands-usd {
  --fa: "\f4c5";
  --fa--fa: "\f4c5\f4c5";
}

.fa-cube {
  --fa: "\f1b2";
  --fa--fa: "\f1b2\f1b2";
}

.fa-arrow-down-triangle-square {
  --fa: "\f888";
  --fa--fa: "\f888\f888";
}

.fa-sort-shapes-down {
  --fa: "\f888";
  --fa--fa: "\f888\f888";
}

.fa-bitcoin-sign {
  --fa: "\e0b4";
  --fa--fa: "\e0b4\e0b4";
}

.fa-shutters {
  --fa: "\e449";
  --fa--fa: "\e449\e449";
}

.fa-shield-dog {
  --fa: "\e573";
  --fa--fa: "\e573\e573";
}

.fa-solar-panel {
  --fa: "\f5ba";
  --fa--fa: "\f5ba\f5ba";
}

.fa-lock-open {
  --fa: "\f3c1";
  --fa--fa: "\f3c1\f3c1";
}

.fa-table-tree {
  --fa: "\e293";
  --fa--fa: "\e293\e293";
}

.fa-house-chimney-heart {
  --fa: "\e1b2";
  --fa--fa: "\e1b2\e1b2";
}

.fa-tally-3 {
  --fa: "\e296";
  --fa--fa: "\e296\e296";
}

.fa-elevator {
  --fa: "\e16d";
  --fa--fa: "\e16d\e16d";
}

.fa-money-bill-transfer {
  --fa: "\e528";
  --fa--fa: "\e528\e528";
}

.fa-money-bill-trend-up {
  --fa: "\e529";
  --fa--fa: "\e529\e529";
}

.fa-house-flood-water-circle-arrow-right {
  --fa: "\e50f";
  --fa--fa: "\e50f\e50f";
}

.fa-square-poll-horizontal {
  --fa: "\f682";
  --fa--fa: "\f682\f682";
}

.fa-poll-h {
  --fa: "\f682";
  --fa--fa: "\f682\f682";
}

.fa-circle {
  --fa: "\f111";
  --fa--fa: "\f111\f111";
}

.fa-left-to-bracket {
  --fa: "\e66d";
  --fa--fa: "\e66d\e66d";
}

.fa-cart-circle-exclamation {
  --fa: "\e3f2";
  --fa--fa: "\e3f2\e3f2";
}

.fa-sword {
  --fa: "\f71c";
  --fa--fa: "\f71c\f71c";
}

.fa-backward-fast {
  --fa: "\f049";
  --fa--fa: "\f049\f049";
}

.fa-fast-backward {
  --fa: "\f049";
  --fa--fa: "\f049\f049";
}

.fa-recycle {
  --fa: "\f1b8";
  --fa--fa: "\f1b8\f1b8";
}

.fa-user-astronaut {
  --fa: "\f4fb";
  --fa--fa: "\f4fb\f4fb";
}

.fa-interrobang {
  --fa: "\e5ba";
  --fa--fa: "\e5ba\e5ba";
}

.fa-plane-slash {
  --fa: "\e069";
  --fa--fa: "\e069\e069";
}

.fa-circle-dashed {
  --fa: "\e105";
  --fa--fa: "\e105\e105";
}

.fa-trademark {
  --fa: "\f25c";
  --fa--fa: "\f25c\f25c";
}

.fa-basketball {
  --fa: "\f434";
  --fa--fa: "\f434\f434";
}

.fa-basketball-ball {
  --fa: "\f434";
  --fa--fa: "\f434\f434";
}

.fa-fork-knife {
  --fa: "\f2e6";
  --fa--fa: "\f2e6\f2e6";
}

.fa-utensils-alt {
  --fa: "\f2e6";
  --fa--fa: "\f2e6\f2e6";
}

.fa-satellite-dish {
  --fa: "\f7c0";
  --fa--fa: "\f7c0\f7c0";
}

.fa-badge-check {
  --fa: "\f336";
  --fa--fa: "\f336\f336";
}

.fa-circle-up {
  --fa: "\f35b";
  --fa--fa: "\f35b\f35b";
}

.fa-arrow-alt-circle-up {
  --fa: "\f35b";
  --fa--fa: "\f35b\f35b";
}

.fa-slider {
  --fa: "\e252";
  --fa--fa: "\e252\e252";
}

.fa-mobile-screen-button {
  --fa: "\f3cd";
  --fa--fa: "\f3cd\f3cd";
}

.fa-mobile-alt {
  --fa: "\f3cd";
  --fa--fa: "\f3cd\f3cd";
}

.fa-clock-one-thirty {
  --fa: "\e34f";
  --fa--fa: "\e34f\e34f";
}

.fa-inbox-out {
  --fa: "\f311";
  --fa--fa: "\f311\f311";
}

.fa-inbox-arrow-up {
  --fa: "\f311";
  --fa--fa: "\f311\f311";
}

.fa-cloud-slash {
  --fa: "\e137";
  --fa--fa: "\e137\e137";
}

.fa-volume-high {
  --fa: "\f028";
  --fa--fa: "\f028\f028";
}

.fa-volume-up {
  --fa: "\f028";
  --fa--fa: "\f028\f028";
}

.fa-users-rays {
  --fa: "\e593";
  --fa--fa: "\e593\e593";
}

.fa-wallet {
  --fa: "\f555";
  --fa--fa: "\f555\f555";
}

.fa-octagon-check {
  --fa: "\e426";
  --fa--fa: "\e426\e426";
}

.fa-flatbread-stuffed {
  --fa: "\e40c";
  --fa--fa: "\e40c\e40c";
}

.fa-clipboard-check {
  --fa: "\f46c";
  --fa--fa: "\f46c\f46c";
}

.fa-cart-circle-plus {
  --fa: "\e3f3";
  --fa--fa: "\e3f3\e3f3";
}

.fa-truck-clock {
  --fa: "\f48c";
  --fa--fa: "\f48c\f48c";
}

.fa-shipping-timed {
  --fa: "\f48c";
  --fa--fa: "\f48c\f48c";
}

.fa-pool-8-ball {
  --fa: "\e3c5";
  --fa--fa: "\e3c5\e3c5";
}

.fa-file-audio {
  --fa: "\f1c7";
  --fa--fa: "\f1c7\f1c7";
}

.fa-turn-down-left {
  --fa: "\e331";
  --fa--fa: "\e331\e331";
}

.fa-lock-hashtag {
  --fa: "\e423";
  --fa--fa: "\e423\e423";
}

.fa-chart-radar {
  --fa: "\e0e7";
  --fa--fa: "\e0e7\e0e7";
}

.fa-staff {
  --fa: "\f71b";
  --fa--fa: "\f71b\f71b";
}

.fa-burger {
  --fa: "\f805";
  --fa--fa: "\f805\f805";
}

.fa-hamburger {
  --fa: "\f805";
  --fa--fa: "\f805\f805";
}

.fa-utility-pole {
  --fa: "\e2c3";
  --fa--fa: "\e2c3\e2c3";
}

.fa-transporter-6 {
  --fa: "\e2a7";
  --fa--fa: "\e2a7\e2a7";
}

.fa-arrow-turn-left {
  --fa: "\e632";
  --fa--fa: "\e632\e632";
}

.fa-wrench {
  --fa: "\f0ad";
  --fa--fa: "\f0ad\f0ad";
}

.fa-bugs {
  --fa: "\e4d0";
  --fa--fa: "\e4d0\e4d0";
}

.fa-vector-polygon {
  --fa: "\e2c7";
  --fa--fa: "\e2c7\e2c7";
}

.fa-diagram-nested {
  --fa: "\e157";
  --fa--fa: "\e157\e157";
}

.fa-rupee-sign {
  --fa: "\f156";
  --fa--fa: "\f156\f156";
}

.fa-rupee {
  --fa: "\f156";
  --fa--fa: "\f156\f156";
}

.fa-file-image {
  --fa: "\f1c5";
  --fa--fa: "\f1c5\f1c5";
}

.fa-circle-question {
  --fa: "\f059";
  --fa--fa: "\f059\f059";
}

.fa-question-circle {
  --fa: "\f059";
  --fa--fa: "\f059\f059";
}

.fa-tickets-perforated {
  --fa: "\e63f";
  --fa--fa: "\e63f\e63f";
}

.fa-image-user {
  --fa: "\e1b8";
  --fa--fa: "\e1b8\e1b8";
}

.fa-buoy {
  --fa: "\e5b5";
  --fa--fa: "\e5b5\e5b5";
}

.fa-plane-departure {
  --fa: "\f5b0";
  --fa--fa: "\f5b0\f5b0";
}

.fa-handshake-slash {
  --fa: "\e060";
  --fa--fa: "\e060\e060";
}

.fa-book-bookmark {
  --fa: "\e0bb";
  --fa--fa: "\e0bb\e0bb";
}

.fa-border-center-h {
  --fa: "\f89c";
  --fa--fa: "\f89c\f89c";
}

.fa-can-food {
  --fa: "\e3e6";
  --fa--fa: "\e3e6\e3e6";
}

.fa-typewriter {
  --fa: "\f8e7";
  --fa--fa: "\f8e7\f8e7";
}

.fa-arrow-right-from-arc {
  --fa: "\e4b1";
  --fa--fa: "\e4b1\e4b1";
}

.fa-circle-k {
  --fa: "\e113";
  --fa--fa: "\e113\e113";
}

.fa-face-hand-over-mouth {
  --fa: "\e378";
  --fa--fa: "\e378\e378";
}

.fa-popcorn {
  --fa: "\f819";
  --fa--fa: "\f819\f819";
}

.fa-house-water {
  --fa: "\f74f";
  --fa--fa: "\f74f\f74f";
}

.fa-house-flood {
  --fa: "\f74f";
  --fa--fa: "\f74f\f74f";
}

.fa-object-subtract {
  --fa: "\e49e";
  --fa--fa: "\e49e\e49e";
}

.fa-code-branch {
  --fa: "\f126";
  --fa--fa: "\f126\f126";
}

.fa-warehouse-full {
  --fa: "\f495";
  --fa--fa: "\f495\f495";
}

.fa-warehouse-alt {
  --fa: "\f495";
  --fa--fa: "\f495\f495";
}

.fa-hat-cowboy {
  --fa: "\f8c0";
  --fa--fa: "\f8c0\f8c0";
}

.fa-bridge {
  --fa: "\e4c8";
  --fa--fa: "\e4c8\e4c8";
}

.fa-phone-flip {
  --fa: "\f879";
  --fa--fa: "\f879\f879";
}

.fa-phone-alt {
  --fa: "\f879";
  --fa--fa: "\f879\f879";
}

.fa-arrow-down-from-dotted-line {
  --fa: "\e090";
  --fa--fa: "\e090\e090";
}

.fa-file-doc {
  --fa: "\e5ed";
  --fa--fa: "\e5ed\e5ed";
}

.fa-square-quarters {
  --fa: "\e44e";
  --fa--fa: "\e44e\e44e";
}

.fa-truck-front {
  --fa: "\e2b7";
  --fa--fa: "\e2b7\e2b7";
}

.fa-cat {
  --fa: "\f6be";
  --fa--fa: "\f6be\f6be";
}

.fa-trash-xmark {
  --fa: "\e2b4";
  --fa--fa: "\e2b4\e2b4";
}

.fa-circle-caret-left {
  --fa: "\f32e";
  --fa--fa: "\f32e\f32e";
}

.fa-caret-circle-left {
  --fa: "\f32e";
  --fa--fa: "\f32e\f32e";
}

.fa-files {
  --fa: "\e178";
  --fa--fa: "\e178\e178";
}

.fa-anchor-circle-exclamation {
  --fa: "\e4ab";
  --fa--fa: "\e4ab\e4ab";
}

.fa-face-clouds {
  --fa: "\e47d";
  --fa--fa: "\e47d\e47d";
}

.fa-user-crown {
  --fa: "\f6a4";
  --fa--fa: "\f6a4\f6a4";
}

.fa-basket-shopping-plus {
  --fa: "\e653";
  --fa--fa: "\e653\e653";
}

.fa-truck-field {
  --fa: "\e58d";
  --fa--fa: "\e58d\e58d";
}

.fa-route {
  --fa: "\f4d7";
  --fa--fa: "\f4d7\f4d7";
}

.fa-cart-circle-check {
  --fa: "\e3f1";
  --fa--fa: "\e3f1\e3f1";
}

.fa-clipboard-question {
  --fa: "\e4e3";
  --fa--fa: "\e4e3\e4e3";
}

.fa-panorama {
  --fa: "\e209";
  --fa--fa: "\e209\e209";
}

.fa-comment-medical {
  --fa: "\f7f5";
  --fa--fa: "\f7f5\f7f5";
}

.fa-teeth-open {
  --fa: "\f62f";
  --fa--fa: "\f62f\f62f";
}

.fa-user-tie-hair-long {
  --fa: "\e460";
  --fa--fa: "\e460\e460";
}

.fa-file-circle-minus {
  --fa: "\e4ed";
  --fa--fa: "\e4ed\e4ed";
}

.fa-head-side-medical {
  --fa: "\f809";
  --fa--fa: "\f809\f809";
}

.fa-arrow-turn-right {
  --fa: "\e635";
  --fa--fa: "\e635\e635";
}

.fa-tags {
  --fa: "\f02c";
  --fa--fa: "\f02c\f02c";
}

.fa-wine-glass {
  --fa: "\f4e3";
  --fa--fa: "\f4e3\f4e3";
}

.fa-forward-fast {
  --fa: "\f050";
  --fa--fa: "\f050\f050";
}

.fa-fast-forward {
  --fa: "\f050";
  --fa--fa: "\f050\f050";
}

.fa-face-meh-blank {
  --fa: "\f5a4";
  --fa--fa: "\f5a4\f5a4";
}

.fa-meh-blank {
  --fa: "\f5a4";
  --fa--fa: "\f5a4\f5a4";
}

.fa-user-robot {
  --fa: "\e04b";
  --fa--fa: "\e04b\e04b";
}

.fa-square-parking {
  --fa: "\f540";
  --fa--fa: "\f540\f540";
}

.fa-parking {
  --fa: "\f540";
  --fa--fa: "\f540\f540";
}

.fa-card-diamond {
  --fa: "\e3ea";
  --fa--fa: "\e3ea\e3ea";
}

.fa-face-zipper {
  --fa: "\e3a5";
  --fa--fa: "\e3a5\e3a5";
}

.fa-face-raised-eyebrow {
  --fa: "\e388";
  --fa--fa: "\e388\e388";
}

.fa-house-signal {
  --fa: "\e012";
  --fa--fa: "\e012\e012";
}

.fa-square-chevron-up {
  --fa: "\f32c";
  --fa--fa: "\f32c\f32c";
}

.fa-chevron-square-up {
  --fa: "\f32c";
  --fa--fa: "\f32c\f32c";
}

.fa-bars-progress {
  --fa: "\f828";
  --fa--fa: "\f828\f828";
}

.fa-tasks-alt {
  --fa: "\f828";
  --fa--fa: "\f828\f828";
}

.fa-faucet-drip {
  --fa: "\e006";
  --fa--fa: "\e006\e006";
}

.fa-arrows-to-line {
  --fa: "\e0a7";
  --fa--fa: "\e0a7\e0a7";
}

.fa-dolphin {
  --fa: "\e168";
  --fa--fa: "\e168\e168";
}

.fa-arrow-up-right {
  --fa: "\e09f";
  --fa--fa: "\e09f\e09f";
}

.fa-circle-r {
  --fa: "\e120";
  --fa--fa: "\e120\e120";
}

.fa-cart-flatbed {
  --fa: "\f474";
  --fa--fa: "\f474\f474";
}

.fa-dolly-flatbed {
  --fa: "\f474";
  --fa--fa: "\f474\f474";
}

.fa-ban-smoking {
  --fa: "\f54d";
  --fa--fa: "\f54d\f54d";
}

.fa-smoking-ban {
  --fa: "\f54d";
  --fa--fa: "\f54d\f54d";
}

.fa-circle-sort-up {
  --fa: "\e032";
  --fa--fa: "\e032\e032";
}

.fa-sort-circle-up {
  --fa: "\e032";
  --fa--fa: "\e032\e032";
}

.fa-terminal {
  --fa: "\f120";
  --fa--fa: "\f120\f120";
}

.fa-mobile-button {
  --fa: "\f10b";
  --fa--fa: "\f10b\f10b";
}

.fa-house-medical-flag {
  --fa: "\e514";
  --fa--fa: "\e514\e514";
}

.fa-basket-shopping {
  --fa: "\f291";
  --fa--fa: "\f291\f291";
}

.fa-shopping-basket {
  --fa: "\f291";
  --fa--fa: "\f291\f291";
}

.fa-tape {
  --fa: "\f4db";
  --fa--fa: "\f4db\f4db";
}

.fa-chestnut {
  --fa: "\e3f6";
  --fa--fa: "\e3f6\e3f6";
}

.fa-bus-simple {
  --fa: "\f55e";
  --fa--fa: "\f55e\f55e";
}

.fa-bus-alt {
  --fa: "\f55e";
  --fa--fa: "\f55e\f55e";
}

.fa-eye {
  --fa: "\f06e";
  --fa--fa: "\f06e\f06e";
}

.fa-face-sad-cry {
  --fa: "\f5b3";
  --fa--fa: "\f5b3\f5b3";
}

.fa-sad-cry {
  --fa: "\f5b3";
  --fa--fa: "\f5b3\f5b3";
}

.fa-heat {
  --fa: "\e00c";
  --fa--fa: "\e00c\e00c";
}

.fa-ticket-airline {
  --fa: "\e29a";
  --fa--fa: "\e29a\e29a";
}

.fa-ticket-perforated-plane {
  --fa: "\e29a";
  --fa--fa: "\e29a\e29a";
}

.fa-ticket-plane {
  --fa: "\e29a";
  --fa--fa: "\e29a\e29a";
}

.fa-boot-heeled {
  --fa: "\e33f";
  --fa--fa: "\e33f\e33f";
}

.fa-arrows-minimize {
  --fa: "\e0a5";
  --fa--fa: "\e0a5\e0a5";
}

.fa-compress-arrows {
  --fa: "\e0a5";
  --fa--fa: "\e0a5\e0a5";
}

.fa-audio-description {
  --fa: "\f29e";
  --fa--fa: "\f29e\f29e";
}

.fa-person-military-to-person {
  --fa: "\e54c";
  --fa--fa: "\e54c\e54c";
}

.fa-file-shield {
  --fa: "\e4f0";
  --fa--fa: "\e4f0\e4f0";
}

.fa-hexagon {
  --fa: "\f312";
  --fa--fa: "\f312\f312";
}

.fa-manhole {
  --fa: "\e1d6";
  --fa--fa: "\e1d6\e1d6";
}

.fa-user-slash {
  --fa: "\f506";
  --fa--fa: "\f506\f506";
}

.fa-pen {
  --fa: "\f304";
  --fa--fa: "\f304\f304";
}

.fa-tower-observation {
  --fa: "\e586";
  --fa--fa: "\e586\e586";
}

.fa-floppy-disks {
  --fa: "\e183";
  --fa--fa: "\e183\e183";
}

.fa-toilet-paper-blank-under {
  --fa: "\e29f";
  --fa--fa: "\e29f\e29f";
}

.fa-toilet-paper-reverse-alt {
  --fa: "\e29f";
  --fa--fa: "\e29f\e29f";
}

.fa-file-code {
  --fa: "\f1c9";
  --fa--fa: "\f1c9\f1c9";
}

.fa-signal {
  --fa: "\f012";
  --fa--fa: "\f012\f012";
}

.fa-signal-5 {
  --fa: "\f012";
  --fa--fa: "\f012\f012";
}

.fa-signal-perfect {
  --fa: "\f012";
  --fa--fa: "\f012\f012";
}

.fa-pump {
  --fa: "\e442";
  --fa--fa: "\e442\e442";
}

.fa-bus {
  --fa: "\f207";
  --fa--fa: "\f207\f207";
}

.fa-heart-circle-xmark {
  --fa: "\e501";
  --fa--fa: "\e501\e501";
}

.fa-arrow-up-left-from-circle {
  --fa: "\e09e";
  --fa--fa: "\e09e\e09e";
}

.fa-house-chimney {
  --fa: "\e3af";
  --fa--fa: "\e3af\e3af";
}

.fa-home-lg {
  --fa: "\e3af";
  --fa--fa: "\e3af\e3af";
}

.fa-window-maximize {
  --fa: "\f2d0";
  --fa--fa: "\f2d0\f2d0";
}

.fa-dryer {
  --fa: "\f861";
  --fa--fa: "\f861\f861";
}

.fa-face-frown {
  --fa: "\f119";
  --fa--fa: "\f119\f119";
}

.fa-frown {
  --fa: "\f119";
  --fa--fa: "\f119\f119";
}

.fa-chess-bishop-piece {
  --fa: "\f43b";
  --fa--fa: "\f43b\f43b";
}

.fa-chess-bishop-alt {
  --fa: "\f43b";
  --fa--fa: "\f43b\f43b";
}

.fa-shirt-tank-top {
  --fa: "\e3c9";
  --fa--fa: "\e3c9\e3c9";
}

.fa-diploma {
  --fa: "\f5ea";
  --fa--fa: "\f5ea\f5ea";
}

.fa-scroll-ribbon {
  --fa: "\f5ea";
  --fa--fa: "\f5ea\f5ea";
}

.fa-screencast {
  --fa: "\e23e";
  --fa--fa: "\e23e\e23e";
}

.fa-walker {
  --fa: "\f831";
  --fa--fa: "\f831\f831";
}

.fa-prescription {
  --fa: "\f5b1";
  --fa--fa: "\f5b1\f5b1";
}

.fa-shop {
  --fa: "\f54f";
  --fa--fa: "\f54f\f54f";
}

.fa-store-alt {
  --fa: "\f54f";
  --fa--fa: "\f54f\f54f";
}

.fa-floppy-disk {
  --fa: "\f0c7";
  --fa--fa: "\f0c7\f0c7";
}

.fa-save {
  --fa: "\f0c7";
  --fa--fa: "\f0c7\f0c7";
}

.fa-vihara {
  --fa: "\f6a7";
  --fa--fa: "\f6a7\f6a7";
}

.fa-face-kiss-closed-eyes {
  --fa: "\e37d";
  --fa--fa: "\e37d\e37d";
}

.fa-scale-unbalanced {
  --fa: "\f515";
  --fa--fa: "\f515\f515";
}

.fa-balance-scale-left {
  --fa: "\f515";
  --fa--fa: "\f515\f515";
}

.fa-file-user {
  --fa: "\f65c";
  --fa--fa: "\f65c\f65c";
}

.fa-user-police-tie {
  --fa: "\e334";
  --fa--fa: "\e334\e334";
}

.fa-face-tongue-money {
  --fa: "\e39d";
  --fa--fa: "\e39d\e39d";
}

.fa-tennis-ball {
  --fa: "\f45e";
  --fa--fa: "\f45e\f45e";
}

.fa-square-l {
  --fa: "\e275";
  --fa--fa: "\e275\e275";
}

.fa-sort-up {
  --fa: "\f0de";
  --fa--fa: "\f0de\f0de";
}

.fa-sort-asc {
  --fa: "\f0de";
  --fa--fa: "\f0de\f0de";
}

.fa-calendar-arrow-up {
  --fa: "\e0d1";
  --fa--fa: "\e0d1\e0d1";
}

.fa-calendar-upload {
  --fa: "\e0d1";
  --fa--fa: "\e0d1\e0d1";
}

.fa-comment-dots {
  --fa: "\f4ad";
  --fa--fa: "\f4ad\f4ad";
}

.fa-commenting {
  --fa: "\f4ad";
  --fa--fa: "\f4ad\f4ad";
}

.fa-plant-wilt {
  --fa: "\e5aa";
  --fa--fa: "\e5aa\e5aa";
}

.fa-scarf {
  --fa: "\f7c1";
  --fa--fa: "\f7c1\f7c1";
}

.fa-album-circle-plus {
  --fa: "\e48c";
  --fa--fa: "\e48c\e48c";
}

.fa-user-nurse-hair-long {
  --fa: "\e45e";
  --fa--fa: "\e45e\e45e";
}

.fa-diamond {
  --fa: "\f219";
  --fa--fa: "\f219\f219";
}

.fa-square-left {
  --fa: "\f351";
  --fa--fa: "\f351\f351";
}

.fa-arrow-alt-square-left {
  --fa: "\f351";
  --fa--fa: "\f351\f351";
}

.fa-face-grin-squint {
  --fa: "\f585";
  --fa--fa: "\f585\f585";
}

.fa-grin-squint {
  --fa: "\f585";
  --fa--fa: "\f585\f585";
}

.fa-circle-ellipsis-vertical {
  --fa: "\e10b";
  --fa--fa: "\e10b\e10b";
}

.fa-hand-holding-dollar {
  --fa: "\f4c0";
  --fa--fa: "\f4c0\f4c0";
}

.fa-hand-holding-usd {
  --fa: "\f4c0";
  --fa--fa: "\f4c0\f4c0";
}

.fa-grid-dividers {
  --fa: "\e3ad";
  --fa--fa: "\e3ad\e3ad";
}

.fa-chart-diagram {
  --fa: "\e695";
  --fa--fa: "\e695\e695";
}

.fa-bacterium {
  --fa: "\e05a";
  --fa--fa: "\e05a\e05a";
}

.fa-hand-pointer {
  --fa: "\f25a";
  --fa--fa: "\f25a\f25a";
}

.fa-drum-steelpan {
  --fa: "\f56a";
  --fa--fa: "\f56a\f56a";
}

.fa-hand-scissors {
  --fa: "\f257";
  --fa--fa: "\f257\f257";
}

.fa-hands-praying {
  --fa: "\f684";
  --fa--fa: "\f684\f684";
}

.fa-praying-hands {
  --fa: "\f684";
  --fa--fa: "\f684\f684";
}

.fa-face-pensive {
  --fa: "\e384";
  --fa--fa: "\e384\e384";
}

.fa-user-music {
  --fa: "\f8eb";
  --fa--fa: "\f8eb\f8eb";
}

.fa-arrow-rotate-right {
  --fa: "\f01e";
  --fa--fa: "\f01e\f01e";
}

.fa-arrow-right-rotate {
  --fa: "\f01e";
  --fa--fa: "\f01e\f01e";
}

.fa-arrow-rotate-forward {
  --fa: "\f01e";
  --fa--fa: "\f01e\f01e";
}

.fa-redo {
  --fa: "\f01e";
  --fa--fa: "\f01e\f01e";
}

.fa-messages-dollar {
  --fa: "\f652";
  --fa--fa: "\f652\f652";
}

.fa-comments-alt-dollar {
  --fa: "\f652";
  --fa--fa: "\f652\f652";
}

.fa-sensor-on {
  --fa: "\e02b";
  --fa--fa: "\e02b\e02b";
}

.fa-balloon {
  --fa: "\e2e3";
  --fa--fa: "\e2e3\e2e3";
}

.fa-biohazard {
  --fa: "\f780";
  --fa--fa: "\f780\f780";
}

.fa-chess-queen-piece {
  --fa: "\f446";
  --fa--fa: "\f446\f446";
}

.fa-chess-queen-alt {
  --fa: "\f446";
  --fa--fa: "\f446\f446";
}

.fa-location-crosshairs {
  --fa: "\f601";
  --fa--fa: "\f601\f601";
}

.fa-location {
  --fa: "\f601";
  --fa--fa: "\f601\f601";
}

.fa-mars-double {
  --fa: "\f227";
  --fa--fa: "\f227\f227";
}

.fa-left-from-bracket {
  --fa: "\e66c";
  --fa--fa: "\e66c\e66c";
}

.fa-house-person-leave {
  --fa: "\e00f";
  --fa--fa: "\e00f\e00f";
}

.fa-house-leave {
  --fa: "\e00f";
  --fa--fa: "\e00f\e00f";
}

.fa-house-person-depart {
  --fa: "\e00f";
  --fa--fa: "\e00f\e00f";
}

.fa-ruler-triangle {
  --fa: "\f61c";
  --fa--fa: "\f61c\f61c";
}

.fa-card-club {
  --fa: "\e3e9";
  --fa--fa: "\e3e9\e3e9";
}

.fa-child-dress {
  --fa: "\e59c";
  --fa--fa: "\e59c\e59c";
}

.fa-users-between-lines {
  --fa: "\e591";
  --fa--fa: "\e591\e591";
}

.fa-lungs-virus {
  --fa: "\e067";
  --fa--fa: "\e067\e067";
}

.fa-spinner-third {
  --fa: "\f3f4";
  --fa--fa: "\f3f4\f3f4";
}

.fa-face-grin-tears {
  --fa: "\f588";
  --fa--fa: "\f588\f588";
}

.fa-grin-tears {
  --fa: "\f588";
  --fa--fa: "\f588\f588";
}

.fa-phone {
  --fa: "\f095";
  --fa--fa: "\f095\f095";
}

.fa-computer-mouse-scrollwheel {
  --fa: "\f8cd";
  --fa--fa: "\f8cd\f8cd";
}

.fa-mouse-alt {
  --fa: "\f8cd";
  --fa--fa: "\f8cd\f8cd";
}

.fa-calendar-xmark {
  --fa: "\f273";
  --fa--fa: "\f273\f273";
}

.fa-calendar-times {
  --fa: "\f273";
  --fa--fa: "\f273\f273";
}

.fa-child-reaching {
  --fa: "\e59d";
  --fa--fa: "\e59d\e59d";
}

.fa-table-layout {
  --fa: "\e290";
  --fa--fa: "\e290\e290";
}

.fa-narwhal {
  --fa: "\f6fe";
  --fa--fa: "\f6fe\f6fe";
}

.fa-ramp-loading {
  --fa: "\f4d4";
  --fa--fa: "\f4d4\f4d4";
}

.fa-calendar-circle-plus {
  --fa: "\e470";
  --fa--fa: "\e470\e470";
}

.fa-toothbrush {
  --fa: "\f635";
  --fa--fa: "\f635\f635";
}

.fa-border-inner {
  --fa: "\f84e";
  --fa--fa: "\f84e\f84e";
}

.fa-paw-claws {
  --fa: "\f702";
  --fa--fa: "\f702\f702";
}

.fa-kiwi-fruit {
  --fa: "\e30c";
  --fa--fa: "\e30c\e30c";
}

.fa-traffic-light-slow {
  --fa: "\f639";
  --fa--fa: "\f639\f639";
}

.fa-rectangle-code {
  --fa: "\e322";
  --fa--fa: "\e322\e322";
}

.fa-head-side-virus {
  --fa: "\e064";
  --fa--fa: "\e064\e064";
}

.fa-keyboard-brightness {
  --fa: "\e1c0";
  --fa--fa: "\e1c0\e1c0";
}

.fa-books-medical {
  --fa: "\f7e8";
  --fa--fa: "\f7e8\f7e8";
}

.fa-lightbulb-slash {
  --fa: "\f673";
  --fa--fa: "\f673\f673";
}

.fa-house-blank {
  --fa: "\e487";
  --fa--fa: "\e487\e487";
}

.fa-home-blank {
  --fa: "\e487";
  --fa--fa: "\e487\e487";
}

.fa-square-5 {
  --fa: "\e25a";
  --fa--fa: "\e25a\e25a";
}

.fa-square-heart {
  --fa: "\f4c8";
  --fa--fa: "\f4c8\f4c8";
}

.fa-heart-square {
  --fa: "\f4c8";
  --fa--fa: "\f4c8\f4c8";
}

.fa-puzzle {
  --fa: "\e443";
  --fa--fa: "\e443\e443";
}

.fa-user-gear {
  --fa: "\f4fe";
  --fa--fa: "\f4fe\f4fe";
}

.fa-user-cog {
  --fa: "\f4fe";
  --fa--fa: "\f4fe\f4fe";
}

.fa-pipe-circle-check {
  --fa: "\e436";
  --fa--fa: "\e436\e436";
}

.fa-arrow-up-1-9 {
  --fa: "\f163";
  --fa--fa: "\f163\f163";
}

.fa-sort-numeric-up {
  --fa: "\f163";
  --fa--fa: "\f163\f163";
}

.fa-octagon-exclamation {
  --fa: "\e204";
  --fa--fa: "\e204\e204";
}

.fa-dial-low {
  --fa: "\e15d";
  --fa--fa: "\e15d\e15d";
}

.fa-door-closed {
  --fa: "\f52a";
  --fa--fa: "\f52a\f52a";
}

.fa-laptop-mobile {
  --fa: "\f87a";
  --fa--fa: "\f87a\f87a";
}

.fa-phone-laptop {
  --fa: "\f87a";
  --fa--fa: "\f87a\f87a";
}

.fa-conveyor-belt-boxes {
  --fa: "\f46f";
  --fa--fa: "\f46f\f46f";
}

.fa-conveyor-belt-alt {
  --fa: "\f46f";
  --fa--fa: "\f46f\f46f";
}

.fa-shield-virus {
  --fa: "\e06c";
  --fa--fa: "\e06c\e06c";
}

.fa-starfighter-twin-ion-engine-advanced {
  --fa: "\e28e";
  --fa--fa: "\e28e\e28e";
}

.fa-starfighter-alt-advanced {
  --fa: "\e28e";
  --fa--fa: "\e28e\e28e";
}

.fa-dice-six {
  --fa: "\f526";
  --fa--fa: "\f526\f526";
}

.fa-starfighter-twin-ion-engine {
  --fa: "\e038";
  --fa--fa: "\e038\e038";
}

.fa-starfighter-alt {
  --fa: "\e038";
  --fa--fa: "\e038\e038";
}

.fa-rocket-launch {
  --fa: "\e027";
  --fa--fa: "\e027\e027";
}

.fa-mosquito-net {
  --fa: "\e52c";
  --fa--fa: "\e52c\e52c";
}

.fa-file-fragment {
  --fa: "\e697";
  --fa--fa: "\e697\e697";
}

.fa-vent-damper {
  --fa: "\e465";
  --fa--fa: "\e465\e465";
}

.fa-bridge-water {
  --fa: "\e4ce";
  --fa--fa: "\e4ce\e4ce";
}

.fa-ban-bug {
  --fa: "\f7f9";
  --fa--fa: "\f7f9\f7f9";
}

.fa-debug {
  --fa: "\f7f9";
  --fa--fa: "\f7f9\f7f9";
}

.fa-person-booth {
  --fa: "\f756";
  --fa--fa: "\f756\f756";
}

.fa-text-width {
  --fa: "\f035";
  --fa--fa: "\f035\f035";
}

.fa-garage-car {
  --fa: "\e00a";
  --fa--fa: "\e00a\e00a";
}

.fa-square-kanban {
  --fa: "\e488";
  --fa--fa: "\e488\e488";
}

.fa-hat-wizard {
  --fa: "\f6e8";
  --fa--fa: "\f6e8\f6e8";
}

.fa-chart-kanban {
  --fa: "\e64f";
  --fa--fa: "\e64f\e64f";
}

.fa-pen-fancy {
  --fa: "\f5ac";
  --fa--fa: "\f5ac\f5ac";
}

.fa-coffee-pot {
  --fa: "\e002";
  --fa--fa: "\e002\e002";
}

.fa-mouse-field {
  --fa: "\e5a8";
  --fa--fa: "\e5a8\e5a8";
}

.fa-person-digging {
  --fa: "\f85e";
  --fa--fa: "\f85e\f85e";
}

.fa-digging {
  --fa: "\f85e";
  --fa--fa: "\f85e\f85e";
}

.fa-shower-down {
  --fa: "\e24d";
  --fa--fa: "\e24d\e24d";
}

.fa-shower-alt {
  --fa: "\e24d";
  --fa--fa: "\e24d\e24d";
}

.fa-box-circle-check {
  --fa: "\e0c4";
  --fa--fa: "\e0c4\e0c4";
}

.fa-brightness {
  --fa: "\e0c9";
  --fa--fa: "\e0c9\e0c9";
}

.fa-car-side-bolt {
  --fa: "\e344";
  --fa--fa: "\e344\e344";
}

.fa-file-xml {
  --fa: "\e654";
  --fa--fa: "\e654\e654";
}

.fa-ornament {
  --fa: "\f7b8";
  --fa--fa: "\f7b8\f7b8";
}

.fa-phone-arrow-down-left {
  --fa: "\e223";
  --fa--fa: "\e223\e223";
}

.fa-phone-arrow-down {
  --fa: "\e223";
  --fa--fa: "\e223\e223";
}

.fa-phone-incoming {
  --fa: "\e223";
  --fa--fa: "\e223\e223";
}

.fa-cloud-word {
  --fa: "\e138";
  --fa--fa: "\e138\e138";
}

.fa-hand-fingers-crossed {
  --fa: "\e1a3";
  --fa--fa: "\e1a3\e1a3";
}

.fa-trash {
  --fa: "\f1f8";
  --fa--fa: "\f1f8\f1f8";
}

.fa-gauge-simple {
  --fa: "\f629";
  --fa--fa: "\f629\f629";
}

.fa-gauge-simple-med {
  --fa: "\f629";
  --fa--fa: "\f629\f629";
}

.fa-tachometer-average {
  --fa: "\f629";
  --fa--fa: "\f629\f629";
}

.fa-arrow-down-small-big {
  --fa: "\f88d";
  --fa--fa: "\f88d\f88d";
}

.fa-sort-size-down-alt {
  --fa: "\f88d";
  --fa--fa: "\f88d\f88d";
}

.fa-book-medical {
  --fa: "\f7e6";
  --fa--fa: "\f7e6\f7e6";
}

.fa-face-melting {
  --fa: "\e483";
  --fa--fa: "\e483\e483";
}

.fa-poo {
  --fa: "\f2fe";
  --fa--fa: "\f2fe\f2fe";
}

.fa-pen-clip-slash {
  --fa: "\e20f";
  --fa--fa: "\e20f\e20f";
}

.fa-pen-alt-slash {
  --fa: "\e20f";
  --fa--fa: "\e20f\e20f";
}

.fa-quote-right {
  --fa: "\f10e";
  --fa--fa: "\f10e\f10e";
}

.fa-quote-right-alt {
  --fa: "\f10e";
  --fa--fa: "\f10e\f10e";
}

.fa-scroll-old {
  --fa: "\f70f";
  --fa--fa: "\f70f\f70f";
}

.fa-guitars {
  --fa: "\f8bf";
  --fa--fa: "\f8bf\f8bf";
}

.fa-phone-xmark {
  --fa: "\e227";
  --fa--fa: "\e227\e227";
}

.fa-hose {
  --fa: "\e419";
  --fa--fa: "\e419\e419";
}

.fa-clock-six {
  --fa: "\e352";
  --fa--fa: "\e352\e352";
}

.fa-shirt {
  --fa: "\f553";
  --fa--fa: "\f553\f553";
}

.fa-t-shirt {
  --fa: "\f553";
  --fa--fa: "\f553\f553";
}

.fa-tshirt {
  --fa: "\f553";
  --fa--fa: "\f553\f553";
}

.fa-billboard {
  --fa: "\e5cd";
  --fa--fa: "\e5cd\e5cd";
}

.fa-square-r {
  --fa: "\e27c";
  --fa--fa: "\e27c\e27c";
}

.fa-cubes {
  --fa: "\f1b3";
  --fa--fa: "\f1b3\f1b3";
}

.fa-envelope-open-dollar {
  --fa: "\f657";
  --fa--fa: "\f657\f657";
}

.fa-divide {
  --fa: "\f529";
  --fa--fa: "\f529\f529";
}

.fa-sun-cloud {
  --fa: "\f763";
  --fa--fa: "\f763\f763";
}

.fa-lamp-floor {
  --fa: "\e015";
  --fa--fa: "\e015\e015";
}

.fa-square-7 {
  --fa: "\e25c";
  --fa--fa: "\e25c\e25c";
}

.fa-tenge-sign {
  --fa: "\f7d7";
  --fa--fa: "\f7d7\f7d7";
}

.fa-tenge {
  --fa: "\f7d7";
  --fa--fa: "\f7d7\f7d7";
}

.fa-headphones {
  --fa: "\f025";
  --fa--fa: "\f025\f025";
}

.fa-hands-holding {
  --fa: "\f4c2";
  --fa--fa: "\f4c2\f4c2";
}

.fa-campfire {
  --fa: "\f6ba";
  --fa--fa: "\f6ba\f6ba";
}

.fa-circle-ampersand {
  --fa: "\e0f8";
  --fa--fa: "\e0f8\e0f8";
}

.fa-snowflakes {
  --fa: "\f7cf";
  --fa--fa: "\f7cf\f7cf";
}

.fa-hands-clapping {
  --fa: "\e1a8";
  --fa--fa: "\e1a8\e1a8";
}

.fa-republican {
  --fa: "\f75e";
  --fa--fa: "\f75e\f75e";
}

.fa-leaf-maple {
  --fa: "\f6f6";
  --fa--fa: "\f6f6\f6f6";
}

.fa-arrow-left {
  --fa: "\f060";
  --fa--fa: "\f060\f060";
}

.fa-person-circle-xmark {
  --fa: "\e543";
  --fa--fa: "\e543\e543";
}

.fa-ruler {
  --fa: "\f545";
  --fa--fa: "\f545\f545";
}

.fa-arrow-left-from-bracket {
  --fa: "\e668";
  --fa--fa: "\e668\e668";
}

.fa-cup-straw-swoosh {
  --fa: "\e364";
  --fa--fa: "\e364\e364";
}

.fa-temperature-sun {
  --fa: "\f76a";
  --fa--fa: "\f76a\f76a";
}

.fa-temperature-hot {
  --fa: "\f76a";
  --fa--fa: "\f76a\f76a";
}

.fa-align-left {
  --fa: "\f036";
  --fa--fa: "\f036\f036";
}

.fa-dice-d6 {
  --fa: "\f6d1";
  --fa--fa: "\f6d1\f6d1";
}

.fa-restroom {
  --fa: "\f7bd";
  --fa--fa: "\f7bd\f7bd";
}

.fa-high-definition {
  --fa: "\e1ae";
  --fa--fa: "\e1ae\e1ae";
}

.fa-rectangle-hd {
  --fa: "\e1ae";
  --fa--fa: "\e1ae\e1ae";
}

.fa-j {
  --fa: "J";
  --fa--fa: "JJ";
}

.fa-galaxy {
  --fa: "\e008";
  --fa--fa: "\e008\e008";
}

.fa-users-viewfinder {
  --fa: "\e595";
  --fa--fa: "\e595\e595";
}

.fa-file-video {
  --fa: "\f1c8";
  --fa--fa: "\f1c8\f1c8";
}

.fa-cherries {
  --fa: "\e0ec";
  --fa--fa: "\e0ec\e0ec";
}

.fa-up-right-from-square {
  --fa: "\f35d";
  --fa--fa: "\f35d\f35d";
}

.fa-external-link-alt {
  --fa: "\f35d";
  --fa--fa: "\f35d\f35d";
}

.fa-circle-sort {
  --fa: "\e030";
  --fa--fa: "\e030\e030";
}

.fa-sort-circle {
  --fa: "\e030";
  --fa--fa: "\e030\e030";
}

.fa-table-cells {
  --fa: "\f00a";
  --fa--fa: "\f00a\f00a";
}

.fa-th {
  --fa: "\f00a";
  --fa--fa: "\f00a\f00a";
}

.fa-bag-shopping-minus {
  --fa: "\e650";
  --fa--fa: "\e650\e650";
}

.fa-file-pdf {
  --fa: "\f1c1";
  --fa--fa: "\f1c1\f1c1";
}

.fa-siren {
  --fa: "\e02d";
  --fa--fa: "\e02d\e02d";
}

.fa-arrow-up-to-dotted-line {
  --fa: "\e0a1";
  --fa--fa: "\e0a1\e0a1";
}

.fa-image-landscape {
  --fa: "\e1b5";
  --fa--fa: "\e1b5\e1b5";
}

.fa-landscape {
  --fa: "\e1b5";
  --fa--fa: "\e1b5\e1b5";
}

.fa-tank-water {
  --fa: "\e452";
  --fa--fa: "\e452\e452";
}

.fa-curling-stone {
  --fa: "\f44a";
  --fa--fa: "\f44a\f44a";
}

.fa-curling {
  --fa: "\f44a";
  --fa--fa: "\f44a\f44a";
}

.fa-gamepad-modern {
  --fa: "\e5a2";
  --fa--fa: "\e5a2\e5a2";
}

.fa-gamepad-alt {
  --fa: "\e5a2";
  --fa--fa: "\e5a2\e5a2";
}

.fa-messages-question {
  --fa: "\e1e7";
  --fa--fa: "\e1e7\e1e7";
}

.fa-book-bible {
  --fa: "\f647";
  --fa--fa: "\f647\f647";
}

.fa-bible {
  --fa: "\f647";
  --fa--fa: "\f647\f647";
}

.fa-o {
  --fa: "O";
  --fa--fa: "OO";
}

.fa-suitcase-medical {
  --fa: "\f0fa";
  --fa--fa: "\f0fa\f0fa";
}

.fa-medkit {
  --fa: "\f0fa";
  --fa--fa: "\f0fa\f0fa";
}

.fa-briefcase-arrow-right {
  --fa: "\e2f2";
  --fa--fa: "\e2f2\e2f2";
}

.fa-expand-wide {
  --fa: "\f320";
  --fa--fa: "\f320\f320";
}

.fa-clock-eleven-thirty {
  --fa: "\e348";
  --fa--fa: "\e348\e348";
}

.fa-rv {
  --fa: "\f7be";
  --fa--fa: "\f7be\f7be";
}

.fa-user-secret {
  --fa: "\f21b";
  --fa--fa: "\f21b\f21b";
}

.fa-otter {
  --fa: "\f700";
  --fa--fa: "\f700\f700";
}

.fa-dreidel {
  --fa: "\f792";
  --fa--fa: "\f792\f792";
}

.fa-person-dress {
  --fa: "\f182";
  --fa--fa: "\f182\f182";
}

.fa-female {
  --fa: "\f182";
  --fa--fa: "\f182\f182";
}

.fa-comment-dollar {
  --fa: "\f651";
  --fa--fa: "\f651\f651";
}

.fa-business-time {
  --fa: "\f64a";
  --fa--fa: "\f64a\f64a";
}

.fa-briefcase-clock {
  --fa: "\f64a";
  --fa--fa: "\f64a\f64a";
}

.fa-flower-tulip {
  --fa: "\f801";
  --fa--fa: "\f801\f801";
}

.fa-people-pants-simple {
  --fa: "\e21a";
  --fa--fa: "\e21a\e21a";
}

.fa-cloud-drizzle {
  --fa: "\f738";
  --fa--fa: "\f738\f738";
}

.fa-table-cells-large {
  --fa: "\f009";
  --fa--fa: "\f009\f009";
}

.fa-th-large {
  --fa: "\f009";
  --fa--fa: "\f009\f009";
}

.fa-book-tanakh {
  --fa: "\f827";
  --fa--fa: "\f827\f827";
}

.fa-tanakh {
  --fa: "\f827";
  --fa--fa: "\f827\f827";
}

.fa-solar-system {
  --fa: "\e02f";
  --fa--fa: "\e02f\e02f";
}

.fa-seal-question {
  --fa: "\e243";
  --fa--fa: "\e243\e243";
}

.fa-phone-volume {
  --fa: "\f2a0";
  --fa--fa: "\f2a0\f2a0";
}

.fa-volume-control-phone {
  --fa: "\f2a0";
  --fa--fa: "\f2a0\f2a0";
}

.fa-disc-drive {
  --fa: "\f8b5";
  --fa--fa: "\f8b5\f8b5";
}

.fa-hat-cowboy-side {
  --fa: "\f8c1";
  --fa--fa: "\f8c1\f8c1";
}

.fa-table-rows {
  --fa: "\e292";
  --fa--fa: "\e292\e292";
}

.fa-rows {
  --fa: "\e292";
  --fa--fa: "\e292\e292";
}

.fa-location-exclamation {
  --fa: "\f608";
  --fa--fa: "\f608\f608";
}

.fa-map-marker-exclamation {
  --fa: "\f608";
  --fa--fa: "\f608\f608";
}

.fa-face-fearful {
  --fa: "\e375";
  --fa--fa: "\e375\e375";
}

.fa-clipboard-user {
  --fa: "\f7f3";
  --fa--fa: "\f7f3\f7f3";
}

.fa-bus-school {
  --fa: "\f5dd";
  --fa--fa: "\f5dd\f5dd";
}

.fa-film-slash {
  --fa: "\e179";
  --fa--fa: "\e179\e179";
}

.fa-square-arrow-down-right {
  --fa: "\e262";
  --fa--fa: "\e262\e262";
}

.fa-book-sparkles {
  --fa: "\f6b8";
  --fa--fa: "\f6b8\f6b8";
}

.fa-book-spells {
  --fa: "\f6b8";
  --fa--fa: "\f6b8\f6b8";
}

.fa-washing-machine {
  --fa: "\f898";
  --fa--fa: "\f898\f898";
}

.fa-washer {
  --fa: "\f898";
  --fa--fa: "\f898\f898";
}

.fa-child {
  --fa: "\f1ae";
  --fa--fa: "\f1ae\f1ae";
}

.fa-lira-sign {
  --fa: "\f195";
  --fa--fa: "\f195\f195";
}

.fa-user-visor {
  --fa: "\e04c";
  --fa--fa: "\e04c\e04c";
}

.fa-file-plus-minus {
  --fa: "\e177";
  --fa--fa: "\e177\e177";
}

.fa-chess-clock-flip {
  --fa: "\f43e";
  --fa--fa: "\f43e\f43e";
}

.fa-chess-clock-alt {
  --fa: "\f43e";
  --fa--fa: "\f43e\f43e";
}

.fa-satellite {
  --fa: "\f7bf";
  --fa--fa: "\f7bf\f7bf";
}

.fa-truck-fire {
  --fa: "\e65a";
  --fa--fa: "\e65a\e65a";
}

.fa-plane-lock {
  --fa: "\e558";
  --fa--fa: "\e558\e558";
}

.fa-steering-wheel {
  --fa: "\f622";
  --fa--fa: "\f622\f622";
}

.fa-tag {
  --fa: "\f02b";
  --fa--fa: "\f02b\f02b";
}

.fa-stretcher {
  --fa: "\f825";
  --fa--fa: "\f825\f825";
}

.fa-book-section {
  --fa: "\e0c1";
  --fa--fa: "\e0c1\e0c1";
}

.fa-book-law {
  --fa: "\e0c1";
  --fa--fa: "\e0c1\e0c1";
}

.fa-inboxes {
  --fa: "\e1bb";
  --fa--fa: "\e1bb\e1bb";
}

.fa-coffee-bean {
  --fa: "\e13e";
  --fa--fa: "\e13e\e13e";
}

.fa-circle-yen {
  --fa: "\e5d0";
  --fa--fa: "\e5d0\e5d0";
}

.fa-brackets-curly {
  --fa: "\f7ea";
  --fa--fa: "\f7ea\f7ea";
}

.fa-ellipsis-stroke-vertical {
  --fa: "\f39c";
  --fa--fa: "\f39c\f39c";
}

.fa-ellipsis-v-alt {
  --fa: "\f39c";
  --fa--fa: "\f39c\f39c";
}

.fa-comment {
  --fa: "\f075";
  --fa--fa: "\f075\f075";
}

.fa-square-1 {
  --fa: "\e256";
  --fa--fa: "\e256\e256";
}

.fa-cake-candles {
  --fa: "\f1fd";
  --fa--fa: "\f1fd\f1fd";
}

.fa-birthday-cake {
  --fa: "\f1fd";
  --fa--fa: "\f1fd\f1fd";
}

.fa-cake {
  --fa: "\f1fd";
  --fa--fa: "\f1fd\f1fd";
}

.fa-head-side {
  --fa: "\f6e9";
  --fa--fa: "\f6e9\f6e9";
}

.fa-truck-ladder {
  --fa: "\e657";
  --fa--fa: "\e657\e657";
}

.fa-envelope {
  --fa: "\f0e0";
  --fa--fa: "\f0e0\f0e0";
}

.fa-dolly-empty {
  --fa: "\f473";
  --fa--fa: "\f473\f473";
}

.fa-face-tissue {
  --fa: "\e39c";
  --fa--fa: "\e39c\e39c";
}

.fa-angles-up {
  --fa: "\f102";
  --fa--fa: "\f102\f102";
}

.fa-angle-double-up {
  --fa: "\f102";
  --fa--fa: "\f102\f102";
}

.fa-bin-recycle {
  --fa: "\e5f7";
  --fa--fa: "\e5f7\e5f7";
}

.fa-paperclip {
  --fa: "\f0c6";
  --fa--fa: "\f0c6\f0c6";
}

.fa-chart-line-down {
  --fa: "\f64d";
  --fa--fa: "\f64d\f64d";
}

.fa-arrow-right-to-city {
  --fa: "\e4b3";
  --fa--fa: "\e4b3\e4b3";
}

.fa-lock-a {
  --fa: "\e422";
  --fa--fa: "\e422\e422";
}

.fa-ribbon {
  --fa: "\f4d6";
  --fa--fa: "\f4d6\f4d6";
}

.fa-lungs {
  --fa: "\f604";
  --fa--fa: "\f604\f604";
}

.fa-person-pinball {
  --fa: "\e21d";
  --fa--fa: "\e21d\e21d";
}

.fa-arrow-up-9-1 {
  --fa: "\f887";
  --fa--fa: "\f887\f887";
}

.fa-sort-numeric-up-alt {
  --fa: "\f887";
  --fa--fa: "\f887\f887";
}

.fa-apple-core {
  --fa: "\e08f";
  --fa--fa: "\e08f\e08f";
}

.fa-circle-y {
  --fa: "\e12f";
  --fa--fa: "\e12f\e12f";
}

.fa-h6 {
  --fa: "\e413";
  --fa--fa: "\e413\e413";
}

.fa-litecoin-sign {
  --fa: "\e1d3";
  --fa--fa: "\e1d3\e1d3";
}

.fa-bottle-baby {
  --fa: "\e673";
  --fa--fa: "\e673\e673";
}

.fa-circle-small {
  --fa: "\e122";
  --fa--fa: "\e122\e122";
}

.fa-border-none {
  --fa: "\f850";
  --fa--fa: "\f850\f850";
}

.fa-arrow-turn-down-left {
  --fa: "\e2e1";
  --fa--fa: "\e2e1\e2e1";
}

.fa-circle-wifi-circle-wifi {
  --fa: "\e67e";
  --fa--fa: "\e67e\e67e";
}

.fa-circle-wifi-group {
  --fa: "\e67e";
  --fa--fa: "\e67e\e67e";
}

.fa-circle-nodes {
  --fa: "\e4e2";
  --fa--fa: "\e4e2\e4e2";
}

.fa-parachute-box {
  --fa: "\f4cd";
  --fa--fa: "\f4cd\f4cd";
}

.fa-reflect-horizontal {
  --fa: "\e664";
  --fa--fa: "\e664\e664";
}

.fa-message-medical {
  --fa: "\f7f4";
  --fa--fa: "\f7f4\f7f4";
}

.fa-comment-alt-medical {
  --fa: "\f7f4";
  --fa--fa: "\f7f4\f7f4";
}

.fa-rugby-ball {
  --fa: "\e3c6";
  --fa--fa: "\e3c6\e3c6";
}

.fa-comment-music {
  --fa: "\f8b0";
  --fa--fa: "\f8b0\f8b0";
}

.fa-indent {
  --fa: "\f03c";
  --fa--fa: "\f03c\f03c";
}

.fa-tree-deciduous {
  --fa: "\f400";
  --fa--fa: "\f400\f400";
}

.fa-tree-alt {
  --fa: "\f400";
  --fa--fa: "\f400\f400";
}

.fa-puzzle-piece-simple {
  --fa: "\e231";
  --fa--fa: "\e231\e231";
}

.fa-puzzle-piece-alt {
  --fa: "\e231";
  --fa--fa: "\e231\e231";
}

.fa-truck-field-un {
  --fa: "\e58e";
  --fa--fa: "\e58e\e58e";
}

.fa-nfc-trash {
  --fa: "\e1fd";
  --fa--fa: "\e1fd\e1fd";
}

.fa-hourglass {
  --fa: "\f254";
  --fa--fa: "\f254\f254";
}

.fa-hourglass-empty {
  --fa: "\f254";
  --fa--fa: "\f254\f254";
}

.fa-mountain {
  --fa: "\f6fc";
  --fa--fa: "\f6fc\f6fc";
}

.fa-file-xmark {
  --fa: "\f317";
  --fa--fa: "\f317\f317";
}

.fa-file-times {
  --fa: "\f317";
  --fa--fa: "\f317\f317";
}

.fa-house-heart {
  --fa: "\f4c9";
  --fa--fa: "\f4c9\f4c9";
}

.fa-home-heart {
  --fa: "\f4c9";
  --fa--fa: "\f4c9\f4c9";
}

.fa-house-chimney-blank {
  --fa: "\e3b0";
  --fa--fa: "\e3b0\e3b0";
}

.fa-meter-bolt {
  --fa: "\e1e9";
  --fa--fa: "\e1e9\e1e9";
}

.fa-user-doctor {
  --fa: "\f0f0";
  --fa--fa: "\f0f0\f0f0";
}

.fa-user-md {
  --fa: "\f0f0";
  --fa--fa: "\f0f0\f0f0";
}

.fa-slash-back {
  --fa: "\\";
  --fa--fa: "\\\\";
}

.fa-circle-info {
  --fa: "\f05a";
  --fa--fa: "\f05a\f05a";
}

.fa-info-circle {
  --fa: "\f05a";
  --fa--fa: "\f05a\f05a";
}

.fa-fishing-rod {
  --fa: "\e3a8";
  --fa--fa: "\e3a8\e3a8";
}

.fa-hammer-crash {
  --fa: "\e414";
  --fa--fa: "\e414\e414";
}

.fa-message-heart {
  --fa: "\e5c9";
  --fa--fa: "\e5c9\e5c9";
}

.fa-cloud-meatball {
  --fa: "\f73b";
  --fa--fa: "\f73b\f73b";
}

.fa-camera-polaroid {
  --fa: "\f8aa";
  --fa--fa: "\f8aa\f8aa";
}

.fa-camera {
  --fa: "\f030";
  --fa--fa: "\f030\f030";
}

.fa-camera-alt {
  --fa: "\f030";
  --fa--fa: "\f030\f030";
}

.fa-square-virus {
  --fa: "\e578";
  --fa--fa: "\e578\e578";
}

.fa-cart-arrow-up {
  --fa: "\e3ee";
  --fa--fa: "\e3ee\e3ee";
}

.fa-meteor {
  --fa: "\f753";
  --fa--fa: "\f753\f753";
}

.fa-car-on {
  --fa: "\e4dd";
  --fa--fa: "\e4dd\e4dd";
}

.fa-sleigh {
  --fa: "\f7cc";
  --fa--fa: "\f7cc\f7cc";
}

.fa-arrow-down-1-9 {
  --fa: "\f162";
  --fa--fa: "\f162\f162";
}

.fa-sort-numeric-asc {
  --fa: "\f162";
  --fa--fa: "\f162\f162";
}

.fa-sort-numeric-down {
  --fa: "\f162";
  --fa--fa: "\f162\f162";
}

.fa-buoy-mooring {
  --fa: "\e5b6";
  --fa--fa: "\e5b6\e5b6";
}

.fa-square-4 {
  --fa: "\e259";
  --fa--fa: "\e259\e259";
}

.fa-hand-holding-droplet {
  --fa: "\f4c1";
  --fa--fa: "\f4c1\f4c1";
}

.fa-hand-holding-water {
  --fa: "\f4c1";
  --fa--fa: "\f4c1\f4c1";
}

.fa-file-eps {
  --fa: "\e644";
  --fa--fa: "\e644\e644";
}

.fa-tricycle-adult {
  --fa: "\e5c4";
  --fa--fa: "\e5c4\e5c4";
}

.fa-waveform {
  --fa: "\f8f1";
  --fa--fa: "\f8f1\f8f1";
}

.fa-water {
  --fa: "\f773";
  --fa--fa: "\f773\f773";
}

.fa-star-sharp-half-stroke {
  --fa: "\e28d";
  --fa--fa: "\e28d\e28d";
}

.fa-star-sharp-half-alt {
  --fa: "\e28d";
  --fa--fa: "\e28d\e28d";
}

.fa-nfc-signal {
  --fa: "\e1fb";
  --fa--fa: "\e1fb\e1fb";
}

.fa-plane-prop {
  --fa: "\e22b";
  --fa--fa: "\e22b\e22b";
}

.fa-calendar-check {
  --fa: "\f274";
  --fa--fa: "\f274\f274";
}

.fa-clock-desk {
  --fa: "\e134";
  --fa--fa: "\e134\e134";
}

.fa-calendar-clock {
  --fa: "\e0d2";
  --fa--fa: "\e0d2\e0d2";
}

.fa-calendar-time {
  --fa: "\e0d2";
  --fa--fa: "\e0d2\e0d2";
}

.fa-braille {
  --fa: "\f2a1";
  --fa--fa: "\f2a1\f2a1";
}

.fa-prescription-bottle-medical {
  --fa: "\f486";
  --fa--fa: "\f486\f486";
}

.fa-prescription-bottle-alt {
  --fa: "\f486";
  --fa--fa: "\f486\f486";
}

.fa-plate-utensils {
  --fa: "\e43b";
  --fa--fa: "\e43b\e43b";
}

.fa-family-pants {
  --fa: "\e302";
  --fa--fa: "\e302\e302";
}

.fa-hose-reel {
  --fa: "\e41a";
  --fa--fa: "\e41a\e41a";
}

.fa-house-window {
  --fa: "\e3b3";
  --fa--fa: "\e3b3\e3b3";
}

.fa-landmark {
  --fa: "\f66f";
  --fa--fa: "\f66f\f66f";
}

.fa-truck {
  --fa: "\f0d1";
  --fa--fa: "\f0d1\f0d1";
}

.fa-music-magnifying-glass {
  --fa: "\e662";
  --fa--fa: "\e662\e662";
}

.fa-crosshairs {
  --fa: "\f05b";
  --fa--fa: "\f05b\f05b";
}

.fa-cloud-rainbow {
  --fa: "\f73e";
  --fa--fa: "\f73e\f73e";
}

.fa-person-cane {
  --fa: "\e53c";
  --fa--fa: "\e53c\e53c";
}

.fa-alien {
  --fa: "\f8f5";
  --fa--fa: "\f8f5\f8f5";
}

.fa-tent {
  --fa: "\e57d";
  --fa--fa: "\e57d\e57d";
}

.fa-laptop-binary {
  --fa: "\e5e7";
  --fa--fa: "\e5e7\e5e7";
}

.fa-vest-patches {
  --fa: "\e086";
  --fa--fa: "\e086\e086";
}

.fa-people-dress-simple {
  --fa: "\e218";
  --fa--fa: "\e218\e218";
}

.fa-check-double {
  --fa: "\f560";
  --fa--fa: "\f560\f560";
}

.fa-arrow-down-a-z {
  --fa: "\f15d";
  --fa--fa: "\f15d\f15d";
}

.fa-sort-alpha-asc {
  --fa: "\f15d";
  --fa--fa: "\f15d\f15d";
}

.fa-sort-alpha-down {
  --fa: "\f15d";
  --fa--fa: "\f15d\f15d";
}

.fa-bowling-ball-pin {
  --fa: "\e0c3";
  --fa--fa: "\e0c3\e0c3";
}

.fa-bell-school-slash {
  --fa: "\f5d6";
  --fa--fa: "\f5d6\f5d6";
}

.fa-plus-large {
  --fa: "\e59e";
  --fa--fa: "\e59e\e59e";
}

.fa-money-bill-wheat {
  --fa: "\e52a";
  --fa--fa: "\e52a\e52a";
}

.fa-camera-viewfinder {
  --fa: "\e0da";
  --fa--fa: "\e0da\e0da";
}

.fa-screenshot {
  --fa: "\e0da";
  --fa--fa: "\e0da\e0da";
}

.fa-message-music {
  --fa: "\f8af";
  --fa--fa: "\f8af\f8af";
}

.fa-comment-alt-music {
  --fa: "\f8af";
  --fa--fa: "\f8af\f8af";
}

.fa-car-building {
  --fa: "\f859";
  --fa--fa: "\f859\f859";
}

.fa-border-bottom-right {
  --fa: "\f854";
  --fa--fa: "\f854\f854";
}

.fa-border-style-alt {
  --fa: "\f854";
  --fa--fa: "\f854\f854";
}

.fa-octagon {
  --fa: "\f306";
  --fa--fa: "\f306\f306";
}

.fa-comment-arrow-up-right {
  --fa: "\e145";
  --fa--fa: "\e145\e145";
}

.fa-octagon-divide {
  --fa: "\e203";
  --fa--fa: "\e203\e203";
}

.fa-cookie {
  --fa: "\f563";
  --fa--fa: "\f563\f563";
}

.fa-arrow-rotate-left {
  --fa: "\f0e2";
  --fa--fa: "\f0e2\f0e2";
}

.fa-arrow-left-rotate {
  --fa: "\f0e2";
  --fa--fa: "\f0e2\f0e2";
}

.fa-arrow-rotate-back {
  --fa: "\f0e2";
  --fa--fa: "\f0e2\f0e2";
}

.fa-arrow-rotate-backward {
  --fa: "\f0e2";
  --fa--fa: "\f0e2\f0e2";
}

.fa-undo {
  --fa: "\f0e2";
  --fa--fa: "\f0e2\f0e2";
}

.fa-tv-music {
  --fa: "\f8e6";
  --fa--fa: "\f8e6\f8e6";
}

.fa-hard-drive {
  --fa: "\f0a0";
  --fa--fa: "\f0a0\f0a0";
}

.fa-hdd {
  --fa: "\f0a0";
  --fa--fa: "\f0a0\f0a0";
}

.fa-reel {
  --fa: "\e238";
  --fa--fa: "\e238\e238";
}

.fa-face-grin-squint-tears {
  --fa: "\f586";
  --fa--fa: "\f586\f586";
}

.fa-grin-squint-tears {
  --fa: "\f586";
  --fa--fa: "\f586\f586";
}

.fa-dumbbell {
  --fa: "\f44b";
  --fa--fa: "\f44b\f44b";
}

.fa-rectangle-list {
  --fa: "\f022";
  --fa--fa: "\f022\f022";
}

.fa-list-alt {
  --fa: "\f022";
  --fa--fa: "\f022\f022";
}

.fa-tarp-droplet {
  --fa: "\e57c";
  --fa--fa: "\e57c\e57c";
}

.fa-alarm-exclamation {
  --fa: "\f843";
  --fa--fa: "\f843\f843";
}

.fa-house-medical-circle-check {
  --fa: "\e511";
  --fa--fa: "\e511\e511";
}

.fa-traffic-cone {
  --fa: "\f636";
  --fa--fa: "\f636\f636";
}

.fa-grate {
  --fa: "\e193";
  --fa--fa: "\e193\e193";
}

.fa-arrow-down-right {
  --fa: "\e093";
  --fa--fa: "\e093\e093";
}

.fa-person-skiing-nordic {
  --fa: "\f7ca";
  --fa--fa: "\f7ca\f7ca";
}

.fa-skiing-nordic {
  --fa: "\f7ca";
  --fa--fa: "\f7ca\f7ca";
}

.fa-calendar-plus {
  --fa: "\f271";
  --fa--fa: "\f271\f271";
}

.fa-person-from-portal {
  --fa: "\e023";
  --fa--fa: "\e023\e023";
}

.fa-portal-exit {
  --fa: "\e023";
  --fa--fa: "\e023\e023";
}

.fa-plane-arrival {
  --fa: "\f5af";
  --fa--fa: "\f5af\f5af";
}

.fa-cowbell-circle-plus {
  --fa: "\f8b4";
  --fa--fa: "\f8b4\f8b4";
}

.fa-cowbell-more {
  --fa: "\f8b4";
  --fa--fa: "\f8b4\f8b4";
}

.fa-circle-left {
  --fa: "\f359";
  --fa--fa: "\f359\f359";
}

.fa-arrow-alt-circle-left {
  --fa: "\f359";
  --fa--fa: "\f359\f359";
}

.fa-distribute-spacing-vertical {
  --fa: "\e366";
  --fa--fa: "\e366\e366";
}

.fa-signal-bars-fair {
  --fa: "\f692";
  --fa--fa: "\f692\f692";
}

.fa-signal-alt-2 {
  --fa: "\f692";
  --fa--fa: "\f692\f692";
}

.fa-sportsball {
  --fa: "\e44b";
  --fa--fa: "\e44b\e44b";
}

.fa-game-console-handheld-crank {
  --fa: "\e5b9";
  --fa--fa: "\e5b9\e5b9";
}

.fa-train-subway {
  --fa: "\f239";
  --fa--fa: "\f239\f239";
}

.fa-subway {
  --fa: "\f239";
  --fa--fa: "\f239\f239";
}

.fa-chart-gantt {
  --fa: "\e0e4";
  --fa--fa: "\e0e4\e0e4";
}

.fa-face-smile-upside-down {
  --fa: "\e395";
  --fa--fa: "\e395\e395";
}

.fa-ball-pile {
  --fa: "\f77e";
  --fa--fa: "\f77e\f77e";
}

.fa-badge-dollar {
  --fa: "\f645";
  --fa--fa: "\f645\f645";
}

.fa-money-bills-simple {
  --fa: "\e1f4";
  --fa--fa: "\e1f4\e1f4";
}

.fa-money-bills-alt {
  --fa: "\e1f4";
  --fa--fa: "\e1f4\e1f4";
}

.fa-list-timeline {
  --fa: "\e1d1";
  --fa--fa: "\e1d1\e1d1";
}

.fa-indian-rupee-sign {
  --fa: "\e1bc";
  --fa--fa: "\e1bc\e1bc";
}

.fa-indian-rupee {
  --fa: "\e1bc";
  --fa--fa: "\e1bc\e1bc";
}

.fa-inr {
  --fa: "\e1bc";
  --fa--fa: "\e1bc\e1bc";
}

.fa-crop-simple {
  --fa: "\f565";
  --fa--fa: "\f565\f565";
}

.fa-crop-alt {
  --fa: "\f565";
  --fa--fa: "\f565\f565";
}

.fa-money-bill-1 {
  --fa: "\f3d1";
  --fa--fa: "\f3d1\f3d1";
}

.fa-money-bill-alt {
  --fa: "\f3d1";
  --fa--fa: "\f3d1\f3d1";
}

.fa-left-long {
  --fa: "\f30a";
  --fa--fa: "\f30a\f30a";
}

.fa-long-arrow-alt-left {
  --fa: "\f30a";
  --fa--fa: "\f30a\f30a";
}

.fa-keyboard-down {
  --fa: "\e1c2";
  --fa--fa: "\e1c2\e1c2";
}

.fa-circle-up-right {
  --fa: "\e129";
  --fa--fa: "\e129\e129";
}

.fa-cloud-bolt-moon {
  --fa: "\f76d";
  --fa--fa: "\f76d\f76d";
}

.fa-thunderstorm-moon {
  --fa: "\f76d";
  --fa--fa: "\f76d\f76d";
}

.fa-turn-left-up {
  --fa: "\e638";
  --fa--fa: "\e638\e638";
}

.fa-dna {
  --fa: "\f471";
  --fa--fa: "\f471\f471";
}

.fa-virus-slash {
  --fa: "\e075";
  --fa--fa: "\e075\e075";
}

.fa-bracket-round-right {
  --fa: "\)";
  --fa--fa: "\)\)";
}

.fa-circle-sterling {
  --fa: "\e5cf";
  --fa--fa: "\e5cf\e5cf";
}

.fa-circle-5 {
  --fa: "\e0f2";
  --fa--fa: "\e0f2\e0f2";
}

.fa-minus {
  --fa: "\f068";
  --fa--fa: "\f068\f068";
}

.fa-subtract {
  --fa: "\f068";
  --fa--fa: "\f068\f068";
}

.fa-fire-flame {
  --fa: "\f6df";
  --fa--fa: "\f6df\f6df";
}

.fa-flame {
  --fa: "\f6df";
  --fa--fa: "\f6df\f6df";
}

.fa-right-to-line {
  --fa: "\f34c";
  --fa--fa: "\f34c\f34c";
}

.fa-arrow-alt-to-right {
  --fa: "\f34c";
  --fa--fa: "\f34c\f34c";
}

.fa-gif {
  --fa: "\e190";
  --fa--fa: "\e190\e190";
}

.fa-chess {
  --fa: "\f439";
  --fa--fa: "\f439\f439";
}

.fa-trash-slash {
  --fa: "\e2b3";
  --fa--fa: "\e2b3\e2b3";
}

.fa-arrow-left-long {
  --fa: "\f177";
  --fa--fa: "\f177\f177";
}

.fa-long-arrow-left {
  --fa: "\f177";
  --fa--fa: "\f177\f177";
}

.fa-plug-circle-check {
  --fa: "\e55c";
  --fa--fa: "\e55c\e55c";
}

.fa-font-case {
  --fa: "\f866";
  --fa--fa: "\f866\f866";
}

.fa-street-view {
  --fa: "\f21d";
  --fa--fa: "\f21d\f21d";
}

.fa-arrow-down-left {
  --fa: "\e091";
  --fa--fa: "\e091\e091";
}

.fa-franc-sign {
  --fa: "\e18f";
  --fa--fa: "\e18f\e18f";
}

.fa-flask-round-poison {
  --fa: "\f6e0";
  --fa--fa: "\f6e0\f6e0";
}

.fa-flask-poison {
  --fa: "\f6e0";
  --fa--fa: "\f6e0\f6e0";
}

.fa-volume-off {
  --fa: "\f026";
  --fa--fa: "\f026\f026";
}

.fa-book-circle-arrow-right {
  --fa: "\e0bc";
  --fa--fa: "\e0bc\e0bc";
}

.fa-chart-user {
  --fa: "\f6a3";
  --fa--fa: "\f6a3\f6a3";
}

.fa-user-chart {
  --fa: "\f6a3";
  --fa--fa: "\f6a3\f6a3";
}

.fa-hands-asl-interpreting {
  --fa: "\f2a3";
  --fa--fa: "\f2a3\f2a3";
}

.fa-american-sign-language-interpreting {
  --fa: "\f2a3";
  --fa--fa: "\f2a3\f2a3";
}

.fa-asl-interpreting {
  --fa: "\f2a3";
  --fa--fa: "\f2a3\f2a3";
}

.fa-hands-american-sign-language-interpreting {
  --fa: "\f2a3";
  --fa--fa: "\f2a3\f2a3";
}

.fa-presentation-screen {
  --fa: "\f685";
  --fa--fa: "\f685\f685";
}

.fa-presentation {
  --fa: "\f685";
  --fa--fa: "\f685\f685";
}

.fa-circle-bolt {
  --fa: "\e0fe";
  --fa--fa: "\e0fe\e0fe";
}

.fa-face-smile-halo {
  --fa: "\e38f";
  --fa--fa: "\e38f\e38f";
}

.fa-cart-circle-arrow-down {
  --fa: "\e3ef";
  --fa--fa: "\e3ef\e3ef";
}

.fa-house-person-return {
  --fa: "\e011";
  --fa--fa: "\e011\e011";
}

.fa-house-person-arrive {
  --fa: "\e011";
  --fa--fa: "\e011\e011";
}

.fa-house-return {
  --fa: "\e011";
  --fa--fa: "\e011\e011";
}

.fa-message-xmark {
  --fa: "\f4ab";
  --fa--fa: "\f4ab\f4ab";
}

.fa-comment-alt-times {
  --fa: "\f4ab";
  --fa--fa: "\f4ab\f4ab";
}

.fa-message-times {
  --fa: "\f4ab";
  --fa--fa: "\f4ab\f4ab";
}

.fa-file-certificate {
  --fa: "\f5f3";
  --fa--fa: "\f5f3\f5f3";
}

.fa-file-award {
  --fa: "\f5f3";
  --fa--fa: "\f5f3\f5f3";
}

.fa-user-doctor-hair-long {
  --fa: "\e459";
  --fa--fa: "\e459\e459";
}

.fa-camera-security {
  --fa: "\f8fe";
  --fa--fa: "\f8fe\f8fe";
}

.fa-camera-home {
  --fa: "\f8fe";
  --fa--fa: "\f8fe\f8fe";
}

.fa-gear {
  --fa: "\f013";
  --fa--fa: "\f013\f013";
}

.fa-cog {
  --fa: "\f013";
  --fa--fa: "\f013\f013";
}

.fa-droplet-slash {
  --fa: "\f5c7";
  --fa--fa: "\f5c7\f5c7";
}

.fa-tint-slash {
  --fa: "\f5c7";
  --fa--fa: "\f5c7\f5c7";
}

.fa-book-heart {
  --fa: "\f499";
  --fa--fa: "\f499\f499";
}

.fa-mosque {
  --fa: "\f678";
  --fa--fa: "\f678\f678";
}

.fa-duck {
  --fa: "\f6d8";
  --fa--fa: "\f6d8\f6d8";
}

.fa-mosquito {
  --fa: "\e52b";
  --fa--fa: "\e52b\e52b";
}

.fa-star-of-david {
  --fa: "\f69a";
  --fa--fa: "\f69a\f69a";
}

.fa-flag-swallowtail {
  --fa: "\f74c";
  --fa--fa: "\f74c\f74c";
}

.fa-flag-alt {
  --fa: "\f74c";
  --fa--fa: "\f74c\f74c";
}

.fa-person-military-rifle {
  --fa: "\e54b";
  --fa--fa: "\e54b\e54b";
}

.fa-car-garage {
  --fa: "\f5e2";
  --fa--fa: "\f5e2\f5e2";
}

.fa-cart-shopping {
  --fa: "\f07a";
  --fa--fa: "\f07a\f07a";
}

.fa-shopping-cart {
  --fa: "\f07a";
  --fa--fa: "\f07a\f07a";
}

.fa-book-font {
  --fa: "\e0bf";
  --fa--fa: "\e0bf\e0bf";
}

.fa-shield-plus {
  --fa: "\e24a";
  --fa--fa: "\e24a\e24a";
}

.fa-vials {
  --fa: "\f493";
  --fa--fa: "\f493\f493";
}

.fa-eye-dropper-full {
  --fa: "\e172";
  --fa--fa: "\e172\e172";
}

.fa-distribute-spacing-horizontal {
  --fa: "\e365";
  --fa--fa: "\e365\e365";
}

.fa-tablet-rugged {
  --fa: "\f48f";
  --fa--fa: "\f48f\f48f";
}

.fa-temperature-snow {
  --fa: "\f768";
  --fa--fa: "\f768\f768";
}

.fa-temperature-frigid {
  --fa: "\f768";
  --fa--fa: "\f768\f768";
}

.fa-moped {
  --fa: "\e3b9";
  --fa--fa: "\e3b9\e3b9";
}

.fa-face-smile-plus {
  --fa: "\f5b9";
  --fa--fa: "\f5b9\f5b9";
}

.fa-smile-plus {
  --fa: "\f5b9";
  --fa--fa: "\f5b9\f5b9";
}

.fa-radio-tuner {
  --fa: "\f8d8";
  --fa--fa: "\f8d8\f8d8";
}

.fa-radio-alt {
  --fa: "\f8d8";
  --fa--fa: "\f8d8\f8d8";
}

.fa-face-swear {
  --fa: "\e399";
  --fa--fa: "\e399\e399";
}

.fa-water-arrow-down {
  --fa: "\f774";
  --fa--fa: "\f774\f774";
}

.fa-water-lower {
  --fa: "\f774";
  --fa--fa: "\f774\f774";
}

.fa-scanner-touchscreen {
  --fa: "\f48a";
  --fa--fa: "\f48a\f48a";
}

.fa-circle-7 {
  --fa: "\e0f4";
  --fa--fa: "\e0f4\e0f4";
}

.fa-plug-circle-plus {
  --fa: "\e55f";
  --fa--fa: "\e55f\e55f";
}

.fa-person-ski-jumping {
  --fa: "\f7c7";
  --fa--fa: "\f7c7\f7c7";
}

.fa-ski-jump {
  --fa: "\f7c7";
  --fa--fa: "\f7c7\f7c7";
}

.fa-place-of-worship {
  --fa: "\f67f";
  --fa--fa: "\f67f\f67f";
}

.fa-water-arrow-up {
  --fa: "\f775";
  --fa--fa: "\f775\f775";
}

.fa-water-rise {
  --fa: "\f775";
  --fa--fa: "\f775\f775";
}

.fa-waveform-lines {
  --fa: "\f8f2";
  --fa--fa: "\f8f2\f8f2";
}

.fa-waveform-path {
  --fa: "\f8f2";
  --fa--fa: "\f8f2\f8f2";
}

.fa-split {
  --fa: "\e254";
  --fa--fa: "\e254\e254";
}

.fa-film-canister {
  --fa: "\f8b7";
  --fa--fa: "\f8b7\f8b7";
}

.fa-film-cannister {
  --fa: "\f8b7";
  --fa--fa: "\f8b7\f8b7";
}

.fa-folder-xmark {
  --fa: "\f65f";
  --fa--fa: "\f65f\f65f";
}

.fa-folder-times {
  --fa: "\f65f";
  --fa--fa: "\f65f\f65f";
}

.fa-toilet-paper-blank {
  --fa: "\f71f";
  --fa--fa: "\f71f\f71f";
}

.fa-toilet-paper-alt {
  --fa: "\f71f";
  --fa--fa: "\f71f\f71f";
}

.fa-tablet-screen {
  --fa: "\f3fc";
  --fa--fa: "\f3fc\f3fc";
}

.fa-tablet-android-alt {
  --fa: "\f3fc";
  --fa--fa: "\f3fc\f3fc";
}

.fa-hexagon-vertical-nft-slanted {
  --fa: "\e506";
  --fa--fa: "\e506\e506";
}

.fa-folder-music {
  --fa: "\e18d";
  --fa--fa: "\e18d\e18d";
}

.fa-display-medical {
  --fa: "\e166";
  --fa--fa: "\e166\e166";
}

.fa-desktop-medical {
  --fa: "\e166";
  --fa--fa: "\e166\e166";
}

.fa-share-all {
  --fa: "\f367";
  --fa--fa: "\f367\f367";
}

.fa-peapod {
  --fa: "\e31c";
  --fa--fa: "\e31c\e31c";
}

.fa-chess-clock {
  --fa: "\f43d";
  --fa--fa: "\f43d\f43d";
}

.fa-axe {
  --fa: "\f6b2";
  --fa--fa: "\f6b2\f6b2";
}

.fa-square-d {
  --fa: "\e268";
  --fa--fa: "\e268\e268";
}

.fa-grip-vertical {
  --fa: "\f58e";
  --fa--fa: "\f58e\f58e";
}

.fa-mobile-signal-out {
  --fa: "\e1f0";
  --fa--fa: "\e1f0\e1f0";
}

.fa-hexagon-nodes {
  --fa: "\e699";
  --fa--fa: "\e699\e699";
}

.fa-arrow-turn-up {
  --fa: "\f148";
  --fa--fa: "\f148\f148";
}

.fa-level-up {
  --fa: "\f148";
  --fa--fa: "\f148\f148";
}

.fa-u {
  --fa: "U";
  --fa--fa: "UU";
}

.fa-arrow-up-from-dotted-line {
  --fa: "\e09b";
  --fa--fa: "\e09b\e09b";
}

.fa-square-root-variable {
  --fa: "\f698";
  --fa--fa: "\f698\f698";
}

.fa-square-root-alt {
  --fa: "\f698";
  --fa--fa: "\f698\f698";
}

.fa-light-switch-on {
  --fa: "\e019";
  --fa--fa: "\e019\e019";
}

.fa-arrow-down-arrow-up {
  --fa: "\f883";
  --fa--fa: "\f883\f883";
}

.fa-sort-alt {
  --fa: "\f883";
  --fa--fa: "\f883\f883";
}

.fa-raindrops {
  --fa: "\f75c";
  --fa--fa: "\f75c\f75c";
}

.fa-dash {
  --fa: "\e404";
  --fa--fa: "\e404\e404";
}

.fa-minus-large {
  --fa: "\e404";
  --fa--fa: "\e404\e404";
}

.fa-clock {
  --fa: "\f017";
  --fa--fa: "\f017\f017";
}

.fa-clock-four {
  --fa: "\f017";
  --fa--fa: "\f017\f017";
}

.fa-input-numeric {
  --fa: "\e1bd";
  --fa--fa: "\e1bd\e1bd";
}

.fa-truck-tow {
  --fa: "\e2b8";
  --fa--fa: "\e2b8\e2b8";
}

.fa-backward-step {
  --fa: "\f048";
  --fa--fa: "\f048\f048";
}

.fa-step-backward {
  --fa: "\f048";
  --fa--fa: "\f048\f048";
}

.fa-pallet {
  --fa: "\f482";
  --fa--fa: "\f482\f482";
}

.fa-car-bolt {
  --fa: "\e341";
  --fa--fa: "\e341\e341";
}

.fa-arrows-maximize {
  --fa: "\f31d";
  --fa--fa: "\f31d\f31d";
}

.fa-expand-arrows {
  --fa: "\f31d";
  --fa--fa: "\f31d\f31d";
}

.fa-faucet {
  --fa: "\e005";
  --fa--fa: "\e005\e005";
}

.fa-cloud-sleet {
  --fa: "\f741";
  --fa--fa: "\f741\f741";
}

.fa-lamp-street {
  --fa: "\e1c5";
  --fa--fa: "\e1c5\e1c5";
}

.fa-list-radio {
  --fa: "\e1d0";
  --fa--fa: "\e1d0\e1d0";
}

.fa-pen-nib-slash {
  --fa: "\e4a1";
  --fa--fa: "\e4a1\e4a1";
}

.fa-baseball-bat-ball {
  --fa: "\f432";
  --fa--fa: "\f432\f432";
}

.fa-square-up-left {
  --fa: "\e282";
  --fa--fa: "\e282\e282";
}

.fa-overline {
  --fa: "\f876";
  --fa--fa: "\f876\f876";
}

.fa-s {
  --fa: "S";
  --fa--fa: "SS";
}

.fa-timeline {
  --fa: "\e29c";
  --fa--fa: "\e29c\e29c";
}

.fa-keyboard {
  --fa: "\f11c";
  --fa--fa: "\f11c\f11c";
}

.fa-arrows-from-dotted-line {
  --fa: "\e0a3";
  --fa--fa: "\e0a3\e0a3";
}

.fa-usb-drive {
  --fa: "\f8e9";
  --fa--fa: "\f8e9\f8e9";
}

.fa-ballot {
  --fa: "\f732";
  --fa--fa: "\f732\f732";
}

.fa-caret-down {
  --fa: "\f0d7";
  --fa--fa: "\f0d7\f0d7";
}

.fa-location-dot-slash {
  --fa: "\f605";
  --fa--fa: "\f605\f605";
}

.fa-map-marker-alt-slash {
  --fa: "\f605";
  --fa--fa: "\f605\f605";
}

.fa-cards {
  --fa: "\e3ed";
  --fa--fa: "\e3ed\e3ed";
}

.fa-house-chimney-medical {
  --fa: "\f7f2";
  --fa--fa: "\f7f2\f7f2";
}

.fa-clinic-medical {
  --fa: "\f7f2";
  --fa--fa: "\f7f2\f7f2";
}

.fa-boxing-glove {
  --fa: "\f438";
  --fa--fa: "\f438\f438";
}

.fa-glove-boxing {
  --fa: "\f438";
  --fa--fa: "\f438\f438";
}

.fa-temperature-three-quarters {
  --fa: "\f2c8";
  --fa--fa: "\f2c8\f2c8";
}

.fa-temperature-3 {
  --fa: "\f2c8";
  --fa--fa: "\f2c8\f2c8";
}

.fa-thermometer-3 {
  --fa: "\f2c8";
  --fa--fa: "\f2c8\f2c8";
}

.fa-thermometer-three-quarters {
  --fa: "\f2c8";
  --fa--fa: "\f2c8\f2c8";
}

.fa-bell-school {
  --fa: "\f5d5";
  --fa--fa: "\f5d5\f5d5";
}

.fa-mobile-screen {
  --fa: "\f3cf";
  --fa--fa: "\f3cf\f3cf";
}

.fa-mobile-android-alt {
  --fa: "\f3cf";
  --fa--fa: "\f3cf\f3cf";
}

.fa-plane-up {
  --fa: "\e22d";
  --fa--fa: "\e22d\e22d";
}

.fa-folder-heart {
  --fa: "\e189";
  --fa--fa: "\e189\e189";
}

.fa-circle-location-arrow {
  --fa: "\f602";
  --fa--fa: "\f602\f602";
}

.fa-location-circle {
  --fa: "\f602";
  --fa--fa: "\f602\f602";
}

.fa-face-head-bandage {
  --fa: "\e37a";
  --fa--fa: "\e37a\e37a";
}

.fa-sushi-roll {
  --fa: "\e48b";
  --fa--fa: "\e48b\e48b";
}

.fa-maki-roll {
  --fa: "\e48b";
  --fa--fa: "\e48b\e48b";
}

.fa-makizushi {
  --fa: "\e48b";
  --fa--fa: "\e48b\e48b";
}

.fa-car-bump {
  --fa: "\f5e0";
  --fa--fa: "\f5e0\f5e0";
}

.fa-piggy-bank {
  --fa: "\f4d3";
  --fa--fa: "\f4d3\f4d3";
}

.fa-racquet {
  --fa: "\f45a";
  --fa--fa: "\f45a\f45a";
}

.fa-car-mirrors {
  --fa: "\e343";
  --fa--fa: "\e343\e343";
}

.fa-industry-windows {
  --fa: "\f3b3";
  --fa--fa: "\f3b3\f3b3";
}

.fa-industry-alt {
  --fa: "\f3b3";
  --fa--fa: "\f3b3\f3b3";
}

.fa-bolt-auto {
  --fa: "\e0b6";
  --fa--fa: "\e0b6\e0b6";
}

.fa-battery-half {
  --fa: "\f242";
  --fa--fa: "\f242\f242";
}

.fa-battery-3 {
  --fa: "\f242";
  --fa--fa: "\f242\f242";
}

.fa-flux-capacitor {
  --fa: "\f8ba";
  --fa--fa: "\f8ba\f8ba";
}

.fa-mountain-city {
  --fa: "\e52e";
  --fa--fa: "\e52e\e52e";
}

.fa-coins {
  --fa: "\f51e";
  --fa--fa: "\f51e\f51e";
}

.fa-honey-pot {
  --fa: "\e418";
  --fa--fa: "\e418\e418";
}

.fa-olive {
  --fa: "\e316";
  --fa--fa: "\e316\e316";
}

.fa-khanda {
  --fa: "\f66d";
  --fa--fa: "\f66d\f66d";
}

.fa-filter-list {
  --fa: "\e17c";
  --fa--fa: "\e17c\e17c";
}

.fa-outlet {
  --fa: "\e01c";
  --fa--fa: "\e01c\e01c";
}

.fa-sliders {
  --fa: "\f1de";
  --fa--fa: "\f1de\f1de";
}

.fa-sliders-h {
  --fa: "\f1de";
  --fa--fa: "\f1de\f1de";
}

.fa-cauldron {
  --fa: "\f6bf";
  --fa--fa: "\f6bf\f6bf";
}

.fa-people {
  --fa: "\e216";
  --fa--fa: "\e216\e216";
}

.fa-folder-tree {
  --fa: "\f802";
  --fa--fa: "\f802\f802";
}

.fa-network-wired {
  --fa: "\f6ff";
  --fa--fa: "\f6ff\f6ff";
}

.fa-croissant {
  --fa: "\f7f6";
  --fa--fa: "\f7f6\f7f6";
}

.fa-map-pin {
  --fa: "\f276";
  --fa--fa: "\f276\f276";
}

.fa-hamsa {
  --fa: "\f665";
  --fa--fa: "\f665\f665";
}

.fa-cent-sign {
  --fa: "\e3f5";
  --fa--fa: "\e3f5\e3f5";
}

.fa-swords-laser {
  --fa: "\e03d";
  --fa--fa: "\e03d\e03d";
}

.fa-flask {
  --fa: "\f0c3";
  --fa--fa: "\f0c3\f0c3";
}

.fa-person-pregnant {
  --fa: "\e31e";
  --fa--fa: "\e31e\e31e";
}

.fa-square-u {
  --fa: "\e281";
  --fa--fa: "\e281\e281";
}

.fa-wand-sparkles {
  --fa: "\f72b";
  --fa--fa: "\f72b\f72b";
}

.fa-router {
  --fa: "\f8da";
  --fa--fa: "\f8da\f8da";
}

.fa-ellipsis-vertical {
  --fa: "\f142";
  --fa--fa: "\f142\f142";
}

.fa-ellipsis-v {
  --fa: "\f142";
  --fa--fa: "\f142\f142";
}

.fa-sword-laser-alt {
  --fa: "\e03c";
  --fa--fa: "\e03c\e03c";
}

.fa-ticket {
  --fa: "\f145";
  --fa--fa: "\f145\f145";
}

.fa-power-off {
  --fa: "\f011";
  --fa--fa: "\f011\f011";
}

.fa-coin {
  --fa: "\f85c";
  --fa--fa: "\f85c\f85c";
}

.fa-laptop-slash {
  --fa: "\e1c7";
  --fa--fa: "\e1c7\e1c7";
}

.fa-right-long {
  --fa: "\f30b";
  --fa--fa: "\f30b\f30b";
}

.fa-long-arrow-alt-right {
  --fa: "\f30b";
  --fa--fa: "\f30b\f30b";
}

.fa-circle-b {
  --fa: "\e0fd";
  --fa--fa: "\e0fd\e0fd";
}

.fa-person-dress-simple {
  --fa: "\e21c";
  --fa--fa: "\e21c\e21c";
}

.fa-pipe-collar {
  --fa: "\e437";
  --fa--fa: "\e437\e437";
}

.fa-lights-holiday {
  --fa: "\f7b2";
  --fa--fa: "\f7b2\f7b2";
}

.fa-citrus {
  --fa: "\e2f4";
  --fa--fa: "\e2f4\e2f4";
}

.fa-flag-usa {
  --fa: "\f74d";
  --fa--fa: "\f74d\f74d";
}

.fa-laptop-file {
  --fa: "\e51d";
  --fa--fa: "\e51d\e51d";
}

.fa-tty {
  --fa: "\f1e4";
  --fa--fa: "\f1e4\f1e4";
}

.fa-teletype {
  --fa: "\f1e4";
  --fa--fa: "\f1e4\f1e4";
}

.fa-chart-tree-map {
  --fa: "\e0ea";
  --fa--fa: "\e0ea\e0ea";
}

.fa-diagram-next {
  --fa: "\e476";
  --fa--fa: "\e476\e476";
}

.fa-person-rifle {
  --fa: "\e54e";
  --fa--fa: "\e54e\e54e";
}

.fa-clock-five-thirty {
  --fa: "\e34a";
  --fa--fa: "\e34a\e34a";
}

.fa-pipe-valve {
  --fa: "\e439";
  --fa--fa: "\e439\e439";
}

.fa-lightbulb-message {
  --fa: "\e687";
  --fa--fa: "\e687\e687";
}

.fa-arrow-up-from-arc {
  --fa: "\e4b4";
  --fa--fa: "\e4b4\e4b4";
}

.fa-face-spiral-eyes {
  --fa: "\e485";
  --fa--fa: "\e485\e485";
}

.fa-compress-wide {
  --fa: "\f326";
  --fa--fa: "\f326\f326";
}

.fa-circle-phone-hangup {
  --fa: "\e11d";
  --fa--fa: "\e11d\e11d";
}

.fa-phone-circle-down {
  --fa: "\e11d";
  --fa--fa: "\e11d\e11d";
}

.fa-gear-complex-code {
  --fa: "\e5eb";
  --fa--fa: "\e5eb\e5eb";
}

.fa-house-medical-circle-exclamation {
  --fa: "\e512";
  --fa--fa: "\e512\e512";
}

.fa-badminton {
  --fa: "\e33a";
  --fa--fa: "\e33a\e33a";
}

.fa-closed-captioning {
  --fa: "\f20a";
  --fa--fa: "\f20a\f20a";
}

.fa-person-hiking {
  --fa: "\f6ec";
  --fa--fa: "\f6ec\f6ec";
}

.fa-hiking {
  --fa: "\f6ec";
  --fa--fa: "\f6ec\f6ec";
}

.fa-right-from-line {
  --fa: "\f347";
  --fa--fa: "\f347\f347";
}

.fa-arrow-alt-from-left {
  --fa: "\f347";
  --fa--fa: "\f347\f347";
}

.fa-venus-double {
  --fa: "\f226";
  --fa--fa: "\f226\f226";
}

.fa-images {
  --fa: "\f302";
  --fa--fa: "\f302\f302";
}

.fa-calculator {
  --fa: "\f1ec";
  --fa--fa: "\f1ec\f1ec";
}

.fa-shuttlecock {
  --fa: "\f45b";
  --fa--fa: "\f45b\f45b";
}

.fa-user-hair {
  --fa: "\e45a";
  --fa--fa: "\e45a\e45a";
}

.fa-eye-evil {
  --fa: "\f6db";
  --fa--fa: "\f6db\f6db";
}

.fa-people-pulling {
  --fa: "\e535";
  --fa--fa: "\e535\e535";
}

.fa-n {
  --fa: "N";
  --fa--fa: "NN";
}

.fa-swap {
  --fa: "\e609";
  --fa--fa: "\e609\e609";
}

.fa-garage {
  --fa: "\e009";
  --fa--fa: "\e009\e009";
}

.fa-cable-car {
  --fa: "\f7da";
  --fa--fa: "\f7da\f7da";
}

.fa-tram {
  --fa: "\f7da";
  --fa--fa: "\f7da\f7da";
}

.fa-shovel-snow {
  --fa: "\f7c3";
  --fa--fa: "\f7c3\f7c3";
}

.fa-cloud-rain {
  --fa: "\f73d";
  --fa--fa: "\f73d\f73d";
}

.fa-face-lying {
  --fa: "\e37e";
  --fa--fa: "\e37e\e37e";
}

.fa-sprinkler {
  --fa: "\e035";
  --fa--fa: "\e035\e035";
}

.fa-building-circle-xmark {
  --fa: "\e4d4";
  --fa--fa: "\e4d4\e4d4";
}

.fa-person-sledding {
  --fa: "\f7cb";
  --fa--fa: "\f7cb\f7cb";
}

.fa-sledding {
  --fa: "\f7cb";
  --fa--fa: "\f7cb\f7cb";
}

.fa-game-console-handheld {
  --fa: "\f8bb";
  --fa--fa: "\f8bb\f8bb";
}

.fa-ship {
  --fa: "\f21a";
  --fa--fa: "\f21a\f21a";
}

.fa-clock-six-thirty {
  --fa: "\e353";
  --fa--fa: "\e353\e353";
}

.fa-battery-slash {
  --fa: "\f377";
  --fa--fa: "\f377\f377";
}

.fa-tugrik-sign {
  --fa: "\e2ba";
  --fa--fa: "\e2ba\e2ba";
}

.fa-arrows-down-to-line {
  --fa: "\e4b8";
  --fa--fa: "\e4b8\e4b8";
}

.fa-download {
  --fa: "\f019";
  --fa--fa: "\f019\f019";
}

.fa-angles-up-down {
  --fa: "\e60d";
  --fa--fa: "\e60d\e60d";
}

.fa-shelves {
  --fa: "\f480";
  --fa--fa: "\f480\f480";
}

.fa-inventory {
  --fa: "\f480";
  --fa--fa: "\f480\f480";
}

.fa-cloud-snow {
  --fa: "\f742";
  --fa--fa: "\f742\f742";
}

.fa-face-grin {
  --fa: "\f580";
  --fa--fa: "\f580\f580";
}

.fa-grin {
  --fa: "\f580";
  --fa--fa: "\f580\f580";
}

.fa-delete-left {
  --fa: "\f55a";
  --fa--fa: "\f55a\f55a";
}

.fa-backspace {
  --fa: "\f55a";
  --fa--fa: "\f55a\f55a";
}

.fa-oven {
  --fa: "\e01d";
  --fa--fa: "\e01d\e01d";
}

.fa-cloud-binary {
  --fa: "\e601";
  --fa--fa: "\e601\e601";
}

.fa-eye-dropper {
  --fa: "\f1fb";
  --fa--fa: "\f1fb\f1fb";
}

.fa-eye-dropper-empty {
  --fa: "\f1fb";
  --fa--fa: "\f1fb\f1fb";
}

.fa-eyedropper {
  --fa: "\f1fb";
  --fa--fa: "\f1fb\f1fb";
}

.fa-comment-captions {
  --fa: "\e146";
  --fa--fa: "\e146\e146";
}

.fa-comments-question {
  --fa: "\e14e";
  --fa--fa: "\e14e\e14e";
}

.fa-scribble {
  --fa: "\e23f";
  --fa--fa: "\e23f\e23f";
}

.fa-rotate-exclamation {
  --fa: "\e23c";
  --fa--fa: "\e23c\e23c";
}

.fa-file-circle-check {
  --fa: "\e5a0";
  --fa--fa: "\e5a0\e5a0";
}

.fa-glass {
  --fa: "\f804";
  --fa--fa: "\f804\f804";
}

.fa-loader {
  --fa: "\e1d4";
  --fa--fa: "\e1d4\e1d4";
}

.fa-forward {
  --fa: "\f04e";
  --fa--fa: "\f04e\f04e";
}

.fa-user-pilot {
  --fa: "\e2c0";
  --fa--fa: "\e2c0\e2c0";
}

.fa-mobile {
  --fa: "\f3ce";
  --fa--fa: "\f3ce\f3ce";
}

.fa-mobile-android {
  --fa: "\f3ce";
  --fa--fa: "\f3ce\f3ce";
}

.fa-mobile-phone {
  --fa: "\f3ce";
  --fa--fa: "\f3ce\f3ce";
}

.fa-code-pull-request-closed {
  --fa: "\e3f9";
  --fa--fa: "\e3f9\e3f9";
}

.fa-face-meh {
  --fa: "\f11a";
  --fa--fa: "\f11a\f11a";
}

.fa-meh {
  --fa: "\f11a";
  --fa--fa: "\f11a\f11a";
}

.fa-align-center {
  --fa: "\f037";
  --fa--fa: "\f037\f037";
}

.fa-book-skull {
  --fa: "\f6b7";
  --fa--fa: "\f6b7\f6b7";
}

.fa-book-dead {
  --fa: "\f6b7";
  --fa--fa: "\f6b7\f6b7";
}

.fa-id-card {
  --fa: "\f2c2";
  --fa--fa: "\f2c2\f2c2";
}

.fa-drivers-license {
  --fa: "\f2c2";
  --fa--fa: "\f2c2\f2c2";
}

.fa-face-dotted {
  --fa: "\e47f";
  --fa--fa: "\e47f\e47f";
}

.fa-face-worried {
  --fa: "\e3a3";
  --fa--fa: "\e3a3\e3a3";
}

.fa-outdent {
  --fa: "\f03b";
  --fa--fa: "\f03b\f03b";
}

.fa-dedent {
  --fa: "\f03b";
  --fa--fa: "\f03b\f03b";
}

.fa-court-sport {
  --fa: "\e643";
  --fa--fa: "\e643\e643";
}

.fa-heart-circle-exclamation {
  --fa: "\e4fe";
  --fa--fa: "\e4fe\e4fe";
}

.fa-house {
  --fa: "\f015";
  --fa--fa: "\f015\f015";
}

.fa-home {
  --fa: "\f015";
  --fa--fa: "\f015\f015";
}

.fa-home-alt {
  --fa: "\f015";
  --fa--fa: "\f015\f015";
}

.fa-home-lg-alt {
  --fa: "\f015";
  --fa--fa: "\f015\f015";
}

.fa-vector-circle {
  --fa: "\e2c6";
  --fa--fa: "\e2c6\e2c6";
}

.fa-car-circle-bolt {
  --fa: "\e342";
  --fa--fa: "\e342\e342";
}

.fa-calendar-week {
  --fa: "\f784";
  --fa--fa: "\f784\f784";
}

.fa-flying-disc {
  --fa: "\e3a9";
  --fa--fa: "\e3a9\e3a9";
}

.fa-laptop-medical {
  --fa: "\f812";
  --fa--fa: "\f812\f812";
}

.fa-square-down-right {
  --fa: "\e26c";
  --fa--fa: "\e26c\e26c";
}

.fa-b {
  --fa: "B";
  --fa--fa: "BB";
}

.fa-seat-airline {
  --fa: "\e244";
  --fa--fa: "\e244\e244";
}

.fa-moon-over-sun {
  --fa: "\f74a";
  --fa--fa: "\f74a\f74a";
}

.fa-eclipse-alt {
  --fa: "\f74a";
  --fa--fa: "\f74a\f74a";
}

.fa-pipe {
  --fa: "\|";
  --fa--fa: "\|\|";
}

.fa-file-medical {
  --fa: "\f477";
  --fa--fa: "\f477\f477";
}

.fa-potato {
  --fa: "\e440";
  --fa--fa: "\e440\e440";
}

.fa-dice-one {
  --fa: "\f525";
  --fa--fa: "\f525\f525";
}

.fa-circle-a {
  --fa: "\e0f7";
  --fa--fa: "\e0f7\e0f7";
}

.fa-helmet-battle {
  --fa: "\f6eb";
  --fa--fa: "\f6eb\f6eb";
}

.fa-butter {
  --fa: "\e3e4";
  --fa--fa: "\e3e4\e3e4";
}

.fa-blanket-fire {
  --fa: "\e3da";
  --fa--fa: "\e3da\e3da";
}

.fa-kiwi-bird {
  --fa: "\f535";
  --fa--fa: "\f535\f535";
}

.fa-castle {
  --fa: "\e0de";
  --fa--fa: "\e0de\e0de";
}

.fa-golf-club {
  --fa: "\f451";
  --fa--fa: "\f451\f451";
}

.fa-arrow-right-arrow-left {
  --fa: "\f0ec";
  --fa--fa: "\f0ec\f0ec";
}

.fa-exchange {
  --fa: "\f0ec";
  --fa--fa: "\f0ec\f0ec";
}

.fa-rotate-right {
  --fa: "\f2f9";
  --fa--fa: "\f2f9\f2f9";
}

.fa-redo-alt {
  --fa: "\f2f9";
  --fa--fa: "\f2f9\f2f9";
}

.fa-rotate-forward {
  --fa: "\f2f9";
  --fa--fa: "\f2f9\f2f9";
}

.fa-utensils {
  --fa: "\f2e7";
  --fa--fa: "\f2e7\f2e7";
}

.fa-cutlery {
  --fa: "\f2e7";
  --fa--fa: "\f2e7\f2e7";
}

.fa-arrow-up-wide-short {
  --fa: "\f161";
  --fa--fa: "\f161\f161";
}

.fa-sort-amount-up {
  --fa: "\f161";
  --fa--fa: "\f161\f161";
}

.fa-chart-pie-simple-circle-dollar {
  --fa: "\e605";
  --fa--fa: "\e605\e605";
}

.fa-balloons {
  --fa: "\e2e4";
  --fa--fa: "\e2e4\e2e4";
}

.fa-mill-sign {
  --fa: "\e1ed";
  --fa--fa: "\e1ed\e1ed";
}

.fa-bowl-rice {
  --fa: "\e2eb";
  --fa--fa: "\e2eb\e2eb";
}

.fa-timeline-arrow {
  --fa: "\e29d";
  --fa--fa: "\e29d\e29d";
}

.fa-skull {
  --fa: "\f54c";
  --fa--fa: "\f54c\f54c";
}

.fa-game-board-simple {
  --fa: "\f868";
  --fa--fa: "\f868\f868";
}

.fa-game-board-alt {
  --fa: "\f868";
  --fa--fa: "\f868\f868";
}

.fa-circle-video {
  --fa: "\e12b";
  --fa--fa: "\e12b\e12b";
}

.fa-video-circle {
  --fa: "\e12b";
  --fa--fa: "\e12b\e12b";
}

.fa-chart-scatter-bubble {
  --fa: "\e0e9";
  --fa--fa: "\e0e9\e0e9";
}

.fa-house-turret {
  --fa: "\e1b4";
  --fa--fa: "\e1b4\e1b4";
}

.fa-banana {
  --fa: "\e2e5";
  --fa--fa: "\e2e5\e2e5";
}

.fa-hand-holding-skull {
  --fa: "\e1a4";
  --fa--fa: "\e1a4\e1a4";
}

.fa-people-dress {
  --fa: "\e217";
  --fa--fa: "\e217\e217";
}

.fa-loveseat {
  --fa: "\f4cc";
  --fa--fa: "\f4cc\f4cc";
}

.fa-couch-small {
  --fa: "\f4cc";
  --fa--fa: "\f4cc\f4cc";
}

.fa-tower-broadcast {
  --fa: "\f519";
  --fa--fa: "\f519\f519";
}

.fa-broadcast-tower {
  --fa: "\f519";
  --fa--fa: "\f519\f519";
}

.fa-truck-pickup {
  --fa: "\f63c";
  --fa--fa: "\f63c\f63c";
}

.fa-block-quote {
  --fa: "\e0b5";
  --fa--fa: "\e0b5\e0b5";
}

.fa-up-long {
  --fa: "\f30c";
  --fa--fa: "\f30c\f30c";
}

.fa-long-arrow-alt-up {
  --fa: "\f30c";
  --fa--fa: "\f30c\f30c";
}

.fa-stop {
  --fa: "\f04d";
  --fa--fa: "\f04d\f04d";
}

.fa-code-merge {
  --fa: "\f387";
  --fa--fa: "\f387\f387";
}

.fa-money-check-dollar-pen {
  --fa: "\f873";
  --fa--fa: "\f873\f873";
}

.fa-money-check-edit-alt {
  --fa: "\f873";
  --fa--fa: "\f873\f873";
}

.fa-up-from-line {
  --fa: "\f346";
  --fa--fa: "\f346\f346";
}

.fa-arrow-alt-from-bottom {
  --fa: "\f346";
  --fa--fa: "\f346\f346";
}

.fa-upload {
  --fa: "\f093";
  --fa--fa: "\f093\f093";
}

.fa-hurricane {
  --fa: "\f751";
  --fa--fa: "\f751\f751";
}

.fa-grid-round-2-plus {
  --fa: "\e5dc";
  --fa--fa: "\e5dc\e5dc";
}

.fa-people-pants {
  --fa: "\e219";
  --fa--fa: "\e219\e219";
}

.fa-mound {
  --fa: "\e52d";
  --fa--fa: "\e52d\e52d";
}

.fa-windsock {
  --fa: "\f777";
  --fa--fa: "\f777\f777";
}

.fa-circle-half {
  --fa: "\e110";
  --fa--fa: "\e110\e110";
}

.fa-brake-warning {
  --fa: "\e0c7";
  --fa--fa: "\e0c7\e0c7";
}

.fa-toilet-portable {
  --fa: "\e583";
  --fa--fa: "\e583\e583";
}

.fa-compact-disc {
  --fa: "\f51f";
  --fa--fa: "\f51f\f51f";
}

.fa-file-arrow-down {
  --fa: "\f56d";
  --fa--fa: "\f56d\f56d";
}

.fa-file-download {
  --fa: "\f56d";
  --fa--fa: "\f56d\f56d";
}

.fa-saxophone-fire {
  --fa: "\f8db";
  --fa--fa: "\f8db\f8db";
}

.fa-sax-hot {
  --fa: "\f8db";
  --fa--fa: "\f8db\f8db";
}

.fa-camera-web-slash {
  --fa: "\f833";
  --fa--fa: "\f833\f833";
}

.fa-webcam-slash {
  --fa: "\f833";
  --fa--fa: "\f833\f833";
}

.fa-folder-medical {
  --fa: "\e18c";
  --fa--fa: "\e18c\e18c";
}

.fa-folder-gear {
  --fa: "\e187";
  --fa--fa: "\e187\e187";
}

.fa-folder-cog {
  --fa: "\e187";
  --fa--fa: "\e187\e187";
}

.fa-hand-wave {
  --fa: "\e1a7";
  --fa--fa: "\e1a7\e1a7";
}

.fa-arrow-up-arrow-down {
  --fa: "\e099";
  --fa--fa: "\e099\e099";
}

.fa-sort-up-down {
  --fa: "\e099";
  --fa--fa: "\e099\e099";
}

.fa-caravan {
  --fa: "\f8ff";
  --fa--fa: "\f8ff\f8ff";
}

.fa-shield-cat {
  --fa: "\e572";
  --fa--fa: "\e572\e572";
}

.fa-message-slash {
  --fa: "\f4a9";
  --fa--fa: "\f4a9\f4a9";
}

.fa-comment-alt-slash {
  --fa: "\f4a9";
  --fa--fa: "\f4a9\f4a9";
}

.fa-bolt {
  --fa: "\f0e7";
  --fa--fa: "\f0e7\f0e7";
}

.fa-zap {
  --fa: "\f0e7";
  --fa--fa: "\f0e7\f0e7";
}

.fa-trash-can-check {
  --fa: "\e2a9";
  --fa--fa: "\e2a9\e2a9";
}

.fa-glass-water {
  --fa: "\e4f4";
  --fa--fa: "\e4f4\e4f4";
}

.fa-oil-well {
  --fa: "\e532";
  --fa--fa: "\e532\e532";
}

.fa-table-cells-column-unlock {
  --fa: "\e690";
  --fa--fa: "\e690\e690";
}

.fa-person-simple {
  --fa: "\e220";
  --fa--fa: "\e220\e220";
}

.fa-arrow-turn-left-up {
  --fa: "\e634";
  --fa--fa: "\e634\e634";
}

.fa-vault {
  --fa: "\e2c5";
  --fa--fa: "\e2c5\e2c5";
}

.fa-mars {
  --fa: "\f222";
  --fa--fa: "\f222\f222";
}

.fa-toilet {
  --fa: "\f7d8";
  --fa--fa: "\f7d8\f7d8";
}

.fa-plane-circle-xmark {
  --fa: "\e557";
  --fa--fa: "\e557\e557";
}

.fa-yen-sign {
  --fa: "\f157";
  --fa--fa: "\f157\f157";
}

.fa-cny {
  --fa: "\f157";
  --fa--fa: "\f157\f157";
}

.fa-jpy {
  --fa: "\f157";
  --fa--fa: "\f157\f157";
}

.fa-rmb {
  --fa: "\f157";
  --fa--fa: "\f157\f157";
}

.fa-yen {
  --fa: "\f157";
  --fa--fa: "\f157\f157";
}

.fa-gear-code {
  --fa: "\e5e8";
  --fa--fa: "\e5e8\e5e8";
}

.fa-notes {
  --fa: "\e202";
  --fa--fa: "\e202\e202";
}

.fa-ruble-sign {
  --fa: "\f158";
  --fa--fa: "\f158\f158";
}

.fa-rouble {
  --fa: "\f158";
  --fa--fa: "\f158\f158";
}

.fa-rub {
  --fa: "\f158";
  --fa--fa: "\f158\f158";
}

.fa-ruble {
  --fa: "\f158";
  --fa--fa: "\f158\f158";
}

.fa-trash-undo {
  --fa: "\f895";
  --fa--fa: "\f895\f895";
}

.fa-trash-arrow-turn-left {
  --fa: "\f895";
  --fa--fa: "\f895\f895";
}

.fa-champagne-glass {
  --fa: "\f79e";
  --fa--fa: "\f79e\f79e";
}

.fa-glass-champagne {
  --fa: "\f79e";
  --fa--fa: "\f79e\f79e";
}

.fa-objects-align-center-horizontal {
  --fa: "\e3bc";
  --fa--fa: "\e3bc\e3bc";
}

.fa-sun {
  --fa: "\f185";
  --fa--fa: "\f185\f185";
}

.fa-trash-can-slash {
  --fa: "\e2ad";
  --fa--fa: "\e2ad\e2ad";
}

.fa-trash-alt-slash {
  --fa: "\e2ad";
  --fa--fa: "\e2ad\e2ad";
}

.fa-screen-users {
  --fa: "\f63d";
  --fa--fa: "\f63d\f63d";
}

.fa-users-class {
  --fa: "\f63d";
  --fa--fa: "\f63d\f63d";
}

.fa-guitar {
  --fa: "\f7a6";
  --fa--fa: "\f7a6\f7a6";
}

.fa-square-arrow-left {
  --fa: "\f33a";
  --fa--fa: "\f33a\f33a";
}

.fa-arrow-square-left {
  --fa: "\f33a";
  --fa--fa: "\f33a\f33a";
}

.fa-square-8 {
  --fa: "\e25d";
  --fa--fa: "\e25d\e25d";
}

.fa-face-smile-hearts {
  --fa: "\e390";
  --fa--fa: "\e390\e390";
}

.fa-brackets-square {
  --fa: "\f7e9";
  --fa--fa: "\f7e9\f7e9";
}

.fa-brackets {
  --fa: "\f7e9";
  --fa--fa: "\f7e9\f7e9";
}

.fa-laptop-arrow-down {
  --fa: "\e1c6";
  --fa--fa: "\e1c6\e1c6";
}

.fa-hockey-stick-puck {
  --fa: "\e3ae";
  --fa--fa: "\e3ae\e3ae";
}

.fa-house-tree {
  --fa: "\e1b3";
  --fa--fa: "\e1b3\e1b3";
}

.fa-signal-fair {
  --fa: "\f68d";
  --fa--fa: "\f68d\f68d";
}

.fa-signal-2 {
  --fa: "\f68d";
  --fa--fa: "\f68d\f68d";
}

.fa-face-laugh-wink {
  --fa: "\f59c";
  --fa--fa: "\f59c\f59c";
}

.fa-laugh-wink {
  --fa: "\f59c";
  --fa--fa: "\f59c\f59c";
}

.fa-circle-dollar {
  --fa: "\f2e8";
  --fa--fa: "\f2e8\f2e8";
}

.fa-dollar-circle {
  --fa: "\f2e8";
  --fa--fa: "\f2e8\f2e8";
}

.fa-usd-circle {
  --fa: "\f2e8";
  --fa--fa: "\f2e8\f2e8";
}

.fa-horse-head {
  --fa: "\f7ab";
  --fa--fa: "\f7ab\f7ab";
}

.fa-arrows-repeat {
  --fa: "\f364";
  --fa--fa: "\f364\f364";
}

.fa-repeat-alt {
  --fa: "\f364";
  --fa--fa: "\f364\f364";
}

.fa-bore-hole {
  --fa: "\e4c3";
  --fa--fa: "\e4c3\e4c3";
}

.fa-industry {
  --fa: "\f275";
  --fa--fa: "\f275\f275";
}

.fa-image-polaroid {
  --fa: "\f8c4";
  --fa--fa: "\f8c4\f8c4";
}

.fa-wave-triangle {
  --fa: "\f89a";
  --fa--fa: "\f89a\f89a";
}

.fa-turn-left-down {
  --fa: "\e637";
  --fa--fa: "\e637\e637";
}

.fa-person-running-fast {
  --fa: "\e5ff";
  --fa--fa: "\e5ff\e5ff";
}

.fa-circle-down {
  --fa: "\f358";
  --fa--fa: "\f358\f358";
}

.fa-arrow-alt-circle-down {
  --fa: "\f358";
  --fa--fa: "\f358\f358";
}

.fa-grill {
  --fa: "\e5a3";
  --fa--fa: "\e5a3\e5a3";
}

.fa-arrows-turn-to-dots {
  --fa: "\e4c1";
  --fa--fa: "\e4c1\e4c1";
}

.fa-chart-mixed {
  --fa: "\f643";
  --fa--fa: "\f643\f643";
}

.fa-analytics {
  --fa: "\f643";
  --fa--fa: "\f643\f643";
}

.fa-florin-sign {
  --fa: "\e184";
  --fa--fa: "\e184\e184";
}

.fa-arrow-down-short-wide {
  --fa: "\f884";
  --fa--fa: "\f884\f884";
}

.fa-sort-amount-desc {
  --fa: "\f884";
  --fa--fa: "\f884\f884";
}

.fa-sort-amount-down-alt {
  --fa: "\f884";
  --fa--fa: "\f884\f884";
}

.fa-less-than {
  --fa: "\<";
  --fa--fa: "\<\<";
}

.fa-display-code {
  --fa: "\e165";
  --fa--fa: "\e165\e165";
}

.fa-desktop-code {
  --fa: "\e165";
  --fa--fa: "\e165\e165";
}

.fa-face-drooling {
  --fa: "\e372";
  --fa--fa: "\e372\e372";
}

.fa-oil-temperature {
  --fa: "\f614";
  --fa--fa: "\f614\f614";
}

.fa-oil-temp {
  --fa: "\f614";
  --fa--fa: "\f614\f614";
}

.fa-square-question {
  --fa: "\f2fd";
  --fa--fa: "\f2fd\f2fd";
}

.fa-question-square {
  --fa: "\f2fd";
  --fa--fa: "\f2fd\f2fd";
}

.fa-air-conditioner {
  --fa: "\f8f4";
  --fa--fa: "\f8f4\f8f4";
}

.fa-angle-down {
  --fa: "\f107";
  --fa--fa: "\f107\f107";
}

.fa-mountains {
  --fa: "\f6fd";
  --fa--fa: "\f6fd\f6fd";
}

.fa-omega {
  --fa: "\f67a";
  --fa--fa: "\f67a\f67a";
}

.fa-car-tunnel {
  --fa: "\e4de";
  --fa--fa: "\e4de\e4de";
}

.fa-person-dolly-empty {
  --fa: "\f4d1";
  --fa--fa: "\f4d1\f4d1";
}

.fa-pan-food {
  --fa: "\e42b";
  --fa--fa: "\e42b\e42b";
}

.fa-head-side-cough {
  --fa: "\e061";
  --fa--fa: "\e061\e061";
}

.fa-grip-lines {
  --fa: "\f7a4";
  --fa--fa: "\f7a4\f7a4";
}

.fa-thumbs-down {
  --fa: "\f165";
  --fa--fa: "\f165\f165";
}

.fa-user-lock {
  --fa: "\f502";
  --fa--fa: "\f502\f502";
}

.fa-arrow-right-long {
  --fa: "\f178";
  --fa--fa: "\f178\f178";
}

.fa-long-arrow-right {
  --fa: "\f178";
  --fa--fa: "\f178\f178";
}

.fa-tickets-airline {
  --fa: "\e29b";
  --fa--fa: "\e29b\e29b";
}

.fa-tickets-perforated-plane {
  --fa: "\e29b";
  --fa--fa: "\e29b\e29b";
}

.fa-tickets-plane {
  --fa: "\e29b";
  --fa--fa: "\e29b\e29b";
}

.fa-tent-double-peak {
  --fa: "\e627";
  --fa--fa: "\e627\e627";
}

.fa-anchor-circle-xmark {
  --fa: "\e4ac";
  --fa--fa: "\e4ac\e4ac";
}

.fa-ellipsis {
  --fa: "\f141";
  --fa--fa: "\f141\f141";
}

.fa-ellipsis-h {
  --fa: "\f141";
  --fa--fa: "\f141\f141";
}

.fa-nfc-slash {
  --fa: "\e1fc";
  --fa--fa: "\e1fc\e1fc";
}

.fa-chess-pawn {
  --fa: "\f443";
  --fa--fa: "\f443\f443";
}

.fa-kit-medical {
  --fa: "\f479";
  --fa--fa: "\f479\f479";
}

.fa-first-aid {
  --fa: "\f479";
  --fa--fa: "\f479\f479";
}

.fa-grid-2-plus {
  --fa: "\e197";
  --fa--fa: "\e197\e197";
}

.fa-bells {
  --fa: "\f77f";
  --fa--fa: "\f77f\f77f";
}

.fa-person-through-window {
  --fa: "\e5a9";
  --fa--fa: "\e5a9\e5a9";
}

.fa-toolbox {
  --fa: "\f552";
  --fa--fa: "\f552\f552";
}

.fa-globe-wifi {
  --fa: "\e685";
  --fa--fa: "\e685\e685";
}

.fa-envelope-dot {
  --fa: "\e16f";
  --fa--fa: "\e16f\e16f";
}

.fa-envelope-badge {
  --fa: "\e16f";
  --fa--fa: "\e16f\e16f";
}

.fa-magnifying-glass-waveform {
  --fa: "\e661";
  --fa--fa: "\e661\e661";
}

.fa-hands-holding-circle {
  --fa: "\e4fb";
  --fa--fa: "\e4fb\e4fb";
}

.fa-bug {
  --fa: "\f188";
  --fa--fa: "\f188\f188";
}

.fa-bowl-chopsticks {
  --fa: "\e2e9";
  --fa--fa: "\e2e9\e2e9";
}

.fa-credit-card {
  --fa: "\f09d";
  --fa--fa: "\f09d\f09d";
}

.fa-credit-card-alt {
  --fa: "\f09d";
  --fa--fa: "\f09d\f09d";
}

.fa-circle-s {
  --fa: "\e121";
  --fa--fa: "\e121\e121";
}

.fa-box-ballot {
  --fa: "\f735";
  --fa--fa: "\f735\f735";
}

.fa-car {
  --fa: "\f1b9";
  --fa--fa: "\f1b9\f1b9";
}

.fa-automobile {
  --fa: "\f1b9";
  --fa--fa: "\f1b9\f1b9";
}

.fa-hand-holding-hand {
  --fa: "\e4f7";
  --fa--fa: "\e4f7\e4f7";
}

.fa-user-tie-hair {
  --fa: "\e45f";
  --fa--fa: "\e45f\e45f";
}

.fa-podium-star {
  --fa: "\f758";
  --fa--fa: "\f758\f758";
}

.fa-user-hair-mullet {
  --fa: "\e45c";
  --fa--fa: "\e45c\e45c";
}

.fa-business-front {
  --fa: "\e45c";
  --fa--fa: "\e45c\e45c";
}

.fa-party-back {
  --fa: "\e45c";
  --fa--fa: "\e45c\e45c";
}

.fa-trian-balbot {
  --fa: "\e45c";
  --fa--fa: "\e45c\e45c";
}

.fa-microphone-stand {
  --fa: "\f8cb";
  --fa--fa: "\f8cb\f8cb";
}

.fa-book-open-reader {
  --fa: "\f5da";
  --fa--fa: "\f5da\f5da";
}

.fa-book-reader {
  --fa: "\f5da";
  --fa--fa: "\f5da\f5da";
}

.fa-family-dress {
  --fa: "\e301";
  --fa--fa: "\e301\e301";
}

.fa-circle-x {
  --fa: "\e12e";
  --fa--fa: "\e12e\e12e";
}

.fa-cabin {
  --fa: "\e46d";
  --fa--fa: "\e46d\e46d";
}

.fa-mountain-sun {
  --fa: "\e52f";
  --fa--fa: "\e52f\e52f";
}

.fa-chart-simple-horizontal {
  --fa: "\e474";
  --fa--fa: "\e474\e474";
}

.fa-arrows-left-right-to-line {
  --fa: "\e4ba";
  --fa--fa: "\e4ba\e4ba";
}

.fa-hand-back-point-left {
  --fa: "\e19f";
  --fa--fa: "\e19f\e19f";
}

.fa-message-dots {
  --fa: "\f4a3";
  --fa--fa: "\f4a3\f4a3";
}

.fa-comment-alt-dots {
  --fa: "\f4a3";
  --fa--fa: "\f4a3\f4a3";
}

.fa-messaging {
  --fa: "\f4a3";
  --fa--fa: "\f4a3\f4a3";
}

.fa-file-heart {
  --fa: "\e176";
  --fa--fa: "\e176\e176";
}

.fa-beer-mug {
  --fa: "\e0b3";
  --fa--fa: "\e0b3\e0b3";
}

.fa-beer-foam {
  --fa: "\e0b3";
  --fa--fa: "\e0b3\e0b3";
}

.fa-dice-d20 {
  --fa: "\f6cf";
  --fa--fa: "\f6cf\f6cf";
}

.fa-drone {
  --fa: "\f85f";
  --fa--fa: "\f85f\f85f";
}

.fa-truck-droplet {
  --fa: "\e58c";
  --fa--fa: "\e58c\e58c";
}

.fa-file-circle-xmark {
  --fa: "\e5a1";
  --fa--fa: "\e5a1\e5a1";
}

.fa-temperature-arrow-up {
  --fa: "\e040";
  --fa--fa: "\e040\e040";
}

.fa-temperature-up {
  --fa: "\e040";
  --fa--fa: "\e040\e040";
}

.fa-medal {
  --fa: "\f5a2";
  --fa--fa: "\f5a2\f5a2";
}

.fa-person-fairy {
  --fa: "\e608";
  --fa--fa: "\e608\e608";
}

.fa-bed {
  --fa: "\f236";
  --fa--fa: "\f236\f236";
}

.fa-book-copy {
  --fa: "\e0be";
  --fa--fa: "\e0be\e0be";
}

.fa-square-h {
  --fa: "\f0fd";
  --fa--fa: "\f0fd\f0fd";
}

.fa-h-square {
  --fa: "\f0fd";
  --fa--fa: "\f0fd\f0fd";
}

.fa-square-c {
  --fa: "\e266";
  --fa--fa: "\e266\e266";
}

.fa-clock-two {
  --fa: "\e35a";
  --fa--fa: "\e35a\e35a";
}

.fa-square-ellipsis-vertical {
  --fa: "\e26f";
  --fa--fa: "\e26f\e26f";
}

.fa-calendar-users {
  --fa: "\e5e2";
  --fa--fa: "\e5e2\e5e2";
}

.fa-podcast {
  --fa: "\f2ce";
  --fa--fa: "\f2ce\f2ce";
}

.fa-bee {
  --fa: "\e0b2";
  --fa--fa: "\e0b2\e0b2";
}

.fa-temperature-full {
  --fa: "\f2c7";
  --fa--fa: "\f2c7\f2c7";
}

.fa-temperature-4 {
  --fa: "\f2c7";
  --fa--fa: "\f2c7\f2c7";
}

.fa-thermometer-4 {
  --fa: "\f2c7";
  --fa--fa: "\f2c7\f2c7";
}

.fa-thermometer-full {
  --fa: "\f2c7";
  --fa--fa: "\f2c7\f2c7";
}

.fa-bell {
  --fa: "\f0f3";
  --fa--fa: "\f0f3\f0f3";
}

.fa-candy-bar {
  --fa: "\e3e8";
  --fa--fa: "\e3e8\e3e8";
}

.fa-chocolate-bar {
  --fa: "\e3e8";
  --fa--fa: "\e3e8\e3e8";
}

.fa-xmark-large {
  --fa: "\e59b";
  --fa--fa: "\e59b\e59b";
}

.fa-pinata {
  --fa: "\e3c3";
  --fa--fa: "\e3c3\e3c3";
}

.fa-file-ppt {
  --fa: "\e64a";
  --fa--fa: "\e64a\e64a";
}

.fa-arrows-from-line {
  --fa: "\e0a4";
  --fa--fa: "\e0a4\e0a4";
}

.fa-superscript {
  --fa: "\f12b";
  --fa--fa: "\f12b\f12b";
}

.fa-bowl-spoon {
  --fa: "\e3e0";
  --fa--fa: "\e3e0\e3e0";
}

.fa-hexagon-check {
  --fa: "\e416";
  --fa--fa: "\e416\e416";
}

.fa-plug-circle-xmark {
  --fa: "\e560";
  --fa--fa: "\e560\e560";
}

.fa-star-of-life {
  --fa: "\f621";
  --fa--fa: "\f621\f621";
}

.fa-phone-slash {
  --fa: "\f3dd";
  --fa--fa: "\f3dd\f3dd";
}

.fa-traffic-light-stop {
  --fa: "\f63a";
  --fa--fa: "\f63a\f63a";
}

.fa-paint-roller {
  --fa: "\f5aa";
  --fa--fa: "\f5aa\f5aa";
}

.fa-accent-grave {
  --fa: "\`";
  --fa--fa: "\`\`";
}

.fa-handshake-angle {
  --fa: "\f4c4";
  --fa--fa: "\f4c4\f4c4";
}

.fa-hands-helping {
  --fa: "\f4c4";
  --fa--fa: "\f4c4\f4c4";
}

.fa-circle-0 {
  --fa: "\e0ed";
  --fa--fa: "\e0ed\e0ed";
}

.fa-dial-med-low {
  --fa: "\e160";
  --fa--fa: "\e160\e160";
}

.fa-location-dot {
  --fa: "\f3c5";
  --fa--fa: "\f3c5\f3c5";
}

.fa-map-marker-alt {
  --fa: "\f3c5";
  --fa--fa: "\f3c5\f3c5";
}

.fa-crab {
  --fa: "\e3ff";
  --fa--fa: "\e3ff\e3ff";
}

.fa-box-open-full {
  --fa: "\f49c";
  --fa--fa: "\f49c\f49c";
}

.fa-box-full {
  --fa: "\f49c";
  --fa--fa: "\f49c\f49c";
}

.fa-file {
  --fa: "\f15b";
  --fa--fa: "\f15b\f15b";
}

.fa-greater-than {
  --fa: "\>";
  --fa--fa: "\>\>";
}

.fa-quotes {
  --fa: "\e234";
  --fa--fa: "\e234\e234";
}

.fa-pretzel {
  --fa: "\e441";
  --fa--fa: "\e441\e441";
}

.fa-t-rex {
  --fa: "\e629";
  --fa--fa: "\e629\e629";
}

.fa-person-swimming {
  --fa: "\f5c4";
  --fa--fa: "\f5c4\f5c4";
}

.fa-swimmer {
  --fa: "\f5c4";
  --fa--fa: "\f5c4\f5c4";
}

.fa-arrow-down {
  --fa: "\f063";
  --fa--fa: "\f063\f063";
}

.fa-user-robot-xmarks {
  --fa: "\e4a7";
  --fa--fa: "\e4a7\e4a7";
}

.fa-message-quote {
  --fa: "\e1e4";
  --fa--fa: "\e1e4\e1e4";
}

.fa-comment-alt-quote {
  --fa: "\e1e4";
  --fa--fa: "\e1e4\e1e4";
}

.fa-candy-corn {
  --fa: "\f6bd";
  --fa--fa: "\f6bd\f6bd";
}

.fa-folder-magnifying-glass {
  --fa: "\e18b";
  --fa--fa: "\e18b\e18b";
}

.fa-folder-search {
  --fa: "\e18b";
  --fa--fa: "\e18b\e18b";
}

.fa-notebook {
  --fa: "\e201";
  --fa--fa: "\e201\e201";
}

.fa-circle-wifi {
  --fa: "\e67d";
  --fa--fa: "\e67d\e67d";
}

.fa-droplet {
  --fa: "\f043";
  --fa--fa: "\f043\f043";
}

.fa-tint {
  --fa: "\f043";
  --fa--fa: "\f043\f043";
}

.fa-bullseye-pointer {
  --fa: "\f649";
  --fa--fa: "\f649\f649";
}

.fa-eraser {
  --fa: "\f12d";
  --fa--fa: "\f12d\f12d";
}

.fa-hexagon-image {
  --fa: "\e504";
  --fa--fa: "\e504\e504";
}

.fa-earth-americas {
  --fa: "\f57d";
  --fa--fa: "\f57d\f57d";
}

.fa-earth {
  --fa: "\f57d";
  --fa--fa: "\f57d\f57d";
}

.fa-earth-america {
  --fa: "\f57d";
  --fa--fa: "\f57d\f57d";
}

.fa-globe-americas {
  --fa: "\f57d";
  --fa--fa: "\f57d\f57d";
}

.fa-file-svg {
  --fa: "\e64b";
  --fa--fa: "\e64b\e64b";
}

.fa-crate-apple {
  --fa: "\f6b1";
  --fa--fa: "\f6b1\f6b1";
}

.fa-apple-crate {
  --fa: "\f6b1";
  --fa--fa: "\f6b1\f6b1";
}

.fa-person-burst {
  --fa: "\e53b";
  --fa--fa: "\e53b\e53b";
}

.fa-game-board {
  --fa: "\f867";
  --fa--fa: "\f867\f867";
}

.fa-hat-chef {
  --fa: "\f86b";
  --fa--fa: "\f86b\f86b";
}

.fa-hand-back-point-right {
  --fa: "\e1a1";
  --fa--fa: "\e1a1\e1a1";
}

.fa-dove {
  --fa: "\f4ba";
  --fa--fa: "\f4ba\f4ba";
}

.fa-snowflake-droplets {
  --fa: "\e5c1";
  --fa--fa: "\e5c1\e5c1";
}

.fa-battery-empty {
  --fa: "\f244";
  --fa--fa: "\f244\f244";
}

.fa-battery-0 {
  --fa: "\f244";
  --fa--fa: "\f244\f244";
}

.fa-grid-4 {
  --fa: "\e198";
  --fa--fa: "\e198\e198";
}

.fa-socks {
  --fa: "\f696";
  --fa--fa: "\f696\f696";
}

.fa-face-sunglasses {
  --fa: "\e398";
  --fa--fa: "\e398\e398";
}

.fa-inbox {
  --fa: "\f01c";
  --fa--fa: "\f01c\f01c";
}

.fa-square-0 {
  --fa: "\e255";
  --fa--fa: "\e255\e255";
}

.fa-section {
  --fa: "\e447";
  --fa--fa: "\e447\e447";
}

.fa-square-this-way-up {
  --fa: "\f49f";
  --fa--fa: "\f49f\f49f";
}

.fa-box-up {
  --fa: "\f49f";
  --fa--fa: "\f49f\f49f";
}

.fa-gauge-high {
  --fa: "\f625";
  --fa--fa: "\f625\f625";
}

.fa-tachometer-alt {
  --fa: "\f625";
  --fa--fa: "\f625\f625";
}

.fa-tachometer-alt-fast {
  --fa: "\f625";
  --fa--fa: "\f625\f625";
}

.fa-square-ampersand {
  --fa: "\e260";
  --fa--fa: "\e260\e260";
}

.fa-envelope-open-text {
  --fa: "\f658";
  --fa--fa: "\f658\f658";
}

.fa-lamp-desk {
  --fa: "\e014";
  --fa--fa: "\e014\e014";
}

.fa-hospital {
  --fa: "\f0f8";
  --fa--fa: "\f0f8\f0f8";
}

.fa-hospital-alt {
  --fa: "\f0f8";
  --fa--fa: "\f0f8\f0f8";
}

.fa-hospital-wide {
  --fa: "\f0f8";
  --fa--fa: "\f0f8\f0f8";
}

.fa-poll-people {
  --fa: "\f759";
  --fa--fa: "\f759\f759";
}

.fa-whiskey-glass-ice {
  --fa: "\f7a1";
  --fa--fa: "\f7a1\f7a1";
}

.fa-glass-whiskey-rocks {
  --fa: "\f7a1";
  --fa--fa: "\f7a1\f7a1";
}

.fa-wine-bottle {
  --fa: "\f72f";
  --fa--fa: "\f72f\f72f";
}

.fa-chess-rook {
  --fa: "\f447";
  --fa--fa: "\f447\f447";
}

.fa-user-bounty-hunter {
  --fa: "\e2bf";
  --fa--fa: "\e2bf\e2bf";
}

.fa-bars-staggered {
  --fa: "\f550";
  --fa--fa: "\f550\f550";
}

.fa-reorder {
  --fa: "\f550";
  --fa--fa: "\f550\f550";
}

.fa-stream {
  --fa: "\f550";
  --fa--fa: "\f550\f550";
}

.fa-diagram-sankey {
  --fa: "\e158";
  --fa--fa: "\e158\e158";
}

.fa-cloud-hail-mixed {
  --fa: "\f73a";
  --fa--fa: "\f73a\f73a";
}

.fa-circle-up-left {
  --fa: "\e128";
  --fa--fa: "\e128\e128";
}

.fa-dharmachakra {
  --fa: "\f655";
  --fa--fa: "\f655\f655";
}

.fa-objects-align-left {
  --fa: "\e3be";
  --fa--fa: "\e3be\e3be";
}

.fa-oil-can-drip {
  --fa: "\e205";
  --fa--fa: "\e205\e205";
}

.fa-face-smiling-hands {
  --fa: "\e396";
  --fa--fa: "\e396\e396";
}

.fa-broccoli {
  --fa: "\e3e2";
  --fa--fa: "\e3e2\e3e2";
}

.fa-route-interstate {
  --fa: "\f61b";
  --fa--fa: "\f61b\f61b";
}

.fa-ear-muffs {
  --fa: "\f795";
  --fa--fa: "\f795\f795";
}

.fa-hotdog {
  --fa: "\f80f";
  --fa--fa: "\f80f\f80f";
}

.fa-transporter-empty {
  --fa: "\e046";
  --fa--fa: "\e046\e046";
}

.fa-person-walking-with-cane {
  --fa: "\f29d";
  --fa--fa: "\f29d\f29d";
}

.fa-blind {
  --fa: "\f29d";
  --fa--fa: "\f29d\f29d";
}

.fa-angle-90 {
  --fa: "\e08d";
  --fa--fa: "\e08d\e08d";
}

.fa-rectangle-terminal {
  --fa: "\e236";
  --fa--fa: "\e236\e236";
}

.fa-kite {
  --fa: "\f6f4";
  --fa--fa: "\f6f4\f6f4";
}

.fa-drum {
  --fa: "\f569";
  --fa--fa: "\f569\f569";
}

.fa-scrubber {
  --fa: "\f2f8";
  --fa--fa: "\f2f8\f2f8";
}

.fa-ice-cream {
  --fa: "\f810";
  --fa--fa: "\f810\f810";
}

.fa-heart-circle-bolt {
  --fa: "\e4fc";
  --fa--fa: "\e4fc\e4fc";
}

.fa-fish-bones {
  --fa: "\e304";
  --fa--fa: "\e304\e304";
}

.fa-deer-rudolph {
  --fa: "\f78f";
  --fa--fa: "\f78f\f78f";
}

.fa-fax {
  --fa: "\f1ac";
  --fa--fa: "\f1ac\f1ac";
}

.fa-paragraph {
  --fa: "\f1dd";
  --fa--fa: "\f1dd\f1dd";
}

.fa-head-side-heart {
  --fa: "\e1aa";
  --fa--fa: "\e1aa\e1aa";
}

.fa-square-e {
  --fa: "\e26d";
  --fa--fa: "\e26d\e26d";
}

.fa-meter-fire {
  --fa: "\e1eb";
  --fa--fa: "\e1eb\e1eb";
}

.fa-cloud-hail {
  --fa: "\f739";
  --fa--fa: "\f739\f739";
}

.fa-check-to-slot {
  --fa: "\f772";
  --fa--fa: "\f772\f772";
}

.fa-vote-yea {
  --fa: "\f772";
  --fa--fa: "\f772\f772";
}

.fa-money-from-bracket {
  --fa: "\e312";
  --fa--fa: "\e312\e312";
}

.fa-star-half {
  --fa: "\f089";
  --fa--fa: "\f089\f089";
}

.fa-car-bus {
  --fa: "\f85a";
  --fa--fa: "\f85a\f85a";
}

.fa-speaker {
  --fa: "\f8df";
  --fa--fa: "\f8df\f8df";
}

.fa-timer {
  --fa: "\e29e";
  --fa--fa: "\e29e\e29e";
}

.fa-boxes-stacked {
  --fa: "\f468";
  --fa--fa: "\f468\f468";
}

.fa-boxes {
  --fa: "\f468";
  --fa--fa: "\f468\f468";
}

.fa-boxes-alt {
  --fa: "\f468";
  --fa--fa: "\f468\f468";
}

.fa-landmark-magnifying-glass {
  --fa: "\e622";
  --fa--fa: "\e622\e622";
}

.fa-grill-hot {
  --fa: "\e5a5";
  --fa--fa: "\e5a5\e5a5";
}

.fa-ballot-check {
  --fa: "\f733";
  --fa--fa: "\f733\f733";
}

.fa-link {
  --fa: "\f0c1";
  --fa--fa: "\f0c1\f0c1";
}

.fa-chain {
  --fa: "\f0c1";
  --fa--fa: "\f0c1\f0c1";
}

.fa-ear-listen {
  --fa: "\f2a2";
  --fa--fa: "\f2a2\f2a2";
}

.fa-assistive-listening-systems {
  --fa: "\f2a2";
  --fa--fa: "\f2a2\f2a2";
}

.fa-file-minus {
  --fa: "\f318";
  --fa--fa: "\f318\f318";
}

.fa-tree-city {
  --fa: "\e587";
  --fa--fa: "\e587\e587";
}

.fa-play {
  --fa: "\f04b";
  --fa--fa: "\f04b\f04b";
}

.fa-font {
  --fa: "\f031";
  --fa--fa: "\f031\f031";
}

.fa-cup-togo {
  --fa: "\f6c5";
  --fa--fa: "\f6c5\f6c5";
}

.fa-coffee-togo {
  --fa: "\f6c5";
  --fa--fa: "\f6c5\f6c5";
}

.fa-square-down-left {
  --fa: "\e26b";
  --fa--fa: "\e26b\e26b";
}

.fa-burger-lettuce {
  --fa: "\e3e3";
  --fa--fa: "\e3e3\e3e3";
}

.fa-table-cells-row-lock {
  --fa: "\e67a";
  --fa--fa: "\e67a\e67a";
}

.fa-rupiah-sign {
  --fa: "\e23d";
  --fa--fa: "\e23d\e23d";
}

.fa-magnifying-glass {
  --fa: "\f002";
  --fa--fa: "\f002\f002";
}

.fa-search {
  --fa: "\f002";
  --fa--fa: "\f002\f002";
}

.fa-table-tennis-paddle-ball {
  --fa: "\f45d";
  --fa--fa: "\f45d\f45d";
}

.fa-ping-pong-paddle-ball {
  --fa: "\f45d";
  --fa--fa: "\f45d\f45d";
}

.fa-table-tennis {
  --fa: "\f45d";
  --fa--fa: "\f45d\f45d";
}

.fa-person-dots-from-line {
  --fa: "\f470";
  --fa--fa: "\f470\f470";
}

.fa-diagnoses {
  --fa: "\f470";
  --fa--fa: "\f470\f470";
}

.fa-chevrons-down {
  --fa: "\f322";
  --fa--fa: "\f322\f322";
}

.fa-chevron-double-down {
  --fa: "\f322";
  --fa--fa: "\f322\f322";
}

.fa-trash-can-arrow-up {
  --fa: "\f82a";
  --fa--fa: "\f82a\f82a";
}

.fa-trash-restore-alt {
  --fa: "\f82a";
  --fa--fa: "\f82a\f82a";
}

.fa-signal-good {
  --fa: "\f68e";
  --fa--fa: "\f68e\f68e";
}

.fa-signal-3 {
  --fa: "\f68e";
  --fa--fa: "\f68e\f68e";
}

.fa-location-question {
  --fa: "\f60b";
  --fa--fa: "\f60b\f60b";
}

.fa-map-marker-question {
  --fa: "\f60b";
  --fa--fa: "\f60b\f60b";
}

.fa-floppy-disk-circle-xmark {
  --fa: "\e181";
  --fa--fa: "\e181\e181";
}

.fa-floppy-disk-times {
  --fa: "\e181";
  --fa--fa: "\e181\e181";
}

.fa-save-circle-xmark {
  --fa: "\e181";
  --fa--fa: "\e181\e181";
}

.fa-save-times {
  --fa: "\e181";
  --fa--fa: "\e181\e181";
}

.fa-naira-sign {
  --fa: "\e1f6";
  --fa--fa: "\e1f6\e1f6";
}

.fa-peach {
  --fa: "\e20b";
  --fa--fa: "\e20b\e20b";
}

.fa-circles-overlap-3 {
  --fa: "\e6a1";
  --fa--fa: "\e6a1\e6a1";
}

.fa-pronoun {
  --fa: "\e6a1";
  --fa--fa: "\e6a1\e6a1";
}

.fa-taxi-bus {
  --fa: "\e298";
  --fa--fa: "\e298\e298";
}

.fa-bracket-curly {
  --fa: "\{";
  --fa--fa: "\{\{";
}

.fa-bracket-curly-left {
  --fa: "\{";
  --fa--fa: "\{\{";
}

.fa-lobster {
  --fa: "\e421";
  --fa--fa: "\e421\e421";
}

.fa-cart-flatbed-empty {
  --fa: "\f476";
  --fa--fa: "\f476\f476";
}

.fa-dolly-flatbed-empty {
  --fa: "\f476";
  --fa--fa: "\f476\f476";
}

.fa-colon {
  --fa: "\:";
  --fa--fa: "\:\:";
}

.fa-cart-arrow-down {
  --fa: "\f218";
  --fa--fa: "\f218\f218";
}

.fa-wand {
  --fa: "\f72a";
  --fa--fa: "\f72a\f72a";
}

.fa-walkie-talkie {
  --fa: "\f8ef";
  --fa--fa: "\f8ef\f8ef";
}

.fa-file-pen {
  --fa: "\f31c";
  --fa--fa: "\f31c\f31c";
}

.fa-file-edit {
  --fa: "\f31c";
  --fa--fa: "\f31c\f31c";
}

.fa-receipt {
  --fa: "\f543";
  --fa--fa: "\f543\f543";
}

.fa-table-picnic {
  --fa: "\e32d";
  --fa--fa: "\e32d\e32d";
}

.fa-square-pen {
  --fa: "\f14b";
  --fa--fa: "\f14b\f14b";
}

.fa-pen-square {
  --fa: "\f14b";
  --fa--fa: "\f14b\f14b";
}

.fa-pencil-square {
  --fa: "\f14b";
  --fa--fa: "\f14b\f14b";
}

.fa-circle-microphone-lines {
  --fa: "\e117";
  --fa--fa: "\e117\e117";
}

.fa-microphone-circle-alt {
  --fa: "\e117";
  --fa--fa: "\e117\e117";
}

.fa-display-slash {
  --fa: "\e2fa";
  --fa--fa: "\e2fa\e2fa";
}

.fa-desktop-slash {
  --fa: "\e2fa";
  --fa--fa: "\e2fa\e2fa";
}

.fa-suitcase-rolling {
  --fa: "\f5c1";
  --fa--fa: "\f5c1\f5c1";
}

.fa-person-circle-exclamation {
  --fa: "\e53f";
  --fa--fa: "\e53f\e53f";
}

.fa-transporter-2 {
  --fa: "\e044";
  --fa--fa: "\e044\e044";
}

.fa-user-hoodie {
  --fa: "\e68a";
  --fa--fa: "\e68a\e68a";
}

.fa-hands-holding-diamond {
  --fa: "\f47c";
  --fa--fa: "\f47c\f47c";
}

.fa-hand-receiving {
  --fa: "\f47c";
  --fa--fa: "\f47c\f47c";
}

.fa-money-bill-simple-wave {
  --fa: "\e1f2";
  --fa--fa: "\e1f2\e1f2";
}

.fa-chevron-down {
  --fa: "\f078";
  --fa--fa: "\f078\f078";
}

.fa-battery-full {
  --fa: "\f240";
  --fa--fa: "\f240\f240";
}

.fa-battery {
  --fa: "\f240";
  --fa--fa: "\f240\f240";
}

.fa-battery-5 {
  --fa: "\f240";
  --fa--fa: "\f240\f240";
}

.fa-bell-plus {
  --fa: "\f849";
  --fa--fa: "\f849\f849";
}

.fa-book-arrow-right {
  --fa: "\e0b9";
  --fa--fa: "\e0b9\e0b9";
}

.fa-hospitals {
  --fa: "\f80e";
  --fa--fa: "\f80e\f80e";
}

.fa-club {
  --fa: "\f327";
  --fa--fa: "\f327\f327";
}

.fa-skull-crossbones {
  --fa: "\f714";
  --fa--fa: "\f714\f714";
}

.fa-droplet-degree {
  --fa: "\f748";
  --fa--fa: "\f748\f748";
}

.fa-dewpoint {
  --fa: "\f748";
  --fa--fa: "\f748\f748";
}

.fa-code-compare {
  --fa: "\e13a";
  --fa--fa: "\e13a\e13a";
}

.fa-list-ul {
  --fa: "\f0ca";
  --fa--fa: "\f0ca\f0ca";
}

.fa-list-dots {
  --fa: "\f0ca";
  --fa--fa: "\f0ca\f0ca";
}

.fa-hand-holding-magic {
  --fa: "\f6e5";
  --fa--fa: "\f6e5\f6e5";
}

.fa-watermelon-slice {
  --fa: "\e337";
  --fa--fa: "\e337\e337";
}

.fa-circle-ellipsis {
  --fa: "\e10a";
  --fa--fa: "\e10a\e10a";
}

.fa-school-lock {
  --fa: "\e56f";
  --fa--fa: "\e56f\e56f";
}

.fa-tower-cell {
  --fa: "\e585";
  --fa--fa: "\e585\e585";
}

.fa-sd-cards {
  --fa: "\e240";
  --fa--fa: "\e240\e240";
}

.fa-jug-bottle {
  --fa: "\e5fb";
  --fa--fa: "\e5fb\e5fb";
}

.fa-down-long {
  --fa: "\f309";
  --fa--fa: "\f309\f309";
}

.fa-long-arrow-alt-down {
  --fa: "\f309";
  --fa--fa: "\f309\f309";
}

.fa-envelopes {
  --fa: "\e170";
  --fa--fa: "\e170\e170";
}

.fa-phone-office {
  --fa: "\f67d";
  --fa--fa: "\f67d\f67d";
}

.fa-ranking-star {
  --fa: "\e561";
  --fa--fa: "\e561\e561";
}

.fa-chess-king {
  --fa: "\f43f";
  --fa--fa: "\f43f\f43f";
}

.fa-nfc-pen {
  --fa: "\e1fa";
  --fa--fa: "\e1fa\e1fa";
}

.fa-person-harassing {
  --fa: "\e549";
  --fa--fa: "\e549\e549";
}

.fa-magnifying-glass-play {
  --fa: "\e660";
  --fa--fa: "\e660\e660";
}

.fa-hat-winter {
  --fa: "\f7a8";
  --fa--fa: "\f7a8\f7a8";
}

.fa-brazilian-real-sign {
  --fa: "\e46c";
  --fa--fa: "\e46c\e46c";
}

.fa-landmark-dome {
  --fa: "\f752";
  --fa--fa: "\f752\f752";
}

.fa-landmark-alt {
  --fa: "\f752";
  --fa--fa: "\f752\f752";
}

.fa-bone-break {
  --fa: "\f5d8";
  --fa--fa: "\f5d8\f5d8";
}

.fa-arrow-up {
  --fa: "\f062";
  --fa--fa: "\f062\f062";
}

.fa-down-from-dotted-line {
  --fa: "\e407";
  --fa--fa: "\e407\e407";
}

.fa-tv {
  --fa: "\f26c";
  --fa--fa: "\f26c\f26c";
}

.fa-television {
  --fa: "\f26c";
  --fa--fa: "\f26c\f26c";
}

.fa-tv-alt {
  --fa: "\f26c";
  --fa--fa: "\f26c\f26c";
}

.fa-border-left {
  --fa: "\f84f";
  --fa--fa: "\f84f\f84f";
}

.fa-circle-divide {
  --fa: "\e106";
  --fa--fa: "\e106\e106";
}

.fa-shrimp {
  --fa: "\e448";
  --fa--fa: "\e448\e448";
}

.fa-list-check {
  --fa: "\f0ae";
  --fa--fa: "\f0ae\f0ae";
}

.fa-tasks {
  --fa: "\f0ae";
  --fa--fa: "\f0ae\f0ae";
}

.fa-diagram-subtask {
  --fa: "\e479";
  --fa--fa: "\e479\e479";
}

.fa-jug-detergent {
  --fa: "\e519";
  --fa--fa: "\e519\e519";
}

.fa-circle-user {
  --fa: "\f2bd";
  --fa--fa: "\f2bd\f2bd";
}

.fa-user-circle {
  --fa: "\f2bd";
  --fa--fa: "\f2bd\f2bd";
}

.fa-square-y {
  --fa: "\e287";
  --fa--fa: "\e287\e287";
}

.fa-user-doctor-hair {
  --fa: "\e458";
  --fa--fa: "\e458\e458";
}

.fa-planet-ringed {
  --fa: "\e020";
  --fa--fa: "\e020\e020";
}

.fa-mushroom {
  --fa: "\e425";
  --fa--fa: "\e425\e425";
}

.fa-user-shield {
  --fa: "\f505";
  --fa--fa: "\f505\f505";
}

.fa-megaphone {
  --fa: "\f675";
  --fa--fa: "\f675\f675";
}

.fa-wreath-laurel {
  --fa: "\e5d2";
  --fa--fa: "\e5d2\e5d2";
}

.fa-circle-exclamation-check {
  --fa: "\e10d";
  --fa--fa: "\e10d\e10d";
}

.fa-wind {
  --fa: "\f72e";
  --fa--fa: "\f72e\f72e";
}

.fa-box-dollar {
  --fa: "\f4a0";
  --fa--fa: "\f4a0\f4a0";
}

.fa-box-usd {
  --fa: "\f4a0";
  --fa--fa: "\f4a0\f4a0";
}

.fa-car-burst {
  --fa: "\f5e1";
  --fa--fa: "\f5e1\f5e1";
}

.fa-car-crash {
  --fa: "\f5e1";
  --fa--fa: "\f5e1\f5e1";
}

.fa-y {
  --fa: "Y";
  --fa--fa: "YY";
}

.fa-user-headset {
  --fa: "\f82d";
  --fa--fa: "\f82d\f82d";
}

.fa-arrows-retweet {
  --fa: "\f361";
  --fa--fa: "\f361\f361";
}

.fa-retweet-alt {
  --fa: "\f361";
  --fa--fa: "\f361\f361";
}

.fa-person-snowboarding {
  --fa: "\f7ce";
  --fa--fa: "\f7ce\f7ce";
}

.fa-snowboarding {
  --fa: "\f7ce";
  --fa--fa: "\f7ce\f7ce";
}

.fa-square-chevron-right {
  --fa: "\f32b";
  --fa--fa: "\f32b\f32b";
}

.fa-chevron-square-right {
  --fa: "\f32b";
  --fa--fa: "\f32b\f32b";
}

.fa-lacrosse-stick-ball {
  --fa: "\e3b6";
  --fa--fa: "\e3b6\e3b6";
}

.fa-truck-fast {
  --fa: "\f48b";
  --fa--fa: "\f48b\f48b";
}

.fa-shipping-fast {
  --fa: "\f48b";
  --fa--fa: "\f48b\f48b";
}

.fa-user-magnifying-glass {
  --fa: "\e5c5";
  --fa--fa: "\e5c5\e5c5";
}

.fa-star-sharp {
  --fa: "\e28b";
  --fa--fa: "\e28b\e28b";
}

.fa-comment-heart {
  --fa: "\e5c8";
  --fa--fa: "\e5c8\e5c8";
}

.fa-circle-1 {
  --fa: "\e0ee";
  --fa--fa: "\e0ee\e0ee";
}

.fa-circle-star {
  --fa: "\e123";
  --fa--fa: "\e123\e123";
}

.fa-star-circle {
  --fa: "\e123";
  --fa--fa: "\e123\e123";
}

.fa-fish {
  --fa: "\f578";
  --fa--fa: "\f578\f578";
}

.fa-cloud-fog {
  --fa: "\f74e";
  --fa--fa: "\f74e\f74e";
}

.fa-fog {
  --fa: "\f74e";
  --fa--fa: "\f74e\f74e";
}

.fa-waffle {
  --fa: "\e466";
  --fa--fa: "\e466\e466";
}

.fa-music-note {
  --fa: "\f8cf";
  --fa--fa: "\f8cf\f8cf";
}

.fa-music-alt {
  --fa: "\f8cf";
  --fa--fa: "\f8cf\f8cf";
}

.fa-hexagon-exclamation {
  --fa: "\e417";
  --fa--fa: "\e417\e417";
}

.fa-cart-shopping-fast {
  --fa: "\e0dc";
  --fa--fa: "\e0dc\e0dc";
}

.fa-object-union {
  --fa: "\e49f";
  --fa--fa: "\e49f\e49f";
}

.fa-user-graduate {
  --fa: "\f501";
  --fa--fa: "\f501\f501";
}

.fa-starfighter {
  --fa: "\e037";
  --fa--fa: "\e037\e037";
}

.fa-circle-half-stroke {
  --fa: "\f042";
  --fa--fa: "\f042\f042";
}

.fa-adjust {
  --fa: "\f042";
  --fa--fa: "\f042\f042";
}

.fa-arrow-right-long-to-line {
  --fa: "\e3d5";
  --fa--fa: "\e3d5\e3d5";
}

.fa-square-arrow-down {
  --fa: "\f339";
  --fa--fa: "\f339\f339";
}

.fa-arrow-square-down {
  --fa: "\f339";
  --fa--fa: "\f339\f339";
}

.fa-diamond-half-stroke {
  --fa: "\e5b8";
  --fa--fa: "\e5b8\e5b8";
}

.fa-clapperboard {
  --fa: "\e131";
  --fa--fa: "\e131\e131";
}

.fa-square-chevron-left {
  --fa: "\f32a";
  --fa--fa: "\f32a\f32a";
}

.fa-chevron-square-left {
  --fa: "\f32a";
  --fa--fa: "\f32a\f32a";
}

.fa-phone-intercom {
  --fa: "\e434";
  --fa--fa: "\e434\e434";
}

.fa-link-horizontal {
  --fa: "\e1cb";
  --fa--fa: "\e1cb\e1cb";
}

.fa-chain-horizontal {
  --fa: "\e1cb";
  --fa--fa: "\e1cb\e1cb";
}

.fa-mango {
  --fa: "\e30f";
  --fa--fa: "\e30f\e30f";
}

.fa-music-note-slash {
  --fa: "\f8d0";
  --fa--fa: "\f8d0\f8d0";
}

.fa-music-alt-slash {
  --fa: "\f8d0";
  --fa--fa: "\f8d0\f8d0";
}

.fa-circle-radiation {
  --fa: "\f7ba";
  --fa--fa: "\f7ba\f7ba";
}

.fa-radiation-alt {
  --fa: "\f7ba";
  --fa--fa: "\f7ba\f7ba";
}

.fa-face-tongue-sweat {
  --fa: "\e39e";
  --fa--fa: "\e39e\e39e";
}

.fa-globe-stand {
  --fa: "\f5f6";
  --fa--fa: "\f5f6\f5f6";
}

.fa-baseball {
  --fa: "\f433";
  --fa--fa: "\f433\f433";
}

.fa-baseball-ball {
  --fa: "\f433";
  --fa--fa: "\f433\f433";
}

.fa-circle-p {
  --fa: "\e11a";
  --fa--fa: "\e11a\e11a";
}

.fa-award-simple {
  --fa: "\e0ab";
  --fa--fa: "\e0ab\e0ab";
}

.fa-jet-fighter-up {
  --fa: "\e518";
  --fa--fa: "\e518\e518";
}

.fa-diagram-project {
  --fa: "\f542";
  --fa--fa: "\f542\f542";
}

.fa-project-diagram {
  --fa: "\f542";
  --fa--fa: "\f542\f542";
}

.fa-pedestal {
  --fa: "\e20d";
  --fa--fa: "\e20d\e20d";
}

.fa-chart-pyramid {
  --fa: "\e0e6";
  --fa--fa: "\e0e6\e0e6";
}

.fa-sidebar {
  --fa: "\e24e";
  --fa--fa: "\e24e\e24e";
}

.fa-snowman-head {
  --fa: "\f79b";
  --fa--fa: "\f79b\f79b";
}

.fa-frosty-head {
  --fa: "\f79b";
  --fa--fa: "\f79b\f79b";
}

.fa-copy {
  --fa: "\f0c5";
  --fa--fa: "\f0c5\f0c5";
}

.fa-burger-glass {
  --fa: "\e0ce";
  --fa--fa: "\e0ce\e0ce";
}

.fa-volume-xmark {
  --fa: "\f6a9";
  --fa--fa: "\f6a9\f6a9";
}

.fa-volume-mute {
  --fa: "\f6a9";
  --fa--fa: "\f6a9\f6a9";
}

.fa-volume-times {
  --fa: "\f6a9";
  --fa--fa: "\f6a9\f6a9";
}

.fa-hand-sparkles {
  --fa: "\e05d";
  --fa--fa: "\e05d\e05d";
}

.fa-bars-filter {
  --fa: "\e0ad";
  --fa--fa: "\e0ad\e0ad";
}

.fa-paintbrush-pencil {
  --fa: "\e206";
  --fa--fa: "\e206\e206";
}

.fa-party-bell {
  --fa: "\e31a";
  --fa--fa: "\e31a\e31a";
}

.fa-user-vneck-hair {
  --fa: "\e462";
  --fa--fa: "\e462\e462";
}

.fa-jack-o-lantern {
  --fa: "\f30e";
  --fa--fa: "\f30e\f30e";
}

.fa-grip {
  --fa: "\f58d";
  --fa--fa: "\f58d\f58d";
}

.fa-grip-horizontal {
  --fa: "\f58d";
  --fa--fa: "\f58d\f58d";
}

.fa-share-from-square {
  --fa: "\f14d";
  --fa--fa: "\f14d\f14d";
}

.fa-share-square {
  --fa: "\f14d";
  --fa--fa: "\f14d\f14d";
}

.fa-keynote {
  --fa: "\f66c";
  --fa--fa: "\f66c\f66c";
}

.fa-child-combatant {
  --fa: "\e4e0";
  --fa--fa: "\e4e0\e4e0";
}

.fa-child-rifle {
  --fa: "\e4e0";
  --fa--fa: "\e4e0\e4e0";
}

.fa-gun {
  --fa: "\e19b";
  --fa--fa: "\e19b\e19b";
}

.fa-square-phone {
  --fa: "\f098";
  --fa--fa: "\f098\f098";
}

.fa-phone-square {
  --fa: "\f098";
  --fa--fa: "\f098\f098";
}

.fa-hat-beach {
  --fa: "\e606";
  --fa--fa: "\e606\e606";
}

.fa-plus {
  --fa: "\+";
  --fa--fa: "\+\+";
}

.fa-add {
  --fa: "\+";
  --fa--fa: "\+\+";
}

.fa-expand {
  --fa: "\f065";
  --fa--fa: "\f065\f065";
}

.fa-computer {
  --fa: "\e4e5";
  --fa--fa: "\e4e5\e4e5";
}

.fa-fort {
  --fa: "\e486";
  --fa--fa: "\e486\e486";
}

.fa-cloud-check {
  --fa: "\e35c";
  --fa--fa: "\e35c\e35c";
}

.fa-xmark {
  --fa: "\f00d";
  --fa--fa: "\f00d\f00d";
}

.fa-close {
  --fa: "\f00d";
  --fa--fa: "\f00d\f00d";
}

.fa-multiply {
  --fa: "\f00d";
  --fa--fa: "\f00d\f00d";
}

.fa-remove {
  --fa: "\f00d";
  --fa--fa: "\f00d\f00d";
}

.fa-times {
  --fa: "\f00d";
  --fa--fa: "\f00d\f00d";
}

.fa-face-smirking {
  --fa: "\e397";
  --fa--fa: "\e397\e397";
}

.fa-arrows-up-down-left-right {
  --fa: "\f047";
  --fa--fa: "\f047\f047";
}

.fa-arrows {
  --fa: "\f047";
  --fa--fa: "\f047\f047";
}

.fa-chalkboard-user {
  --fa: "\f51c";
  --fa--fa: "\f51c\f51c";
}

.fa-chalkboard-teacher {
  --fa: "\f51c";
  --fa--fa: "\f51c\f51c";
}

.fa-rhombus {
  --fa: "\e23b";
  --fa--fa: "\e23b\e23b";
}

.fa-claw-marks {
  --fa: "\f6c2";
  --fa--fa: "\f6c2\f6c2";
}

.fa-peso-sign {
  --fa: "\e222";
  --fa--fa: "\e222\e222";
}

.fa-face-smile-tongue {
  --fa: "\e394";
  --fa--fa: "\e394\e394";
}

.fa-cart-circle-xmark {
  --fa: "\e3f4";
  --fa--fa: "\e3f4\e3f4";
}

.fa-building-shield {
  --fa: "\e4d8";
  --fa--fa: "\e4d8\e4d8";
}

.fa-circle-phone-flip {
  --fa: "\e11c";
  --fa--fa: "\e11c\e11c";
}

.fa-phone-circle-alt {
  --fa: "\e11c";
  --fa--fa: "\e11c\e11c";
}

.fa-baby {
  --fa: "\f77c";
  --fa--fa: "\f77c\f77c";
}

.fa-users-line {
  --fa: "\e592";
  --fa--fa: "\e592\e592";
}

.fa-quote-left {
  --fa: "\f10d";
  --fa--fa: "\f10d\f10d";
}

.fa-quote-left-alt {
  --fa: "\f10d";
  --fa--fa: "\f10d\f10d";
}

.fa-tractor {
  --fa: "\f722";
  --fa--fa: "\f722\f722";
}

.fa-down-from-bracket {
  --fa: "\e66b";
  --fa--fa: "\e66b\e66b";
}

.fa-key-skeleton {
  --fa: "\f6f3";
  --fa--fa: "\f6f3\f6f3";
}

.fa-trash-arrow-up {
  --fa: "\f829";
  --fa--fa: "\f829\f829";
}

.fa-trash-restore {
  --fa: "\f829";
  --fa--fa: "\f829\f829";
}

.fa-arrow-down-up-lock {
  --fa: "\e4b0";
  --fa--fa: "\e4b0\e4b0";
}

.fa-arrow-down-to-bracket {
  --fa: "\e094";
  --fa--fa: "\e094\e094";
}

.fa-lines-leaning {
  --fa: "\e51e";
  --fa--fa: "\e51e\e51e";
}

.fa-square-q {
  --fa: "\e27b";
  --fa--fa: "\e27b\e27b";
}

.fa-ruler-combined {
  --fa: "\f546";
  --fa--fa: "\f546\f546";
}

.fa-symbols {
  --fa: "\f86e";
  --fa--fa: "\f86e\f86e";
}

.fa-icons-alt {
  --fa: "\f86e";
  --fa--fa: "\f86e\f86e";
}

.fa-copyright {
  --fa: "\f1f9";
  --fa--fa: "\f1f9\f1f9";
}

.fa-flask-gear {
  --fa: "\e5f1";
  --fa--fa: "\e5f1\e5f1";
}

.fa-highlighter-line {
  --fa: "\e1af";
  --fa--fa: "\e1af\e1af";
}

.fa-bracket-square {
  --fa: "\[";
  --fa--fa: "\[\[";
}

.fa-bracket {
  --fa: "\[";
  --fa--fa: "\[\[";
}

.fa-bracket-left {
  --fa: "\[";
  --fa--fa: "\[\[";
}

.fa-island-tropical {
  --fa: "\f811";
  --fa--fa: "\f811\f811";
}

.fa-island-tree-palm {
  --fa: "\f811";
  --fa--fa: "\f811\f811";
}

.fa-arrow-right-from-line {
  --fa: "\f343";
  --fa--fa: "\f343\f343";
}

.fa-arrow-from-left {
  --fa: "\f343";
  --fa--fa: "\f343\f343";
}

.fa-h2 {
  --fa: "\f314";
  --fa--fa: "\f314\f314";
}

.fa-equals {
  --fa: "\=";
  --fa--fa: "\=\=";
}

.fa-cake-slice {
  --fa: "\e3e5";
  --fa--fa: "\e3e5\e3e5";
}

.fa-shortcake {
  --fa: "\e3e5";
  --fa--fa: "\e3e5\e3e5";
}

.fa-building-magnifying-glass {
  --fa: "\e61c";
  --fa--fa: "\e61c\e61c";
}

.fa-peanut {
  --fa: "\e430";
  --fa--fa: "\e430\e430";
}

.fa-wrench-simple {
  --fa: "\e2d1";
  --fa--fa: "\e2d1\e2d1";
}

.fa-blender {
  --fa: "\f517";
  --fa--fa: "\f517\f517";
}

.fa-teeth {
  --fa: "\f62e";
  --fa--fa: "\f62e\f62e";
}

.fa-tally-2 {
  --fa: "\e295";
  --fa--fa: "\e295\e295";
}

.fa-shekel-sign {
  --fa: "\f20b";
  --fa--fa: "\f20b\f20b";
}

.fa-ils {
  --fa: "\f20b";
  --fa--fa: "\f20b\f20b";
}

.fa-shekel {
  --fa: "\f20b";
  --fa--fa: "\f20b\f20b";
}

.fa-sheqel {
  --fa: "\f20b";
  --fa--fa: "\f20b\f20b";
}

.fa-sheqel-sign {
  --fa: "\f20b";
  --fa--fa: "\f20b\f20b";
}

.fa-cars {
  --fa: "\f85b";
  --fa--fa: "\f85b\f85b";
}

.fa-axe-battle {
  --fa: "\f6b3";
  --fa--fa: "\f6b3\f6b3";
}

.fa-user-hair-long {
  --fa: "\e45b";
  --fa--fa: "\e45b\e45b";
}

.fa-map {
  --fa: "\f279";
  --fa--fa: "\f279\f279";
}

.fa-arrow-left-from-arc {
  --fa: "\e615";
  --fa--fa: "\e615\e615";
}

.fa-file-circle-info {
  --fa: "\e493";
  --fa--fa: "\e493\e493";
}

.fa-face-disappointed {
  --fa: "\e36f";
  --fa--fa: "\e36f\e36f";
}

.fa-lasso-sparkles {
  --fa: "\e1c9";
  --fa--fa: "\e1c9\e1c9";
}

.fa-clock-eleven {
  --fa: "\e347";
  --fa--fa: "\e347\e347";
}

.fa-rocket {
  --fa: "\f135";
  --fa--fa: "\f135\f135";
}

.fa-siren-on {
  --fa: "\e02e";
  --fa--fa: "\e02e\e02e";
}

.fa-clock-ten {
  --fa: "\e354";
  --fa--fa: "\e354\e354";
}

.fa-candle-holder {
  --fa: "\f6bc";
  --fa--fa: "\f6bc\f6bc";
}

.fa-video-arrow-down-left {
  --fa: "\e2c8";
  --fa--fa: "\e2c8\e2c8";
}

.fa-photo-film {
  --fa: "\f87c";
  --fa--fa: "\f87c\f87c";
}

.fa-photo-video {
  --fa: "\f87c";
  --fa--fa: "\f87c\f87c";
}

.fa-floppy-disk-circle-arrow-right {
  --fa: "\e180";
  --fa--fa: "\e180\e180";
}

.fa-save-circle-arrow-right {
  --fa: "\e180";
  --fa--fa: "\e180\e180";
}

.fa-folder-minus {
  --fa: "\f65d";
  --fa--fa: "\f65d\f65d";
}

.fa-hexagon-nodes-bolt {
  --fa: "\e69a";
  --fa--fa: "\e69a\e69a";
}

.fa-planet-moon {
  --fa: "\e01f";
  --fa--fa: "\e01f\e01f";
}

.fa-face-eyes-xmarks {
  --fa: "\e374";
  --fa--fa: "\e374\e374";
}

.fa-chart-scatter {
  --fa: "\f7ee";
  --fa--fa: "\f7ee\f7ee";
}

.fa-circle-gf {
  --fa: "\e67f";
  --fa--fa: "\e67f\e67f";
}

.fa-display-arrow-down {
  --fa: "\e164";
  --fa--fa: "\e164\e164";
}

.fa-store {
  --fa: "\f54e";
  --fa--fa: "\f54e\f54e";
}

.fa-arrow-trend-up {
  --fa: "\e098";
  --fa--fa: "\e098\e098";
}

.fa-plug-circle-minus {
  --fa: "\e55e";
  --fa--fa: "\e55e\e55e";
}

.fa-olive-branch {
  --fa: "\e317";
  --fa--fa: "\e317\e317";
}

.fa-angle {
  --fa: "\e08c";
  --fa--fa: "\e08c\e08c";
}

.fa-vacuum-robot {
  --fa: "\e04e";
  --fa--fa: "\e04e\e04e";
}

.fa-sign-hanging {
  --fa: "\f4d9";
  --fa--fa: "\f4d9\f4d9";
}

.fa-sign {
  --fa: "\f4d9";
  --fa--fa: "\f4d9\f4d9";
}

.fa-square-divide {
  --fa: "\e26a";
  --fa--fa: "\e26a\e26a";
}

.fa-folder-check {
  --fa: "\e64e";
  --fa--fa: "\e64e\e64e";
}

.fa-signal-stream-slash {
  --fa: "\e250";
  --fa--fa: "\e250\e250";
}

.fa-bezier-curve {
  --fa: "\f55b";
  --fa--fa: "\f55b\f55b";
}

.fa-eye-dropper-half {
  --fa: "\e173";
  --fa--fa: "\e173\e173";
}

.fa-store-lock {
  --fa: "\e4a6";
  --fa--fa: "\e4a6\e4a6";
}

.fa-bell-slash {
  --fa: "\f1f6";
  --fa--fa: "\f1f6\f1f6";
}

.fa-cloud-bolt-sun {
  --fa: "\f76e";
  --fa--fa: "\f76e\f76e";
}

.fa-thunderstorm-sun {
  --fa: "\f76e";
  --fa--fa: "\f76e\f76e";
}

.fa-camera-slash {
  --fa: "\e0d9";
  --fa--fa: "\e0d9\e0d9";
}

.fa-comment-quote {
  --fa: "\e14c";
  --fa--fa: "\e14c\e14c";
}

.fa-tablet {
  --fa: "\f3fb";
  --fa--fa: "\f3fb\f3fb";
}

.fa-tablet-android {
  --fa: "\f3fb";
  --fa--fa: "\f3fb\f3fb";
}

.fa-school-flag {
  --fa: "\e56e";
  --fa--fa: "\e56e\e56e";
}

.fa-message-code {
  --fa: "\e1df";
  --fa--fa: "\e1df\e1df";
}

.fa-glass-half {
  --fa: "\e192";
  --fa--fa: "\e192\e192";
}

.fa-glass-half-empty {
  --fa: "\e192";
  --fa--fa: "\e192\e192";
}

.fa-glass-half-full {
  --fa: "\e192";
  --fa--fa: "\e192\e192";
}

.fa-fill {
  --fa: "\f575";
  --fa--fa: "\f575\f575";
}

.fa-message-minus {
  --fa: "\f4a7";
  --fa--fa: "\f4a7\f4a7";
}

.fa-comment-alt-minus {
  --fa: "\f4a7";
  --fa--fa: "\f4a7\f4a7";
}

.fa-angle-up {
  --fa: "\f106";
  --fa--fa: "\f106\f106";
}

.fa-dinosaur {
  --fa: "\e5fe";
  --fa--fa: "\e5fe\e5fe";
}

.fa-drumstick-bite {
  --fa: "\f6d7";
  --fa--fa: "\f6d7\f6d7";
}

.fa-link-horizontal-slash {
  --fa: "\e1cc";
  --fa--fa: "\e1cc\e1cc";
}

.fa-chain-horizontal-slash {
  --fa: "\e1cc";
  --fa--fa: "\e1cc\e1cc";
}

.fa-holly-berry {
  --fa: "\f7aa";
  --fa--fa: "\f7aa\f7aa";
}

.fa-nose {
  --fa: "\e5bd";
  --fa--fa: "\e5bd\e5bd";
}

.fa-arrow-left-to-arc {
  --fa: "\e616";
  --fa--fa: "\e616\e616";
}

.fa-chevron-left {
  --fa: "\f053";
  --fa--fa: "\f053\f053";
}

.fa-bacteria {
  --fa: "\e059";
  --fa--fa: "\e059\e059";
}

.fa-clouds {
  --fa: "\f744";
  --fa--fa: "\f744\f744";
}

.fa-money-bill-simple {
  --fa: "\e1f1";
  --fa--fa: "\e1f1\e1f1";
}

.fa-hand-lizard {
  --fa: "\f258";
  --fa--fa: "\f258\f258";
}

.fa-table-pivot {
  --fa: "\e291";
  --fa--fa: "\e291\e291";
}

.fa-filter-slash {
  --fa: "\e17d";
  --fa--fa: "\e17d\e17d";
}

.fa-trash-can-undo {
  --fa: "\f896";
  --fa--fa: "\f896\f896";
}

.fa-trash-can-arrow-turn-left {
  --fa: "\f896";
  --fa--fa: "\f896\f896";
}

.fa-trash-undo-alt {
  --fa: "\f896";
  --fa--fa: "\f896\f896";
}

.fa-notdef {
  --fa: "\e1fe";
  --fa--fa: "\e1fe\e1fe";
}

.fa-disease {
  --fa: "\f7fa";
  --fa--fa: "\f7fa\f7fa";
}

.fa-person-to-door {
  --fa: "\e433";
  --fa--fa: "\e433\e433";
}

.fa-turntable {
  --fa: "\f8e4";
  --fa--fa: "\f8e4\f8e4";
}

.fa-briefcase-medical {
  --fa: "\f469";
  --fa--fa: "\f469\f469";
}

.fa-genderless {
  --fa: "\f22d";
  --fa--fa: "\f22d\f22d";
}

.fa-chevron-right {
  --fa: "\f054";
  --fa--fa: "\f054\f054";
}

.fa-signal-weak {
  --fa: "\f68c";
  --fa--fa: "\f68c\f68c";
}

.fa-signal-1 {
  --fa: "\f68c";
  --fa--fa: "\f68c\f68c";
}

.fa-clock-five {
  --fa: "\e349";
  --fa--fa: "\e349\e349";
}

.fa-retweet {
  --fa: "\f079";
  --fa--fa: "\f079\f079";
}

.fa-car-rear {
  --fa: "\f5de";
  --fa--fa: "\f5de\f5de";
}

.fa-car-alt {
  --fa: "\f5de";
  --fa--fa: "\f5de\f5de";
}

.fa-pump-soap {
  --fa: "\e06b";
  --fa--fa: "\e06b\e06b";
}

.fa-computer-classic {
  --fa: "\f8b1";
  --fa--fa: "\f8b1\f8b1";
}

.fa-frame {
  --fa: "\e495";
  --fa--fa: "\e495\e495";
}

.fa-video-slash {
  --fa: "\f4e2";
  --fa--fa: "\f4e2\f4e2";
}

.fa-battery-quarter {
  --fa: "\f243";
  --fa--fa: "\f243\f243";
}

.fa-battery-2 {
  --fa: "\f243";
  --fa--fa: "\f243\f243";
}

.fa-ellipsis-stroke {
  --fa: "\f39b";
  --fa--fa: "\f39b\f39b";
}

.fa-ellipsis-h-alt {
  --fa: "\f39b";
  --fa--fa: "\f39b\f39b";
}

.fa-radio {
  --fa: "\f8d7";
  --fa--fa: "\f8d7\f8d7";
}

.fa-baby-carriage {
  --fa: "\f77d";
  --fa--fa: "\f77d\f77d";
}

.fa-carriage-baby {
  --fa: "\f77d";
  --fa--fa: "\f77d\f77d";
}

.fa-face-expressionless {
  --fa: "\e373";
  --fa--fa: "\e373\e373";
}

.fa-down-to-dotted-line {
  --fa: "\e408";
  --fa--fa: "\e408\e408";
}

.fa-cloud-music {
  --fa: "\f8ae";
  --fa--fa: "\f8ae\f8ae";
}

.fa-traffic-light {
  --fa: "\f637";
  --fa--fa: "\f637\f637";
}

.fa-cloud-minus {
  --fa: "\e35d";
  --fa--fa: "\e35d\e35d";
}

.fa-thermometer {
  --fa: "\f491";
  --fa--fa: "\f491\f491";
}

.fa-shield-minus {
  --fa: "\e249";
  --fa--fa: "\e249\e249";
}

.fa-vr-cardboard {
  --fa: "\f729";
  --fa--fa: "\f729\f729";
}

.fa-car-tilt {
  --fa: "\f5e5";
  --fa--fa: "\f5e5\f5e5";
}

.fa-gauge-circle-minus {
  --fa: "\e497";
  --fa--fa: "\e497\e497";
}

.fa-brightness-low {
  --fa: "\e0ca";
  --fa--fa: "\e0ca\e0ca";
}

.fa-hand-middle-finger {
  --fa: "\f806";
  --fa--fa: "\f806\f806";
}

.fa-percent {
  --fa: "\%";
  --fa--fa: "\%\%";
}

.fa-percentage {
  --fa: "\%";
  --fa--fa: "\%\%";
}

.fa-truck-moving {
  --fa: "\f4df";
  --fa--fa: "\f4df\f4df";
}

.fa-glass-water-droplet {
  --fa: "\e4f5";
  --fa--fa: "\e4f5\e4f5";
}

.fa-conveyor-belt {
  --fa: "\f46e";
  --fa--fa: "\f46e\f46e";
}

.fa-location-check {
  --fa: "\f606";
  --fa--fa: "\f606\f606";
}

.fa-map-marker-check {
  --fa: "\f606";
  --fa--fa: "\f606\f606";
}

.fa-coin-vertical {
  --fa: "\e3fd";
  --fa--fa: "\e3fd\e3fd";
}

.fa-display {
  --fa: "\e163";
  --fa--fa: "\e163\e163";
}

.fa-person-sign {
  --fa: "\f757";
  --fa--fa: "\f757\f757";
}

.fa-face-smile {
  --fa: "\f118";
  --fa--fa: "\f118\f118";
}

.fa-smile {
  --fa: "\f118";
  --fa--fa: "\f118\f118";
}

.fa-phone-hangup {
  --fa: "\e225";
  --fa--fa: "\e225\e225";
}

.fa-signature-slash {
  --fa: "\e3cb";
  --fa--fa: "\e3cb\e3cb";
}

.fa-thumbtack {
  --fa: "\f08d";
  --fa--fa: "\f08d\f08d";
}

.fa-thumb-tack {
  --fa: "\f08d";
  --fa--fa: "\f08d\f08d";
}

.fa-wheat-slash {
  --fa: "\e339";
  --fa--fa: "\e339\e339";
}

.fa-trophy {
  --fa: "\f091";
  --fa--fa: "\f091\f091";
}

.fa-clouds-sun {
  --fa: "\f746";
  --fa--fa: "\f746\f746";
}

.fa-person-praying {
  --fa: "\f683";
  --fa--fa: "\f683\f683";
}

.fa-pray {
  --fa: "\f683";
  --fa--fa: "\f683\f683";
}

.fa-hammer {
  --fa: "\f6e3";
  --fa--fa: "\f6e3\f6e3";
}

.fa-face-vomit {
  --fa: "\e3a0";
  --fa--fa: "\e3a0\e3a0";
}

.fa-speakers {
  --fa: "\f8e0";
  --fa--fa: "\f8e0\f8e0";
}

.fa-tty-answer {
  --fa: "\e2b9";
  --fa--fa: "\e2b9\e2b9";
}

.fa-teletype-answer {
  --fa: "\e2b9";
  --fa--fa: "\e2b9\e2b9";
}

.fa-mug-tea-saucer {
  --fa: "\e1f5";
  --fa--fa: "\e1f5\e1f5";
}

.fa-diagram-lean-canvas {
  --fa: "\e156";
  --fa--fa: "\e156\e156";
}

.fa-alt {
  --fa: "\e08a";
  --fa--fa: "\e08a\e08a";
}

.fa-dial {
  --fa: "\e15b";
  --fa--fa: "\e15b\e15b";
}

.fa-dial-med-high {
  --fa: "\e15b";
  --fa--fa: "\e15b\e15b";
}

.fa-hand-peace {
  --fa: "\f25b";
  --fa--fa: "\f25b\f25b";
}

.fa-circle-trash {
  --fa: "\e126";
  --fa--fa: "\e126\e126";
}

.fa-trash-circle {
  --fa: "\e126";
  --fa--fa: "\e126\e126";
}

.fa-rotate {
  --fa: "\f2f1";
  --fa--fa: "\f2f1\f2f1";
}

.fa-sync-alt {
  --fa: "\f2f1";
  --fa--fa: "\f2f1\f2f1";
}

.fa-circle-quarters {
  --fa: "\e3f8";
  --fa--fa: "\e3f8\e3f8";
}

.fa-spinner {
  --fa: "\f110";
  --fa--fa: "\f110\f110";
}

.fa-tower-control {
  --fa: "\e2a2";
  --fa--fa: "\e2a2\e2a2";
}

.fa-arrow-up-triangle-square {
  --fa: "\f88a";
  --fa--fa: "\f88a\f88a";
}

.fa-sort-shapes-up {
  --fa: "\f88a";
  --fa--fa: "\f88a\f88a";
}

.fa-whale {
  --fa: "\f72c";
  --fa--fa: "\f72c\f72c";
}

.fa-robot {
  --fa: "\f544";
  --fa--fa: "\f544\f544";
}

.fa-peace {
  --fa: "\f67c";
  --fa--fa: "\f67c\f67c";
}

.fa-party-horn {
  --fa: "\e31b";
  --fa--fa: "\e31b\e31b";
}

.fa-gears {
  --fa: "\f085";
  --fa--fa: "\f085\f085";
}

.fa-cogs {
  --fa: "\f085";
  --fa--fa: "\f085\f085";
}

.fa-sun-bright {
  --fa: "\e28f";
  --fa--fa: "\e28f\e28f";
}

.fa-sun-alt {
  --fa: "\e28f";
  --fa--fa: "\e28f\e28f";
}

.fa-warehouse {
  --fa: "\f494";
  --fa--fa: "\f494\f494";
}

.fa-conveyor-belt-arm {
  --fa: "\e5f8";
  --fa--fa: "\e5f8\e5f8";
}

.fa-lock-keyhole-open {
  --fa: "\f3c2";
  --fa--fa: "\f3c2\f3c2";
}

.fa-lock-open-alt {
  --fa: "\f3c2";
  --fa--fa: "\f3c2\f3c2";
}

.fa-square-fragile {
  --fa: "\f49b";
  --fa--fa: "\f49b\f49b";
}

.fa-box-fragile {
  --fa: "\f49b";
  --fa--fa: "\f49b\f49b";
}

.fa-square-wine-glass-crack {
  --fa: "\f49b";
  --fa--fa: "\f49b\f49b";
}

.fa-arrow-up-right-dots {
  --fa: "\e4b7";
  --fa--fa: "\e4b7\e4b7";
}

.fa-square-n {
  --fa: "\e277";
  --fa--fa: "\e277\e277";
}

.fa-splotch {
  --fa: "\f5bc";
  --fa--fa: "\f5bc\f5bc";
}

.fa-face-grin-hearts {
  --fa: "\f584";
  --fa--fa: "\f584\f584";
}

.fa-grin-hearts {
  --fa: "\f584";
  --fa--fa: "\f584\f584";
}

.fa-meter {
  --fa: "\e1e8";
  --fa--fa: "\e1e8\e1e8";
}

.fa-mandolin {
  --fa: "\f6f9";
  --fa--fa: "\f6f9\f6f9";
}

.fa-dice-four {
  --fa: "\f524";
  --fa--fa: "\f524\f524";
}

.fa-sim-card {
  --fa: "\f7c4";
  --fa--fa: "\f7c4\f7c4";
}

.fa-transgender {
  --fa: "\f225";
  --fa--fa: "\f225\f225";
}

.fa-transgender-alt {
  --fa: "\f225";
  --fa--fa: "\f225\f225";
}

.fa-mercury {
  --fa: "\f223";
  --fa--fa: "\f223\f223";
}

.fa-up-from-bracket {
  --fa: "\e590";
  --fa--fa: "\e590\e590";
}

.fa-knife-kitchen {
  --fa: "\f6f5";
  --fa--fa: "\f6f5\f6f5";
}

.fa-border-right {
  --fa: "\f852";
  --fa--fa: "\f852\f852";
}

.fa-arrow-turn-down {
  --fa: "\f149";
  --fa--fa: "\f149\f149";
}

.fa-level-down {
  --fa: "\f149";
  --fa--fa: "\f149\f149";
}

.fa-spade {
  --fa: "\f2f4";
  --fa--fa: "\f2f4\f2f4";
}

.fa-card-spade {
  --fa: "\e3ec";
  --fa--fa: "\e3ec\e3ec";
}

.fa-line-columns {
  --fa: "\f870";
  --fa--fa: "\f870\f870";
}

.fa-ant {
  --fa: "\e680";
  --fa--fa: "\e680\e680";
}

.fa-arrow-right-to-line {
  --fa: "\f340";
  --fa--fa: "\f340\f340";
}

.fa-arrow-to-right {
  --fa: "\f340";
  --fa--fa: "\f340\f340";
}

.fa-person-falling-burst {
  --fa: "\e547";
  --fa--fa: "\e547\e547";
}

.fa-flag-pennant {
  --fa: "\f456";
  --fa--fa: "\f456\f456";
}

.fa-pennant {
  --fa: "\f456";
  --fa--fa: "\f456\f456";
}

.fa-conveyor-belt-empty {
  --fa: "\e150";
  --fa--fa: "\e150\e150";
}

.fa-user-group-simple {
  --fa: "\e603";
  --fa--fa: "\e603\e603";
}

.fa-award {
  --fa: "\f559";
  --fa--fa: "\f559\f559";
}

.fa-ticket-simple {
  --fa: "\f3ff";
  --fa--fa: "\f3ff\f3ff";
}

.fa-ticket-alt {
  --fa: "\f3ff";
  --fa--fa: "\f3ff\f3ff";
}

.fa-building {
  --fa: "\f1ad";
  --fa--fa: "\f1ad\f1ad";
}

.fa-angles-left {
  --fa: "\f100";
  --fa--fa: "\f100\f100";
}

.fa-angle-double-left {
  --fa: "\f100";
  --fa--fa: "\f100\f100";
}

.fa-camcorder {
  --fa: "\f8a8";
  --fa--fa: "\f8a8\f8a8";
}

.fa-video-handheld {
  --fa: "\f8a8";
  --fa--fa: "\f8a8\f8a8";
}

.fa-pancakes {
  --fa: "\e42d";
  --fa--fa: "\e42d\e42d";
}

.fa-album-circle-user {
  --fa: "\e48d";
  --fa--fa: "\e48d\e48d";
}

.fa-subtitles-slash {
  --fa: "\e610";
  --fa--fa: "\e610\e610";
}

.fa-qrcode {
  --fa: "\f029";
  --fa--fa: "\f029\f029";
}

.fa-dice-d10 {
  --fa: "\f6cd";
  --fa--fa: "\f6cd\f6cd";
}

.fa-fireplace {
  --fa: "\f79a";
  --fa--fa: "\f79a\f79a";
}

.fa-browser {
  --fa: "\f37e";
  --fa--fa: "\f37e\f37e";
}

.fa-pen-paintbrush {
  --fa: "\f618";
  --fa--fa: "\f618\f618";
}

.fa-pencil-paintbrush {
  --fa: "\f618";
  --fa--fa: "\f618\f618";
}

.fa-fish-cooked {
  --fa: "\f7fe";
  --fa--fa: "\f7fe\f7fe";
}

.fa-chair-office {
  --fa: "\f6c1";
  --fa--fa: "\f6c1\f6c1";
}

.fa-magnifying-glass-music {
  --fa: "\e65f";
  --fa--fa: "\e65f\e65f";
}

.fa-nesting-dolls {
  --fa: "\e3ba";
  --fa--fa: "\e3ba\e3ba";
}

.fa-clock-rotate-left {
  --fa: "\f1da";
  --fa--fa: "\f1da\f1da";
}

.fa-history {
  --fa: "\f1da";
  --fa--fa: "\f1da\f1da";
}

.fa-trumpet {
  --fa: "\f8e3";
  --fa--fa: "\f8e3\f8e3";
}

.fa-face-grin-beam-sweat {
  --fa: "\f583";
  --fa--fa: "\f583\f583";
}

.fa-grin-beam-sweat {
  --fa: "\f583";
  --fa--fa: "\f583\f583";
}

.fa-fire-smoke {
  --fa: "\f74b";
  --fa--fa: "\f74b\f74b";
}

.fa-phone-missed {
  --fa: "\e226";
  --fa--fa: "\e226\e226";
}

.fa-file-export {
  --fa: "\f56e";
  --fa--fa: "\f56e\f56e";
}

.fa-arrow-right-from-file {
  --fa: "\f56e";
  --fa--fa: "\f56e\f56e";
}

.fa-shield {
  --fa: "\f132";
  --fa--fa: "\f132\f132";
}

.fa-shield-blank {
  --fa: "\f132";
  --fa--fa: "\f132\f132";
}

.fa-arrow-up-short-wide {
  --fa: "\f885";
  --fa--fa: "\f885\f885";
}

.fa-sort-amount-up-alt {
  --fa: "\f885";
  --fa--fa: "\f885\f885";
}

.fa-arrows-repeat-1 {
  --fa: "\f366";
  --fa--fa: "\f366\f366";
}

.fa-repeat-1-alt {
  --fa: "\f366";
  --fa--fa: "\f366\f366";
}

.fa-gun-slash {
  --fa: "\e19c";
  --fa--fa: "\e19c\e19c";
}

.fa-avocado {
  --fa: "\e0aa";
  --fa--fa: "\e0aa\e0aa";
}

.fa-binary {
  --fa: "\e33b";
  --fa--fa: "\e33b\e33b";
}

.fa-comment-nodes {
  --fa: "\e696";
  --fa--fa: "\e696\e696";
}

.fa-glasses-round {
  --fa: "\f5f5";
  --fa--fa: "\f5f5\f5f5";
}

.fa-glasses-alt {
  --fa: "\f5f5";
  --fa--fa: "\f5f5\f5f5";
}

.fa-phone-plus {
  --fa: "\f4d2";
  --fa--fa: "\f4d2\f4d2";
}

.fa-ditto {
  --fa: "\"";
  --fa--fa: "\"\"";
}

.fa-person-seat {
  --fa: "\e21e";
  --fa--fa: "\e21e\e21e";
}

.fa-house-medical {
  --fa: "\e3b2";
  --fa--fa: "\e3b2\e3b2";
}

.fa-golf-ball-tee {
  --fa: "\f450";
  --fa--fa: "\f450\f450";
}

.fa-golf-ball {
  --fa: "\f450";
  --fa--fa: "\f450\f450";
}

.fa-circle-chevron-left {
  --fa: "\f137";
  --fa--fa: "\f137\f137";
}

.fa-chevron-circle-left {
  --fa: "\f137";
  --fa--fa: "\f137\f137";
}

.fa-house-chimney-window {
  --fa: "\e00d";
  --fa--fa: "\e00d\e00d";
}

.fa-scythe {
  --fa: "\f710";
  --fa--fa: "\f710\f710";
}

.fa-pen-nib {
  --fa: "\f5ad";
  --fa--fa: "\f5ad\f5ad";
}

.fa-ban-parking {
  --fa: "\f616";
  --fa--fa: "\f616\f616";
}

.fa-parking-circle-slash {
  --fa: "\f616";
  --fa--fa: "\f616\f616";
}

.fa-tent-arrow-turn-left {
  --fa: "\e580";
  --fa--fa: "\e580\e580";
}

.fa-face-diagonal-mouth {
  --fa: "\e47e";
  --fa--fa: "\e47e\e47e";
}

.fa-diagram-cells {
  --fa: "\e475";
  --fa--fa: "\e475\e475";
}

.fa-cricket-bat-ball {
  --fa: "\f449";
  --fa--fa: "\f449\f449";
}

.fa-cricket {
  --fa: "\f449";
  --fa--fa: "\f449\f449";
}

.fa-tents {
  --fa: "\e582";
  --fa--fa: "\e582\e582";
}

.fa-wand-magic {
  --fa: "\f0d0";
  --fa--fa: "\f0d0\f0d0";
}

.fa-magic {
  --fa: "\f0d0";
  --fa--fa: "\f0d0\f0d0";
}

.fa-dog {
  --fa: "\f6d3";
  --fa--fa: "\f6d3\f6d3";
}

.fa-pen-line {
  --fa: "\e212";
  --fa--fa: "\e212\e212";
}

.fa-atom-simple {
  --fa: "\f5d3";
  --fa--fa: "\f5d3\f5d3";
}

.fa-atom-alt {
  --fa: "\f5d3";
  --fa--fa: "\f5d3\f5d3";
}

.fa-ampersand {
  --fa: "\&";
  --fa--fa: "\&\&";
}

.fa-carrot {
  --fa: "\f787";
  --fa--fa: "\f787\f787";
}

.fa-arrow-up-from-line {
  --fa: "\f342";
  --fa--fa: "\f342\f342";
}

.fa-arrow-from-bottom {
  --fa: "\f342";
  --fa--fa: "\f342\f342";
}

.fa-moon {
  --fa: "\f186";
  --fa--fa: "\f186\f186";
}

.fa-pen-slash {
  --fa: "\e213";
  --fa--fa: "\e213\e213";
}

.fa-wine-glass-empty {
  --fa: "\f5ce";
  --fa--fa: "\f5ce\f5ce";
}

.fa-wine-glass-alt {
  --fa: "\f5ce";
  --fa--fa: "\f5ce\f5ce";
}

.fa-square-star {
  --fa: "\e27f";
  --fa--fa: "\e27f\e27f";
}

.fa-cheese {
  --fa: "\f7ef";
  --fa--fa: "\f7ef\f7ef";
}

.fa-send-backward {
  --fa: "\f87f";
  --fa--fa: "\f87f\f87f";
}

.fa-yin-yang {
  --fa: "\f6ad";
  --fa--fa: "\f6ad\f6ad";
}

.fa-music {
  --fa: "\f001";
  --fa--fa: "\f001\f001";
}

.fa-compass-slash {
  --fa: "\f5e9";
  --fa--fa: "\f5e9\f5e9";
}

.fa-clock-one {
  --fa: "\e34e";
  --fa--fa: "\e34e\e34e";
}

.fa-file-music {
  --fa: "\f8b6";
  --fa--fa: "\f8b6\f8b6";
}

.fa-code-commit {
  --fa: "\f386";
  --fa--fa: "\f386\f386";
}

.fa-temperature-low {
  --fa: "\f76b";
  --fa--fa: "\f76b\f76b";
}

.fa-person-biking {
  --fa: "\f84a";
  --fa--fa: "\f84a\f84a";
}

.fa-biking {
  --fa: "\f84a";
  --fa--fa: "\f84a\f84a";
}

.fa-display-chart-up-circle-currency {
  --fa: "\e5e5";
  --fa--fa: "\e5e5\e5e5";
}

.fa-skeleton {
  --fa: "\f620";
  --fa--fa: "\f620\f620";
}

.fa-circle-g {
  --fa: "\e10f";
  --fa--fa: "\e10f\e10f";
}

.fa-circle-arrow-up-left {
  --fa: "\e0fb";
  --fa--fa: "\e0fb\e0fb";
}

.fa-coin-blank {
  --fa: "\e3fb";
  --fa--fa: "\e3fb\e3fb";
}

.fa-broom {
  --fa: "\f51a";
  --fa--fa: "\f51a\f51a";
}

.fa-vacuum {
  --fa: "\e04d";
  --fa--fa: "\e04d\e04d";
}

.fa-shield-heart {
  --fa: "\e574";
  --fa--fa: "\e574\e574";
}

.fa-card-heart {
  --fa: "\e3eb";
  --fa--fa: "\e3eb\e3eb";
}

.fa-lightbulb-cfl-on {
  --fa: "\e5a7";
  --fa--fa: "\e5a7\e5a7";
}

.fa-melon {
  --fa: "\e310";
  --fa--fa: "\e310\e310";
}

.fa-gopuram {
  --fa: "\f664";
  --fa--fa: "\f664\f664";
}

.fa-earth-oceania {
  --fa: "\e47b";
  --fa--fa: "\e47b\e47b";
}

.fa-globe-oceania {
  --fa: "\e47b";
  --fa--fa: "\e47b\e47b";
}

.fa-container-storage {
  --fa: "\f4b7";
  --fa--fa: "\f4b7\f4b7";
}

.fa-face-pouting {
  --fa: "\e387";
  --fa--fa: "\e387\e387";
}

.fa-square-xmark {
  --fa: "\f2d3";
  --fa--fa: "\f2d3\f2d3";
}

.fa-times-square {
  --fa: "\f2d3";
  --fa--fa: "\f2d3\f2d3";
}

.fa-xmark-square {
  --fa: "\f2d3";
  --fa--fa: "\f2d3\f2d3";
}

.fa-face-explode {
  --fa: "\e2fe";
  --fa--fa: "\e2fe\e2fe";
}

.fa-exploding-head {
  --fa: "\e2fe";
  --fa--fa: "\e2fe\e2fe";
}

.fa-hashtag {
  --fa: "\#";
  --fa--fa: "\#\#";
}

.fa-up-right-and-down-left-from-center {
  --fa: "\f424";
  --fa--fa: "\f424\f424";
}

.fa-expand-alt {
  --fa: "\f424";
  --fa--fa: "\f424\f424";
}

.fa-oil-can {
  --fa: "\f613";
  --fa--fa: "\f613\f613";
}

.fa-t {
  --fa: "T";
  --fa--fa: "TT";
}

.fa-transformer-bolt {
  --fa: "\e2a4";
  --fa--fa: "\e2a4\e2a4";
}

.fa-hippo {
  --fa: "\f6ed";
  --fa--fa: "\f6ed\f6ed";
}

.fa-chart-column {
  --fa: "\e0e3";
  --fa--fa: "\e0e3\e0e3";
}

.fa-cassette-vhs {
  --fa: "\f8ec";
  --fa--fa: "\f8ec\f8ec";
}

.fa-vhs {
  --fa: "\f8ec";
  --fa--fa: "\f8ec\f8ec";
}

.fa-infinity {
  --fa: "\f534";
  --fa--fa: "\f534\f534";
}

.fa-vial-circle-check {
  --fa: "\e596";
  --fa--fa: "\e596\e596";
}

.fa-chimney {
  --fa: "\f78b";
  --fa--fa: "\f78b\f78b";
}

.fa-object-intersect {
  --fa: "\e49d";
  --fa--fa: "\e49d\e49d";
}

.fa-person-arrow-down-to-line {
  --fa: "\e538";
  --fa--fa: "\e538\e538";
}

.fa-voicemail {
  --fa: "\f897";
  --fa--fa: "\f897\f897";
}

.fa-block-brick {
  --fa: "\e3db";
  --fa--fa: "\e3db\e3db";
}

.fa-wall-brick {
  --fa: "\e3db";
  --fa--fa: "\e3db\e3db";
}

.fa-fan {
  --fa: "\f863";
  --fa--fa: "\f863\f863";
}

.fa-bags-shopping {
  --fa: "\f847";
  --fa--fa: "\f847\f847";
}

.fa-paragraph-left {
  --fa: "\f878";
  --fa--fa: "\f878\f878";
}

.fa-paragraph-rtl {
  --fa: "\f878";
  --fa--fa: "\f878\f878";
}

.fa-person-walking-luggage {
  --fa: "\e554";
  --fa--fa: "\e554\e554";
}

.fa-caravan-simple {
  --fa: "\e000";
  --fa--fa: "\e000\e000";
}

.fa-caravan-alt {
  --fa: "\e000";
  --fa--fa: "\e000\e000";
}

.fa-turtle {
  --fa: "\f726";
  --fa--fa: "\f726\f726";
}

.fa-pencil-mechanical {
  --fa: "\e5ca";
  --fa--fa: "\e5ca\e5ca";
}

.fa-up-down {
  --fa: "\f338";
  --fa--fa: "\f338\f338";
}

.fa-arrows-alt-v {
  --fa: "\f338";
  --fa--fa: "\f338\f338";
}

.fa-cloud-moon-rain {
  --fa: "\f73c";
  --fa--fa: "\f73c\f73c";
}

.fa-booth-curtain {
  --fa: "\f734";
  --fa--fa: "\f734\f734";
}

.fa-calendar {
  --fa: "\f133";
  --fa--fa: "\f133\f133";
}

.fa-box-heart {
  --fa: "\f49d";
  --fa--fa: "\f49d\f49d";
}

.fa-trailer {
  --fa: "\e041";
  --fa--fa: "\e041\e041";
}

.fa-user-doctor-message {
  --fa: "\f82e";
  --fa--fa: "\f82e\f82e";
}

.fa-user-md-chat {
  --fa: "\f82e";
  --fa--fa: "\f82e\f82e";
}

.fa-bahai {
  --fa: "\f666";
  --fa--fa: "\f666\f666";
}

.fa-haykal {
  --fa: "\f666";
  --fa--fa: "\f666\f666";
}

.fa-lighthouse {
  --fa: "\e612";
  --fa--fa: "\e612\e612";
}

.fa-amp-guitar {
  --fa: "\f8a1";
  --fa--fa: "\f8a1\f8a1";
}

.fa-sd-card {
  --fa: "\f7c2";
  --fa--fa: "\f7c2\f7c2";
}

.fa-volume-slash {
  --fa: "\f2e2";
  --fa--fa: "\f2e2\f2e2";
}

.fa-border-bottom {
  --fa: "\f84d";
  --fa--fa: "\f84d\f84d";
}

.fa-wifi-weak {
  --fa: "\f6aa";
  --fa--fa: "\f6aa\f6aa";
}

.fa-wifi-1 {
  --fa: "\f6aa";
  --fa--fa: "\f6aa\f6aa";
}

.fa-dragon {
  --fa: "\f6d5";
  --fa--fa: "\f6d5\f6d5";
}

.fa-shoe-prints {
  --fa: "\f54b";
  --fa--fa: "\f54b\f54b";
}

.fa-circle-plus {
  --fa: "\f055";
  --fa--fa: "\f055\f055";
}

.fa-plus-circle {
  --fa: "\f055";
  --fa--fa: "\f055\f055";
}

.fa-face-grin-tongue-wink {
  --fa: "\f58b";
  --fa--fa: "\f58b\f58b";
}

.fa-grin-tongue-wink {
  --fa: "\f58b";
  --fa--fa: "\f58b\f58b";
}

.fa-hand-holding {
  --fa: "\f4bd";
  --fa--fa: "\f4bd\f4bd";
}

.fa-plug-circle-exclamation {
  --fa: "\e55d";
  --fa--fa: "\e55d\e55d";
}

.fa-link-slash {
  --fa: "\f127";
  --fa--fa: "\f127\f127";
}

.fa-chain-broken {
  --fa: "\f127";
  --fa--fa: "\f127\f127";
}

.fa-chain-slash {
  --fa: "\f127";
  --fa--fa: "\f127\f127";
}

.fa-unlink {
  --fa: "\f127";
  --fa--fa: "\f127\f127";
}

.fa-clone {
  --fa: "\f24d";
  --fa--fa: "\f24d\f24d";
}

.fa-person-walking-arrow-loop-left {
  --fa: "\e551";
  --fa--fa: "\e551\e551";
}

.fa-arrow-up-z-a {
  --fa: "\f882";
  --fa--fa: "\f882\f882";
}

.fa-sort-alpha-up-alt {
  --fa: "\f882";
  --fa--fa: "\f882\f882";
}

.fa-fire-flame-curved {
  --fa: "\f7e4";
  --fa--fa: "\f7e4\f7e4";
}

.fa-fire-alt {
  --fa: "\f7e4";
  --fa--fa: "\f7e4\f7e4";
}

.fa-tornado {
  --fa: "\f76f";
  --fa--fa: "\f76f\f76f";
}

.fa-file-circle-plus {
  --fa: "\e494";
  --fa--fa: "\e494\e494";
}

.fa-delete-right {
  --fa: "\e154";
  --fa--fa: "\e154\e154";
}

.fa-book-quran {
  --fa: "\f687";
  --fa--fa: "\f687\f687";
}

.fa-quran {
  --fa: "\f687";
  --fa--fa: "\f687\f687";
}

.fa-circle-quarter {
  --fa: "\e11f";
  --fa--fa: "\e11f\e11f";
}

.fa-anchor {
  --fa: "\f13d";
  --fa--fa: "\f13d\f13d";
}

.fa-border-all {
  --fa: "\f84c";
  --fa--fa: "\f84c\f84c";
}

.fa-function {
  --fa: "\f661";
  --fa--fa: "\f661\f661";
}

.fa-face-angry {
  --fa: "\f556";
  --fa--fa: "\f556\f556";
}

.fa-angry {
  --fa: "\f556";
  --fa--fa: "\f556\f556";
}

.fa-people-simple {
  --fa: "\e21b";
  --fa--fa: "\e21b\e21b";
}

.fa-cookie-bite {
  --fa: "\f564";
  --fa--fa: "\f564\f564";
}

.fa-arrow-trend-down {
  --fa: "\e097";
  --fa--fa: "\e097\e097";
}

.fa-rss {
  --fa: "\f09e";
  --fa--fa: "\f09e\f09e";
}

.fa-feed {
  --fa: "\f09e";
  --fa--fa: "\f09e\f09e";
}

.fa-face-monocle {
  --fa: "\e380";
  --fa--fa: "\e380\e380";
}

.fa-draw-polygon {
  --fa: "\f5ee";
  --fa--fa: "\f5ee\f5ee";
}

.fa-scale-balanced {
  --fa: "\f24e";
  --fa--fa: "\f24e\f24e";
}

.fa-balance-scale {
  --fa: "\f24e";
  --fa--fa: "\f24e\f24e";
}

.fa-calendar-lines {
  --fa: "\e0d5";
  --fa--fa: "\e0d5\e0d5";
}

.fa-calendar-note {
  --fa: "\e0d5";
  --fa--fa: "\e0d5\e0d5";
}

.fa-arrow-down-big-small {
  --fa: "\f88c";
  --fa--fa: "\f88c\f88c";
}

.fa-sort-size-down {
  --fa: "\f88c";
  --fa--fa: "\f88c\f88c";
}

.fa-gauge-simple-high {
  --fa: "\f62a";
  --fa--fa: "\f62a\f62a";
}

.fa-tachometer {
  --fa: "\f62a";
  --fa--fa: "\f62a\f62a";
}

.fa-tachometer-fast {
  --fa: "\f62a";
  --fa--fa: "\f62a\f62a";
}

.fa-do-not-enter {
  --fa: "\f5ec";
  --fa--fa: "\f5ec\f5ec";
}

.fa-shower {
  --fa: "\f2cc";
  --fa--fa: "\f2cc\f2cc";
}

.fa-dice-d8 {
  --fa: "\f6d2";
  --fa--fa: "\f6d2\f6d2";
}

.fa-desktop {
  --fa: "\f390";
  --fa--fa: "\f390\f390";
}

.fa-desktop-alt {
  --fa: "\f390";
  --fa--fa: "\f390\f390";
}

.fa-m {
  --fa: "M";
  --fa--fa: "MM";
}

.fa-spinner-scale {
  --fa: "\e62a";
  --fa--fa: "\e62a\e62a";
}

.fa-grip-dots-vertical {
  --fa: "\e411";
  --fa--fa: "\e411\e411";
}

.fa-face-viewfinder {
  --fa: "\e2ff";
  --fa--fa: "\e2ff\e2ff";
}

.fa-soft-serve {
  --fa: "\e400";
  --fa--fa: "\e400\e400";
}

.fa-creemee {
  --fa: "\e400";
  --fa--fa: "\e400\e400";
}

.fa-h5 {
  --fa: "\e412";
  --fa--fa: "\e412\e412";
}

.fa-hand-back-point-down {
  --fa: "\e19e";
  --fa--fa: "\e19e\e19e";
}

.fa-table-list {
  --fa: "\f00b";
  --fa--fa: "\f00b\f00b";
}

.fa-th-list {
  --fa: "\f00b";
  --fa--fa: "\f00b\f00b";
}

.fa-basket-shopping-minus {
  --fa: "\e652";
  --fa--fa: "\e652\e652";
}

.fa-comment-sms {
  --fa: "\f7cd";
  --fa--fa: "\f7cd\f7cd";
}

.fa-sms {
  --fa: "\f7cd";
  --fa--fa: "\f7cd\f7cd";
}

.fa-rectangle {
  --fa: "\f2fa";
  --fa--fa: "\f2fa\f2fa";
}

.fa-rectangle-landscape {
  --fa: "\f2fa";
  --fa--fa: "\f2fa\f2fa";
}

.fa-clipboard-list-check {
  --fa: "\f737";
  --fa--fa: "\f737\f737";
}

.fa-turkey {
  --fa: "\f725";
  --fa--fa: "\f725\f725";
}

.fa-book {
  --fa: "\f02d";
  --fa--fa: "\f02d\f02d";
}

.fa-user-plus {
  --fa: "\f234";
  --fa--fa: "\f234\f234";
}

.fa-ice-skate {
  --fa: "\f7ac";
  --fa--fa: "\f7ac\f7ac";
}

.fa-check {
  --fa: "\f00c";
  --fa--fa: "\f00c\f00c";
}

.fa-battery-three-quarters {
  --fa: "\f241";
  --fa--fa: "\f241\f241";
}

.fa-battery-4 {
  --fa: "\f241";
  --fa--fa: "\f241\f241";
}

.fa-tomato {
  --fa: "\e330";
  --fa--fa: "\e330\e330";
}

.fa-sword-laser {
  --fa: "\e03b";
  --fa--fa: "\e03b\e03b";
}

.fa-house-circle-check {
  --fa: "\e509";
  --fa--fa: "\e509\e509";
}

.fa-buildings {
  --fa: "\e0cc";
  --fa--fa: "\e0cc\e0cc";
}

.fa-angle-left {
  --fa: "\f104";
  --fa--fa: "\f104\f104";
}

.fa-cart-flatbed-boxes {
  --fa: "\f475";
  --fa--fa: "\f475\f475";
}

.fa-dolly-flatbed-alt {
  --fa: "\f475";
  --fa--fa: "\f475\f475";
}

.fa-diagram-successor {
  --fa: "\e47a";
  --fa--fa: "\e47a\e47a";
}

.fa-truck-arrow-right {
  --fa: "\e58b";
  --fa--fa: "\e58b\e58b";
}

.fa-square-w {
  --fa: "\e285";
  --fa--fa: "\e285\e285";
}

.fa-arrows-split-up-and-left {
  --fa: "\e4bc";
  --fa--fa: "\e4bc\e4bc";
}

.fa-lamp {
  --fa: "\f4ca";
  --fa--fa: "\f4ca\f4ca";
}

.fa-airplay {
  --fa: "\e089";
  --fa--fa: "\e089\e089";
}

.fa-hand-fist {
  --fa: "\f6de";
  --fa--fa: "\f6de\f6de";
}

.fa-fist-raised {
  --fa: "\f6de";
  --fa--fa: "\f6de\f6de";
}

.fa-shield-quartered {
  --fa: "\e575";
  --fa--fa: "\e575\e575";
}

.fa-slash-forward {
  --fa: "\/";
  --fa--fa: "\/\/";
}

.fa-location-pen {
  --fa: "\f607";
  --fa--fa: "\f607\f607";
}

.fa-map-marker-edit {
  --fa: "\f607";
  --fa--fa: "\f607\f607";
}

.fa-cloud-moon {
  --fa: "\f6c3";
  --fa--fa: "\f6c3\f6c3";
}

.fa-pot-food {
  --fa: "\e43f";
  --fa--fa: "\e43f\e43f";
}

.fa-briefcase {
  --fa: "\f0b1";
  --fa--fa: "\f0b1\f0b1";
}

.fa-person-falling {
  --fa: "\e546";
  --fa--fa: "\e546\e546";
}

.fa-image-portrait {
  --fa: "\f3e0";
  --fa--fa: "\f3e0\f3e0";
}

.fa-portrait {
  --fa: "\f3e0";
  --fa--fa: "\f3e0\f3e0";
}

.fa-user-tag {
  --fa: "\f507";
  --fa--fa: "\f507\f507";
}

.fa-rug {
  --fa: "\e569";
  --fa--fa: "\e569\e569";
}

.fa-print-slash {
  --fa: "\f686";
  --fa--fa: "\f686\f686";
}

.fa-earth-europe {
  --fa: "\f7a2";
  --fa--fa: "\f7a2\f7a2";
}

.fa-globe-europe {
  --fa: "\f7a2";
  --fa--fa: "\f7a2\f7a2";
}

.fa-cart-flatbed-suitcase {
  --fa: "\f59d";
  --fa--fa: "\f59d\f59d";
}

.fa-luggage-cart {
  --fa: "\f59d";
  --fa--fa: "\f59d\f59d";
}

.fa-hand-back-point-ribbon {
  --fa: "\e1a0";
  --fa--fa: "\e1a0\e1a0";
}

.fa-rectangle-xmark {
  --fa: "\f410";
  --fa--fa: "\f410\f410";
}

.fa-rectangle-times {
  --fa: "\f410";
  --fa--fa: "\f410\f410";
}

.fa-times-rectangle {
  --fa: "\f410";
  --fa--fa: "\f410\f410";
}

.fa-window-close {
  --fa: "\f410";
  --fa--fa: "\f410\f410";
}

.fa-tire-rugged {
  --fa: "\f634";
  --fa--fa: "\f634\f634";
}

.fa-lightbulb-dollar {
  --fa: "\f670";
  --fa--fa: "\f670\f670";
}

.fa-cowbell {
  --fa: "\f8b3";
  --fa--fa: "\f8b3\f8b3";
}

.fa-baht-sign {
  --fa: "\e0ac";
  --fa--fa: "\e0ac\e0ac";
}

.fa-corner {
  --fa: "\e3fe";
  --fa--fa: "\e3fe\e3fe";
}

.fa-chevrons-right {
  --fa: "\f324";
  --fa--fa: "\f324\f324";
}

.fa-chevron-double-right {
  --fa: "\f324";
  --fa--fa: "\f324\f324";
}

.fa-book-open {
  --fa: "\f518";
  --fa--fa: "\f518\f518";
}

.fa-book-journal-whills {
  --fa: "\f66a";
  --fa--fa: "\f66a\f66a";
}

.fa-journal-whills {
  --fa: "\f66a";
  --fa--fa: "\f66a\f66a";
}

.fa-inhaler {
  --fa: "\f5f9";
  --fa--fa: "\f5f9\f5f9";
}

.fa-handcuffs {
  --fa: "\e4f8";
  --fa--fa: "\e4f8\e4f8";
}

.fa-snake {
  --fa: "\f716";
  --fa--fa: "\f716\f716";
}

.fa-triangle-exclamation {
  --fa: "\f071";
  --fa--fa: "\f071\f071";
}

.fa-exclamation-triangle {
  --fa: "\f071";
  --fa--fa: "\f071\f071";
}

.fa-warning {
  --fa: "\f071";
  --fa--fa: "\f071\f071";
}

.fa-note-medical {
  --fa: "\e200";
  --fa--fa: "\e200\e200";
}

.fa-database {
  --fa: "\f1c0";
  --fa--fa: "\f1c0\f1c0";
}

.fa-down-left {
  --fa: "\e16a";
  --fa--fa: "\e16a\e16a";
}

.fa-share {
  --fa: "\f064";
  --fa--fa: "\f064\f064";
}

.fa-mail-forward {
  --fa: "\f064";
  --fa--fa: "\f064\f064";
}

.fa-face-thinking {
  --fa: "\e39b";
  --fa--fa: "\e39b\e39b";
}

.fa-turn-down-right {
  --fa: "\e455";
  --fa--fa: "\e455\e455";
}

.fa-bottle-droplet {
  --fa: "\e4c4";
  --fa--fa: "\e4c4\e4c4";
}

.fa-mask-face {
  --fa: "\e1d7";
  --fa--fa: "\e1d7\e1d7";
}

.fa-hill-rockslide {
  --fa: "\e508";
  --fa--fa: "\e508\e508";
}

.fa-scanner-keyboard {
  --fa: "\f489";
  --fa--fa: "\f489\f489";
}

.fa-circle-o {
  --fa: "\e119";
  --fa--fa: "\e119\e119";
}

.fa-grid-horizontal {
  --fa: "\e307";
  --fa--fa: "\e307\e307";
}

.fa-message-dollar {
  --fa: "\f650";
  --fa--fa: "\f650\f650";
}

.fa-comment-alt-dollar {
  --fa: "\f650";
  --fa--fa: "\f650\f650";
}

.fa-right-left {
  --fa: "\f362";
  --fa--fa: "\f362\f362";
}

.fa-exchange-alt {
  --fa: "\f362";
  --fa--fa: "\f362\f362";
}

.fa-columns-3 {
  --fa: "\e361";
  --fa--fa: "\e361\e361";
}

.fa-paper-plane {
  --fa: "\f1d8";
  --fa--fa: "\f1d8\f1d8";
}

.fa-road-circle-exclamation {
  --fa: "\e565";
  --fa--fa: "\e565\e565";
}

.fa-dungeon {
  --fa: "\f6d9";
  --fa--fa: "\f6d9\f6d9";
}

.fa-hand-holding-box {
  --fa: "\f47b";
  --fa--fa: "\f47b\f47b";
}

.fa-input-text {
  --fa: "\e1bf";
  --fa--fa: "\e1bf\e1bf";
}

.fa-window-flip {
  --fa: "\f40f";
  --fa--fa: "\f40f\f40f";
}

.fa-window-alt {
  --fa: "\f40f";
  --fa--fa: "\f40f\f40f";
}

.fa-align-right {
  --fa: "\f038";
  --fa--fa: "\f038\f038";
}

.fa-scanner-gun {
  --fa: "\f488";
  --fa--fa: "\f488\f488";
}

.fa-scanner {
  --fa: "\f488";
  --fa--fa: "\f488\f488";
}

.fa-tire {
  --fa: "\f631";
  --fa--fa: "\f631\f631";
}

.fa-engine {
  --fa: "\e16e";
  --fa--fa: "\e16e\e16e";
}

.fa-money-bill-1-wave {
  --fa: "\f53b";
  --fa--fa: "\f53b\f53b";
}

.fa-money-bill-wave-alt {
  --fa: "\f53b";
  --fa--fa: "\f53b\f53b";
}

.fa-life-ring {
  --fa: "\f1cd";
  --fa--fa: "\f1cd\f1cd";
}

.fa-hands {
  --fa: "\f2a7";
  --fa--fa: "\f2a7\f2a7";
}

.fa-sign-language {
  --fa: "\f2a7";
  --fa--fa: "\f2a7\f2a7";
}

.fa-signing {
  --fa: "\f2a7";
  --fa--fa: "\f2a7\f2a7";
}

.fa-circle-caret-right {
  --fa: "\f330";
  --fa--fa: "\f330\f330";
}

.fa-caret-circle-right {
  --fa: "\f330";
  --fa--fa: "\f330\f330";
}

.fa-turn-left {
  --fa: "\e636";
  --fa--fa: "\e636\e636";
}

.fa-wheat {
  --fa: "\f72d";
  --fa--fa: "\f72d\f72d";
}

.fa-file-spreadsheet {
  --fa: "\f65b";
  --fa--fa: "\f65b\f65b";
}

.fa-audio-description-slash {
  --fa: "\e0a8";
  --fa--fa: "\e0a8\e0a8";
}

.fa-bell-ring {
  --fa: "\e62c";
  --fa--fa: "\e62c\e62c";
}

.fa-calendar-day {
  --fa: "\f783";
  --fa--fa: "\f783\f783";
}

.fa-water-ladder {
  --fa: "\f5c5";
  --fa--fa: "\f5c5\f5c5";
}

.fa-ladder-water {
  --fa: "\f5c5";
  --fa--fa: "\f5c5\f5c5";
}

.fa-swimming-pool {
  --fa: "\f5c5";
  --fa--fa: "\f5c5\f5c5";
}

.fa-arrows-up-down {
  --fa: "\f07d";
  --fa--fa: "\f07d\f07d";
}

.fa-arrows-v {
  --fa: "\f07d";
  --fa--fa: "\f07d\f07d";
}

.fa-chess-pawn-piece {
  --fa: "\f444";
  --fa--fa: "\f444\f444";
}

.fa-chess-pawn-alt {
  --fa: "\f444";
  --fa--fa: "\f444\f444";
}

.fa-face-grimace {
  --fa: "\f57f";
  --fa--fa: "\f57f\f57f";
}

.fa-grimace {
  --fa: "\f57f";
  --fa--fa: "\f57f\f57f";
}

.fa-wheelchair-move {
  --fa: "\e2ce";
  --fa--fa: "\e2ce\e2ce";
}

.fa-wheelchair-alt {
  --fa: "\e2ce";
  --fa--fa: "\e2ce\e2ce";
}

.fa-turn-down {
  --fa: "\f3be";
  --fa--fa: "\f3be\f3be";
}

.fa-level-down-alt {
  --fa: "\f3be";
  --fa--fa: "\f3be\f3be";
}

.fa-square-s {
  --fa: "\e27d";
  --fa--fa: "\e27d\e27d";
}

.fa-rectangle-barcode {
  --fa: "\f463";
  --fa--fa: "\f463\f463";
}

.fa-barcode-alt {
  --fa: "\f463";
  --fa--fa: "\f463\f463";
}

.fa-person-walking-arrow-right {
  --fa: "\e552";
  --fa--fa: "\e552\e552";
}

.fa-square-envelope {
  --fa: "\f199";
  --fa--fa: "\f199\f199";
}

.fa-envelope-square {
  --fa: "\f199";
  --fa--fa: "\f199\f199";
}

.fa-dice {
  --fa: "\f522";
  --fa--fa: "\f522\f522";
}

.fa-unicorn {
  --fa: "\f727";
  --fa--fa: "\f727\f727";
}

.fa-bowling-ball {
  --fa: "\f436";
  --fa--fa: "\f436\f436";
}

.fa-pompebled {
  --fa: "\e43d";
  --fa--fa: "\e43d\e43d";
}

.fa-brain {
  --fa: "\f5dc";
  --fa--fa: "\f5dc\f5dc";
}

.fa-watch-smart {
  --fa: "\e2cc";
  --fa--fa: "\e2cc\e2cc";
}

.fa-book-user {
  --fa: "\f7e7";
  --fa--fa: "\f7e7\f7e7";
}

.fa-sensor-cloud {
  --fa: "\e02c";
  --fa--fa: "\e02c\e02c";
}

.fa-sensor-smoke {
  --fa: "\e02c";
  --fa--fa: "\e02c\e02c";
}

.fa-clapperboard-play {
  --fa: "\e132";
  --fa--fa: "\e132\e132";
}

.fa-bandage {
  --fa: "\f462";
  --fa--fa: "\f462\f462";
}

.fa-band-aid {
  --fa: "\f462";
  --fa--fa: "\f462\f462";
}

.fa-calendar-minus {
  --fa: "\f272";
  --fa--fa: "\f272\f272";
}

.fa-circle-xmark {
  --fa: "\f057";
  --fa--fa: "\f057\f057";
}

.fa-times-circle {
  --fa: "\f057";
  --fa--fa: "\f057\f057";
}

.fa-xmark-circle {
  --fa: "\f057";
  --fa--fa: "\f057\f057";
}

.fa-circle-4 {
  --fa: "\e0f1";
  --fa--fa: "\e0f1\e0f1";
}

.fa-gifts {
  --fa: "\f79c";
  --fa--fa: "\f79c\f79c";
}

.fa-album-collection {
  --fa: "\f8a0";
  --fa--fa: "\f8a0\f8a0";
}

.fa-hotel {
  --fa: "\f594";
  --fa--fa: "\f594\f594";
}

.fa-earth-asia {
  --fa: "\f57e";
  --fa--fa: "\f57e\f57e";
}

.fa-globe-asia {
  --fa: "\f57e";
  --fa--fa: "\f57e\f57e";
}

.fa-id-card-clip {
  --fa: "\f47f";
  --fa--fa: "\f47f\f47f";
}

.fa-id-card-alt {
  --fa: "\f47f";
  --fa--fa: "\f47f\f47f";
}

.fa-magnifying-glass-plus {
  --fa: "\f00e";
  --fa--fa: "\f00e\f00e";
}

.fa-search-plus {
  --fa: "\f00e";
  --fa--fa: "\f00e\f00e";
}

.fa-thumbs-up {
  --fa: "\f164";
  --fa--fa: "\f164\f164";
}

.fa-cloud-showers {
  --fa: "\f73f";
  --fa--fa: "\f73f\f73f";
}

.fa-user-clock {
  --fa: "\f4fd";
  --fa--fa: "\f4fd\f4fd";
}

.fa-onion {
  --fa: "\e427";
  --fa--fa: "\e427\e427";
}

.fa-clock-twelve-thirty {
  --fa: "\e359";
  --fa--fa: "\e359\e359";
}

.fa-arrow-down-to-dotted-line {
  --fa: "\e095";
  --fa--fa: "\e095\e095";
}

.fa-hand-dots {
  --fa: "\f461";
  --fa--fa: "\f461\f461";
}

.fa-allergies {
  --fa: "\f461";
  --fa--fa: "\f461\f461";
}

.fa-file-invoice {
  --fa: "\f570";
  --fa--fa: "\f570\f570";
}

.fa-window-minimize {
  --fa: "\f2d1";
  --fa--fa: "\f2d1\f2d1";
}

.fa-rectangle-wide {
  --fa: "\f2fc";
  --fa--fa: "\f2fc\f2fc";
}

.fa-comment-arrow-up {
  --fa: "\e144";
  --fa--fa: "\e144\e144";
}

.fa-garlic {
  --fa: "\e40e";
  --fa--fa: "\e40e\e40e";
}

.fa-mug-saucer {
  --fa: "\f0f4";
  --fa--fa: "\f0f4\f0f4";
}

.fa-coffee {
  --fa: "\f0f4";
  --fa--fa: "\f0f4\f0f4";
}

.fa-brush {
  --fa: "\f55d";
  --fa--fa: "\f55d\f55d";
}

.fa-file-half-dashed {
  --fa: "\e698";
  --fa--fa: "\e698\e698";
}

.fa-tree-decorated {
  --fa: "\f7dc";
  --fa--fa: "\f7dc\f7dc";
}

.fa-mask {
  --fa: "\f6fa";
  --fa--fa: "\f6fa\f6fa";
}

.fa-calendar-heart {
  --fa: "\e0d3";
  --fa--fa: "\e0d3\e0d3";
}

.fa-magnifying-glass-minus {
  --fa: "\f010";
  --fa--fa: "\f010\f010";
}

.fa-search-minus {
  --fa: "\f010";
  --fa--fa: "\f010\f010";
}

.fa-flower {
  --fa: "\f7ff";
  --fa--fa: "\f7ff\f7ff";
}

.fa-arrow-down-from-arc {
  --fa: "\e614";
  --fa--fa: "\e614\e614";
}

.fa-right-left-large {
  --fa: "\e5e1";
  --fa--fa: "\e5e1\e5e1";
}

.fa-ruler-vertical {
  --fa: "\f548";
  --fa--fa: "\f548\f548";
}

.fa-circles-overlap {
  --fa: "\e600";
  --fa--fa: "\e600\e600";
}

.fa-user-large {
  --fa: "\f406";
  --fa--fa: "\f406\f406";
}

.fa-user-alt {
  --fa: "\f406";
  --fa--fa: "\f406\f406";
}

.fa-starship-freighter {
  --fa: "\e03a";
  --fa--fa: "\e03a\e03a";
}

.fa-train-tram {
  --fa: "\e5b4";
  --fa--fa: "\e5b4\e5b4";
}

.fa-bridge-suspension {
  --fa: "\e4cd";
  --fa--fa: "\e4cd\e4cd";
}

.fa-trash-check {
  --fa: "\e2af";
  --fa--fa: "\e2af\e2af";
}

.fa-user-nurse {
  --fa: "\f82f";
  --fa--fa: "\f82f\f82f";
}

.fa-boombox {
  --fa: "\f8a5";
  --fa--fa: "\f8a5\f8a5";
}

.fa-syringe {
  --fa: "\f48e";
  --fa--fa: "\f48e\f48e";
}

.fa-cloud-sun {
  --fa: "\f6c4";
  --fa--fa: "\f6c4\f6c4";
}

.fa-shield-exclamation {
  --fa: "\e247";
  --fa--fa: "\e247\e247";
}

.fa-stopwatch-20 {
  --fa: "\e06f";
  --fa--fa: "\e06f\e06f";
}

.fa-square-full {
  --fa: "\f45c";
  --fa--fa: "\f45c\f45c";
}

.fa-grip-dots {
  --fa: "\e410";
  --fa--fa: "\e410\e410";
}

.fa-comment-exclamation {
  --fa: "\f4af";
  --fa--fa: "\f4af\f4af";
}

.fa-pen-swirl {
  --fa: "\e214";
  --fa--fa: "\e214\e214";
}

.fa-falafel {
  --fa: "\e40a";
  --fa--fa: "\e40a\e40a";
}

.fa-circle-2 {
  --fa: "\e0ef";
  --fa--fa: "\e0ef\e0ef";
}

.fa-magnet {
  --fa: "\f076";
  --fa--fa: "\f076\f076";
}

.fa-jar {
  --fa: "\e516";
  --fa--fa: "\e516\e516";
}

.fa-gramophone {
  --fa: "\f8bd";
  --fa--fa: "\f8bd\f8bd";
}

.fa-dice-d12 {
  --fa: "\f6ce";
  --fa--fa: "\f6ce\f6ce";
}

.fa-note-sticky {
  --fa: "\f249";
  --fa--fa: "\f249\f249";
}

.fa-sticky-note {
  --fa: "\f249";
  --fa--fa: "\f249\f249";
}

.fa-down {
  --fa: "\f354";
  --fa--fa: "\f354\f354";
}

.fa-arrow-alt-down {
  --fa: "\f354";
  --fa--fa: "\f354\f354";
}

.fa-hundred-points {
  --fa: "\e41c";
  --fa--fa: "\e41c\e41c";
}

.fa-100 {
  --fa: "\e41c";
  --fa--fa: "\e41c\e41c";
}

.fa-paperclip-vertical {
  --fa: "\e3c2";
  --fa--fa: "\e3c2\e3c2";
}

.fa-wind-warning {
  --fa: "\f776";
  --fa--fa: "\f776\f776";
}

.fa-wind-circle-exclamation {
  --fa: "\f776";
  --fa--fa: "\f776\f776";
}

.fa-location-pin-slash {
  --fa: "\f60c";
  --fa--fa: "\f60c\f60c";
}

.fa-map-marker-slash {
  --fa: "\f60c";
  --fa--fa: "\f60c\f60c";
}

.fa-face-sad-sweat {
  --fa: "\e38a";
  --fa--fa: "\e38a\e38a";
}

.fa-bug-slash {
  --fa: "\e490";
  --fa--fa: "\e490\e490";
}

.fa-cupcake {
  --fa: "\e402";
  --fa--fa: "\e402\e402";
}

.fa-light-switch-off {
  --fa: "\e018";
  --fa--fa: "\e018\e018";
}

.fa-toggle-large-off {
  --fa: "\e5b0";
  --fa--fa: "\e5b0\e5b0";
}

.fa-pen-fancy-slash {
  --fa: "\e210";
  --fa--fa: "\e210\e210";
}

.fa-truck-container {
  --fa: "\f4dc";
  --fa--fa: "\f4dc\f4dc";
}

.fa-boot {
  --fa: "\f782";
  --fa--fa: "\f782\f782";
}

.fa-arrow-up-from-water-pump {
  --fa: "\e4b6";
  --fa--fa: "\e4b6\e4b6";
}

.fa-file-check {
  --fa: "\f316";
  --fa--fa: "\f316\f316";
}

.fa-bone {
  --fa: "\f5d7";
  --fa--fa: "\f5d7\f5d7";
}

.fa-cards-blank {
  --fa: "\e4df";
  --fa--fa: "\e4df\e4df";
}

.fa-circle-3 {
  --fa: "\e0f0";
  --fa--fa: "\e0f0\e0f0";
}

.fa-bench-tree {
  --fa: "\e2e7";
  --fa--fa: "\e2e7\e2e7";
}

.fa-keyboard-brightness-low {
  --fa: "\e1c1";
  --fa--fa: "\e1c1\e1c1";
}

.fa-ski-boot-ski {
  --fa: "\e3cd";
  --fa--fa: "\e3cd\e3cd";
}

.fa-brain-circuit {
  --fa: "\e0c6";
  --fa--fa: "\e0c6\e0c6";
}

.fa-table-cells-row-unlock {
  --fa: "\e691";
  --fa--fa: "\e691\e691";
}

.fa-user-injured {
  --fa: "\f728";
  --fa--fa: "\f728\f728";
}

.fa-block-brick-fire {
  --fa: "\e3dc";
  --fa--fa: "\e3dc\e3dc";
}

.fa-firewall {
  --fa: "\e3dc";
  --fa--fa: "\e3dc\e3dc";
}

.fa-face-sad-tear {
  --fa: "\f5b4";
  --fa--fa: "\f5b4\f5b4";
}

.fa-sad-tear {
  --fa: "\f5b4";
  --fa--fa: "\f5b4\f5b4";
}

.fa-plane {
  --fa: "\f072";
  --fa--fa: "\f072\f072";
}

.fa-tent-arrows-down {
  --fa: "\e581";
  --fa--fa: "\e581\e581";
}

.fa-exclamation {
  --fa: "\!";
  --fa--fa: "\!\!";
}

.fa-arrows-spin {
  --fa: "\e4bb";
  --fa--fa: "\e4bb\e4bb";
}

.fa-face-smile-relaxed {
  --fa: "\e392";
  --fa--fa: "\e392\e392";
}

.fa-comment-xmark {
  --fa: "\f4b5";
  --fa--fa: "\f4b5\f4b5";
}

.fa-comment-times {
  --fa: "\f4b5";
  --fa--fa: "\f4b5\f4b5";
}

.fa-print {
  --fa: "\f02f";
  --fa--fa: "\f02f\f02f";
}

.fa-turkish-lira-sign {
  --fa: "\e2bb";
  --fa--fa: "\e2bb\e2bb";
}

.fa-try {
  --fa: "\e2bb";
  --fa--fa: "\e2bb\e2bb";
}

.fa-turkish-lira {
  --fa: "\e2bb";
  --fa--fa: "\e2bb\e2bb";
}

.fa-face-nose-steam {
  --fa: "\e382";
  --fa--fa: "\e382\e382";
}

.fa-circle-waveform-lines {
  --fa: "\e12d";
  --fa--fa: "\e12d\e12d";
}

.fa-waveform-circle {
  --fa: "\e12d";
  --fa--fa: "\e12d\e12d";
}

.fa-dollar-sign {
  --fa: "\$";
  --fa--fa: "\$\$";
}

.fa-dollar {
  --fa: "\$";
  --fa--fa: "\$\$";
}

.fa-usd {
  --fa: "\$";
  --fa--fa: "\$\$";
}

.fa-ferris-wheel {
  --fa: "\e174";
  --fa--fa: "\e174\e174";
}

.fa-computer-speaker {
  --fa: "\f8b2";
  --fa--fa: "\f8b2\f8b2";
}

.fa-skull-cow {
  --fa: "\f8de";
  --fa--fa: "\f8de\f8de";
}

.fa-x {
  --fa: "X";
  --fa--fa: "XX";
}

.fa-magnifying-glass-dollar {
  --fa: "\f688";
  --fa--fa: "\f688\f688";
}

.fa-search-dollar {
  --fa: "\f688";
  --fa--fa: "\f688\f688";
}

.fa-users-gear {
  --fa: "\f509";
  --fa--fa: "\f509\f509";
}

.fa-users-cog {
  --fa: "\f509";
  --fa--fa: "\f509\f509";
}

.fa-person-military-pointing {
  --fa: "\e54a";
  --fa--fa: "\e54a\e54a";
}

.fa-building-columns {
  --fa: "\f19c";
  --fa--fa: "\f19c\f19c";
}

.fa-bank {
  --fa: "\f19c";
  --fa--fa: "\f19c\f19c";
}

.fa-institution {
  --fa: "\f19c";
  --fa--fa: "\f19c\f19c";
}

.fa-museum {
  --fa: "\f19c";
  --fa--fa: "\f19c\f19c";
}

.fa-university {
  --fa: "\f19c";
  --fa--fa: "\f19c\f19c";
}

.fa-circle-t {
  --fa: "\e124";
  --fa--fa: "\e124\e124";
}

.fa-sack {
  --fa: "\f81c";
  --fa--fa: "\f81c\f81c";
}

.fa-grid-2 {
  --fa: "\e196";
  --fa--fa: "\e196\e196";
}

.fa-camera-cctv {
  --fa: "\f8ac";
  --fa--fa: "\f8ac\f8ac";
}

.fa-cctv {
  --fa: "\f8ac";
  --fa--fa: "\f8ac\f8ac";
}

.fa-umbrella {
  --fa: "\f0e9";
  --fa--fa: "\f0e9\f0e9";
}

.fa-trowel {
  --fa: "\e589";
  --fa--fa: "\e589\e589";
}

.fa-horizontal-rule {
  --fa: "\f86c";
  --fa--fa: "\f86c\f86c";
}

.fa-bed-front {
  --fa: "\f8f7";
  --fa--fa: "\f8f7\f8f7";
}

.fa-bed-alt {
  --fa: "\f8f7";
  --fa--fa: "\f8f7\f8f7";
}

.fa-d {
  --fa: "D";
  --fa--fa: "DD";
}

.fa-stapler {
  --fa: "\e5af";
  --fa--fa: "\e5af\e5af";
}

.fa-masks-theater {
  --fa: "\f630";
  --fa--fa: "\f630\f630";
}

.fa-theater-masks {
  --fa: "\f630";
  --fa--fa: "\f630\f630";
}

.fa-file-gif {
  --fa: "\e645";
  --fa--fa: "\e645\e645";
}

.fa-kip-sign {
  --fa: "\e1c4";
  --fa--fa: "\e1c4\e1c4";
}

.fa-face-woozy {
  --fa: "\e3a2";
  --fa--fa: "\e3a2\e3a2";
}

.fa-cloud-question {
  --fa: "\e492";
  --fa--fa: "\e492\e492";
}

.fa-pineapple {
  --fa: "\e31f";
  --fa--fa: "\e31f\e31f";
}

.fa-hand-point-left {
  --fa: "\f0a5";
  --fa--fa: "\f0a5\f0a5";
}

.fa-gallery-thumbnails {
  --fa: "\e3aa";
  --fa--fa: "\e3aa\e3aa";
}

.fa-circle-j {
  --fa: "\e112";
  --fa--fa: "\e112\e112";
}

.fa-eyes {
  --fa: "\e367";
  --fa--fa: "\e367\e367";
}

.fa-handshake-simple {
  --fa: "\f4c6";
  --fa--fa: "\f4c6\f4c6";
}

.fa-handshake-alt {
  --fa: "\f4c6";
  --fa--fa: "\f4c6\f4c6";
}

.fa-page-caret-up {
  --fa: "\e42a";
  --fa--fa: "\e42a\e42a";
}

.fa-file-caret-up {
  --fa: "\e42a";
  --fa--fa: "\e42a\e42a";
}

.fa-jet-fighter {
  --fa: "\f0fb";
  --fa--fa: "\f0fb\f0fb";
}

.fa-fighter-jet {
  --fa: "\f0fb";
  --fa--fa: "\f0fb\f0fb";
}

.fa-comet {
  --fa: "\e003";
  --fa--fa: "\e003\e003";
}

.fa-square-share-nodes {
  --fa: "\f1e1";
  --fa--fa: "\f1e1\f1e1";
}

.fa-share-alt-square {
  --fa: "\f1e1";
  --fa--fa: "\f1e1\f1e1";
}

.fa-reflect-vertical {
  --fa: "\e665";
  --fa--fa: "\e665\e665";
}

.fa-shield-keyhole {
  --fa: "\e248";
  --fa--fa: "\e248\e248";
}

.fa-file-mp4 {
  --fa: "\e649";
  --fa--fa: "\e649\e649";
}

.fa-barcode {
  --fa: "\f02a";
  --fa--fa: "\f02a\f02a";
}

.fa-bulldozer {
  --fa: "\e655";
  --fa--fa: "\e655\e655";
}

.fa-plus-minus {
  --fa: "\e43c";
  --fa--fa: "\e43c\e43c";
}

.fa-square-sliders-vertical {
  --fa: "\f3f2";
  --fa--fa: "\f3f2\f3f2";
}

.fa-sliders-v-square {
  --fa: "\f3f2";
  --fa--fa: "\f3f2\f3f2";
}

.fa-video {
  --fa: "\f03d";
  --fa--fa: "\f03d\f03d";
}

.fa-video-camera {
  --fa: "\f03d";
  --fa--fa: "\f03d\f03d";
}

.fa-message-middle {
  --fa: "\e1e1";
  --fa--fa: "\e1e1\e1e1";
}

.fa-comment-middle-alt {
  --fa: "\e1e1";
  --fa--fa: "\e1e1\e1e1";
}

.fa-graduation-cap {
  --fa: "\f19d";
  --fa--fa: "\f19d\f19d";
}

.fa-mortar-board {
  --fa: "\f19d";
  --fa--fa: "\f19d\f19d";
}

.fa-hand-holding-medical {
  --fa: "\e05c";
  --fa--fa: "\e05c\e05c";
}

.fa-person-circle-check {
  --fa: "\e53e";
  --fa--fa: "\e53e\e53e";
}

.fa-square-z {
  --fa: "\e288";
  --fa--fa: "\e288\e288";
}

.fa-message-text {
  --fa: "\e1e6";
  --fa--fa: "\e1e6\e1e6";
}

.fa-comment-alt-text {
  --fa: "\e1e6";
  --fa--fa: "\e1e6\e1e6";
}

.fa-turn-up {
  --fa: "\f3bf";
  --fa--fa: "\f3bf\f3bf";
}

.fa-level-up-alt {
  --fa: "\f3bf";
  --fa--fa: "\f3bf\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.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 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("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype");
}
.fas,
.fa-solid,
.radio-tags .radio-row .radio-container input:checked + label:after,
.radio-checkbox .content-container .radio-row .radio-container > label:after,
.input-container.radiobox-toggle .content-container .radio-row .radio-container input:checked ~ label:before,
.password-check .password-list li:before,
.navigation-block .main-menu .has-submenu .btn-block:after,
.navigation-block .relative-menu .has-submenu .btn-block:after,
.input-container.input-date input:after,
.faq .faq-container .question-container .title:after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label:after,
.input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label:after,
.disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label:after,
.input-container.checkbox .checkbox-containers .checkbox-container > label:after,
.block-expand-content > .title-container .title:before,
.input-container.input-password > .content-container .show-password:after,
.value-container.input-password > .content-container .show-password:after,
.slider-controls .btn:after {
  font-weight: 900;
}

/*!
 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 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("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
}
.far,
.fa-regular,
.sidebar-navigation .navigation-container li.has-submenu:after,
.sidebar-navigation .submenu li.has-submenu:after,
.navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner:before,
.input-container.input-profile-picture .upload-container .edit-profile-picture:after,
.input-container.input-profile-picture .upload-container .remove-profile-picture:after,
.input-container.input-logo .upload-container .file-name:before,
.input-container.input-logo .upload-container .edit-logo:after,
.input-container.input-logo .upload-container .remove-logo:after,
.expand-block .expand-container .expand-toggle:after,
.email-module-container .mailbox-container .mailbox > .emailaddress:before,
.breadcrumbs li:after,
.tagify__tag__removeBtn::after {
  font-weight: 400;
}

@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
:root {
  /* Main color */
  --bs-primary: #f4740b;
  --bs-primary-rgb: 244, 116, 11;
  --bs-secondary: #0B5286;
  --bs-secondary-rgb: 11, 82, 134;
  --bs-secondary-light: #EEF3F7;
  --bs-secondary-light-rgb: 238, 242, 247;
  /* General colors */
  --bs-success: #377B2C;
  --bs-success-rgb: 55, 123, 44!default;
  --bs-danger: #C22C2C;
  --bs-danger-rgb: 194, 44, 44;
  --bs-warning: #f4740b;
  --bs-warning-rgb: 255, 126, 20;
  --bs-black: #000;
  --bs-black-rgb: 0, 0, 0;
  --bs-white: #fff;
  --bs-white-rgb: 255, 255, 255;
  /* Backgrounds*/
  --bs-light: #F8F9FC;
  --bs-light-rgb: 248, 249, 252;
  --bs-body-bg: #fff;
  /* Fonts */
  --bs-body-color: #525252;
  --bs-body-color-rgb: 82, 82, 82;
  --bs-heading-color: var(--bs-secondary);
  --bs-heading-color-rgb: var(--bs-secondary-rgb);
  --bs-body-font-family: "Roboto", sans-serif;
  --bs-headings-font-family: "Rajdhani", sans-serif;
  /* Inputs */
  --bs-border-radius-inputs: 6px;
  --bs-border-radius-inputs-small: 3px;
  --bs-border-color-input: #C2D1E8;
  --bs-border-color-input-rgb: 194, 209, 232;
  --bs-border-focus: #3F94C9;
  --bs-border-focus-rgb: 63, 148, 201;
  --bs-label-color: var(--bs-secondary);
  --bs-label-color-rgb: var(--bs-secondary-rgb);
  /* Border */
  --bs-border-radius-blocks: 6px;
  --bs-border-radius-buttons: 6px;
  --bs-border-radius-buttons-small: 4px;
  --bs-border-radius-tags: 16px;
  --bs-border-radius-dropdown: 6px;
  --bs-border-color: #E7ECF3;
  --bs-border-color-rgb: 231, 236, 243;
  /* Buttons */
  --bs-box-shadow-primary-button-sm: 0 12px 32px -12px rgba(var(--bs-primary-rgb), 0.2);
  --bs-box-shadow-primary-button: 0 20px 40px -10px rgba(var(--bs-primary-rgb), 0.2);
  --bs-box-shadow-secondary-button-sm: 0 12px 32px -12px rgba(var(--bs-secondary-rgb), 0.2);
  --bs-box-shadow-secondary-button: 0 20px 40px -10px rgba(var(--bs-secondary-rgb), 0.2);
  /* Blocks */
  --bs-blocks-bg: var(--bs-light);
  --bs-blocks-border-color: var(--bs-border-color);
  --bs-blocks-box-shadow: none;
  --bs-blocks-title-color: var(--bs-secondary);
  --bs-blocks-title-color-rgb: var(--bs-secondary-rgb);
  /* Global */
  --bs-sidebar-bg: linear-gradient(130deg, rgba(248, 249, 252, 1) 0%, rgba(238, 242, 247, 1) 100%);
  --bs-sidebar-text-color: var(--bs-secondary);
  --bs-sidebar-text-color-rgb: var(--bs-secondary-rgb);
}

a,
button,
.btn {
  transition: all 0.2s ease-in-out;
}
a:disabled, a.disabled,
button:disabled,
button.disabled,
.btn:disabled,
.disabled-row input.btn,
.disabled-row select.btn,
.disabled-row .input-container .choices .btn.choices__inner,
.input-container .choices .disabled-row .btn.choices__inner,
.disabled-row textarea.btn,
.btn.disabled {
  background-color: #999999;
  color: var(--bs-body-color);
}

.button-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
}
@media (min-width: 768px) {
  .button-container {
    gap: 16px;
  }
}

.btn {
  position: relative;
}
.btn .hover-container {
  position: absolute;
  top: 100%;
  left: 0;
  width: auto;
  opacity: 0;
  z-index: 9;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
}
.btn .hover-container .submenu {
  margin: 0;
  padding: 0;
  list-style: none;
  background-color: var(--bs-white);
  color: var(--bs-body-color);
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-dropdown);
  box-shadow: 0 12px 16px rgba(11, 82, 134, 0.12);
  max-height: 260px;
  overflow: auto;
}
.btn .hover-container .submenu li {
  margin: 0;
}
.btn .hover-container .submenu li a,
.btn .hover-container .submenu li button {
  display: block;
  width: 100%;
  padding: 8px 16px;
  text-align: left;
  font-size: 1rem;
  font-weight: 400;
  color: var(--bs-body-color);
  background-color: transparent;
  text-decoration: none;
  border: none;
  white-space: nowrap;
}
.btn .hover-container .submenu li a:hover,
.btn .hover-container .submenu li button:hover {
  color: var(--bs-body-color);
  background-color: var(--bs-light);
}
.btn .hover-container .submenu li.title {
  padding: 8px 16px;
  text-align: left;
  font-size: 1rem;
  color: var(--bs-body-color);
  background-color: var(--bs-light);
  border-bottom: solid 1px #E7ECF3;
  position: sticky;
  top: 0;
}
.btn:hover .hover-container {
  padding-top: 8px;
  opacity: 1;
  pointer-events: unset;
}

.btn-primary,
.btn-secondary {
  min-height: 40px;
  color: var(--bs-white);
  font-family: var(--bs-headings-font-family);
  width: 100%;
}
@media (min-width: 576px) {
  .btn-primary,
  .btn-secondary {
    width: fit-content;
    max-width: 100%;
  }
}
.btn-primary i,
.btn-primary svg,
.btn-secondary i,
.btn-secondary svg {
  font-size: 1rem;
  margin-right: 12px;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active,
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active {
  color: var(--bs-white);
}

.btn-primary {
  background-color: var(--bs-primary);
  box-shadow: var(--bs-box-shadow-primary-button-sm);
}
@media (min-width: 768px) {
  .btn-primary {
    box-shadow: var(--bs-box-shadow-primary-button);
  }
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
  background-color: var(--bs-secondary);
  box-shadow: var(--bs-box-shadow-secondary-button-sm);
}
@media (min-width: 768px) {
  .btn-primary:hover, .btn-primary:focus, .btn-primary:active {
    box-shadow: var(--bs-box-shadow-secondary-button);
  }
}

.btn-secondary {
  background-color: var(--bs-secondary);
  box-shadow: var(--bs-box-shadow-secondary-button-sm);
}
@media (min-width: 768px) {
  .btn-secondary {
    box-shadow: var(--bs-box-shadow-secondary-button);
  }
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {
  background-color: var(--bs-primary);
  box-shadow: var(--bs-box-shadow-primary-button-sm);
}
@media (min-width: 768px) {
  .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {
    box-shadow: var(--bs-box-shadow-primary-button);
  }
}

.btn-outline {
  color: var(--bs-secondary);
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  border: solid 1px var(--bs-border-color-input);
  padding: 7px 22px;
}
.btn-outline:hover {
  color: var(--bs-secondary);
  background-color: var(--bs-light);
  border-color: var(--bs-border-color-input);
}

.btn-text {
  padding: 0;
  min-height: unset;
  color: var(--bs-primary);
  line-height: 1;
}
.btn-text.btn-text-secondary {
  color: var(--bs-secondary);
}

.btn-icon {
  position: relative;
  padding: 0;
  border: none;
  color: var(--bs-secondary);
  font-size: 1.5rem;
  line-height: 1.5rem;
  width: fit-content;
}
.btn-icon .notification-number {
  position: absolute;
  top: -4px;
  right: -4px;
}
.btn-icon:hover, .btn-icon:focus, .btn-icon:active {
  color: var(--bs-primary);
}
.btn-icon.refresh {
  transition: all 0.3s ease-in-out;
}
.btn-icon.refresh:hover, .btn-icon.refresh:focus, .btn-icon.refresh:active {
  transform: rotate(180deg);
}

.sort-button-container {
  position: relative;
  height: 20px;
}
.sort-button-container .btn-icon {
  opacity: 0.25;
  color: var(--bs-secondary);
  font-size: 1.25rem;
  line-height: 1.25rem;
  display: flex;
}
.sort-button-container .btn-icon:hover {
  opacity: 1;
}
.sort-button-container .btn-icon.sort-up {
  position: relative;
  z-index: 2;
  max-height: 50%;
  overflow: hidden;
}
table th .sort-button-container .btn-icon.sort-up {
  color: var(--bs-blocks-title-color);
}
.sort-button-container .btn-icon.sort-down {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
}
table th .sort-button-container .btn-icon.sort-down {
  color: var(--bs-blocks-title-color);
}
.sort-button-container .btn-icon.selected {
  opacity: 1;
}

.btn-icon-background {
  color: #0B5286;
  font-size: 0.875rem;
  line-height: 0.875rem;
  background-color: #EEF3F7;
  border-radius: var(--bs-border-radius-buttons);
  padding: 5px 10px;
  border: none;
  display: flex;
  align-items: center;
  gap: 8px;
  width: fit-content;
  max-width: 100%;
}
.btn-icon-background:hover, .btn-icon-background:focus, .btn-icon-background:active {
  color: var(--bs-white);
  background-color: #0B5286;
}
.btn-icon-background.disabled {
  opacity: 0.5;
  color: #0B5286;
  background-color: #EEF3F7;
  pointer-events: unset;
}
.btn-icon-background.disabled:hover, .btn-icon-background.disabled:focus, .btn-icon-background.disabled:active {
  color: var(--bs-white);
  background-color: #0B5286;
}
.btn-icon-background.green, .btn-icon-background.green.disabled {
  background-color: #E7F2E5;
  color: #377B2C;
}
.btn-icon-background.green:hover, .btn-icon-background.green:focus, .btn-icon-background.green:active, .btn-icon-background.green.disabled:hover, .btn-icon-background.green.disabled:focus, .btn-icon-background.green.disabled:active {
  color: var(--bs-white);
  background-color: #377B2C;
}
.btn-icon-background.red, .btn-icon-background.red.disabled {
  background-color: #FEEFEF;
  color: #C22C2C;
}
.btn-icon-background.red:hover, .btn-icon-background.red:focus, .btn-icon-background.red:active, .btn-icon-background.red.disabled:hover, .btn-icon-background.red.disabled:focus, .btn-icon-background.red.disabled:active {
  color: var(--bs-white);
  background-color: #C22C2C;
}
.btn-icon-background.yellow, .btn-icon-background.yellow.disabled {
  background-color: #FFFBD7;
  color: #DD9200;
}
.btn-icon-background.yellow:hover, .btn-icon-background.yellow:focus, .btn-icon-background.yellow:active, .btn-icon-background.yellow.disabled:hover, .btn-icon-background.yellow.disabled:focus, .btn-icon-background.yellow.disabled:active {
  color: var(--bs-white);
  background-color: #DD9200;
}
.btn-icon-background.orange, .btn-icon-background.orange.disabled {
  background-color: #fef1e7;
  color: #CE6F00;
}
.btn-icon-background.orange:hover, .btn-icon-background.orange:focus, .btn-icon-background.orange:active, .btn-icon-background.orange.disabled:hover, .btn-icon-background.orange.disabled:focus, .btn-icon-background.orange.disabled:active {
  color: var(--bs-white);
  background-color: #CE6F00;
}
.btn-icon-background.gray, .btn-icon-background.gray.disabled {
  background-color: #E3E3E3;
  color: #717171;
}
.btn-icon-background.gray:hover, .btn-icon-background.gray:focus, .btn-icon-background.gray:active, .btn-icon-background.gray.disabled:hover, .btn-icon-background.gray.disabled:focus, .btn-icon-background.gray.disabled:active {
  color: var(--bs-white);
  background-color: #717171;
}
.btn-icon-background.btn-big {
  min-height: 40px;
}

.btn-medium,
.btn-small {
  min-height: 36px;
  padding: 8px 10px;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: fit-content;
  max-width: 100%;
}
.btn-medium i,
.btn-medium svg,
.btn-small i,
.btn-small svg {
  font-size: 1rem;
}

.btn-small {
  min-height: 24px;
  padding: 4px 8px;
  font-size: 0.8125rem;
  line-height: 1;
}
.btn-small i,
.btn-small svg {
  font-size: 0.9375rem;
}

.btn-large {
  min-height: 55px;
}
.btn-large i,
.btn-large svg {
  font-size: 1.625rem;
  margin-right: 16px;
}

.btn-document {
  background-color: #EEF3F7;
  border-radius: var(--bs-border-radius-tags);
  display: flex;
  align-items: center;
  position: relative;
  transition: all 0.2s ease-in-out;
}
.btn-document a {
  font-family: var(--bs-body-font-family);
  font-size: 0.875rem;
  font-weight: 400;
  color: #0B5286;
  padding: 2px 20px;
}
.btn-document .btn-icon {
  color: #0B5286;
  font-size: 1rem;
  line-height: 1;
  position: absolute;
  right: 6px;
  padding: 0;
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s ease-in-out;
}
.btn-document .btn-icon:hover, .btn-document .btn-icon:focus, .btn-document .btn-icon:active {
  color: var(--bs-danger);
}
.btn-document:hover, .btn-document:focus, .btn-document:active {
  background-color: #EEF3F7;
  color: #0B5286;
  padding-right: 22px;
}
.btn-document:hover a, .btn-document:focus a, .btn-document:active a {
  padding: 2px 6px 2px 12px;
}
.btn-document:hover .btn-icon, .btn-document:focus .btn-icon, .btn-document:active .btn-icon {
  opacity: 1;
  pointer-events: unset;
}
.btn-document.red {
  background-color: #FEEFEF;
}
.btn-document.red a,
.btn-document.red .btn-icon {
  color: #C22C2C;
}

.btn-menu {
  font-size: 1.625rem;
}
@media (min-width: 1455px) {
  .btn-menu {
    display: none;
  }
}

.btn-close {
  font-size: 1.625rem;
  margin-right: 16px;
  margin: 0;
}

.btn-tag {
  padding: 0;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 1rem;
  color: var(--bs-secondary);
  display: flex;
  align-items: flex-end;
  text-align: left;
}
.btn-tag .tag {
  min-width: 20px;
  justify-content: center;
  background-color: var(--bs-secondary);
  color: var(--bs-white);
  font-size: 0.75rem;
  line-height: 0.75rem;
  padding: 5px 4px 3px 4px;
  border-radius: var(--bs-border-radius-buttons-small);
  margin-left: 6px;
  transform: translateY(-3px);
}

.btn-block {
  position: relative;
  padding: 10px 16px;
  border-left: solid 6px transparent;
  border-radius: unset;
  background-color: var(--bs-white);
  color: var(--bs-secondary);
  font-family: var(--bs-headings-font-family);
  font-size: 1rem;
  text-align: left;
}
@media (min-width: 768px) {
  .btn-block {
    padding: 8px 20px 4px 20px;
    border-left: none;
    border-bottom: solid 4px transparent;
  }
}
.btn-block.current {
  background-color: var(--bs-light);
  border-color: var(--bs-primary);
}
.btn-block.current:hover, .btn-block.current:focus, .btn-block.current:active {
  border-color: var(--bs-primary);
}
.btn-block:hover, .btn-block:focus, .btn-block:active {
  background-color: var(--bs-light);
  color: var(--bs-secondary);
  border-color: transparent;
}
.btn-block:focus, .btn-block:active {
  background-color: var(--bs-white);
}

.navigation-block.large-navigation .btn-block {
  padding: 10px 16px;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .btn-block {
    padding: 8px 20px 4px 20px;
  }
}

.btn-icon-text {
  color: var(--bs-body-color);
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  padding: 0;
  position: relative;
  display: flex;
  gap: 8px;
}
.btn-icon-text i,
.btn-icon-text svg {
  color: rgba(11, 82, 134, 0.45);
  transform: translateY(2px);
}
.btn-icon-text:after {
  content: "";
  width: 100%;
  height: 3px;
  background-color: transparent;
  position: absolute;
  bottom: -5px;
  left: 0;
  transition: all 0.2s ease-in-out;
}
.btn-icon-text:hover:after {
  background-color: rgba(var(--bs-secondary-rgb), 0.45);
}
.btn-icon-text.primary i,
.btn-icon-text.primary svg {
  color: var(--bs-primary);
}
.btn-icon-text.primary:hover:after {
  background-color: var(--bs-primary);
}
.btn-icon-text.secondary i,
.btn-icon-text.secondary svg {
  color: var(--bs-secondary);
}
.btn-icon-text.secondary:hover:after {
  background-color: var(--bs-secondary);
}
.btn-icon-text.orange i,
.btn-icon-text.orange svg {
  color: #EA9F0C;
}
.btn-icon-text.orange:hover:after {
  background-color: #EA9F0C;
}
.btn-icon-text.green i,
.btn-icon-text.green svg {
  color: #3FB62B;
}
.btn-icon-text.green:hover:after {
  background-color: #3FB62B;
}
.btn-icon-text.red i,
.btn-icon-text.red svg {
  color: #C22C2C;
}
.btn-icon-text.red:hover:after {
  background-color: #C22C2C;
}
.btn-icon-text.disabled {
  opacity: 0.5;
  background-color: unset;
  pointer-events: unset;
}
.btn-icon-text.disabled:after {
  display: none;
}

.btn-tooltip {
  color: var(--bs-secondary);
  padding: 0;
}
.btn-tooltip:hover {
  color: var(--bs-primary);
}
.btn-tooltip.btn-tooltip-lock {
  background-color: #717171;
  font-size: 0.875rem;
  color: var(--bs-white);
  border-radius: var(--bs-border-radius-inputs-small);
  line-height: 1;
  padding: 4.5px 6px;
}
table .btn-tooltip {
  line-height: 1;
}

.btn-with-tooltip {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  padding: 0;
}
.btn-with-tooltip .button-text {
  padding: 0.375rem 2.5rem;
  flex-grow: 1;
}
.btn-with-tooltip .btn-tooltip {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 11px;
  border-left: solid 1px rgba(var(--bs-white-rgb), 0.33);
}
.btn-with-tooltip .btn-tooltip i,
.btn-with-tooltip .btn-tooltip svg {
  margin: 0;
  font-size: 1.125rem;
  color: var(--bs-white);
}

.btn-tag-rounded-icon,
.btn-tag-rounded {
  text-decoration: none;
}
.btn-tag-rounded-icon.orange:hover,
.btn-tag-rounded.orange:hover {
  color: #CE6F00;
}
.btn-tag-rounded-icon.yellow:hover,
.btn-tag-rounded.yellow:hover {
  color: #DD9200;
}
.btn-tag-rounded-icon.green:hover,
.btn-tag-rounded.green:hover {
  color: #377B2C;
}
.btn-tag-rounded-icon.red:hover,
.btn-tag-rounded.red:hover {
  color: #C22C2C;
}
.btn-tag-rounded-icon.gray:hover,
.btn-tag-rounded.gray:hover {
  color: #717171;
}

.btn-expand-angle {
  padding: 0;
  color: var(--bs-secondary);
  font-size: 0.9375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.expanded .btn-expand-angle {
  transform: rotate(-180deg);
}

.btn-dashed-border {
  display: flex;
  gap: 12px;
  align-items: center;
  justify-content: center;
  width: 100%;
  color: var(--bs-secondary);
  font-size: 1.125rem;
  min-height: 128px;
  padding: 24px;
  background-color: rgba(var(--bs-secondary-light-rgb), 0.5);
  border: dashed 3px rgba(var(--bs-secondary-rgb), 0.2);
}
.btn-dashed-border i,
.btn-dashed-border svg {
  font-size: 1.5rem;
}
.btn-dashed-border:hover {
  color: var(--bs-secondary);
  background-color: var(--bs-secondary-light);
  border: dashed 3px rgba(var(--bs-secondary-rgb), 0.2);
}
.btn-dashed-border.green {
  color: #377B2C;
  background-color: rgba(55, 123, 44, 0.04);
  border-color: rgba(55, 123, 44, 0.2);
}
.btn-dashed-border.green:hover {
  background-color: rgba(55, 123, 44, 0.06);
}

.slider-controls {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 6px;
}
.slider-controls .btn {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 7px 13px;
  background-color: var(--bs-secondary-light);
  color: var(--bs-secondary);
}
.slider-controls .btn:after {
  content: "\f053";
  font-size: 1rem;
}
.slider-controls .btn:hover {
  background-color: var(--bs-secondary);
  color: var(--bs-white);
}
.slider-controls .btn.btn-next:after {
  content: "\f054";
}

.btn-sidebar-collapse {
  color: var(--bs-sidebar-text-color);
  transition: all 0.2s ease-in-out;
}
@media (max-width: 1454.98px) {
  .btn-sidebar-collapse {
    display: none;
  }
}
.btn-sidebar-collapse:hover {
  color: var(--bs-primary);
}
.btn-sidebar-collapse i,
.btn-sidebar-collapse svg {
  font-size: 1.25rem;
  transition: all 0.2s ease-in-out;
}

.btn-arrows {
  display: flex;
}
.btn-arrows .btn {
  border-right: none;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 11px 14px;
}
.btn-arrows .btn:first-child {
  border-radius: var(--bs-border-radius-buttons) 0 0 var(--bs-border-radius-buttons);
}
.btn-arrows .btn:last-child {
  border-radius: 0 var(--bs-border-radius-buttons) var(--bs-border-radius-buttons) 0;
  border-right: solid 1px var(--bs-border-color-input);
}

.btn-table {
  background-color: var(--bs-border-color);
  color: var(--bs-heading-color);
  width: 100%;
  border-radius: 0 0 var(--bs-border-radius-blocks) var(--bs-border-radius-blocks);
  font-size: 0.9375rem;
}
.btn-table:hover {
  color: #fff;
  background-color: var(--bs-secondary);
}

body {
  font-family: var(--bs-body-font-family) !important;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}
body * {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
body *::-webkit-scrollbar {
  display: none;
}
body > .margin-container {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
@media (min-width: 1455px) {
  body > .margin-container {
    margin-left: auto;
    width: calc(100% - 17vw);
    max-width: calc(100% - 220px);
    min-width: calc(100% - 320px);
  }
}
body > .margin-container > .container {
  position: relative;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 100px;
  flex-grow: 1;
}
@media (min-width: 768px) {
  body > .margin-container > .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 1115px) {
  body > .margin-container > .container {
    padding-left: 48px;
    padding-right: 48px;
  }
}
@media (min-width: 1455px) {
  body.sidebar-collapsed > .margin-container {
    width: calc(100% - 72px);
    max-width: unset;
    min-width: unset;
  }
}

.container.small-container {
  max-width: 56rem;
}
.container.error-container {
  display: flex;
  flex-direction: column;
}

.block {
  display: block;
  background-color: var(--bs-blocks-bg);
  box-shadow: var(--bs-blocks-box-shadow);
  border: solid 1px var(--bs-blocks-border-color);
  border-radius: var(--bs-border-radius-blocks);
  padding: 18px 20px;
}
@media (min-width: 768px) {
  .block {
    padding: 28px 32px;
  }
}

.block-shadow {
  box-shadow: 0 10px 50px -6px rgba(11, 82, 134, 0.15);
  border-radius: var(--bs-border-radius-blocks);
  padding: 22px 28px;
}
@media (min-width: 768px) {
  .block-shadow {
    padding: 32px 40px;
  }
}

.no-list-style {
  margin: 0;
  padding: 0;
  list-style: none;
}

.qr-code svg {
  mix-blend-mode: multiply;
}

.required-star i,
.required-star svg {
  color: var(--bs-primary);
  font-size: 0.5rem;
  transform: translateY(-6px);
}

.collapsing.collapsing-instant {
  -webkit-transition: none;
  transition: none;
  display: none;
}

.iframe-document {
  aspect-ratio: 1/1.465;
  width: 100%;
}

.start-searching {
  display: block;
  font-size: 0.75rem;
  padding: 8px 16px;
  background-color: var(--bs-white);
  border: solid 1px #E7ECF3;
  border-top: none;
  border-radius: 0 0 var(--bs-border-radius-blocks) var(--bs-border-radius-blocks);
}

.invisible-contact-link {
  position: relative;
}
.invisible-contact-link .invisible-link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 5;
}

.link-buttons-container {
  display: flex;
  flex-direction: column;
  gap: 18px;
}
.link-buttons-container.horizontal {
  flex-direction: row;
  flex-wrap: wrap;
  gap: 12px;
}
.input-email .link-buttons-container.horizontal {
  gap: 8px;
}
.link-buttons-container.loading {
  display: none;
}
[data-ajax-behavior-loading] .link-buttons-container {
  display: none;
}
[data-ajax-behavior-loading] .link-buttons-container.loading {
  display: flex;
}

.disabled-row .form-label {
  opacity: 0.5;
}

.z-index-999 {
  z-index: 999;
}

.text-tooltip .btn-tooltip {
  margin-left: 4px;
  font-size: 0.9375rem;
}
.text-tooltip .btn-tooltip.tooltip-icon-background {
  font-size: 0.875rem;
}

.tooltip-text .btn-tooltip {
  margin-right: 4px;
  font-size: 0.9375rem;
}
.tooltip-text .btn-tooltip.tooltip-icon-background {
  font-size: 0.875rem;
}

.workflow-tag-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}

.footer {
  background-color: var(--bs-light);
  padding: 22px 16px;
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (min-width: 576px) {
  .footer {
    gap: 46px;
  }
}
@media (min-width: 768px) {
  .footer {
    padding: 22px 32px;
  }
}
@media (min-width: 1115px) {
  .footer {
    padding: 22px 48px;
  }
}
@media (min-width: 1455px) {
  .footer {
    margin-left: auto;
    width: calc(100% - 17vw);
    max-width: calc(100% - 220px);
    min-width: calc(100% - 320px);
  }
}
.footer .logo-container {
  display: flex;
  flex-direction: column;
  margin-right: auto;
}
.footer .logo-container .text {
  opacity: 0.55;
  color: var(--bs-secondary);
  color: #0B5286;
  font-size: 0.75rem;
}
@media (min-width: 576px) {
  .footer .logo-container .text {
    font-size: 0.875rem;
  }
}
.footer .logo-container img {
  width: 86px;
  height: 32px;
  object-fit: contain;
  object-position: left;
}
@media (min-width: 576px) {
  .footer .logo-container img {
    width: 100px;
    height: 36px;
  }
}
.footer .link-list {
  margin: 0;
  list-style: none;
  display: flex;
  gap: 20px;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
}
@media (min-width: 576px) {
  .footer .link-list {
    gap: 36px;
  }
}
.footer .link-list li a {
  color: var(--bs-heading-color);
}
.footer .link-list li a:hover {
  color: var(--bs-primary);
}
.footer .certificate-container img {
  width: 48px;
  height: 76px;
  object-fit: contain;
  object-position: left;
}
@media (min-width: 576px) {
  .footer .certificate-container img {
    width: 60px;
    height: 94px;
  }
}

@media (min-width: 1455px) {
  body.sidebar-collapsed .footer {
    width: calc(100% - 72px);
    max-width: unset;
    min-width: unset;
  }
}

.input-container,
.value-container {
  margin-bottom: 16px;
  width: 100%;
}
.input-container:last-child,
.value-container:last-child {
  margin-bottom: 0;
}
.input-container .content-container,
.value-container .content-container {
  position: relative;
}
.input-container .content-container .btn-search,
.value-container .content-container .btn-search {
  padding: 3px;
  width: 24px;
  height: 24px;
  min-height: unset;
  line-height: 1;
  border-radius: 4px;
  position: absolute;
  top: 8px;
  right: 8px;
}
.input-container .content-container .btn-search i,
.input-container .content-container .btn-search svg,
.value-container .content-container .btn-search i,
.value-container .content-container .btn-search svg {
  font-size: 0.875rem;
  margin: 0;
}
.input-container input[type],
.input-container select,
.input-container .choices .choices__inner,
.input-container textarea,
.value-container input[type],
.value-container select,
.value-container .input-container .choices .choices__inner,
.input-container .choices .value-container .choices__inner,
.value-container textarea {
  min-height: 40px;
}
.input-container input[type]:focus,
.input-container select:focus,
.input-container .choices .choices__inner:focus,
.input-container textarea:focus,
.value-container input[type]:focus,
.value-container select:focus,
.value-container .input-container .choices .choices__inner:focus,
.input-container .choices .value-container .choices__inner:focus,
.value-container textarea:focus {
  border-color: var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.input-container input[type],
.input-container select,
.input-container .choices .choices__inner,
.value-container input[type],
.value-container select,
.value-container .input-container .choices .choices__inner,
.input-container .choices .value-container .choices__inner {
  overflow: hidden;
  text-overflow: ellipsis;
}
.input-container textarea,
.value-container textarea {
  min-height: 96px;
}
.input-container textarea:not([rows]),
.value-container textarea:not([rows]) {
  height: 96px;
}
table .input-container textarea,
table .value-container textarea {
  padding-top: 5px;
  padding-bottom: 5px;
}
.input-container > label,
.input-container > .label,
.value-container > label,
.value-container > .label {
  display: block;
  margin-bottom: 6px;
  color: var(--bs-label-color);
}
.input-container > label > .btn-tooltip,
.input-container > .label > .btn-tooltip,
.value-container > label > .btn-tooltip,
.value-container > .label > .btn-tooltip {
  font-size: 1rem;
  margin-left: 6px;
}
.input-container .description,
.value-container .description {
  font-family: var(--bs-body-font-family);
  font-weight: 400;
  font-size: 0.75rem;
  color: var(--bs-body-color);
  margin-top: 4px;
  margin-bottom: 4px;
}
@media (min-width: 576px) {
  .input-container .description,
  .value-container .description {
    margin-bottom: 0;
  }
}
.input-container > label .description,
.input-container > .label .description,
.value-container > label .description,
.value-container > .label .description {
  display: block;
  width: 100%;
}
.input-container .buttons-row,
.value-container .buttons-row {
  gap: 12px;
}
.input-container input[type]:read-only,
.input-container textarea:read-only,
.value-container input[type]:read-only,
.value-container textarea:read-only {
  min-height: unset;
  background-color: transparent;
  border: none;
  padding: 0;
  box-shadow: none;
}
.input-container .read-only,
.value-container .read-only {
  min-height: unset;
  background-color: transparent;
  border: none;
  padding: 0;
  box-shadow: none;
  background-image: none;
}
.input-container input[type=file],
.input-container input[type=file]:read-only,
.value-container input[type=file],
.value-container input[type=file]:read-only {
  border: solid 1px var(--bs-border-color-input);
  min-height: 40px;
  padding: 8px 16px;
  pointer-events: unset;
}
.input-container input[type=file]:hover::file-selector-button,
.input-container input[type=file]:read-only:hover::file-selector-button,
.value-container input[type=file]:hover::file-selector-button,
.value-container input[type=file]:read-only:hover::file-selector-button {
  background-color: var(--bs-secondary);
}
.input-container input[type=file]::file-selector-button,
.input-container input[type=file]:read-only::file-selector-button,
.value-container input[type=file]::file-selector-button,
.value-container input[type=file]:read-only::file-selector-button {
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  color: var(--bs-white);
  background-color: var(--bs-secondary);
  min-height: 40px;
  line-height: 24px;
  padding: 8px 16px;
  margin: -8px 16px -8px -16px;
  border: none;
}
.input-container input[type=date][value=""][readonly],
.value-container input[type=date][value=""][readonly] {
  color: transparent;
}
.input-container textarea:readonly,
.value-container textarea:readonly {
  height: 113px;
}
.input-container input[type]:not([readonly]):not(.read-only):disabled, .input-container .disabled-row input[type]:not([readonly]):not(.read-only), .disabled-row .input-container input[type]:not([readonly]):not(.read-only),
.input-container textarea:not([readonly]):not(.read-only):disabled,
.input-container .disabled-row textarea:not([readonly]):not(.read-only),
.disabled-row .input-container textarea:not([readonly]):not(.read-only),
.input-container select:not([readonly]):not(.read-only):disabled,
.input-container .choices .choices__inner:not([readonly]):not(.read-only):disabled,
.input-container .disabled-row select:not([readonly]):not(.read-only),
.input-container .disabled-row .choices .choices__inner:not([readonly]):not(.read-only),
.input-container .choices .disabled-row .choices__inner:not([readonly]):not(.read-only),
.disabled-row .input-container select:not([readonly]):not(.read-only),
.disabled-row .input-container .choices .choices__inner:not([readonly]):not(.read-only),
.value-container input[type]:not([readonly]):not(.read-only):disabled,
.value-container .disabled-row input[type]:not([readonly]):not(.read-only),
.disabled-row .value-container input[type]:not([readonly]):not(.read-only),
.value-container textarea:not([readonly]):not(.read-only):disabled,
.value-container .disabled-row textarea:not([readonly]):not(.read-only),
.disabled-row .value-container textarea:not([readonly]):not(.read-only),
.value-container select:not([readonly]):not(.read-only):disabled,
.value-container .disabled-row select:not([readonly]):not(.read-only),
.disabled-row .value-container select:not([readonly]):not(.read-only) {
  border: solid 1px var(--bs-border-color-input);
  padding: 0.5rem 1rem;
  color: var(--bs-secondary);
  background-color: rgba(var(--bs-border-color-input-rgb), 0.25);
}
.input-container input[type]:not([readonly]):not(.read-only):disabled[type=radio] ~ label, .input-container .disabled-row input[type]:not([readonly]):not(.read-only)[type=radio] ~ label, .disabled-row .input-container input[type]:not([readonly]):not(.read-only)[type=radio] ~ label,
.input-container textarea:not([readonly]):not(.read-only):disabled[type=radio] ~ label,
.input-container .disabled-row textarea:not([readonly]):not(.read-only)[type=radio] ~ label,
.disabled-row .input-container textarea:not([readonly]):not(.read-only)[type=radio] ~ label,
.input-container select:not([readonly]):not(.read-only):disabled[type=radio] ~ label,
.input-container .choices .choices__inner:not([readonly]):not(.read-only):disabled[type=radio] ~ label,
.input-container .disabled-row select:not([readonly]):not(.read-only)[type=radio] ~ label,
.input-container .disabled-row .choices .choices__inner:not([readonly]):not(.read-only)[type=radio] ~ label,
.input-container .choices .disabled-row .choices__inner:not([readonly]):not(.read-only)[type=radio] ~ label,
.disabled-row .input-container select:not([readonly]):not(.read-only)[type=radio] ~ label,
.disabled-row .input-container .choices .choices__inner:not([readonly]):not(.read-only)[type=radio] ~ label,
.value-container input[type]:not([readonly]):not(.read-only):disabled[type=radio] ~ label,
.value-container .disabled-row input[type]:not([readonly]):not(.read-only)[type=radio] ~ label,
.disabled-row .value-container input[type]:not([readonly]):not(.read-only)[type=radio] ~ label,
.value-container textarea:not([readonly]):not(.read-only):disabled[type=radio] ~ label,
.value-container .disabled-row textarea:not([readonly]):not(.read-only)[type=radio] ~ label,
.disabled-row .value-container textarea:not([readonly]):not(.read-only)[type=radio] ~ label,
.value-container select:not([readonly]):not(.read-only):disabled[type=radio] ~ label,
.value-container .disabled-row select:not([readonly]):not(.read-only)[type=radio] ~ label,
.disabled-row .value-container select:not([readonly]):not(.read-only)[type=radio] ~ label {
  color: #ced4da;
  cursor: default;
}
.input-container .auto-fill,
.input-container input:read-only.auto-fill,
.value-container .auto-fill,
.value-container input:read-only.auto-fill {
  border: solid 1px var(--bs-border-color-input);
  padding: 0.5rem 1rem;
  color: var(--bs-secondary);
  background-color: rgba(var(--bs-border-color-input-rgb), 0.25);
}
.input-container.input-password > .content-container,
.value-container.input-password > .content-container {
  position: relative;
}
.input-container.input-password > .content-container > input,
.value-container.input-password > .content-container > input {
  padding-right: 50px;
}
.input-container.input-password > .content-container .show-password,
.value-container.input-password > .content-container .show-password {
  display: flex;
  position: absolute;
  top: 12px;
  right: 16px;
  cursor: pointer;
}
.input-container.input-password > .content-container .show-password:after,
.value-container.input-password > .content-container .show-password:after {
  content: "\f06e";
  font-size: 1rem;
  color: var(--bs-secondary);
  transition: all 0.2s ease-in-out;
}
.input-container.input-password > .content-container .show-password:hover:after,
.value-container.input-password > .content-container .show-password:hover:after {
  color: var(--bs-primary);
}
.input-container.input-password > .content-container .show-password.visible:after,
.value-container.input-password > .content-container .show-password.visible:after {
  content: "\f070";
}
.input-container.big input[type],
.input-container.big select,
.input-container.big .choices .choices__inner,
.value-container.big input[type],
.value-container.big select,
.value-container.big .input-container .choices .choices__inner,
.input-container .choices .value-container.big .choices__inner {
  min-height: 55px;
  font-size: 1.0625rem;
}
.input-container.big textarea,
.value-container.big textarea {
  min-height: 240px;
}
@media (min-width: 576px) {
  .input-container.max-width,
  .value-container.max-width {
    max-width: 320px;
  }
}
@media (max-width: 575.98px) {
  .input-container.input-group,
  .value-container.input-group {
    flex-direction: column;
  }
}
@media (min-width: 576px) {
  .input-container.label-input-row,
  .value-container.label-input-row {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 16px;
  }
}
@media (min-width: 1115px) {
  .input-container.label-input-row,
  .value-container.label-input-row {
    gap: 32px;
  }
}
.input-container.label-input-row > label,
.input-container.label-input-row > .label,
.value-container.label-input-row > label,
.value-container.label-input-row > .label {
  display: inline;
}
@media (min-width: 576px) {
  .input-container.label-input-row > label,
  .input-container.label-input-row > .label,
  .value-container.label-input-row > label,
  .value-container.label-input-row > .label {
    width: 40%;
    max-width: 180px;
  }
}
@media (min-width: 1115px) {
  .input-container.label-input-row > label,
  .input-container.label-input-row > .label,
  .value-container.label-input-row > label,
  .value-container.label-input-row > .label {
    max-width: 300px;
  }
}
@media (min-width: 1455px) {
  .input-container.label-input-row > label,
  .input-container.label-input-row > .label,
  .value-container.label-input-row > label,
  .value-container.label-input-row > .label {
    max-width: 175px;
  }
}
@media (min-width: 1800px) {
  .input-container.label-input-row > label,
  .input-container.label-input-row > .label,
  .value-container.label-input-row > label,
  .value-container.label-input-row > .label {
    max-width: 255px;
  }
}
.input-container.label-input-row > label,
.input-container.label-input-row > .label,
.value-container.label-input-row > label,
.value-container.label-input-row > .label {
  margin: 0;
}
@media (min-width: 576px) {
  .input-container.label-input-row > label,
  .input-container.label-input-row > .label,
  .value-container.label-input-row > label,
  .value-container.label-input-row > .label {
    margin: 10px 0 0 0;
  }
}
.input-container.label-input-row > .content-container,
.value-container.label-input-row > .content-container {
  flex-grow: 1;
}
@media (min-width: 576px) {
  .input-container.label-input-row > .content-container,
  .value-container.label-input-row > .content-container {
    width: calc(100% - 212px);
    min-height: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
@media (min-width: 1115px) {
  .input-container.label-input-row > .content-container,
  .value-container.label-input-row > .content-container {
    width: calc(100% - 332px);
  }
}
@media (min-width: 1455px) {
  .input-container.label-input-row > .content-container,
  .value-container.label-input-row > .content-container {
    width: calc(100% - 207px);
  }
}
@media (min-width: 1800px) {
  .input-container.label-input-row > .content-container,
  .value-container.label-input-row > .content-container {
    width: calc(100% - 287px);
  }
}
.input-container.label-bold > label,
.input-container.label-bold > .label,
.value-container.label-bold > label,
.value-container.label-bold > .label {
  color: var(--bs-black);
  font-weight: 500;
  font-size: 1rem;
}
@media (min-width: 576px) {
  .input-container.label-bold > label,
  .input-container.label-bold > .label,
  .value-container.label-bold > label,
  .value-container.label-bold > .label {
    margin: 8px 0 0 0;
  }
}
.input-container.input-email,
.value-container.input-email {
  gap: 12px;
  margin-bottom: 6px;
}
.input-container.input-email > label,
.input-container.input-email > .label,
.value-container.input-email > label,
.value-container.input-email > .label {
  display: block;
  width: 100%;
  max-width: 78px;
  font-size: 0.6875rem;
}
@media (min-width: 576px) {
  .input-container.input-email > label,
  .input-container.input-email > .label,
  .value-container.input-email > label,
  .value-container.input-email > .label {
    margin: 8px 0 0 0;
  }
}
.input-container.input-email .content-container,
.value-container.input-email .content-container {
  min-height: unset;
}
.input-container.input-email input[type],
.input-container.input-email select,
.input-container.input-email .choices .choices__inner,
.input-container.input-email textarea,
.value-container.input-email input[type],
.value-container.input-email select,
.value-container.input-email .input-container .choices .choices__inner,
.input-container .choices .value-container.input-email .choices__inner,
.value-container.input-email textarea {
  min-height: unset;
  font-size: 0.6875rem;
  padding-top: 6.75px;
  padding-bottom: 6.75px;
}
.input-container.input-email select, .input-container.input-email .choices .choices__inner,
.value-container.input-email select,
.value-container.input-email .input-container .choices .choices__inner,
.input-container .choices .value-container.input-email .choices__inner {
  font-size: 0.6875rem;
  min-height: 32px;
  padding: 6.75px 32px 6.75px 12px;
  line-height: 1;
  background-size: 12px 9px;
  background-position: right 10px center;
}
.input-container.input-email textarea,
.value-container.input-email textarea {
  font-size: 0.875rem;
  min-height: 360px;
}
@media (min-width: 576px) {
  .input-container.input-email.input-link > .content-container, .input-container.input-email.input-upload > .content-container,
  .value-container.input-email.input-link > .content-container,
  .value-container.input-email.input-upload > .content-container {
    margin-top: 4px;
  }
}
.input-container.input-email.input-link > .content-container > * > span,
.value-container.input-email.input-link > .content-container > * > span {
  font-size: 0.6875rem;
}
.input-container.input-email.input-link > .content-container > * .btn-small,
.value-container.input-email.input-link > .content-container > * .btn-small {
  transform: translateY(-4px);
}
@media (max-width: 575.98px) {
  .input-container.input-email.input-upload > .content-container,
  .value-container.input-email.input-upload > .content-container {
    margin-bottom: 4px;
  }
}
.input-container.error input[type],
.input-container.error select,
.input-container.error .choices .choices__inner,
.input-container.error textarea,
.value-container.error input[type],
.value-container.error select,
.value-container.error .input-container .choices .choices__inner,
.input-container .choices .value-container.error .choices__inner,
.value-container.error textarea {
  border-color: var(--bs-danger);
  font-size: 0.75rem;
}
.input-container .error-message,
.value-container .error-message {
  display: block;
  color: var(--bs-danger);
  font-size: 0.75rem;
}

.value-container.label-input-row > .content-container {
  min-height: unset;
  margin: 10px 0 0 0;
}

label,
.label {
  font-weight: 500;
  font-size: 0.875rem;
}

table .input-container input[type],
table .input-container select,
table .input-container .choices .choices__inner {
  min-height: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
}
table .input-container.label-input-row > .content-container {
  min-height: 30px;
}
table.has-table-head .input-container {
  max-width: 400px;
}

div[data-lastpass-icon-root] {
  display: none;
}

.collapse.show > .input-container {
  margin-bottom: 16px;
}
.collapse.show:last-child > .input-container:last-child {
  margin-bottom: 0;
}

.small-input input {
  padding-left: 4px;
  padding-right: 4px;
  text-align: center;
}

.range-slider {
  touch-action: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  display: block;
  position: relative;
  width: 100%;
  height: 8px;
  background: #ddd;
  border-radius: 4px;
}

.range-slider[data-vertical] {
  height: 100%;
  width: 8px;
}

.range-slider[data-disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

.range-slider .range-slider__thumb {
  position: absolute;
  z-index: 3;
  top: 50%;
  width: 24px;
  height: 24px;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background: #2196f3;
}

.range-slider .range-slider__thumb:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 6px rgba(33, 150, 243, 0.5);
}

.range-slider[data-vertical] .range-slider__thumb {
  left: 50%;
}

.range-slider .range-slider__thumb[data-disabled] {
  z-index: 2;
}

.range-slider .range-slider__range {
  position: absolute;
  z-index: 1;
  transform: translate(0, -50%);
  top: 50%;
  width: 100%;
  height: 100%;
  background: #51adf6;
}

.range-slider[data-vertical] .range-slider__range {
  left: 50%;
  transform: translate(-50%, 0);
}

.range-slider input[type=range] {
  -webkit-appearance: none;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  background-color: transparent;
}

.range-slider input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
}

.range-slider input[type=range]::-moz-range-thumb {
  width: 0;
  height: 0;
  border: 0;
}

.range-slider input[type=range]:focus {
  outline: 0;
}

table {
  width: 100%;
  position: relative;
  border-radius: var(--bs-border-radius-blocks);
  border: solid 2px transparent;
}
table:after {
  content: "";
  width: 100%;
  height: 100%;
  border: solid 1px var(--bs-blocks-border-color);
  border-radius: var(--bs-border-radius-blocks);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
}
.compactness-small table label,
.compactness-small table .label,
.compactness-small table input,
.compactness-small table select,
.compactness-small table .input-container .choices .choices__inner,
.input-container .choices .compactness-small table .choices__inner,
.compactness-small table textarea,
.compactness-small table span,
.compactness-small table p {
  font-size: 0.775rem;
}
.compactness-medium table label,
.compactness-medium table .label,
.compactness-medium table input,
.compactness-medium table select,
.compactness-medium table .input-container .choices .choices__inner,
.input-container .choices .compactness-medium table .choices__inner,
.compactness-medium table textarea,
.compactness-medium table span,
.compactness-medium table p {
  font-size: 0.825rem;
}
table thead,
table tbody {
  position: relative;
  z-index: 2;
}
table thead tr,
table tbody tr {
  vertical-align: baseline;
  background-color: transparent;
  transition: all 0.2s ease-in-out;
}
table thead tr:first-child,
table tbody tr:first-child {
  border: solid 1px transparent;
  border-bottom: none;
}
table thead tr th,
table thead tr td,
table tbody tr th,
table tbody tr td {
  background-color: var(--bs-white);
  font-family: var(--bs-body-font-family);
  white-space: nowrap;
}
@media (min-width: 1455px) {
  table thead tr th,
  table thead tr td,
  table tbody tr th,
  table tbody tr td {
    white-space: normal;
  }
}
table thead tr th.smallest,
table thead tr td.smallest,
table tbody tr th.smallest,
table tbody tr td.smallest {
  width: 1px;
  white-space: nowrap;
}
table thead tr th.small,
table thead tr td.small,
table tbody tr th.small,
table tbody tr td.small {
  min-width: 160px;
  width: 160px;
}
table thead tr th.medium,
table thead tr td.medium,
table tbody tr th.medium,
table tbody tr td.medium {
  min-width: 380px;
  width: 380px;
}
table thead tr th.large,
table thead tr td.large,
table tbody tr th.large,
table tbody tr td.large {
  min-width: 570px;
  width: 570px;
}
table thead tr th > .btn-icon,
table thead tr td > .btn-icon,
table tbody tr th > .btn-icon,
table tbody tr td > .btn-icon {
  font-size: 1.25rem;
  color: rgba(var(--bs-secondary-rgb), 0.2);
  display: block;
  margin-left: auto;
}
table thead tr th > .btn-icon:hover,
table thead tr td > .btn-icon:hover,
table tbody tr th > .btn-icon:hover,
table tbody tr td > .btn-icon:hover {
  color: var(--bs-secondary);
}
table thead tr th > .input-container:only-child,
table thead tr td > .input-container:only-child,
table tbody tr th > .input-container:only-child,
table tbody tr td > .input-container:only-child {
  margin-bottom: 0;
}
table thead tr th > a,
table thead tr td > a,
table tbody tr th > a,
table tbody tr td > a {
  color: #525252;
  text-decoration: none;
}
table thead tr th > a:hover,
table thead tr td > a:hover,
table tbody tr th > a:hover,
table tbody tr td > a:hover {
  color: var(--bs-primary);
}
table thead tr th .th-subtitle,
table thead tr td .th-subtitle,
table tbody tr th .th-subtitle,
table tbody tr td .th-subtitle {
  opacity: 0.5;
  font-size: 0.75rem;
}
table thead tr th,
table tbody tr th {
  padding: 12px 18px;
  background-color: var(--bs-light);
  color: var(--bs-blocks-title-color);
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 1.125rem;
  white-space: nowrap;
}
.compactness-small table thead tr th,
.compactness-small table tbody tr th {
  padding: 6px 12px;
  font-size: 1.025rem;
}
.compactness-small table thead tr th .title,
.compactness-small table tbody tr th .title {
  font-size: 1.025rem;
}
.compactness-medium table thead tr th,
.compactness-medium table tbody tr th {
  padding: 9px 14px;
  font-size: 1.075rem;
}
.compactness-medium table thead tr th .title,
.compactness-medium table tbody tr th .title {
  font-size: 1.075rem;
}
table thead tr th .title-container,
table tbody tr th .title-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 16px;
}
table thead tr th .title-container .title,
table tbody tr th .title-container .title {
  color: var(--bs-blocks-title-color);
}
table thead tr td,
table tbody tr td {
  padding: 6px 12px;
  font-size: 0.875rem;
}
.compactness-small table thead tr td,
.compactness-small table tbody tr td {
  font-size: 0.775rem;
}
.compactness-medium table thead tr td,
.compactness-medium table tbody tr td {
  font-size: 0.825rem;
}
table thead tr.access-requested td,
table tbody tr.access-requested td {
  opacity: 0.5;
}
table thead tr.access-requested td:last-child,
table tbody tr.access-requested td:last-child {
  opacity: 1;
}
table thead tr.disabled td,
table tbody tr.disabled td {
  color: rgba(var(--bs-body-color-rgb), 0.5);
}
table thead tr.no-results,
table tbody tr.no-results {
  box-shadow: none;
  background-color: unset;
}
table thead tr.no-results td:before,
table tbody tr.no-results td:before {
  display: none;
}
table thead tr.no-results span,
table tbody tr.no-results span {
  display: block;
  padding: 12px 18px;
  text-align: center;
}
@media (min-width: 768px) {
  table thead tr.no-results span,
  table tbody tr.no-results span {
    padding: 32px 18px;
  }
}
table thead tr.subpolis, table thead tr.subsubpolis,
table tbody tr.subpolis,
table tbody tr.subsubpolis {
  background-color: var(--bs-light);
}
table thead tr.subpolis td, table thead tr.subsubpolis td,
table tbody tr.subpolis td,
table tbody tr.subsubpolis td {
  background-color: var(--bs-light);
}
table thead tr.subpolis:not(.has-checkbox) td:first-child, table thead tr.subsubpolis:not(.has-checkbox) td:first-child, table thead tr.subpolis.has-checkbox td:nth-child(2), table thead tr.subsubpolis.has-checkbox td:nth-child(2),
table tbody tr.subpolis:not(.has-checkbox) td:first-child,
table tbody tr.subsubpolis:not(.has-checkbox) td:first-child,
table tbody tr.subpolis.has-checkbox td:nth-child(2),
table tbody tr.subsubpolis.has-checkbox td:nth-child(2) {
  position: relative;
  padding-left: 38px;
}
table thead tr.subpolis:not(.has-checkbox) td:first-child:after, table thead tr.subsubpolis:not(.has-checkbox) td:first-child:after, table thead tr.subpolis.has-checkbox td:nth-child(2):after, table thead tr.subsubpolis.has-checkbox td:nth-child(2):after,
table tbody tr.subpolis:not(.has-checkbox) td:first-child:after,
table tbody tr.subsubpolis:not(.has-checkbox) td:first-child:after,
table tbody tr.subpolis.has-checkbox td:nth-child(2):after,
table tbody tr.subsubpolis.has-checkbox td:nth-child(2):after {
  content: "";
  width: 10px;
  height: 16px;
  border-left: solid 1px var(--bs-border-color-input);
  border-bottom: solid 1px var(--bs-border-color-input);
  border-radius: 0 0 0 4px;
  position: absolute;
  top: 11px;
  left: 21.5px;
}
.compactness-small table thead tr.subpolis:not(.has-checkbox) td:first-child, .compactness-small table thead tr.subsubpolis:not(.has-checkbox) td:first-child, .compactness-small table thead tr.subpolis.has-checkbox td:nth-child(2), .compactness-small table thead tr.subsubpolis.has-checkbox td:nth-child(2),
.compactness-small table tbody tr.subpolis:not(.has-checkbox) td:first-child,
.compactness-small table tbody tr.subsubpolis:not(.has-checkbox) td:first-child,
.compactness-small table tbody tr.subpolis.has-checkbox td:nth-child(2),
.compactness-small table tbody tr.subsubpolis.has-checkbox td:nth-child(2) {
  padding-left: 30px;
}
.compactness-small table thead tr.subpolis:not(.has-checkbox) td:first-child:after, .compactness-small table thead tr.subsubpolis:not(.has-checkbox) td:first-child:after, .compactness-small table thead tr.subpolis.has-checkbox td:nth-child(2):after, .compactness-small table thead tr.subsubpolis.has-checkbox td:nth-child(2):after,
.compactness-small table tbody tr.subpolis:not(.has-checkbox) td:first-child:after,
.compactness-small table tbody tr.subsubpolis:not(.has-checkbox) td:first-child:after,
.compactness-small table tbody tr.subpolis.has-checkbox td:nth-child(2):after,
.compactness-small table tbody tr.subsubpolis.has-checkbox td:nth-child(2):after {
  height: 10px;
  width: 8px;
  top: 6px;
  left: 16px;
}
.compactness-medium table thead tr.subpolis:not(.has-checkbox) td:first-child, .compactness-medium table thead tr.subsubpolis:not(.has-checkbox) td:first-child, .compactness-medium table thead tr.subpolis.has-checkbox td:nth-child(2), .compactness-medium table thead tr.subsubpolis.has-checkbox td:nth-child(2),
.compactness-medium table tbody tr.subpolis:not(.has-checkbox) td:first-child,
.compactness-medium table tbody tr.subsubpolis:not(.has-checkbox) td:first-child,
.compactness-medium table tbody tr.subpolis.has-checkbox td:nth-child(2),
.compactness-medium table tbody tr.subsubpolis.has-checkbox td:nth-child(2) {
  padding-left: 32px;
}
.compactness-medium table thead tr.subpolis:not(.has-checkbox) td:first-child:after, .compactness-medium table thead tr.subsubpolis:not(.has-checkbox) td:first-child:after, .compactness-medium table thead tr.subpolis.has-checkbox td:nth-child(2):after, .compactness-medium table thead tr.subsubpolis.has-checkbox td:nth-child(2):after,
.compactness-medium table tbody tr.subpolis:not(.has-checkbox) td:first-child:after,
.compactness-medium table tbody tr.subsubpolis:not(.has-checkbox) td:first-child:after,
.compactness-medium table tbody tr.subpolis.has-checkbox td:nth-child(2):after,
.compactness-medium table tbody tr.subsubpolis.has-checkbox td:nth-child(2):after {
  height: 12px;
  width: 9px;
  top: 8px;
  left: 18px;
}
table thead tr.subsubpolis td,
table tbody tr.subsubpolis td {
  background-color: rgba(159, 159, 159, 0.06);
}
table thead tr.subsubpolis:not(.has-checkbox) td:first-child, table thead tr.subsubpolis.has-checkbox td:nth-child(2),
table tbody tr.subsubpolis:not(.has-checkbox) td:first-child,
table tbody tr.subsubpolis.has-checkbox td:nth-child(2) {
  padding-left: 58px;
}
table thead tr.subsubpolis:not(.has-checkbox) td:first-child:after, table thead tr.subsubpolis.has-checkbox td:nth-child(2):after,
table tbody tr.subsubpolis:not(.has-checkbox) td:first-child:after,
table tbody tr.subsubpolis.has-checkbox td:nth-child(2):after {
  left: 41.5px;
}
.compactness-small table thead tr.subsubpolis:not(.has-checkbox) td:first-child, .compactness-small table thead tr.subsubpolis.has-checkbox td:nth-child(2),
.compactness-small table tbody tr.subsubpolis:not(.has-checkbox) td:first-child,
.compactness-small table tbody tr.subsubpolis.has-checkbox td:nth-child(2) {
  padding-left: 46px;
}
.compactness-small table thead tr.subsubpolis:not(.has-checkbox) td:first-child:after, .compactness-small table thead tr.subsubpolis.has-checkbox td:nth-child(2):after,
.compactness-small table tbody tr.subsubpolis:not(.has-checkbox) td:first-child:after,
.compactness-small table tbody tr.subsubpolis.has-checkbox td:nth-child(2):after {
  left: 32px;
}
.compactness-medium table thead tr.subsubpolis:not(.has-checkbox) td:first-child, .compactness-medium table thead tr.subsubpolis.has-checkbox td:nth-child(2),
.compactness-medium table tbody tr.subsubpolis:not(.has-checkbox) td:first-child,
.compactness-medium table tbody tr.subsubpolis.has-checkbox td:nth-child(2) {
  padding-left: 49px;
}
.compactness-medium table thead tr.subsubpolis:not(.has-checkbox) td:first-child:after, .compactness-medium table thead tr.subsubpolis.has-checkbox td:nth-child(2):after,
.compactness-medium table tbody tr.subsubpolis:not(.has-checkbox) td:first-child:after,
.compactness-medium table tbody tr.subsubpolis.has-checkbox td:nth-child(2):after {
  left: 35px;
}
table.has-table-head tr:nth-child(2) td {
  padding-top: 12px;
}
table.has-table-head tr:last-child td {
  padding-bottom: 12px;
}
table.has-table-head tr:not(.no-anchor).selected:first-child {
  box-shadow: none;
  background-color: transparent;
}
table:not(.has-table-head) tr td:first-child {
  white-space: nowrap;
}
table.table-lines thead tr, .page-content table thead tr,
table.table-lines tbody tr,
.page-content table tbody tr {
  border-radius: var(--bs-border-radius-blocks);
}
table.table-lines thead tr:first-child, .page-content table thead tr:first-child, table.table-lines thead tr:last-child, .page-content table thead tr:last-child,
table.table-lines tbody tr:first-child,
.page-content table tbody tr:first-child,
table.table-lines tbody tr:last-child,
.page-content table tbody tr:last-child {
  border-bottom: none;
}
table.table-lines thead tr:last-child td, .page-content table thead tr:last-child td,
table.table-lines tbody tr:last-child td,
.page-content table tbody tr:last-child td {
  border-bottom: none;
}
table.table-lines thead tr td, .page-content table thead tr td,
table.table-lines tbody tr td,
.page-content table tbody tr td {
  padding: 12px 18px;
  border-bottom: solid 1px var(--bs-secondary-light);
}
.compactness-small table.table-lines thead tr td, .compactness-small .page-content table thead tr td, .page-content .compactness-small table thead tr td,
.compactness-small table.table-lines tbody tr td,
.compactness-small .page-content table tbody tr td,
.page-content .compactness-small table tbody tr td {
  padding: 6px 12px;
}
.compactness-medium table.table-lines thead tr td, .compactness-medium .page-content table thead tr td, .page-content .compactness-medium table thead tr td,
.compactness-medium table.table-lines tbody tr td,
.compactness-medium .page-content table tbody tr td,
.page-content .compactness-medium table tbody tr td {
  padding: 9px 14px;
}
table.table-lines thead tr.subpolis td, .page-content table thead tr.subpolis td, table.table-lines thead tr.subsubpolis td, .page-content table thead tr.subsubpolis td,
table.table-lines tbody tr.subpolis td,
.page-content table tbody tr.subpolis td,
table.table-lines tbody tr.subsubpolis td,
.page-content table tbody tr.subsubpolis td {
  border: none;
}
table.table-lines thead tr.subpolis + tr:not(.subpolis, .subsubpolis) td, .page-content table thead tr.subpolis + tr:not(.subpolis, .subsubpolis) td, table.table-lines thead tr.subsubpolis + tr:not(.subpolis, .subsubpolis) td, .page-content table thead tr.subsubpolis + tr:not(.subpolis, .subsubpolis) td,
table.table-lines tbody tr.subpolis + tr:not(.subpolis, .subsubpolis) td,
.page-content table tbody tr.subpolis + tr:not(.subpolis, .subsubpolis) td,
table.table-lines tbody tr.subsubpolis + tr:not(.subpolis, .subsubpolis) td,
.page-content table tbody tr.subsubpolis + tr:not(.subpolis, .subsubpolis) td {
  border-top: solid 1px var(--bs-secondary-light);
}
@media (min-width: 768px) {
  table.table-lines-head thead tr td,
  table.table-lines-head tbody tr td {
    padding: 16px 18px;
  }
}
.compactness-small table.table-lines-head thead tr td,
.compactness-small table.table-lines-head tbody tr td {
  padding: 6px 12px;
}
.compactness-medium table.table-lines-head thead tr td,
.compactness-medium table.table-lines-head tbody tr td {
  padding: 9px 14px;
}
table.table-hover tr td:first-child {
  position: relative;
  padding-left: 18px;
}
table.table-hover tr td:first-child:before {
  content: "";
  width: 6px;
  border-radius: 0;
  height: 100%;
  position: absolute;
  top: 0;
  left: -1px;
  background-color: var(--bs-primary);
  transition: all 0.2s ease-in-out;
  opacity: 0;
}
table.table-hover tr:last-child td:first-child:before {
  border-bottom-left-radius: 6px;
}
@media (min-width: 1455px) {
  table.table-hover tr:hover {
    background-color: var(--bs-white);
    box-shadow: 0 10px 100px -6px rgba(11, 82, 134, 0.2);
    position: relative;
    z-index: 1;
    cursor: pointer;
  }
}
table.table-hover tr:hover td:first-child {
  overflow: hidden;
}
table.table-hover tr:hover td:first-child:after, table.table-hover tr:hover td:first-child:before {
  opacity: 1;
}
table.table-hover tr:hover td:last-child {
  overflow: hidden;
}
table.table-hover.no-results tr:hover {
  box-shadow: none;
  background-color: unset;
}
table.table-hover.has-table-head tr:first-child:hover {
  box-shadow: none;
  background-color: unset;
  cursor: default;
}
table.table-anchor thead tr:not(.no-anchor) td,
table.table-anchor tbody tr:not(.no-anchor) td {
  padding: 0;
}
.compactness-small table.table-anchor thead tr:not(.no-anchor) td, .compactness-medium table.table-anchor thead tr:not(.no-anchor) td,
.compactness-small table.table-anchor tbody tr:not(.no-anchor) td,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor) td {
  padding: 0;
}
table.table-anchor thead tr:not(.no-anchor).subpolis:not(.has-checkbox) td, table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td, table.table-anchor thead tr:not(.no-anchor).subpolis.has-checkbox td, table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td,
table.table-anchor tbody tr:not(.no-anchor).subpolis:not(.has-checkbox) td,
table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td,
table.table-anchor tbody tr:not(.no-anchor).subpolis.has-checkbox td,
table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td {
  padding: 0;
}
.compactness-small table.table-anchor thead tr:not(.no-anchor).subpolis:not(.has-checkbox) td, .compactness-medium table.table-anchor thead tr:not(.no-anchor).subpolis:not(.has-checkbox) td, .compactness-small table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td, .compactness-medium table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td, .compactness-small table.table-anchor thead tr:not(.no-anchor).subpolis.has-checkbox td, .compactness-medium table.table-anchor thead tr:not(.no-anchor).subpolis.has-checkbox td, .compactness-small table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td, .compactness-medium table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subpolis:not(.has-checkbox) td,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subpolis:not(.has-checkbox) td,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subpolis.has-checkbox td,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subpolis.has-checkbox td,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td {
  padding: 0;
}
table.table-anchor thead tr:not(.no-anchor).subpolis:not(.has-checkbox) td:first-child > *, table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *, table.table-anchor thead tr:not(.no-anchor).subpolis.has-checkbox td:nth-child(2) > *, table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > *,
table.table-anchor tbody tr:not(.no-anchor).subpolis:not(.has-checkbox) td:first-child > *,
table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *,
table.table-anchor tbody tr:not(.no-anchor).subpolis.has-checkbox td:nth-child(2) > *,
table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > * {
  padding-left: 38px;
}
.compactness-small table.table-anchor thead tr:not(.no-anchor).subpolis:not(.has-checkbox) td:first-child > *, .compactness-small table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *, .compactness-small table.table-anchor thead tr:not(.no-anchor).subpolis.has-checkbox td:nth-child(2) > *, .compactness-small table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > *,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subpolis:not(.has-checkbox) td:first-child > *,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subpolis.has-checkbox td:nth-child(2) > *,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > * {
  padding-left: 30px;
}
.compactness-medium table.table-anchor thead tr:not(.no-anchor).subpolis:not(.has-checkbox) td:first-child > *, .compactness-medium table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *, .compactness-medium table.table-anchor thead tr:not(.no-anchor).subpolis.has-checkbox td:nth-child(2) > *, .compactness-medium table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > *,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subpolis:not(.has-checkbox) td:first-child > *,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subpolis.has-checkbox td:nth-child(2) > *,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > * {
  padding-left: 32px;
}
table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *, table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > *,
table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *,
table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > * {
  padding-left: 58px;
}
.compactness-small table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *, .compactness-small table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > *,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *,
.compactness-small table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > * {
  padding-left: 46px;
}
.compactness-medium table.table-anchor thead tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *, .compactness-medium table.table-anchor thead tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > *,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subsubpolis:not(.has-checkbox) td:first-child > *,
.compactness-medium table.table-anchor tbody tr:not(.no-anchor).subsubpolis.has-checkbox td:nth-child(2) > * {
  padding-left: 49px;
}
table.table-anchor tr:not(.no-anchor):nth-child(2) td, table.table-anchor tr:not(.no-anchor):last-child td {
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 1455px) {
  table.table-anchor tr:not(.no-anchor).selected {
    background-color: var(--bs-white);
    box-shadow: 0 10px 100px -6px rgba(11, 82, 134, 0.2);
    position: relative;
    z-index: 1;
  }
}
table.table-anchor tr:not(.no-anchor).selected td:first-child {
  overflow: hidden;
}
table.table-anchor tr:not(.no-anchor).selected td:first-child:after, table.table-anchor tr:not(.no-anchor).selected td:first-child:before {
  opacity: 1;
}
table.table-anchor tr:not(.no-anchor).selected td:last-child {
  overflow: hidden;
}
table.table-anchor tr:not(.no-anchor).selected.no-results {
  box-shadow: none;
  background-color: unset;
}
table.table-anchor tr:not(.no-anchor) th > a:hover,
table.table-anchor tr:not(.no-anchor) td > a:hover {
  color: var(--bs-body-color);
}
table.table-anchor tr:not(.no-anchor) td {
  padding: 0;
}
table.table-anchor tr:not(.no-anchor) td:first-child {
  position: relative;
  padding: 0;
}
table.table-anchor tr:not(.no-anchor) td:first-child:before {
  content: "";
  width: 6px;
  border-radius: 0;
  height: 100%;
  position: absolute;
  top: 0;
  left: -1px;
  background-color: var(--bs-primary);
  transition: all 0.2s ease-in-out;
  opacity: 0;
}
table.table-anchor tr:not(.no-anchor) td > * {
  padding: 6px 18px;
}
table.table-anchor tr:not(.no-anchor) td > a {
  display: block;
  padding: 12px 18px;
  color: #525252;
  text-decoration: none;
}
@media (min-width: 768px) {
  table.table-anchor tr:not(.no-anchor) td > a {
    padding: 16px 18px;
  }
}
.compactness-small table.table-anchor tr:not(.no-anchor) td > a {
  padding: 6px 12px;
}
.compactness-medium table.table-anchor tr:not(.no-anchor) td > a {
  padding: 9px 14px;
}
table.table-anchor tr:not(.no-anchor):last-child td:first-child:before {
  border-bottom-left-radius: 6px;
}
table.table-anchor .no-anchor td {
  padding: 12px 18px;
}
@media (min-width: 768px) {
  table.table-anchor .no-anchor td {
    padding: 16px 18px;
  }
}
.compactness-small table.table-anchor .no-anchor td {
  padding: 6px 12px;
}
.compactness-medium table.table-anchor .no-anchor td {
  padding: 9px 14px;
}
table.table-anchor .no-anchor:last-child td {
  padding-bottom: 12px;
}
@media (min-width: 768px) {
  table.table-anchor .no-anchor:last-child td {
    padding-bottom: 16px;
  }
}
.compactness-small table.table-anchor .no-anchor:last-child td {
  padding-bottom: 6px;
}
.compactness-medium table.table-anchor .no-anchor:last-child td {
  padding-bottom: 9px;
}
table.table-block thead > tr > th,
table.table-block thead > tr > td, table.table-block > tbody > tr > th,
table.table-block > tbody > tr > td {
  background-color: var(--bs-light);
}
table.table-block thead > tr > td, table.table-block > tbody > tr > td {
  padding: 10px 18px;
}
table.table-block thead > tr > td label,
table.table-block thead > tr > td .label, table.table-block > tbody > tr > td label,
table.table-block > tbody > tr > td .label {
  color: var(--bs-secondary);
}
table.table-block thead > tr:first-child > td, table.table-block > tbody > tr:first-child > td {
  padding-top: 20px;
}
table.table-block thead > tr:last-child > td, table.table-block > tbody > tr:last-child > td {
  padding-bottom: 20px;
}
table.white-space-normal thead tr td,
table.white-space-normal tbody tr td {
  white-space: normal;
}
table.table-no-style {
  border: none;
}
table.table-no-style:after {
  display: none;
}
table.table-no-style tbody tr {
  border: none;
}
table.table-no-style tbody tr th,
table.table-no-style tbody tr td {
  padding: 6px 8px;
  background-color: transparent;
}
table.table-no-style tbody tr th:first-child,
table.table-no-style tbody tr td:first-child {
  padding-left: 0;
}
table.table-no-style tbody tr th:last-child,
table.table-no-style tbody tr td:last-child {
  padding-right: 0;
}
table.table-no-style tbody tr th {
  color: var(--bs-body-color);
  font-size: 0.875rem;
  font-family: var(--bs-body-font-family);
}
table.table-no-style tbody tr:first-child th,
table.table-no-style tbody tr:first-child td {
  padding-top: 0;
}
table.table-no-style tbody tr:last-child th,
table.table-no-style tbody tr:last-child td {
  padding-bottom: 0;
}
table.table-notifications thead tr th:first-child,
table.table-notifications thead tr td:first-child,
table.table-notifications tbody tr th:first-child,
table.table-notifications tbody tr td:first-child {
  padding-right: 0;
}
.compactness-small table.table-notifications thead tr th:first-child, .compactness-medium table.table-notifications thead tr th:first-child,
.compactness-small table.table-notifications thead tr td:first-child,
.compactness-medium table.table-notifications thead tr td:first-child,
.compactness-small table.table-notifications tbody tr th:first-child,
.compactness-medium table.table-notifications tbody tr th:first-child,
.compactness-small table.table-notifications tbody tr td:first-child,
.compactness-medium table.table-notifications tbody tr td:first-child {
  padding-right: 0;
}
table.table-notifications thead tr td:first-child,
table.table-notifications tbody tr td:first-child {
  vertical-align: middle;
}
table.table-notifications.table-anchor thead tr td:first-child > a,
table.table-notifications.table-anchor tbody tr td:first-child > a {
  padding-right: 0;
}
.compactness-small table.table-notifications.table-anchor thead tr td:first-child > a,
.compactness-small table.table-notifications.table-anchor tbody tr td:first-child > a {
  padding-right: 0;
}
.compactness-medium table.table-notifications.table-anchor thead tr td:first-child > a,
.compactness-medium table.table-notifications.table-anchor tbody tr td:first-child > a {
  padding-right: 0;
}
@media (min-width: 768px) {
  table.table-notifications.table-anchor thead tr td > a,
  table.table-notifications.table-anchor tbody tr td > a {
    padding: 12px 18px;
  }
}
.compactness-small table.table-notifications.table-anchor thead tr td > a,
.compactness-small table.table-notifications.table-anchor tbody tr td > a {
  padding: 6px 12px;
}
.compactness-medium table.table-notifications.table-anchor thead tr td > a,
.compactness-medium table.table-notifications.table-anchor tbody tr td > a {
  padding: 9px 14px;
}

.has-remove-button table {
  border-bottom: none;
}
.has-remove-button table:after {
  border-radius: var(--bs-border-radius-blocks) var(--bs-border-radius-blocks) 0 0;
  border-bottom: none;
}
.has-remove-button table tr:last-child th:first-child,
.has-remove-button table tr:last-child td:first-child,
.has-remove-button table tr:last-child th:last-child,
.has-remove-button table tr:last-child td:last-child {
  border-radius: 0;
}
.has-remove-button + .btn {
  width: calc(100% - 2px);
  margin: 0 auto;
  border-radius: 0 0 var(--bs-border-radius-blocks) var(--bs-border-radius-blocks);
  border: solid 1px rgba(194, 44, 44, 0.13);
  border-top: none;
}

table thead tr.timeline-tr td,
table tbody tr.timeline-tr td,
table[class] thead tr.timeline-tr td,
table[class] tbody tr.timeline-tr td {
  padding: 0;
  border: none;
  position: relative;
}
table thead tr.timeline-tr td .timeline,
table tbody tr.timeline-tr td .timeline,
table[class] thead tr.timeline-tr td .timeline,
table[class] tbody tr.timeline-tr td .timeline {
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  width: 100%;
  height: 2px;
  background-color: var(--bs-success);
}
table thead tr.timeline-tr td .timeline .time,
table tbody tr.timeline-tr td .timeline .time,
table[class] thead tr.timeline-tr td .timeline .time,
table[class] tbody tr.timeline-tr td .timeline .time {
  background-color: var(--bs-success);
  border-radius: 0 0 4px 4px;
  color: var(--bs-white);
  font-size: 0.6875rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  line-height: 1;
  padding: 2px 6px;
  position: absolute;
  top: 2px;
  left: 56px;
}
table thead tr.timeline-tr td .timeline.tomorrow,
table tbody tr.timeline-tr td .timeline.tomorrow,
table[class] thead tr.timeline-tr td .timeline.tomorrow,
table[class] tbody tr.timeline-tr td .timeline.tomorrow {
  background-color: var(--bs-secondary);
}
table thead tr.timeline-tr td .timeline.tomorrow .time,
table tbody tr.timeline-tr td .timeline.tomorrow .time,
table[class] thead tr.timeline-tr td .timeline.tomorrow .time,
table[class] tbody tr.timeline-tr td .timeline.tomorrow .time {
  background-color: var(--bs-secondary);
}

.block table tr th {
  background-color: #E7ECF3;
}

:root {
  --tagify-dd-color-primary: rgb(53,149,246);
  --tagify-dd-bg-color: white;
  --tagify-dd-item-pad: .3em .5em;
  --tagify-dd-max-height: 300px;
}

.tagify {
  --tags-disabled-bg: #F1F1F1;
  --tags-border-color: #C2D1E8;
  --tags-hover-border-color: #C2D1E8;
  --tags-focus-border-color: var(--bs-border-focus);
  --tag-border-radius: 3px;
  --tag-background-color: rgba(var(--bs-secondary-rgb), 0.15);
  --tag-hover: #D3E2E2;
  --tag-text-color: var(--bs-body-color);
  --tag-text-color--edit: var(--bs-body-color);
  --tag-pad: 0.5rem 1rem;
  --tag-inset-shadow-size: 1.1em;
  --tag-invalid-color: #D39494;
  --tag-invalid-bg: rgba(211, 148, 148, 0.5);
  --tag--min-width: 1ch;
  --tag--max-width: 100%;
  --tag-hide-transition: 0.3s;
  --tag-remove-bg: rgba(211, 148, 148, 0.3);
  --tag-remove-btn-color: var(--bs-secondary);
  --tag-remove-btn-bg: none;
  --tag-remove-btn-bg--hover: unset;
  --input-color: var(--bs-body-color);
  --placeholder-color: rgba(var(--bs-body-color), 0.4);
  --placeholder-color-focus: rgba(var(--bs-body-color), 0.25);
  --loader-size: .8em;
  --readonly-striped: 1;
}
@keyframes tags--bump {
  30% {
    transform: scale(1.2);
  }
}
@keyframes rotateLoader {
  to {
    transform: rotate(1turn);
  }
}
.tagify {
  display: inline-flex;
  align-items: flex-start;
  flex-wrap: wrap;
  border: 1px solid var(--bs-border-color-input);
  padding: 0;
  line-height: 0;
  outline: none;
  position: relative;
  box-sizing: border-box;
  transition: 0.1s;
}
.tagify:has([contenteditable=true]) {
  cursor: text;
}
.tagify:hover:not(.tagify--focus):not(.tagify--invalid) {
  --tags-border-color: var(--tags-hover-border-color);
}
.tagify[disabled] {
  background: var(--tags-disabled-bg);
  filter: saturate(0);
  opacity: 0.5;
  pointer-events: none;
}
.tagify[readonly].tagify--select, .tagify[disabled].tagify--select {
  pointer-events: none;
}
.tagify[readonly]:not(.tagify--mix):not(.tagify--select), .tagify[disabled]:not(.tagify--mix):not(.tagify--select) {
  cursor: default;
}
.tagify[readonly]:not(.tagify--mix):not(.tagify--select) > .tagify__input, .tagify[disabled]:not(.tagify--mix):not(.tagify--select) > .tagify__input {
  visibility: hidden;
  width: 0;
  margin: 3px 0;
}
.tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div, .tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div {
  padding: var(--tag-pad);
}
.tagify[readonly]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div::before, .tagify[disabled]:not(.tagify--mix):not(.tagify--select) .tagify__tag > div::before {
  animation: readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused;
}
@keyframes readonlyStyles {
  0% {
    background: linear-gradient(45deg, var(--tag-background-color) 25%, transparent 25%, transparent 50%, var(--tag-background-color) 50%, var(--tag-background-color) 75%, transparent 75%, transparent) 0/5px 5px;
    box-shadow: none;
    filter: brightness(0.95);
  }
}
.tagify[readonly] .tagify__tag__removeBtn, .tagify[disabled] .tagify__tag__removeBtn {
  display: none;
}
.tagify--loading .tagify__input > br:last-child {
  display: none;
}
.tagify--loading .tagify__input::before {
  content: none;
}
.tagify--loading .tagify__input::after {
  content: "";
  vertical-align: middle;
  opacity: 1;
  width: 0.7em;
  height: 0.7em;
  width: var(--loader-size);
  height: var(--loader-size);
  min-width: 0;
  border: 3px solid;
  border-color: #EEE #BBB #888 transparent;
  border-radius: 50%;
  animation: rotateLoader 0.4s infinite linear;
  content: "" !important;
  margin: -2px 0 -2px 0.5em;
}
.tagify--loading .tagify__input:empty::after {
  margin-left: 0;
}
.tagify + input,
.tagify + textarea {
  position: absolute !important;
  left: -9999em !important;
  transform: scale(0) !important;
}
.tagify__tag {
  display: inline-flex;
  align-items: center;
  max-width: var(--tag--max-width);
  margin-inline: 16px 0;
  margin-block: 7px;
  position: relative;
  z-index: 1;
  outline: none;
  line-height: normal;
  cursor: default;
  transition: 0.13s ease-out;
  background-color: var(--tag-background-color);
  border-radius: 16px;
}
table .tagify__tag {
  margin-inline: 2px 0;
  margin-block: 3.5px;
}
.tagify__tag > div {
  display: flex;
  flex: 1;
  vertical-align: top;
  box-sizing: border-box;
  max-width: 100%;
  padding: 5px 14px;
  color: var(--bs-secondary);
  line-height: 1;
  border-radius: var(--tag-border-radius);
  white-space: nowrap;
  transition: 0.13s ease-out;
  color: var(--tag-text-color);
}
.tagify__tag > div > * {
  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: top;
  min-width: var(--tag--min-width);
  max-width: var(--tag--max-width);
  transition: 0.8s ease, 0.1s color;
}
.tagify__tag > div > *[contenteditable] {
  display: block;
  outline: none;
  user-select: text;
  cursor: text;
  margin: -2px;
  padding: 2px;
  max-width: 350px;
}
.tagify__tag > div > *:only-child {
  width: 100%;
}
.tagify__tag > div::before {
  content: "";
  position: absolute;
  border-radius: inherit;
  inset: var(--tag-background-color-inset, 0);
  inset: unset;
  z-index: -1;
  pointer-events: none;
  transition: 120ms ease;
  animation: tags--bump 0.3s ease-out 1;
  box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-background-color) inset;
}
.tagify__tag:hover:not([readonly]) div::before, .tagify__tag:focus div::before {
  --tag-background-color-inset: -1.5px;
  --tag-background-color: var(--tag-hover);
}
.tagify__tag--loading {
  pointer-events: none;
}
.tagify__tag--loading .tagify__tag__removeBtn {
  display: none;
}
.tagify__tag--loading::after {
  --loader-size: .4em;
  content: "";
  vertical-align: middle;
  opacity: 1;
  width: 0.7em;
  height: 0.7em;
  width: var(--loader-size);
  height: var(--loader-size);
  min-width: 0;
  border: 3px solid;
  border-color: #EEE #BBB #888 transparent;
  border-radius: 50%;
  animation: rotateLoader 0.4s infinite linear;
  margin: 0 0.5em 0 -0.1em;
}
.tagify__tag--flash div::before {
  animation: none;
}
.tagify__tag--hide {
  width: 0 !important;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
  opacity: 0;
  transform: scale(0);
  transition: var(--tag-hide-transition);
  pointer-events: none;
}
.tagify__tag--hide > div > * {
  white-space: nowrap;
}
.tagify__tag.tagify--noAnim > div::before {
  animation: none;
}
.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div > span {
  opacity: 0.5;
}
.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div::before {
  --tag-background-color: var(--tag-invalid-bg);
  transition: 0.2s;
}
.tagify__tag[readonly] .tagify__tag__removeBtn {
  display: none;
}
.tagify__tag[readonly] > div::before {
  animation: readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused;
}
@keyframes readonlyStyles {
  0% {
    background: linear-gradient(45deg, var(--tag-background-color) 25%, transparent 25%, transparent 50%, var(--tag-background-color) 50%, var(--tag-background-color) 75%, transparent 75%, transparent) 0/5px 5px;
    box-shadow: none;
    filter: brightness(0.95);
  }
}
.tagify__tag--editable > div {
  color: var(--tag-text-color--edit);
}
.tagify__tag--editable > div::before {
  box-shadow: 0 0 0 2px var(--tag-hover) inset !important;
}
.tagify__tag--editable > .tagify__tag__removeBtn {
  pointer-events: none;
}
.tagify__tag--editable > .tagify__tag__removeBtn::after {
  opacity: 0;
  transform: translateX(100%) translateX(5px);
}
.tagify__tag--editable.tagify--invalid > div::before {
  box-shadow: 0 0 0 2px var(--tag-invalid-color) inset !important;
}
.tagify__tag__removeBtn {
  order: 5;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px;
  cursor: pointer;
  font: 16px/1 Arial;
  background: var(--tag-remove-btn-bg);
  color: var(--tag-remove-btn-color);
  width: 16px;
  height: 16px;
  margin-inline: auto 5.3333333333px;
  overflow: hidden;
  transition: 0.2s ease-out;
}
.tagify__tag__removeBtn::after {
  content: "\f057";
  transition: 0.3s, color 0s;
  color: var(--tag-text-color);
}
.tagify__tag__removeBtn:hover {
  color: var(--bs-danger);
  background: var(--tag-remove-btn-bg--hover);
}
.tagify__tag__removeBtn:hover + div > span {
  opacity: 1;
}
.tagify__tag__removeBtn:hover + div::before {
  box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg, rgba(211, 148, 148, 0.3)) inset !important;
  transition: box-shadow 0.2s;
}
.tagify:not(.tagify--mix) .tagify__input br {
  display: none;
}
.tagify:not(.tagify--mix) .tagify__input * {
  display: inline;
  white-space: nowrap;
}
.tagify__input {
  flex-grow: 1;
  display: inline-block;
  min-width: 110px;
  margin: 3px 0;
  padding: var(--tag-pad);
  line-height: normal;
  position: relative;
  white-space: pre-wrap;
  color: var(--input-color);
  box-sizing: inherit;
}
table .tagify__input {
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 2.5px 0;
}
@-moz-document url-prefix() {}
.tagify__input:focus {
  outline: none;
}
.tagify__input:focus::before {
  transition: 0.2s ease-out;
  opacity: 0;
  transform: translatex(6px);
  /* ALL MS BROWSERS: hide placeholder (on focus) otherwise the caret is placed after it, which is weird */
  /* IE Edge 12+ CSS styles go here */
}
@supports (-ms-ime-align: auto) {
  .tagify__input:focus::before {
    display: none;
  }
}
.tagify__input:focus:empty::before {
  transition: 0.2s ease-out;
  opacity: 1;
  transform: none;
  color: rgba(var(--bs-body-color), 0.25);
  color: var(--placeholder-color-focus);
}
@-moz-document url-prefix() {
  .tagify__input:focus:empty::after {
    display: none;
  }
}
.tagify__input::before {
  content: attr(data-placeholder);
  height: 1em;
  margin: auto 0;
  z-index: 1;
  color: var(--placeholder-color);
  white-space: nowrap;
  pointer-events: none;
  opacity: 0;
  position: absolute;
}
.tagify__input {
  /* Seems firefox newer versions don't need this any more
  @supports ( -moz-appearance:none ){
      &::before{
          line-height: inherit;
          position:relative;
      }
  }
  */
}
.tagify__input::after {
  content: attr(data-suggest);
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  min-width: calc(100% - 1.5em);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: pre; /* allows spaces at the beginning */
  color: var(--tag-text-color);
  opacity: 0.3;
  pointer-events: none;
  max-width: 100px;
}
.tagify__input .tagify__tag {
  margin: 0 1px;
}
.tagify--mix {
  display: block;
}
.tagify--mix .tagify__input {
  padding: 3px;
  margin: 0;
  width: 100%;
  height: 100%;
  line-height: 1.5;
  display: block;
}
.tagify--mix .tagify__input::before {
  height: auto;
  display: none;
  line-height: inherit;
}
.tagify--mix .tagify__input::after {
  content: none;
}
.tagify--select {
  cursor: default;
}
.tagify--select::after {
  content: ">";
  opacity: 0.5;
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  font: 16px monospace;
  line-height: 8px;
  height: 8px;
  pointer-events: none;
  transform: translate(-150%, -50%) scaleX(1.2) rotate(90deg);
  transition: 0.2s ease-in-out;
}
.tagify--select[aria-expanded=true]::after {
  transform: translate(-150%, -50%) rotate(270deg) scaleY(1.2);
}
.tagify--select .tagify__tag {
  flex: 1;
  max-width: none;
  margin-inline-end: 2em;
  margin-block: 0;
  padding-block: 3px;
  cursor: text;
}
.tagify--select .tagify__tag div::before {
  display: none;
}
.tagify--select .tagify__tag + .tagify__input {
  display: none;
}
.tagify--empty .tagify__input::before {
  transition: 0.2s ease-out;
  opacity: 1;
  transform: none;
  display: inline-block;
  width: auto;
}
.tagify--mix .tagify--empty .tagify__input::before {
  display: inline-block;
}
.tagify--focus {
  --tags-border-color: var(--tags-focus-border-color);
  transition: 0s;
  border-color: var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.tagify--invalid {
  --tags-border-color: #D39494;
}
.tagify__dropdown {
  position: absolute;
  z-index: 9999;
  transform: translateY(-1px);
  border-top: 1px solid var(--tagify-dd-color-primary);
  overflow: hidden;
}
.tagify__dropdown[dir=rtl] {
  transform: translate(-100%, -1px);
}
.tagify__dropdown[placement=top] {
  margin-top: 0;
  transform: translateY(-100%);
}
.tagify__dropdown[placement=top] .tagify__dropdown__wrapper {
  border-top-width: 1.1px;
  border-bottom-width: 0;
}
.tagify__dropdown[position=text] {
  box-shadow: 0 0 0 3px rgba(var(--tagify-dd-color-primary), 0.1);
  font-size: 0.9em;
}
.tagify__dropdown[position=text] .tagify__dropdown__wrapper {
  border-width: 1px;
}
.tagify__dropdown__wrapper {
  max-height: var(--tagify-dd-max-height);
  overflow: hidden;
  overflow-x: hidden;
  background: var(--tagify-dd-bg-color);
  border: 1px solid;
  border-color: var(--tagify-dd-color-primary);
  border-bottom-width: 1.5px;
  border-top-width: 0;
  box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.2);
  transition: 0.3s cubic-bezier(0.5, 0, 0.3, 1), transform 0.15s;
  animation: dd-wrapper-show 0s 0.3s forwards;
}
@keyframes dd-wrapper-show {
  to {
    overflow-y: auto;
  }
}
.tagify__dropdown__header:empty {
  display: none;
}
.tagify__dropdown__footer {
  display: inline-block;
  margin-top: 0.5em;
  padding: var(--tagify-dd-item-pad);
  font-size: 0.7em;
  font-style: italic;
  opacity: 0.5;
}
.tagify__dropdown__footer:empty {
  display: none;
}
.tagify__dropdown--initial .tagify__dropdown__wrapper {
  max-height: 20px;
  transform: translateY(-1em);
}
.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper {
  transform: translateY(2em);
}
.tagify__dropdown__item {
  box-sizing: border-box;
  padding: var(--tagify-dd-item-pad);
  margin: 1px;
  white-space: pre-wrap;
  cursor: pointer;
  border-radius: 2px;
  position: relative;
  outline: none;
  max-height: 60px;
  max-width: 100%;
  line-height: normal;
}
.tagify__dropdown__item--active {
  background: var(--tagify-dd-color-primary);
  color: white;
}
.tagify__dropdown__item:active {
  filter: brightness(105%);
}
.tagify__dropdown__item {
  /* custom hidden transition effect is needed for horizontal-layout suggestions */
}
.tagify__dropdown__item--hidden {
  padding-top: 0;
  padding-bottom: 0;
  margin: 0 1px;
  pointer-events: none;
  overflow: hidden;
  max-height: 0;
  transition: var(--tagify-dd-item--hidden-duration, 0.3s) !important;
}
.tagify__dropdown__item--hidden > * {
  transform: translateY(-100%);
  opacity: 0;
  transition: inherit;
}
.tagify + [data-tag-input] {
  display: none;
}

.read-only .tagify {
  border: none;
  pointer-events: none;
  display: flex;
  gap: 6px;
}
.read-only .tagify tag {
  margin: 0;
}
.read-only .tagify tag .tagify__tag__removeBtn {
  display: none;
}
.read-only .tagify .tagify__input {
  display: none;
}

.tox-promotion {
  display: none !important;
}

div.tox {
  font-family: var(--bs-body-font-family);
  color: var(--bs-body-color);
  transition: all 0.2s ease-in-out;
}
div.tox .tox-tbtn svg {
  fill: var(--bs-heading-color);
}
div.tox .tox-tbtn:hover {
  background: var(--bs-light);
}
div.tox .tox-tbtn:hover svg {
  fill: var(--bs-heading-color);
}
div.tox .tox-tbtn--active,
div.tox .tox-tbtn--enabled,
div.tox .tox-tbtn--enabled:focus,
div.tox .tox-tbtn--enabled:hover {
  background: var(--bs-secondary);
}
div.tox .tox-tbtn--active svg,
div.tox .tox-tbtn--enabled svg,
div.tox .tox-tbtn--enabled:focus svg,
div.tox .tox-tbtn--enabled:hover svg {
  fill: var(--bs-white);
}
div.tox .tox-tbtn--active:after,
div.tox .tox-tbtn--enabled:after,
div.tox .tox-tbtn--enabled:focus:after,
div.tox .tox-tbtn--enabled:hover:after {
  display: none;
}
div.tox.tox-tinymce {
  border: solid 1px var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
}
div.tox:not(.tox-tinymce-inline) .tox-editor-header {
  box-shadow: unset;
  border-bottom: solid 1px #E7ECF3;
}
div.tox .tox-tbtn--select,
div.tox .tox-tbtn--select:hover {
  font-size: 0.6875rem;
  line-height: 28px;
  background-color: var(--bs-white);
  border: solid 1px var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
  justify-content: space-between;
  padding-left: 8px;
  padding-right: 8px;
}
div.tox .tox-tbtn--select:focus,
div.tox .tox-tbtn--select:hover:focus {
  border: solid 1px var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
  background-color: var(--bs-white);
}
div.tox .tox-tbtn--select:focus:after,
div.tox .tox-tbtn--select:hover:focus:after {
  display: none;
}
div.tox .tox-tbtn--select .tox-tbtn__select-chevron svg,
div.tox .tox-tbtn--select:hover .tox-tbtn__select-chevron svg {
  fill: var(--bs-secondary);
}
div.tox .tox-menu.tox-collection.tox-collection--list {
  padding: 0;
  border: none;
  border-radius: var(--bs-border-radius-dropdown);
}
div.tox .tox-menu.tox-collection.tox-collection--list:first-child {
  transform: translateY(4px);
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__group {
  padding: 0;
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label {
  color: var(--bs-heading-color);
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label span,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label s {
  text-decoration-color: var(--bs-heading-color) !important;
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label p,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label blockquote,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label div,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label strong,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label em,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label span,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label s,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label sub,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-label sup {
  font-size: 0.875rem !important;
  font-family: var(--bs-body-font-family) !important;
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item-checkmark svg {
  fill: var(--bs-heading-color);
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item--active {
  background-color: var(--bs-secondary);
  border-radius: 0;
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item--active .tox-collection__item-label {
  color: var(--bs-white);
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item--active .tox-collection__item-label span,
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item--active .tox-collection__item-label s {
  text-decoration-color: var(--bs-white) !important;
}
div.tox .tox-menu.tox-collection.tox-collection--list .tox-collection__item--active .tox-collection__item-checkmark svg {
  fill: var(--bs-white);
}
div.tox .tox-tooltip__body {
  color: var(--bs-white);
  font-family: var(--bs-body-font-family);
  font-weight: 400;
  background-color: var(--bs-secondary);
  padding: 6px 12px;
}
div.tox .tox-edit-area:before {
  border-color: var(--bs-border-focus);
  box-shadow: 0 0 0 1px var(--bs-border-focus);
}

div.tox-tinymce-aux {
  z-index: 10;
}

.email-text div.tox.tox-tinymce,
.input-container.label-input-row div.tox.tox-tinymce {
  height: 600px !important;
}

h1, .h1 {
  color: var(--bs-primary);
}
@media (max-width: 575.98px) {
  h1, .h1 {
    font-size: 2rem;
  }
}

h2, .h2 {
  margin-bottom: 16px;
}

p {
  line-height: 1.625rem;
}
p:last-child {
  margin-bottom: 0;
}

small, .small {
  font-size: 0.625rem;
}
@media (min-width: 768px) {
  small, .small {
    font-size: 0.75rem;
  }
}

.intro-title {
  font-size: 2rem;
}

.title,
.subtitle {
  display: block;
  color: var(--bs-heading-color);
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 1.125rem;
}

.subtitle {
  font-size: 1rem;
}

.small-inline-subtitle {
  opacity: 0.5;
  font-size: 0.6875rem;
}

.body-title {
  display: block;
  margin-bottom: 4px;
  font-family: var(--bs-body-font-family);
  font-weight: 700;
  color: var(--bs-secondary);
}

.notification-number {
  background-color: var(--bs-danger);
  border-radius: 3px;
  color: var(--bs-white);
  font-size: 0.625rem;
  line-height: 1;
  font-family: var(--bs-headings-font-family);
  font-weight: 700;
  padding: 2px 4px;
  transition: all 0.2s ease-in-out;
}
.notification-number.secondary {
  background-color: var(--bs-secondary);
}

.header-line {
  position: relative;
  display: flex;
  align-items: flex-end;
  gap: 16px;
}
.header-line:after {
  content: "";
  height: 1px;
  flex-grow: 1;
  background-color: var(--bs-primary);
  transform: translateY(-16px);
}

.title-tag {
  display: flex;
  align-items: flex-end;
  gap: 16px;
}
.title-tag .tag {
  transform: translateY(-3px);
  white-space: nowrap;
}
@media (min-width: 768px) {
  .title-tag .tag {
    transform: translateY(-5px);
  }
}

.ellipsis-small {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100px;
}

.ellipsis-medium {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
}

.ellipsis-large {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 400px;
}

.amount-showing {
  display: block;
  color: rgba(var(--bs-secondary-rgb), 0.66);
  font-size: 0.6875rem;
  line-height: 1.5;
}

.fw-medium {
  font-weight: 500;
}

.loading-background {
  overflow: hidden;
  width: 100%;
  height: 240px;
  display: flex;
  position: relative;
  border-radius: var(--bs-border-radius-blocks);
  background: var(--bs-light);
  margin-bottom: 2rem;
  justify-content: center;
  align-items: center;
}
.loading-background:after {
  content: "";
  position: absolute;
  width: 200%;
  height: 100%;
  left: 0;
  top: 0;
  transform: translateX(-100%);
  background: linear-gradient(130deg, rgba(var(--bs-light-rgb), 1) 10%, rgba(var(--bs-secondary-light-rgb), 0.75) 18%, rgba(var(--bs-light-rgb), 1) 26%, rgba(var(--bs-light-rgb), 1) 50%, rgba(var(--bs-secondary-light-rgb), 0.5) 55%, rgba(var(--bs-light-rgb), 1) 60%, rgba(var(--bs-light-rgb), 1) 70%, rgba(var(--bs-secondary-light-rgb), 1) 80%, rgba(var(--bs-light-rgb), 1) 90%);
  animation: background-animation 5s linear infinite;
  z-index: 1;
}
.loading-background.loading-title {
  width: 50%;
  height: 64px;
}
.loading-background.loading-button {
  width: 200px;
  height: 125px;
  margin-right: 1rem;
}
.loading-background.loading-button:after {
  background: linear-gradient(130deg, rgba(var(--bs-light-rgb), 1) 15%, rgba(var(--bs-secondary-light-rgb), 0.75) 20%, rgba(var(--bs-light-rgb), 1) 25%, 60%, rgba(var(--bs-light-rgb), 1) 60%, rgba(var(--bs-secondary-light-rgb), 1) 70%, rgba(var(--bs-light-rgb), 1) 80%);
}
.loading-background.loading-table {
  height: 480px;
}
.loading-background.loading-table:after {
  background: linear-gradient(130deg, rgba(var(--bs-light-rgb), 1) 10%, rgba(var(--bs-secondary-light-rgb), 0.75) 18%, rgba(var(--bs-light-rgb), 1) 26%, rgba(var(--bs-light-rgb), 1) 50%, rgba(var(--bs-secondary-light-rgb), 0.5) 55%, rgba(var(--bs-light-rgb), 1) 60%, rgba(var(--bs-light-rgb), 1) 65%, rgba(var(--bs-secondary-light-rgb), 1) 75%, rgba(var(--bs-light-rgb), 1) 85%);
}
.loading-background.loading-table:before {
  content: "";
  top: 0;
  height: 64px;
  background-color: rgba(var(--bs-secondary-light-rgb), 0.5);
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  z-index: 2;
}
.loading-background.loading-text {
  width: 50%;
  height: 21px;
}
th .loading-background.loading-text, td .loading-background.loading-text {
  width: 100%;
  min-width: 200px;
  margin-bottom: -6px;
}

.loading-button-group {
  display: flex;
  flex-direction: row;
}

.loading-icon {
  display: flex;
  width: 200px;
  height: 100px;
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
}
.loading-icon .loading-animation {
  fill: var(--bs-secondary);
  width: 50px;
  height: 50px;
  opacity: 0.5;
}
.loading-icon .loading-animation rect:first-child {
  fill: var(--bs-primary);
}
.loading-icon .text {
  font-family: var(--bs-headings-font-family);
  margin-left: 20px;
  font-weight: bold;
  font-size: 1rem;
  color: var(--bs-secondary);
  opacity: 0.75;
}

@keyframes background-animation {
  0% {
    transform: translateX(-100%);
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    transform: translateX(0);
    opacity: 0;
  }
}
@keyframes icon-animation {
  33% {
    inset: -10px;
    transform: rotate(0deg);
  }
  66% {
    inset: -10px;
    transform: rotate(90deg);
  }
  100% {
    inset: 0;
    transform: rotate(90deg);
  }
}
.table-container.is-loading table:after {
  border-radius: var(--bs-border-radius-blocks) var(--bs-border-radius-blocks) 0 0;
}
.table-container table + .loading-background {
  border-radius: 0 0 var(--bs-border-radius-blocks) var(--bs-border-radius-blocks);
  border: solid 1px var(--bs-blocks-border-color);
  border-top: solid 1px var(--bs-secondary-light);
  width: calc(100% - 2px);
  margin: -2px 0 0 1px;
  z-index: 2;
}

.bg-secondary-light {
  background-color: var(--bs-secondary-light);
}

.login-page {
  min-height: 100vh;
  position: relative;
  display: flex;
  flex-direction: column;
}
.login-page .logo-container {
  display: block;
  height: 48px;
  width: fit-content;
  margin: 28px 28px 0 28px;
  max-width: calc(100% - 56px);
}
@media (min-width: 768px) {
  .login-page .logo-container {
    margin: 40px 28px 0 28px;
  }
}
@media (min-width: 1455px) {
  .login-page .logo-container {
    margin: 40px 48px 0 48px;
    max-width: calc(100% - 96px);
  }
}
.login-page .logo-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: left;
}
.login-page form .btn {
  width: 100%;
  margin-bottom: 32px;
}
.login-page .image-container {
  width: 100%;
  height: 140px;
  position: relative;
}
@media (min-width: 768px) {
  .login-page .image-container {
    height: 100vh;
  }
}
.login-page .image-container:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(345deg, rgba(var(--bs-secondary-rgb), 0.33) 0%, rgba(var(--bs-secondary-rgb), 0) 16%);
  z-index: 2;
}
.login-page .image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .login-page .footer-navigation {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 3;
  }
}

.page-content table {
  margin-bottom: 32px;
}
.page-content table:last-child {
  margin-bottom: 0;
}
.page-content table a {
  color: var(--bs-secondary);
  text-decoration: underline;
}
.page-content table a:hover {
  color: var(--bs-primary);
}
.page-content a {
  text-decoration: underline;
}

.account-navigation {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 32px;
}
@media (max-width: 1454.98px) {
  .account-navigation {
    justify-content: space-between;
  }
}

.alert {
  color: var(--bs-body-color);
  background-color: #F8F9FC;
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-blocks);
  padding: 18px 20px;
}
@media (min-width: 768px) {
  .alert {
    padding: 28px 32px;
  }
}
.alert p > a {
  text-decoration: underline;
}
.alert .btn-close {
  padding: 0;
  margin: 0;
  line-height: 1;
  font-size: 1.375rem;
  top: 29px;
  right: 24px;
  color: #0B5286;
}
.alert .title {
  color: var(--bs-black);
  font-family: var(--bs-body-font-family);
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .alert .title {
    margin-bottom: 16px;
  }
}
.alert .title:last-child {
  margin-bottom: 0;
}
.alert.alert-dismissible {
  padding-right: 20px;
}
@media (min-width: 768px) {
  .alert.alert-dismissible {
    padding-right: 32px;
  }
}
.alert.alert-dismissible .btn-close + * {
  padding-right: 40px;
}
.alert.alert-success {
  background-color: rgba(231, 242, 229, 0.75);
  border-color: rgba(var(--bs-success-rgb), 0.33);
}
.alert.alert-success .btn-close {
  color: var(--bs-success);
}
.alert.alert-danger {
  background-color: #FEEFEF;
  border-color: rgba(var(--bs-danger-rgb), 0.33);
}
.alert.alert-danger .btn-close {
  color: var(--bs-danger);
}
.alert.alert-warning {
  background-color: #fef1e7;
  border-color: rgba(var(--bs-warning-rgb), 0.33);
}
.alert.alert-warning .btn-close {
  color: var(--bs-warning);
}
.alert.alert-border-left {
  border: none;
  border-left: solid 6px var(--bs-primary);
  padding: 16px;
}
.alert.alert-small {
  padding: 12px 20px;
}

.bar-chart {
  border: solid 1px var(--bs-blocks-border-color);
  border-radius: var(--bs-border-radius-blocks);
}
.bar-chart > .title-container {
  background-color: var(--bs-light);
  padding: 12px 20px;
  border-radius: var(--bs-border-radius-blocks) var(--bs-border-radius-blocks) 0 0;
}
@media (min-width: 768px) {
  .bar-chart > .title-container {
    padding: 14px 32px;
  }
}
.bar-chart > .title-container .total {
  font-size: 0.875rem;
}
.bar-chart > .title-container .total .amount {
  font-size: 1.125rem;
  font-weight: 700;
  margin-left: 8px;
}
.bar-chart .chart-container {
  padding: 14px 20px;
}
@media (min-width: 768px) {
  .bar-chart .chart-container {
    padding: 14px 32px 14px 32px;
  }
}

.block-expand-content {
  padding: 0;
  margin-bottom: 16px;
}
.block-expand-content:last-child {
  margin-bottom: 0;
}
.block-expand-content > .title-container {
  padding: 18px 20px 2px 20px;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
}
@media (min-width: 768px) {
  .block-expand-content > .title-container {
    padding: 28px 32px 12px 32px;
  }
}
.block-expand-content > .title-container .title {
  font-size: 1.25rem;
  display: flex;
  gap: 16px;
  align-items: center;
}
.block-expand-content > .title-container .title:before {
  content: "\f078";
  font-size: 1.125rem;
  transition: all 0.2s ease-in-out;
}
.block-expand-content > .title-container .buttons-row-icon-text {
  display: none;
}
.block-expand-content > .expand-container {
  max-height: 0;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.block-expand-content > .expand-container > .content-container {
  padding: 0 20px 2px 20px;
}
@media (min-width: 768px) {
  .block-expand-content > .expand-container > .content-container {
    padding: 0 32px 12px 32px;
  }
}
.block-expand-content.expanded > .title-container .title:before {
  transform: rotate(-180deg);
}
.block-expand-content.expanded > .title-container .buttons-row-icon-text {
  display: block;
}
.block-expand-content.expanded > .expand-container {
  max-height: 1000px;
  overflow: auto;
}

.block-two-columns > .row > *:first-child {
  position: relative;
}
@media (max-width: 575.98px) {
  .block-two-columns > .row > *:first-child {
    padding-bottom: 12px;
    margin-bottom: 12px;
  }
}
@media (min-width: 576px) {
  .block-two-columns > .row > *:first-child {
    padding-right: 16px;
  }
}
@media (min-width: 768px) {
  .block-two-columns > .row > *:first-child {
    padding-right: 36px;
  }
}
@media (min-width: 1800px) {
  .block-two-columns > .row > *:first-child {
    padding-right: 56px;
  }
}
.block-two-columns > .row > *:first-child:after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: var(--bs-blocks-border-color);
  position: absolute;
  bottom: 0;
  right: 0;
}
@media (min-width: 576px) {
  .block-two-columns > .row > *:first-child:after {
    width: 1px;
    height: calc(100% + 24px);
    top: -12px;
    bottom: unset;
  }
}
@media (min-width: 768px) {
  .block-two-columns > .row > *:first-child:after {
    height: calc(100% + 56px);
    top: -28px;
  }
}
@media (min-width: 576px) {
  .block-two-columns > .row > *:last-child {
    padding-left: 16px;
  }
}
@media (min-width: 768px) {
  .block-two-columns > .row > *:last-child {
    padding-left: 36px;
  }
}
@media (min-width: 1800px) {
  .block-two-columns > .row > *:last-child {
    padding-left: 56px;
  }
}

.breadcrumbs {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 6px 0;
}
.breadcrumbs li {
  color: var(--bs-heading-color);
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  line-height: 1;
  position: relative;
  padding-right: 18px;
}
.breadcrumbs li:after {
  content: "\f054";
  font-size: 0.625rem;
  color: rgba(var(--bs-secondary-rgb), 0.55);
  position: absolute;
  top: 2px;
  right: 6px;
}
.breadcrumbs li:last-child:after {
  display: none;
}
.breadcrumbs li a {
  text-decoration: none;
  color: var(--bs-heading-color);
}
.breadcrumbs li a:hover {
  color: var(--bs-primary);
}
.breadcrumbs li.current {
  color: var(--bs-primary);
}

.bulk-actions {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}
@media (min-width: 576px) {
  .bulk-actions {
    flex-direction: row;
    gap: 16px;
  }
}
.bulk-actions .selectbox {
  display: block;
  width: 100%;
  margin: 0;
}
@media (min-width: 576px) {
  .bulk-actions .selectbox {
    max-width: 270px;
  }
}

.button-blocks {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  gap: 16px;
}
@media (min-width: 1115px) {
  .button-blocks {
    gap: 32px;
  }
}
.button-blocks .button-block {
  position: relative;
  width: calc(50% - 8px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  text-align: center;
  color: var(--bs-secondary);
  text-decoration: none;
}
@media (min-width: 768px) {
  .button-blocks .button-block {
    width: calc(25% - 24px);
  }
}
.button-blocks .button-block > i,
.button-blocks .button-block > svg {
  font-size: 1.75rem;
  margin-bottom: 14px;
  font-size: 1.375rem;
  margin-bottom: 12px;
}
.button-blocks .button-block .icons-container {
  position: absolute;
  top: 12px;
  right: 12px;
  display: flex;
  align-items: center;
  gap: 6px;
}
.button-blocks .button-block .icons-container .tooltip-icon {
  font-size: 1rem;
}
.button-blocks .button-block .icons-container .notification-number {
  display: block;
  padding: 0;
  border-radius: 100%;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.button-blocks .button-block .text {
  display: block;
  color: var(--bs-blocks-title-color);
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  transition: all 0.2s ease-in-out;
}
.button-blocks .button-block .hover-container {
  padding-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
  z-index: 10;
}
.button-blocks .button-block .hover-container .submenu {
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: var(--bs-white);
  border-radius: var(--bs-border-radius-dropdown);
  width: 100%;
  max-width: 280px;
  border: solid 1px #E7ECF3;
  box-shadow: 0 12px 16px rgba(11, 82, 134, 0.12);
}
.button-blocks .button-block .hover-container .submenu li {
  margin-bottom: 0;
}
.button-blocks .button-block .hover-container .submenu li a {
  font-family: var(--bs-headings-font-family);
  color: var(--bs-secondary);
  text-decoration: none;
  font-size: 1rem;
  padding: 6px 16px 6px 26px;
  display: block;
}
@media (min-width: 768px) {
  .button-blocks .button-block .hover-container .submenu li a {
    padding: 6px 16px;
  }
}
@media (min-width: 768px) {
  .button-blocks .button-block .hover-container .submenu li a:hover, .button-blocks .button-block .hover-container .submenu li a:focus, .button-blocks .button-block .hover-container .submenu li a:active {
    color: var(--bs-secondary);
    background-color: var(--bs-light);
  }
}
.button-blocks .button-block .hover-container .submenu li:first-child a {
  border-radius: var(--bs-border-radius-dropdown) var(--bs-border-radius-dropdown) 0 0;
}
.button-blocks .button-block .hover-container .submenu li:last-child a {
  border-radius: 0 0 var(--bs-border-radius-dropdown) var(--bs-border-radius-dropdown);
}
.button-blocks .button-block .hover-container .submenu li.disabled {
  background-color: var(--bs-white);
}
.button-blocks .button-block .hover-container .submenu li.disabled a {
  opacity: 0.5;
  cursor: default;
}
.button-blocks .button-block:hover {
  background-color: var(--bs-secondary);
  border-color: var(--bs-secondary);
  color: var(--bs-white);
}
.button-blocks .button-block:hover .text {
  color: var(--bs-white);
}
.button-blocks .button-block:hover .icons-container .notification-number.secondary {
  background-color: var(--bs-white);
  color: var(--bs-secondary);
}
.button-blocks .button-block:hover .hover-container {
  padding-top: 8px;
  transition-delay: 0.1s;
  opacity: 1;
  pointer-events: unset;
}
.button-blocks .button-block.green {
  border-color: rgba(55, 123, 44, 0.2);
  background-color: #E7F2E5;
  color: #377B2C;
}
.button-blocks .button-block.green .text {
  color: #377B2C;
}
.button-blocks .button-block.green:hover, .button-blocks .button-block.green:focus, .button-blocks .button-block.green:active {
  border-color: transparent;
  background-color: #377B2C;
  color: var(--bs-white);
}
.button-blocks .button-block.green:hover .text, .button-blocks .button-block.green:focus .text, .button-blocks .button-block.green:active .text {
  color: var(--bs-white);
}
.button-blocks .button-block.red {
  border-color: rgba(194, 44, 44, 0.2);
  background-color: #FEEFEF;
  color: #C22C2C;
}
.button-blocks .button-block.red .text {
  color: #C22C2C;
}
.button-blocks .button-block.red:hover, .button-blocks .button-block.red:focus, .button-blocks .button-block.red:active {
  border-color: transparent;
  background-color: #C22C2C;
  color: var(--bs-white);
}
.button-blocks .button-block.red:hover .text, .button-blocks .button-block.red:focus .text, .button-blocks .button-block.red:active .text {
  color: var(--bs-white);
}
.button-blocks .button-block.disabled {
  opacity: 0.5;
  cursor: default;
}
.button-blocks .button-block.disabled .hover-container {
  display: none;
}
@media (min-width: 768px) {
  .button-blocks.button-blocks-medium .button-block {
    width: calc(33.3% - 10.6px);
  }
}
@media (min-width: 1115px) {
  .button-blocks.button-blocks-medium .button-block {
    width: calc(16.6% - 26px);
  }
}
@media (min-width: 1115px) {
  .button-blocks.button-blocks-small {
    gap: 12px;
  }
}
@media (min-width: 768px) {
  .button-blocks.button-blocks-small .button-block {
    width: calc(33.3% - 10.6px);
  }
}
@media (min-width: 1115px) {
  .button-blocks.button-blocks-small .button-block {
    width: calc(12.5% - 10.5px);
    padding: 24px 12px;
  }
}
.button-blocks.button-blocks-small .button-block .text {
  font-size: 0.875rem;
}
.button-blocks.button-blocks-flat {
  gap: 20px 32px;
}
.button-blocks.button-blocks-flat .button-block {
  flex-direction: row;
  gap: 16px;
  width: calc(50% - 16px);
  padding: 12px 24px;
  text-align: left;
}
.button-blocks.button-blocks-flat .button-block > i,
.button-blocks.button-blocks-flat .button-block > svg {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.button-blocks.button-blocks-flat .button-block .icons-container {
  position: relative;
  top: unset;
  right: unset;
  margin-left: auto;
}

.button-popup {
  position: relative;
}
.button-popup .popup-container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 16px;
  right: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  pointer-events: none;
  z-index: 12;
}
@media (min-width: 768px) {
  .button-popup .popup-container {
    position: absolute;
    top: -12px;
    bottom: unset;
    left: -6px;
    right: unset;
    width: 320px;
  }
}
.button-popup .popup-container .popup-content {
  background-color: var(--bs-white);
  border-radius: var(--bs-border-radius-blocks);
  overflow: hidden;
  box-shadow: 0 0 50px 0 rgba(11, 82, 134, 0.2);
  z-index: 13;
  width: 320px;
}
.button-popup .popup-container .popup-content .title-button {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px;
  padding: 18px 20px;
  border-bottom: solid 1px var(--bs-border-color-input);
}
.button-popup .popup-container .popup-content .title-button .btn-close {
  color: var(--bs-danger);
  font-size: 1.25rem;
  transform: translateY(4px);
}
.button-popup .popup-container .popup-content .options-list {
  list-style: none;
  margin: 0;
  padding: 0;
  max-height: 419px;
  overflow: auto;
}
.button-popup .popup-container .popup-content .options-list li {
  margin-bottom: 0;
}
.button-popup .popup-container .popup-content .options-list li a {
  display: flex;
  align-items: flex-start;
  gap: 24px;
  padding: 10px 20px;
  border-bottom: solid 1px var(--bs-border-color);
}
.button-popup .popup-container .popup-content .options-list li a:hover {
  color: var(--bs-white);
  background-color: var(--bs-secondary);
}
.button-popup .popup-container .popup-content .options-list li:last-child a {
  border-bottom: none;
}
.button-popup.popup-active .popup-container {
  opacity: 1;
  pointer-events: unset;
}

.buttons-row {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  gap: 10px;
}
@media (min-width: 768px) {
  .buttons-row {
    gap: 16px;
  }
}
@media (min-width: 1800px) {
  .buttons-row {
    gap: 20px;
  }
}
.buttons-row .row-controls {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  gap: 10px;
}
@media (min-width: 768px) {
  .buttons-row .row-controls {
    gap: 16px;
  }
}
@media (min-width: 1800px) {
  .buttons-row .row-controls {
    gap: 20px;
  }
}
.table-container .buttons-row {
  gap: 12px;
  margin-bottom: 0;
  justify-content: flex-end;
  flex-wrap: unset;
  white-space: nowrap;
}
.buttons-row.no-gap {
  gap: 0;
}
.buttons-row.no-gap .btn-icon-background {
  border-radius: 0;
  border-left: solid 1px rgba(11, 82, 134, 0.33);
}
.buttons-row.no-gap .btn-icon-background:first-child {
  border-radius: var(--bs-border-radius-buttons) 0 0 var(--bs-border-radius-buttons);
  border: none;
}
.buttons-row.no-gap .btn-icon-background:last-child {
  border-radius: 0 var(--bs-border-radius-buttons) var(--bs-border-radius-buttons) 0;
}
.buttons-row.no-gap .btn-icon-background:only-child {
  border-radius: var(--bs-border-radius-buttons);
}
.buttons-row.no-gap .btn-icon-background.green {
  border-color: rgba(55, 123, 44, 0.33);
}
.buttons-row.no-gap .btn-icon-background.red {
  border-color: rgba(194, 44, 44, 0.33);
}
.buttons-row.no-gap .btn-icon-background.yellow {
  border-color: rgba(221, 146, 0, 0.33);
}
.buttons-row.no-gap .btn-icon-background.orange {
  border-color: rgba(206, 111, 0, 0.33);
}
.buttons-row.no-gap .btn-icon-background.gray {
  border-color: rgba(113, 113, 113, 0.33);
}
.buttons-row.no-gap .row-controls {
  gap: 0;
}
@media (min-width: 576px) {
  .buttons-row.no-gap .row-controls:first-child .btn-icon-background:last-child {
    border-radius: 0;
  }
}
@media (min-width: 576px) {
  .buttons-row.no-gap .row-controls:last-child .btn-icon-background:first-child {
    border-radius: 0;
  }
}
.smallest .buttons-row {
  flex-wrap: unset;
}

.buttons-row-icon-text {
  position: relative;
  width: fit-content;
  max-width: 100%;
}
.buttons-row-icon-text .buttons {
  display: flex;
  align-items: flex-end;
  gap: 12px;
  width: max-content;
}
@media (min-width: 1455px) {
  .buttons-row-icon-text .buttons {
    gap: 24px;
    max-width: 100%;
  }
}
.buttons-row-icon-text .buttons .btn-icon-text {
  position: relative;
  text-align: left;
}
.buttons-row-icon-text .buttons .btn-icon-text:hover .hover-container {
  padding-top: 8px;
  opacity: 1;
}
.buttons-row-icon-text.has-ellipsis-button {
  z-index: 8;
}
.buttons-row-icon-text.has-ellipsis-button > .btn-ellipsis {
  display: block;
  transform: translateY(-1px);
  min-width: 25px;
  text-align: center;
  padding-bottom: 20px;
  margin-bottom: -20px;
}
@media (min-width: 1455px) {
  .buttons-row-icon-text.has-ellipsis-button > .btn-ellipsis {
    display: none;
  }
}
.buttons-row-icon-text.has-ellipsis-button .buttons {
  align-items: flex-start;
}
@media (max-width: 1454.98px) {
  .buttons-row-icon-text.has-ellipsis-button .buttons {
    position: absolute;
    top: 100%;
    right: 0;
    flex-direction: column;
    padding: 16px;
    border: solid 1px #E7ECF3;
    border-radius: var(--bs-border-radius-buttons);
    background-color: var(--bs-white);
    box-shadow: 0 12px 16px rgba(11, 82, 134, 0.12);
    opacity: 0;
    pointer-events: none;
  }
}
.buttons-row-icon-text.has-ellipsis-button:hover .buttons {
  top: calc(100% - 20px);
  opacity: 1;
  pointer-events: unset;
}

.checkbox-expand-content {
  margin-bottom: 16px;
}
.checkbox-expand-content:last-child {
  margin-bottom: 0;
}
.checkbox-expand-content .title-button-container {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
}
.checkbox-expand-content .title-button-container .input-container.checkbox {
  margin-bottom: 0;
}
.checkbox-expand-content .title-button-container .input-container.checkbox .checkbox-container > label {
  color: var(--bs-blocks-title-color);
  font-size: 1.25rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
}
.checkbox-expand-content .title-button-container .input-container.checkbox .checkbox-container > label:before {
  top: 4px;
}
.checkbox-expand-content .title-button-container .input-container.checkbox .checkbox-container > label:after {
  top: 7px;
}
.checkbox-expand-content .title-button-container .buttons-row-icon-text {
  display: none;
}
.checkbox-expand-content .expand-container {
  display: none;
  width: 100%;
}
.checkbox-expand-content.expanded .buttons-row-icon-text,
.checkbox-expand-content.expanded .expand-container {
  display: block;
}
.checkbox-expand-content.expanded .expand-container {
  margin-top: 28px;
}

.input-container.checkbox .checkbox-containers {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.input-container.checkbox .checkbox-containers.checkbox-row {
  flex-direction: row;
  flex-wrap: wrap;
}
.input-container.checkbox .checkbox-containers .checkbox-container {
  position: relative;
  width: fit-content;
  max-width: 100%;
}
.input-container.checkbox .checkbox-containers .checkbox-container > input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}
.input-container.checkbox .checkbox-containers .checkbox-container > label {
  color: var(--bs-body-color);
  font-weight: 400;
  position: relative;
  display: flex;
  align-items: flex-start;
  margin: 0;
  min-width: 20px;
  min-height: 20px;
  padding-left: 32px;
}
.input-container.checkbox .checkbox-containers .checkbox-container > label:before {
  content: "";
  width: 20px;
  height: 20px;
  background-color: var(--bs-white);
  border: solid 1px var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs-small);
  position: absolute;
  left: 0;
  transition: all 0.2s ease-in-out;
}
.input-container.checkbox .checkbox-containers .checkbox-container > label:after {
  content: "\f00c";
  font-size: 0.875rem;
  color: var(--bs-white);
  position: absolute;
  top: 3px;
  left: 0;
  width: 20px;
  text-align: center;
  opacity: 0;
  transition: all 0.2s ease-in-out;
}
.input-container.checkbox .checkbox-containers .checkbox-container > label > .btn-tooltip {
  font-size: 1rem;
  margin-left: 6px;
}
.input-container.checkbox .checkbox-containers .checkbox-container input:disabled ~ label, .input-container.checkbox .checkbox-containers .checkbox-container .disabled-row input ~ label, .disabled-row .input-container.checkbox .checkbox-containers .checkbox-container input ~ label {
  opacity: 0.5;
}
.input-container.checkbox .checkbox-containers .checkbox-container input:focus-visible ~ label:before {
  border-color: var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.input-container.checkbox .checkbox-containers .checkbox-container input:checked ~ label:before {
  background-color: var(--bs-secondary);
  border-color: var(--bs-secondary);
}
.input-container.checkbox .checkbox-containers .checkbox-container input:checked ~ label:after {
  opacity: 1;
}
.input-container.checkbox .checkbox-containers .checkbox-container.green input:checked ~ label:before {
  background-color: var(--bs-success);
  border-color: var(--bs-success);
}
table th .input-container.checkbox .checkbox-containers .checkbox-container > label {
  color: var(--bs-secondary);
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 1.125rem;
}
table th .input-container.checkbox .checkbox-containers .checkbox-container > label:before {
  top: 3px;
}
table th .input-container.checkbox .checkbox-containers .checkbox-container > label:after {
  top: 6px;
}
.input-container.checkbox.label-input-row .checkbox-containers {
  margin-top: 10px;
}
.input-container.checkbox.label-input-row .checkbox-containers.checkbox-row {
  margin-top: 0;
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers {
  flex-direction: row;
  gap: 0;
  margin: 0;
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container {
  width: 100%;
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container:first-child > label {
  border-radius: var(--bs-border-radius-inputs) 0 0 var(--bs-border-radius-inputs);
  border-left: solid 1px var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container:last-child > label {
  border-radius: 0 var(--bs-border-radius-inputs) var(--bs-border-radius-inputs) 0;
  border-right: solid 1px var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container:last-child > label:after {
  display: none;
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container > label {
  padding: 8px 16px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--bs-white);
  border-top: solid 1px var(--bs-border-color-input);
  border-bottom: solid 1px var(--bs-border-color-input);
  border-right: none;
  transition: all 0.2s ease-in-out;
  width: 100%;
  min-height: 40px;
  position: relative;
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container > label:before, .input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container > label:after {
  display: none;
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container > label:after {
  content: "";
  display: block;
  width: 1px;
  height: calc(100% + 2px);
  background-color: var(--bs-border-color-input);
  position: absolute;
  top: -1px;
  left: unset;
  right: 0;
  opacity: 1;
  transition: all 0.2s ease-in-out;
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container > input:focus-visible ~ label {
  border: solid 1px var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container > input:focus-visible ~ label:after {
  background-color: var(--bs-border-focus);
}
.input-container.checkbox.checkbox-blocks .content-container .checkbox-containers .checkbox-container > input:checked ~ label {
  background-color: var(--bs-secondary);
  color: var(--bs-white);
  border-color: var(--bs-secondary);
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers {
  flex-wrap: wrap;
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container {
  width: 14.2857142857%;
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container:first-child > label {
  border-radius: var(--bs-border-radius-inputs) 0 0 0;
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container:nth-child(-n+7) > label {
  border-top: solid 1px var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container:nth-child(7) > label {
  border-radius: 0 var(--bs-border-radius-inputs) 0 0;
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container:nth-child(7n+1) > label, .input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container:first-child > label {
  border-left: solid 1px var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container:nth-child(28) > label, .input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container:last-child > label {
  border-radius: 0 0 var(--bs-border-radius-inputs) 0;
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container:nth-child(29) > label {
  border-radius: 0 0 0 var(--bs-border-radius-inputs);
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container > label {
  border: none;
  border-radius: unset;
  border-right: solid 1px var(--bs-border-color-input);
  border-bottom: solid 1px var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container > label:after {
  display: none;
}
.input-container.checkbox.checkbox-blocks.checkbox-month .content-container .checkbox-containers .checkbox-container > input:checked ~ label {
  border-color: var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers {
  flex-wrap: wrap;
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container {
  width: 25%;
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container:first-child > label {
  border-radius: var(--bs-border-radius-inputs) 0 0 0;
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container:nth-child(-n+4) > label {
  border-top: solid 1px var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container:nth-child(4) > label {
  border-radius: 0 var(--bs-border-radius-inputs) 0 0;
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container:nth-child(4n+1) > label, .input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container:first-child > label {
  border-left: solid 1px var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container:nth-last-child(4) > label {
  border-radius: 0 0 0 var(--bs-border-radius-inputs);
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container:last-child > label {
  border-radius: 0 0 var(--bs-border-radius-inputs) 0;
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container > label {
  border: none;
  border-right: solid 1px var(--bs-border-color-input);
  border-bottom: solid 1px var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container > label:after {
  display: none;
}
.input-container.checkbox.checkbox-blocks.checkbox-year .content-container .checkbox-containers .checkbox-container > input:checked ~ label {
  border-color: var(--bs-border-color-input);
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container {
  display: flex;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container > label {
  background-color: transparent;
  border-radius: 12px;
  padding: 0;
  color: #377B2C;
  min-height: 24px;
  transition: all 0.2s ease-in-out;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container > label:before {
  top: 2px;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container > label:after {
  color: #377B2C;
  font-size: 1rem;
  top: 4px;
  left: 4px;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container > label .checked-content {
  display: none;
  flex-direction: column;
  padding: 3px 0 2px 6px;
  border-left: solid 1px rgba(55, 123, 44, 0.33);
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container > label .checked-content span {
  display: block;
  line-height: 1;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container > label .checked-content span.time {
  font-size: 0.5625rem;
  font-weight: 700;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container > label .checked-content span.date {
  font-size: 0.625rem;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container input:focus-visible:checked ~ label {
  box-shadow: inset 0 0 0 1px #377B2C;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container input:focus-visible:checked ~ label:before {
  box-shadow: none;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container input:checked ~ label {
  background-color: #E7F2E5;
  padding: 0 12px 0 26px;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container input:checked ~ label:before {
  background-color: transparent;
  border: none;
}
.input-container.checkbox.checkbox-pill .content-container .checkbox-containers .checkbox-container input:checked ~ label .checked-content {
  display: flex;
}
.input-container.checkbox.checkbox-row .content-container .checkbox-containers {
  flex-direction: row;
  flex-wrap: wrap;
  gap: 24px 32px;
}
.input-container.checkbox.no-label-text .checkbox-containers .checkbox-container > label {
  padding: 0;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.input-container.checkbox.no-label-text .checkbox-containers .checkbox-container > label:before {
  top: 0;
}
.input-container.checkbox.no-label-text .checkbox-containers .checkbox-container > label:after {
  top: 3px;
}
table th .input-container.checkbox.no-label-text {
  transform: translateY(4px);
}
table td .input-container.checkbox.no-label-text {
  transform: translateY(2px);
}
.input-container.checkbox.unchecked-style .checkbox-containers .checkbox-container > input:not(:checked) + label:before {
  background-color: var(--bs-danger);
  border-color: var(--bs-danger);
}
.input-container.checkbox.unchecked-style .checkbox-containers .checkbox-container > input:not(:checked) + label:after {
  opacity: 1;
  content: "\f00d";
}

.input-container.checkbox-toggle .checkbox-containers .checkbox-container input {
  display: none;
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container label {
  cursor: pointer;
  padding-left: 44px;
  margin: 0;
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container label:before {
  content: "";
  display: block;
  width: 44px;
  height: 24px;
  background-color: var(--bs-danger);
  border: none;
  border-radius: 16px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  transition: all 0.2s ease-in-out;
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container label:after {
  content: "";
  width: 20px;
  height: 20px;
  background-color: var(--bs-white);
  border-radius: 100%;
  position: absolute;
  top: 2px;
  left: 22px;
  z-index: 2;
  transition: all 0.2s ease-in-out;
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:checked ~ label:before {
  background-color: var(--bs-success);
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:checked ~ label:after {
  right: unset;
  left: 2px;
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label, .input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label, .disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label {
  cursor: unset;
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label:before, .input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label:before, .disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label:before {
  background-color: rgba(var(--bs-danger-rgb), 0.5);
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled ~ label:after, .input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input ~ label:after, .disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input ~ label:after {
  content: "\f023";
  color: var(--bs-danger);
  font-size: 0.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled:checked ~ label:before, .input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input:checked ~ label:before, .disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input:checked ~ label:before {
  background-color: rgba(var(--bs-success-rgb), 0.5);
}
.input-container.checkbox-toggle .checkbox-containers .checkbox-container input:disabled:checked ~ label:after, .input-container.checkbox-toggle .checkbox-containers .checkbox-container .disabled-row input:checked ~ label:after, .disabled-row .input-container.checkbox-toggle .checkbox-containers .checkbox-container input:checked ~ label:after {
  color: var(--bs-success);
}
table .input-container.checkbox-toggle {
  transform: translateY(-2px);
}

.company-block-container .company-block {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 18px;
}
@media (min-width: 768px) {
  .company-block-container .company-block {
    gap: 28px;
    align-items: center;
  }
}
@media (min-width: 1115px) {
  .company-block-container .company-block {
    flex-direction: row;
    gap: 96px;
  }
}
.company-block-container .company-block .image-container {
  position: relative;
  width: 100%;
  max-width: 228px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 0;
}
@media (min-width: 768px) {
  .company-block-container .company-block .image-container {
    padding: 0;
  }
}
.company-block-container .company-block .image-container img {
  width: 100%;
  max-width: 228px;
  height: 100%;
  max-height: 48px;
  object-fit: contain;
  object-position: left;
  z-index: 1;
}
@media (min-width: 768px) {
  .company-block-container .company-block .image-container img {
    max-height: 64px;
  }
}
@media (min-width: 1115px) {
  .company-block-container .company-block .image-container img {
    max-height: 128px;
  }
}
.company-block-container .company-block .image-container i,
.company-block-container .company-block .image-container svg {
  position: absolute;
  font-size: 4.5rem;
  z-index: 0;
}
.company-block-container .company-block .text-container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 32px;
  width: 100%;
  border-top: solid 1px #E7ECF3;
  padding-top: 18px;
}
@media (min-width: 768px) {
  .company-block-container .company-block .text-container {
    padding-top: 28px;
  }
}
@media (min-width: 1115px) {
  .company-block-container .company-block .text-container {
    justify-content: flex-start;
    gap: 96px;
    width: calc(100% - 184px);
    border: none;
    padding-top: unset;
  }
}
.company-block-container .company-block .text-container .column {
  width: 100%;
}
@media (min-width: 768px) {
  .company-block-container .company-block .text-container .column {
    width: unset;
  }
}
.company-block-container .company-block .text-container .column .title {
  font-size: 1rem;
  margin-bottom: 12px;
}
.company-block-container .company-block .text-container .column .no-list-style li {
  margin-bottom: 4px;
}
.company-block-container .company-block .text-container .column .no-list-style li:last-child {
  margin-bottom: 0;
}
.company-block-container .company-block .text-container .column .two-columns-list span:first-child {
  display: inline-block;
  width: 48px;
  padding-right: 6px;
}

.client-information {
  width: 100%;
  background-color: var(--bs-secondary);
  color: var(--bs-white);
  position: sticky;
  top: 0;
  margin-bottom: 48px;
  z-index: 9;
  max-height: 0;
  overflow: hidden;
}
.client-information .content-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding: 16px 32px;
}
@media (min-width: 768px) {
  .client-information .content-container {
    padding: 24px 48px;
  }
}
@media (min-width: 1115px) {
  .client-information .content-container {
    flex-direction: row;
    gap: 64px;
  }
}
.client-information .list-label {
  opacity: 0.5;
}
.client-information .information-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.client-information .information-list li {
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .client-information .information-list li {
    flex-direction: row;
    gap: 12px;
  }
}
.client-information .information-list li .list-label {
  white-space: nowrap;
  flex: 0 1 auto;
}
@media (min-width: 768px) {
  .client-information .information-list li .list-label {
    min-width: 100px;
  }
}
@media (min-width: 1115px) {
  .client-information .information-list li .list-label {
    min-width: 72px;
  }
}
.client-information .information-list li .list-text {
  flex: 1 1 0;
}
.header-navigation + .client-information {
  margin-top: -48px;
}
.client-information.active {
  max-height: unset;
}

.show-client-information {
  position: relative;
}
.show-client-information:after {
  content: "";
  width: 20px;
  height: 20px;
  background-color: var(--bs-secondary);
  transform: rotate(45deg);
  position: absolute;
  bottom: -44px;
  left: calc(50% - 10px);
  opacity: 0;
}
.show-client-information.active:after {
  opacity: 1;
}

.date-filter {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 8px;
}
@media (min-width: 576px) {
  .date-filter {
    align-items: center;
    gap: 20px;
  }
}
.date-filter .date-text {
  color: var(--bs-heading-color);
  font-size: 1.125rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 700;
  width: 100%;
}
@media (min-width: 576px) {
  .date-filter .date-text {
    width: fit-content;
    max-width: 100%;
  }
}

.details-overview .detail {
  margin-bottom: 18px;
}
.details-overview .detail:last-child {
  margin-bottom: 0;
}
.details-overview .detail .title {
  font-family: var(--bs-body-font-family);
  font-weight: 600;
  color: var(--bs-body-color);
  font-size: 0.875rem;
}
.details-overview .detail p {
  max-width: 34.375rem;
}
.details-overview .detail .attachments-container {
  display: flex;
  flex-wrap: wrap;
  gap: 26px;
  margin-top: 8px;
}
.details-overview .detail .attachments-container .image-container {
  width: 108px;
  height: 108px;
}
.details-overview .detail .attachments-container .image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: solid 1px var(--bs-border-color-input);
  border-radius: 4px;
}

.difference-arrow .new-amount,
.difference-arrow .small {
  font-weight: 700;
  color: var(--bs-secondary);
}
.difference-arrow i,
.difference-arrow svg {
  margin: 0 4px;
  color: var(--bs-secondary);
}
.difference-arrow .small {
  font-size: 0.6875rem;
}
.difference-arrow.old-amount-gray {
  color: #999999;
}
.difference-arrow.green .new-amount,
.difference-arrow.green .small {
  color: #377B2C;
}
.difference-arrow.green i,
.difference-arrow.green svg {
  color: #377B2C;
}
.difference-arrow.red .new-amount,
.difference-arrow.red .small {
  color: #C22C2C;
}
.difference-arrow.red i,
.difference-arrow.red svg {
  color: #C22C2C;
}

.document-name {
  display: flex;
  align-items: center;
  gap: 16px;
}
.document-name .name-container {
  display: flex;
  flex-direction: column;
  max-width: calc(100% - 48px);
}
.document-name .name-container span {
  line-height: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.document-name .name-container span.title {
  font-size: 1.125rem;
}
.document-name .name-container span.subtitle {
  font-size: 0.875rem;
  color: rgba(var(--bs-secondary-rgb), 0.33);
}
.document-name i,
.document-name svg {
  color: #C22C2C;
  font-size: 2rem;
}

.documents-upload-overview-image {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 20px;
}
@media (min-width: 768px) {
  .documents-upload-overview-image {
    gap: 40px;
  }
}
.documents-upload-overview-image .item {
  display: flex;
  align-items: center;
  gap: 20px;
  width: 100%;
}
@media (min-width: 768px) {
  .documents-upload-overview-image .item {
    width: calc(50% - 20px);
  }
}
@media (min-width: 1455px) {
  .documents-upload-overview-image .item {
    width: calc(33.3% - 26.6px);
  }
}
.documents-upload-overview-image .item .image-container {
  width: 80px;
  height: 80px;
  position: relative;
}
.documents-upload-overview-image .item .image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: solid 1px var(--bs-border-color-input);
  border-radius: 4px;
}
.documents-upload-overview-image .item .image-container .btn-icon-background {
  position: absolute;
  top: 10px;
  left: -10px;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  background-color: var(--bs-danger);
  padding: 0;
  justify-content: center;
}
.documents-upload-overview-image .item .image-container .btn-icon-background i,
.documents-upload-overview-image .item .image-container .btn-icon-background svg {
  color: var(--bs-white);
  font-size: 0.75rem;
  transition: all 0.2s ease-in-out;
}
.documents-upload-overview-image .item .image-container .btn-icon-background:hover {
  background-color: #FEEFEF;
}
.documents-upload-overview-image .item .image-container .btn-icon-background:hover i, .documents-upload-overview-image .item .image-container .btn-icon-background:hover svg {
  color: var(--bs-danger);
}
.documents-upload-overview-image .item .text-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: calc(100% - 100px);
}
.documents-upload-overview-image .item .text-container .subtitle,
.documents-upload-overview-image .item .text-container .title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
.documents-upload-overview-image .item .text-container .subtitle {
  line-height: 1;
}
.documents-upload-overview-image .item .text-container .title {
  color: var(--bs-body-color);
  font-size: 0.9375rem;
  font-weight: 400;
  font-family: var(--bs-body-font-family);
  margin-bottom: 4px;
}
.documents-upload-overview-image .item .text-container .title:last-child {
  margin-bottom: 0;
}
.documents-upload-overview-image .item .text-container .progress-bar-bg {
  display: block;
  position: relative;
  width: 100%;
  height: 8px;
  background-color: rgba(var(--bs-border-color-input-rgb), 0.33);
  border-radius: 4px;
  overflow: hidden;
}
.documents-upload-overview-image .item .text-container .progress-bar-bg .progress-bar {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 0;
  height: 8px;
  background-color: var(--bs-secondary);
  transition: all 0.2s ease-in-out;
}

.documents-upload-overview .documents-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
}
.documents-upload-overview .documents-row:not(.head-row) {
  background-color: var(--bs-light);
  border-radius: var(--bs-border-radius-blocks);
  margin-bottom: 16px;
}
.documents-upload-overview .documents-row:not(.head-row):last-child {
  margin-bottom: 0;
}
.documents-upload-overview .documents-row:not(.head-row) .column {
  padding: 10px 20px;
}
@media (min-width: 576px) {
  .documents-upload-overview .documents-row:not(.head-row) .column {
    padding: 10px;
  }
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row:not(.head-row) .column {
    padding: 16px 10px;
  }
}
.documents-upload-overview .documents-row:not(.head-row) .column:first-child {
  padding-left: 20px;
  padding-top: 20px;
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row:not(.head-row) .column:first-child {
    padding-top: 16px;
  }
}
.documents-upload-overview .documents-row.head-row {
  display: none;
  align-items: flex-end;
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row.head-row {
    display: flex;
  }
}
.documents-upload-overview .documents-row.head-row .column {
  padding: 0 10px 10px 10px;
  color: var(--bs-secondary);
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
}
.documents-upload-overview .documents-row.head-row .column:first-child {
  padding-left: 0;
}
.documents-upload-overview .documents-row.head-row .column.visible {
  width: 97.5px;
  white-space: nowrap;
  padding-right: 0;
}
.documents-upload-overview .documents-row.head-row .column.delete {
  display: none;
}
.documents-upload-overview .documents-row .column {
  width: 100%;
}
@media (min-width: 576px) {
  .documents-upload-overview .documents-row .column {
    width: 50%;
  }
}
@media (max-width: 1454.98px) {
  .documents-upload-overview .documents-row .column .input-container.checkbox.no-label-text label {
    overflow: unset;
    width: unset;
    padding-left: 32px;
  }
}
.documents-upload-overview .documents-row .column .input-container.checkbox.no-label-text label .btn-tooltip {
  transform: translateY(-2px);
  margin-left: 6px;
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row .column .input-container.checkbox.no-label-text label .btn-tooltip {
    display: none;
  }
}
.documents-upload-overview .documents-row .column .btn-tooltip {
  margin-left: 4px;
}
@media (min-width: 576px) {
  .documents-upload-overview .documents-row .column.name {
    width: calc(100% - 193.5px);
  }
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row .column.name {
    width: calc(30% - 149px);
    flex-grow: 1;
  }
}
@media (min-width: 576px) {
  .documents-upload-overview .documents-row .column.linked {
    width: 50%;
    padding-left: 20px;
  }
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row .column.linked {
    width: 25%;
    padding-left: 10px;
  }
}
@media (min-width: 576px) {
  .documents-upload-overview .documents-row .column.type {
    padding-right: 20px;
  }
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row .column.type {
    width: 15%;
    padding-right: 10px;
  }
}
@media (min-width: 576px) {
  .documents-upload-overview .documents-row .column.date {
    padding-left: 20px;
  }
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row .column.date {
    width: 13%;
    padding-left: 10px;
  }
}
@media (min-width: 576px) {
  .documents-upload-overview .documents-row .column.description {
    padding-right: 20px;
  }
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row .column.description {
    width: 17%;
    padding-right: 10px;
  }
}
.documents-upload-overview .documents-row .column.visible {
  width: 136px;
  padding-right: 10px;
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row .column.visible {
    width: 40px;
  }
}
.documents-upload-overview .documents-row .column.delete {
  width: 57.5px;
  padding: 10px 20px 20px 20px;
  margin-left: auto;
}
@media (min-width: 1455px) {
  .documents-upload-overview .documents-row .column.delete {
    margin-left: unset;
    padding-top: 16px;
    padding: 16px 20px;
  }
}
.documents-upload-overview.name-delete-only .documents-row {
  flex-wrap: unset;
  padding: 6px 10px;
}
.documents-upload-overview.name-delete-only .documents-row .column.name {
  padding: 10px;
  width: calc(100% - 37.5px);
  flex-grow: 1;
}
.documents-upload-overview.name-delete-only .documents-row .column.delete {
  padding: 10px;
  width: auto;
}

.edit-readonly-form {
  position: relative;
  border-radius: 6px;
  box-shadow: 0 10px 50px -6px rgba(11, 82, 134, 0);
}
.edit-readonly-form > .button-container {
  display: none;
}
.edit-readonly-form .hide-readonly {
  display: none;
}
.edit-readonly-form .has-remove-button table {
  border-bottom: solid 2px transparent;
}
.edit-readonly-form .has-remove-button table:after {
  border-radius: var(--bs-border-radius-blocks);
  border-bottom: solid 1px #E7ECF3;
}
.edit-readonly-form .has-remove-button table tr:last-child th:first-child,
.edit-readonly-form .has-remove-button table tr:last-child td:first-child {
  border-radius: 0 0 0 var(--bs-border-radius-blocks);
}
.edit-readonly-form .has-remove-button table tr:last-child th:last-child,
.edit-readonly-form .has-remove-button table tr:last-child td:last-child {
  border-radius: 0 0 var(--bs-border-radius-blocks) 0;
}
.edit-readonly-form .btn-close {
  display: none;
  position: absolute;
  right: 32px;
  padding: 0;
  line-height: 1;
  z-index: 9;
}
.edit-readonly-form .form-buttons {
  margin-bottom: 6px;
}
.edit-readonly-form .form-buttons .btn.hide-closed {
  display: none;
}
.edit-readonly-form.edit-active {
  z-index: 12;
  background-color: var(--bs-white);
  padding: 28px 16px;
  margin: -28px -16px -100px -16px;
  box-shadow: 0 10px 50px -6px rgba(11, 82, 134, 0.15);
}
@media (min-width: 768px) {
  .edit-readonly-form.edit-active {
    padding: 28px 32px;
    margin: -28px -32px -100px -32px;
  }
}
.edit-readonly-form.edit-active .btn-close {
  display: block;
}
.edit-readonly-form.edit-active .no-items {
  display: none;
}
.edit-readonly-form.edit-active > .button-container {
  display: flex;
}
.edit-readonly-form.edit-active .hide-readonly {
  display: flex;
}
.edit-readonly-form.edit-active .show-readonly {
  display: none;
}
.edit-readonly-form.edit-active .form-buttons .show-readonly {
  display: block;
}
.edit-readonly-form.edit-active .form-buttons .buttons-row-icon-text {
  padding-right: 58px;
}
.edit-readonly-form.edit-active .form-buttons .btn {
  display: none;
}
.edit-readonly-form.edit-active .form-buttons .btn.hide-closed {
  display: flex;
}
.edit-readonly-form.edit-active .form-buttons .btn.show-always {
  display: flex;
}
.edit-readonly-form.edit-active .form-buttons-open {
  padding-right: 58px;
  margin-top: -46px;
}
.edit-readonly-form.edit-active .invisible-link {
  display: none;
}
.edit-readonly-form.edit-active th.hide-readonly,
.edit-readonly-form.edit-active td.hide-readonly {
  display: table-cell;
}
.edit-readonly-form.edit-active > .table-container > table.table-lines > tbody > tr:first-child > td, .page-content .edit-readonly-form.edit-active > .table-container > table > tbody > tr:first-child > td, .edit-readonly-form.edit-active > .table-container > table.table-block > tbody > tr:first-child > td {
  padding-top: 12px;
}
.edit-readonly-form.edit-active > .table-container > table.table-lines > tbody > tr:last-child > td, .page-content .edit-readonly-form.edit-active > .table-container > table > tbody > tr:last-child > td, .edit-readonly-form.edit-active > .table-container > table.table-block > tbody > tr:last-child > td {
  padding-bottom: 12px;
}
.edit-readonly-form.edit-active > .table-container > table.table-lines > tbody > tr > td, .page-content .edit-readonly-form.edit-active > .table-container > table > tbody > tr > td, .edit-readonly-form.edit-active > .table-container > table.table-block > tbody > tr > td {
  border: none;
  padding-top: 6px;
  padding-bottom: 6px;
}
.edit-readonly-form.edit-active .has-remove-button table {
  border-bottom: none;
}
.edit-readonly-form.edit-active .has-remove-button table:after {
  border-radius: var(--bs-border-radius-blocks) var(--bs-border-radius-blocks) 0 0;
  border-bottom: none;
}
.edit-readonly-form.edit-active .has-remove-button table tr:last-child th:first-child,
.edit-readonly-form.edit-active .has-remove-button table tr:last-child td:first-child,
.edit-readonly-form.edit-active .has-remove-button table tr:last-child th:last-child,
.edit-readonly-form.edit-active .has-remove-button table tr:last-child td:last-child {
  border-radius: 0;
}
.edit-readonly-form.edit-active.no-style {
  z-index: unset;
  background-color: unset;
  box-shadow: unset;
}
.edit-readonly-form.edit-active.edit-table-block {
  margin: 0;
  padding: 20px 18px;
}
.edit-readonly-form.edit-active.edit-table-block > .table-container {
  width: calc(100% + 36px);
  margin: -20px -18px 0 -18px;
}
.edit-readonly-form.edit-active.edit-table-block > .table-container table:after {
  border: none;
}
.edit-readonly-form.edit-active.edit-table-block > .table-container table tr td {
  background-color: var(--bs-white);
}
.block .edit-readonly-form {
  background-color: var(--bs-blocks-bg);
}

.email-module-container {
  display: flex;
  flex-wrap: wrap;
  gap: 18px;
}
.email-module-container .mailbox-container {
  width: calc(25% - 12px);
  max-width: 230px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media (max-width: 1454.98px) {
  .email-module-container .mailbox-container {
    position: fixed;
    top: 0;
    bottom: 0;
    left: -100vw;
    z-index: 10;
    background-color: var(--bs-white);
    padding: 28px;
    height: 100vh;
    width: fit-content;
    max-width: 100%;
    transition: all 0.3s ease-in-out;
  }
}
@media (min-width: 1455px) {
  .email-module-container .mailbox-container {
    width: calc(18% - 12px);
    padding-bottom: 18px;
  }
}
@media (min-width: 1115px) {
  .email-module-container .mailbox-container .btn-close {
    display: none;
  }
}
.email-module-container .mailbox-container .mailbox > .emailaddress {
  display: block;
  width: fit-content;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--bs-primary);
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}
.email-module-container .mailbox-container .mailbox > .emailaddress:before {
  content: "\f078";
  font-size: 1.125rem;
  position: absolute;
  top: 1px;
  left: 0;
  transition: all 0.2s ease-in-out;
}
.email-module-container .mailbox-container .mailbox .expand-container {
  max-height: 0;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-blocks);
  background-color: var(--bs-light);
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li {
  transition: all 0.2s ease-in-out;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li .menu-item {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  flex-grow: 1;
  gap: 16px;
  padding: 8px 24px 8px 40px;
  color: var(--bs-secondary);
  font-size: 0.875rem;
  font-weight: 500;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li .menu-item .text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li .menu-item .amount {
  font-weight: 400;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu .button-title {
  display: flex;
  align-items: center;
  position: relative;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu .button-title .btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--bs-secondary-rgb), 0.1);
  border-radius: 3px;
  position: absolute;
  top: calc(50% - 10px);
  left: 10px;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu .button-title .btn-icon i,
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu .button-title .btn-icon svg {
  color: var(--bs-secondary);
  font-size: 0.75rem;
  transition: all 0.2s ease-in-out;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu .submenu {
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: rgba(var(--bs-secondary-rgb), 0.09);
  max-height: 0;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu .submenu li {
  margin: 0;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu .submenu li .menu-item {
  padding-top: 6px;
  padding-bottom: 6px;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu.submenu-active > .button-title .btn-icon i,
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu.submenu-active > .button-title .btn-icon svg {
  transform: rotate(-180deg);
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu.submenu-active > .submenu {
  max-height: 1000px;
  overflow: auto;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu > .submenu li .menu-item {
  font-size: 0.8125rem;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu > .submenu li > .submenu li .menu-item {
  font-size: 0.75rem;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu > .submenu li > .submenu li > .submenu li .menu-item {
  font-size: 0.6875rem;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.has-submenu > .submenu li > .submenu li > .submenu li > .submenu li .menu-item {
  font-size: 0.625rem;
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.current > a,
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.current > .button-title a, .email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.parent-current > a,
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.parent-current > .button-title a {
  color: var(--bs-white);
  background-color: var(--bs-secondary);
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.current > .button-title .btn-icon, .email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.parent-current > .button-title .btn-icon {
  background-color: rgba(var(--bs-white-rgb), 0.2);
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.current > .button-title .btn-icon i,
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.current > .button-title .btn-icon svg, .email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.parent-current > .button-title .btn-icon i,
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.parent-current > .button-title .btn-icon svg {
  color: var(--bs-white);
}
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.parent-current > a,
.email-module-container .mailbox-container .mailbox .expand-container .mailbox-menu li.parent-current > .button-title a {
  background-color: rgba(var(--bs-secondary-rgb), 0.5);
}
.email-module-container .mailbox-container .mailbox .expand-container > *:first-child {
  margin-top: 16px;
}
.email-module-container .mailbox-container .mailbox .expand-container > *:last-child {
  margin-bottom: 18px;
}
.email-module-container .mailbox-container .mailbox:last-child .expand-container > *:last-child {
  margin-bottom: 0;
}
.email-module-container .mailbox-container .mailbox.expanded > .emailaddress:before {
  top: 3px;
  transform: rotate(-180deg);
}
.email-module-container .mailbox-container .mailbox.expanded .expand-container {
  max-height: 1000px;
  overflow: auto;
}
.email-module-container .inbox-container {
  padding-bottom: 16px;
  width: 100%;
}
@media (min-width: 768px) {
  .email-module-container .inbox-container {
    min-height: 1200px;
    width: calc(40% - 9px);
    max-width: 385px;
    margin-top: -10px;
    padding-bottom: 18px;
  }
}
@media (min-width: 1455px) {
  .email-module-container .inbox-container {
    width: calc(30% - 12px);
  }
}
.email-module-container .inbox-container > .title-container {
  display: flex;
  gap: 12px;
  margin-bottom: 16px;
}
@media (min-width: 1455px) {
  .email-module-container .inbox-container > .title-container .show-sidebar {
    display: none;
  }
}
.email-module-container .inbox-container > .title-container .title {
  font-size: 1rem;
  margin-right: auto;
}
.email-module-container .inbox-container > .title-container .subtitle {
  font-size: 0.75rem;
  opacity: 0.5;
}
.email-module-container .inbox-container > .title-container .breadcrumbs li {
  padding-right: 22px;
}
.email-module-container .inbox-container > .title-container .breadcrumbs li:after {
  font-size: 0.75rem;
  color: var(--bs-secondary);
  opacity: 0.56;
  right: 7.25px;
}
.email-module-container .inbox-container .email-overview {
  background-color: var(--bs-light);
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-blocks);
}
.email-module-container .inbox-container .email-overview .email-preview {
  display: block;
  padding: 16px 20px;
  border-bottom: solid 1px #E7ECF3;
  cursor: default;
}
.email-module-container .inbox-container .email-overview .email-preview:last-child {
  border-bottom: none;
}
.email-module-container .inbox-container .email-overview .email-preview > .title-container {
  display: flex;
  align-items: center;
  gap: 8px;
}
.email-module-container .inbox-container .email-overview .email-preview > .title-container > .title {
  display: block;
  margin-right: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.email-module-container .inbox-container .email-overview .email-preview > .title-container .icon-container {
  display: flex;
  align-items: flex-end;
  gap: 8px;
  white-space: nowrap;
  transform: translateY(-4px);
}
.email-module-container .inbox-container .email-overview .email-preview > .title-container .icon-container i,
.email-module-container .inbox-container .email-overview .email-preview > .title-container .icon-container svg {
  color: var(--bs-secondary);
  font-size: 0.75rem;
}
.email-module-container .inbox-container .email-overview .email-preview > .title-container .time {
  color: rgba(var(--bs-secondary-rgb), 0.66);
  font-size: 0.6875rem;
  font-weight: 500;
}
.email-module-container .inbox-container .email-overview .email-preview > .text-container {
  margin-bottom: 16px;
  color: var(--bs-body-color);
}
.email-module-container .inbox-container .email-overview .email-preview > .text-container:last-child {
  margin-bottom: 0;
}
.email-module-container .inbox-container .email-overview .email-preview > .text-container .subject {
  display: block;
  font-size: 0.8125rem;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.email-module-container .inbox-container .email-overview .email-preview > .text-container p {
  font-size: 0.8125rem;
  line-height: 1.5;
}
.email-module-container .inbox-container .email-overview .email-preview.selected {
  background-color: var(--bs-secondary-light);
}
.email-module-container .inbox-container .email-overview .no-messages {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 16px 20px;
  height: 100%;
  color: var(--bs-secondary);
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
}
.email-module-container .email-container,
.email-module-container .new-email-container {
  flex-grow: 1;
  padding-bottom: 18px;
}
@media (min-width: 768px) {
  .email-module-container .email-container,
  .email-module-container .new-email-container {
    width: calc(60% - 9px);
    padding-bottom: 18px;
  }
}
@media (min-width: 1455px) {
  .email-module-container .email-container,
  .email-module-container .new-email-container {
    width: calc(52% - 12px);
  }
}
.email-module-container .email-container .email-actions,
.email-module-container .new-email-container .email-actions {
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  padding-bottom: 16px;
  background-color: var(--bs-white);
  z-index: 1;
}
@media (max-width: 767.98px) {
  .email-module-container .email-container .email-actions,
  .email-module-container .new-email-container .email-actions {
    padding-top: 32px;
  }
}
.email-module-container .email-container .email-actions .back-to-inbox,
.email-module-container .new-email-container .email-actions .back-to-inbox {
  margin-right: auto;
}
.email-module-container .email-container .email,
.email-module-container .new-email-container .email {
  background-color: var(--bs-light);
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-blocks);
  margin-bottom: 18px;
}
.email-module-container .email-container .email:last-child,
.email-module-container .new-email-container .email:last-child {
  margin-bottom: 0;
}
.email-module-container .email-container .email .email-details,
.email-module-container .new-email-container .email .email-details {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  padding: 22px 28px 14px 28px;
  border-bottom: solid 1px #E7ECF3;
}
.email-module-container .email-container .email .email-details .contact-information,
.email-module-container .new-email-container .email .email-details .contact-information {
  margin-right: auto;
}
.email-module-container .email-container .email .email-details .contact-information .sender-container,
.email-module-container .new-email-container .email .email-details .contact-information .sender-container {
  display: block;
  margin-bottom: 6px;
}
.email-module-container .email-container .email .email-details .contact-information .sender-container .subtitle,
.email-module-container .new-email-container .email .email-details .contact-information .sender-container .subtitle {
  display: block;
  line-height: 1;
}
.email-module-container .email-container .email .email-details .contact-information .sender-container .title,
.email-module-container .new-email-container .email .email-details .contact-information .sender-container .title {
  font-size: 1.125rem;
}
.email-module-container .email-container .email .email-details .contact-information .sender-container .subtitle,
.email-module-container .new-email-container .email .email-details .contact-information .sender-container .subtitle {
  color: rgba(var(--bs-secondary-rgb), 0.5);
  font-size: 0.75rem;
}
.email-module-container .email-container .email .email-details .contact-information .to,
.email-module-container .new-email-container .email .email-details .contact-information .to {
  color: rgba(var(--bs-body-color-rgb), 0.5);
  font-size: 0.6875rem;
  font-weight: 500;
}
.email-module-container .email-container .email .email-details .contact-information .to > a,
.email-module-container .new-email-container .email .email-details .contact-information .to > a {
  color: var(--bs-body-color);
  font-weight: 400;
}
.email-module-container .email-container .email .email-details .icon-container,
.email-module-container .new-email-container .email .email-details .icon-container {
  display: flex;
  align-items: flex-end;
  gap: 8px;
  white-space: nowrap;
  line-height: 1;
}
.email-module-container .email-container .email .email-details .icon-container i,
.email-module-container .email-container .email .email-details .icon-container svg,
.email-module-container .new-email-container .email .email-details .icon-container i,
.email-module-container .new-email-container .email .email-details .icon-container svg {
  color: var(--bs-secondary);
  font-size: 0.75rem;
}
.email-module-container .email-container .email .email-details .time,
.email-module-container .new-email-container .email .email-details .time {
  color: rgba(var(--bs-secondary-rgb), 0.66);
  font-size: 0.6875rem;
  font-weight: 500;
}
.email-module-container .email-container .email .email-details .input-container .tag,
.email-module-container .new-email-container .email .email-details .input-container .tag {
  font-size: 0.6875rem;
}
.email-module-container .email-container .email .email-text,
.email-module-container .new-email-container .email .email-text {
  padding: 28px;
}
.email-module-container .email-container .email .email-text .subject,
.email-module-container .new-email-container .email .email-text .subject {
  display: block;
  font-size: 1.125rem;
  font-weight: 600;
  margin-bottom: 16px;
}
.email-module-container .email-container .email .email-attachments,
.email-module-container .new-email-container .email .email-attachments {
  padding: 28px;
}
@media (max-width: 767.98px) {
  .email-module-container .email-container {
    position: fixed;
    top: 0;
    bottom: 0;
    right: -100vw;
    height: 100vh;
    width: 100vw;
    background-color: var(--bs-white);
    padding: 0 16px 16px 16px;
    z-index: 10;
    transition: all 0.3s ease-in-out;
  }
}
@media (min-width: 768px) {
  .email-module-container .email-container {
    width: calc(60% - 9px);
    padding-bottom: 18px;
  }
}
@media (min-width: 1455px) {
  .email-module-container .email-container {
    width: calc(52% - 12px);
  }
}
@media (min-width: 768px) {
  .email-module-container .email-container .email-actions .back-to-inbox {
    display: none;
  }
}
.email-module-container .email-container.email-active {
  right: 0;
}
@media (max-width: 1799.98px) {
  .email-module-container.new-email .mailbox-container {
    position: fixed;
    top: 0;
    bottom: 0;
    left: -100vw;
    z-index: 10;
    background-color: var(--bs-white);
    padding: 28px;
    height: 100vh;
    width: fit-content;
    max-width: 100%;
    transition: all 0.3s ease-in-out;
  }
}
@media (max-width: 1454.98px) {
  .email-module-container.new-email .inbox-container {
    display: none;
  }
}
.email-module-container.new-email .inbox-container > .title-container .show-sidebar {
  display: flex;
}
@media (min-width: 1800px) {
  .email-module-container.new-email .inbox-container > .title-container .show-sidebar {
    display: none;
  }
}
.email-module-container.new-email .new-email-container {
  height: calc(100vh - 88px);
  max-width: 100%;
}
@media (min-width: 576px) {
  .email-module-container.new-email .new-email-container {
    height: calc(100vh - 375.95px);
  }
}
@media (min-width: 768px) {
  .email-module-container.new-email .new-email-container {
    height: calc(100vh - 372.95px);
  }
}
@media (min-width: 1115px) {
  .email-module-container.new-email .new-email-container {
    height: calc(100vh - 262.19px);
  }
}
.email-module-container.new-email .new-email-container .email-actions {
  gap: 16px;
  flex-direction: column;
  min-height: 40px;
  padding-bottom: 0;
}
@media (max-width: 767.98px) {
  .email-module-container.new-email .new-email-container .email-actions {
    padding-top: 0;
  }
}
@media (min-width: 1455px) {
  .email-module-container.new-email .new-email-container .email-actions .back-to-inbox {
    display: none;
  }
}
.email-module-container.new-email .new-email-container .email-actions .email-styling {
  display: flex;
  gap: 8px;
}
@media (max-width: 767.98px) {
  .email-module-container.new-email .new-email-container .email-actions .email-styling {
    flex-direction: column;
    align-items: flex-end;
    width: calc(100% - 44.75px);
  }
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .email-typography {
  display: flex;
  gap: 8px;
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .email-typography .input-container {
  margin-bottom: 0;
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .email-typography .input-container.selectbox select, .email-module-container.new-email .new-email-container .email-actions .email-styling .email-typography .input-container.selectbox .choices .choices__inner {
  font-size: 0.6875rem;
  min-height: 24px;
  padding: 5.5px 32px 5.5px 12px;
  line-height: 1;
  background-size: 12px 9px;
  background-position: right 10px center;
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .email-typography .input-container.input-color .content-container {
  height: 24px;
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .email-typography .input-container.input-color .content-container input {
  width: 24px;
  min-height: 24px;
  height: 24px;
  padding: 3px;
}
@media (max-width: 575.98px) {
  .email-module-container.new-email .new-email-container .email-actions .email-styling .buttons-row {
    gap: 8px 0;
  }
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .btn-icon-background.selected {
  background-color: var(--bs-secondary);
  color: var(--bs-white);
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .btn-icon-background .hover-container {
  width: max-content;
  max-width: 220px;
  left: unset;
  right: 0;
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .btn-icon-background .hover-container .submenu {
  font-size: 0.75rem;
}
.email-module-container.new-email .new-email-container .email-actions .email-styling .btn-icon-background .hover-container .submenu li a,
.email-module-container.new-email .new-email-container .email-actions .email-styling .btn-icon-background .hover-container .submenu li button, .email-module-container.new-email .new-email-container .email-actions .email-styling .btn-icon-background .hover-container .submenu li.title {
  font-size: 0.75rem;
  padding: 8px 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.email-module-container.new-email .new-email-container .subject-title {
  color: var(--bs-secondary);
  font-size: 1.25rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  display: block;
  margin-bottom: 10px;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.email-module-container.new-email .new-email-container .email.create-email {
  background-color: unset;
  border: none;
}
.email-module-container.new-email .new-email-container .email.create-email .email-details {
  background-color: var(--bs-light);
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-blocks);
  margin-bottom: 16px;
}
.email-module-container.new-email .new-email-container .email.create-email .email-text {
  padding: 0;
  min-height: 600px;
}
.email-module-container.mailbox-active .mailbox-container {
  left: 0;
  z-index: 12;
}

.error-block {
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
  justify-content: center;
  gap: 36px;
  flex-grow: 1;
}
@media (min-width: 1115px) {
  .error-block {
    flex-direction: row;
    align-items: center;
    gap: 96px;
    margin-bottom: 120px;
  }
}
.error-block > .text-container {
  max-width: 700px;
}
@media (min-width: 1115px) {
  .error-block > .text-container {
    width: calc(100% - 346px);
  }
}
.error-block > .text-container .button-container {
  margin-top: 32px;
}
.error-block > .icon-container {
  width: 150px;
  height: 150px;
  background-color: var(--bs-light);
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--bs-secondary);
  font-size: 3rem;
}
@media (min-width: 576px) {
  .error-block > .icon-container {
    width: 200px;
    height: 200px;
    font-size: 4rem;
  }
}
@media (min-width: 1115px) {
  .error-block > .icon-container {
    width: 250px;
    height: 250px;
    font-size: 4.5rem;
  }
}

.expand-block {
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-blocks);
}
.expand-block .expand-container {
  border-bottom: solid 1px #E7ECF3;
}
.expand-block .expand-container:last-child {
  border-bottom: none;
}
.expand-block .expand-container .title-checkbox-container {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
}
.expand-block .expand-container .title-checkbox-container .input-container {
  width: fit-content;
  max-width: 100%;
}
.expand-block .expand-container > .title {
  font-size: 1rem;
}
.expand-block .expand-container .expand-toggle {
  margin-bottom: 0;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 32px;
  padding: 16px 20px;
  cursor: pointer;
}
@media (min-width: 768px) {
  .expand-block .expand-container .expand-toggle {
    padding: 16px 32px;
  }
}
.expand-block .expand-container .expand-toggle:after {
  content: "\f078";
  font-size: 1rem;
  transform: translateY(-3px);
  transition: all 0.2s ease-in-out;
}
.expand-block .expand-container .expand-content {
  max-height: 0;
  overflow: hidden;
}
.expand-block .expand-container .expand-content > .content-container {
  padding: 0 20px 16px 20px;
}
@media (min-width: 768px) {
  .expand-block .expand-container .expand-content > .content-container {
    padding: 0 32px 16px 32px;
  }
}
.expand-block .expand-container.expanded .expand-toggle:after {
  transform: translateY(-3px) rotate(-180deg);
}
.expand-block .expand-container.expanded .expand-content {
  max-height: unset;
  overflow: auto;
}
.expand-block.all-expanded .expand-container > .title {
  margin-bottom: 0;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 32px;
  padding: 16px 20px;
}
@media (min-width: 768px) {
  .expand-block.all-expanded .expand-container > .title {
    padding: 16px 32px;
  }
}
.expand-block.all-expanded .expand-container .expand-content {
  max-height: unset;
  overflow: auto;
}
.expand-block.large-title {
  border: none;
  border-radius: unset;
}
.expand-block.large-title .expand-container .expand-toggle {
  display: block;
  position: relative;
  padding: 0 48px 0 0;
  gap: 0;
  align-items: center;
  gap: 6px;
}
.expand-block.large-title .expand-container .expand-toggle:after {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 1.25rem;
  transform: translateY(0);
  color: var(--bs-secondary);
  background-color: var(--bs-secondary-light);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  width: 32px;
  height: 32px;
}
.expand-block.large-title .expand-container .expand-content > .content-container {
  padding: 16px 0 0 0;
}
.expand-block.large-title .expand-container.expanded .expand-toggle:after {
  transform: translateY(0) rotate(-180deg);
}
.expand-block.large-title.button-left .expand-container .expand-toggle {
  padding: 0 0 0 48px;
}
.expand-block.large-title.button-left .expand-container .expand-toggle:after {
  left: 0;
  right: unset;
}
.expand-block.small-title .expand-container .expand-toggle {
  padding: 24px;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
}
.expand-block.small-title .expand-container .expand-toggle .label {
  color: var(--bs-label-color);
}
.expand-block.small-title .expand-container .expand-toggle .btn-toggle {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--bs-secondary);
  border-radius: var(--bs-border-radius-buttons-small);
  width: 32px;
  height: 32px;
  padding: 0;
  margin: 0;
}
.expand-block.small-title .expand-container .expand-toggle .btn-toggle i,
.expand-block.small-title .expand-container .expand-toggle .btn-toggle svg {
  color: var(--bs-white);
  font-size: 1.125rem;
  transition: all 0.2s ease-in-out;
}
.expand-block.small-title .expand-container .expand-toggle:after {
  display: none;
}
.expand-block.small-title .expand-container .expand-content > .content-container {
  padding: 0 24px 24px 24px;
}
.expand-block.small-title .expand-container.expanded .expand-toggle .btn-toggle i,
.expand-block.small-title .expand-container.expanded .expand-toggle .btn-toggle svg {
  transform: rotate(-180deg);
}

.expand-table-grid {
  display: grid;
  grid-template-columns: auto repeat(4, 1fr) auto;
  overflow: auto;
  position: relative;
  z-index: 1;
  background-color: var(--bs-light);
  border-radius: var(--bs-border-radius-blocks);
  border: solid 1px #E7ECF3;
}
.expand-table-grid .grid-row-wrapper {
  display: contents;
}
.expand-table-grid .grid-row-wrapper .grid-item {
  padding: 12px 18px;
  position: relative;
}
.compactness-small .expand-table-grid .grid-row-wrapper .grid-item {
  padding: 6px 12px;
}
.compactness-medium .expand-table-grid .grid-row-wrapper .grid-item {
  padding: 9px 14px;
}
.expand-table-grid .grid-row-wrapper .grid-item .buttons-row {
  flex-wrap: unset;
}
.expand-table-grid .grid-row-wrapper .grid-item:not(.table-head) {
  background-color: var(--bs-white);
}
.expand-table-grid .grid-row-wrapper .grid-item:not(.table-head):first-child {
  border-left: solid 6px transparent;
  padding-left: 12px;
}
.expand-table-grid .grid-row-wrapper .grid-item:not(.expand-item) {
  border-bottom: solid 1px var(--bs-secondary-light);
}
.expand-table-grid .grid-row-wrapper .grid-item:not(.no-click) {
  cursor: pointer;
}
.expand-table-grid .grid-row-wrapper .grid-item.table-head {
  font-size: 1.125rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  color: var(--bs-secondary);
  white-space: nowrap;
  border: none;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item {
  padding: 0;
  grid-column: 1/7;
  max-height: 0;
  overflow: hidden;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container {
  padding: 12px 0;
  margin: 0 18px;
  border-top: solid 1px rgba(var(--bs-secondary-rgb), 0.1);
}
.compactness-small .expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container {
  padding: 6px 0;
}
.compactness-medium .expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container {
  padding: 9px 14px;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container {
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  gap: 16px 0;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container .information-item {
  border-right: solid 1px rgba(var(--bs-secondary-rgb), 0.1);
  padding-right: 16px;
  margin-right: 16px;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container .information-item:last-child {
  border: none;
  margin-right: 0;
  padding-right: 0;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container .information-item > span {
  font-size: 0.875rem;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container .information-item > span.title {
  margin-bottom: 2px;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container.two-columns {
  flex-wrap: wrap;
  gap: 0;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container.two-columns .information-item {
  width: 50%;
  margin: 0;
  padding: 6px 0;
  border-right: none;
}
@media (min-width: 768px) {
  .expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container.two-columns .information-item {
    display: flex;
    align-items: flex-end;
    gap: 16px;
  }
}
.compactness-small .expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container.two-columns .information-item {
  padding: 3px 0;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container.two-columns .information-item:nth-child(odd) {
  border-right: solid 1px rgba(var(--bs-secondary-rgb), 0.1);
  padding-right: 18px;
}
.expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container.two-columns .information-item:nth-child(even) {
  padding-left: 18px;
}
@media (min-width: 768px) {
  .expand-table-grid .grid-row-wrapper .grid-item.expand-item .expand-container .extra-information-container.two-columns .information-item span {
    width: calc(50% - 8px);
  }
}
.expand-table-grid .grid-row-wrapper:last-child .grid-item {
  border: none;
}
.expand-table-grid .grid-row-wrapper:hover .grid-item:before {
  opacity: 1;
}
.expand-table-grid .grid-row-wrapper:hover .grid-item:after {
  box-shadow: 0 10px 100px -6px rgba(11, 82, 134, 0.2);
}
.expand-table-grid .grid-row-wrapper:hover .grid-item:first-child {
  border-left-color: var(--bs-primary);
}
.expand-table-grid .grid-row-wrapper.expanded .grid-item {
  background-color: rgba(var(--bs-secondary-rgb), 0.09);
}
.expand-table-grid .grid-row-wrapper.expanded .grid-item:not(.table-head) {
  border-color: transparent;
  border-left: none;
  padding-left: 18px;
}
.expand-table-grid .grid-row-wrapper.expanded .grid-item:not(.table-head):before, .expand-table-grid .grid-row-wrapper.expanded .grid-item:not(.table-head):after {
  display: none;
}
.expand-table-grid .grid-row-wrapper.expanded .grid-item:not(.table-head) .btn-expand-angle {
  transform: rotate(-180deg);
}
.expand-table-grid .grid-row-wrapper.expanded .grid-item:not(.table-head).expand-item {
  padding: 0;
  max-height: unset;
}
.expand-table-grid .grid-row-wrapper.expanded:hover .grid-item {
  padding-left: 18px;
  border-left: none;
}
.expand-table-grid.sub-expand-table-grid {
  margin: -13px -19px -12px -19px;
  border-radius: 0;
  border-top-color: var(--bs-border-color-input);
}
.expand-table-grid.sub-expand-table-grid .grid-row-wrapper .grid-item.table-head {
  border-bottom: solid 1px rgba(var(--bs-border-color-input-rgb), 0.4);
  font-size: 1.0625rem;
}
.expand-table-grid.columns-1 {
  grid-template-columns: auto;
}
.expand-table-grid.columns-1 .grid-row-wrapper .grid-item {
  text-align: center;
}
.expand-table-grid.columns-1 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/2;
}
.expand-table-grid.columns-2 {
  grid-template-columns: auto auto;
}
.expand-table-grid.columns-2 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/3;
}
.expand-table-grid.columns-3 {
  grid-template-columns: auto 1fr auto;
}
.expand-table-grid.columns-3 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/4;
}
.expand-table-grid.columns-4 {
  grid-template-columns: auto repeat(2, 1fr) auto;
}
.expand-table-grid.columns-4 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/5;
}
.expand-table-grid.columns-5 {
  grid-template-columns: auto repeat(3, 1fr) auto;
}
.expand-table-grid.columns-5 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/6;
}
.expand-table-grid.columns-7 {
  grid-template-columns: auto repeat(5, 1fr) auto;
}
.expand-table-grid.columns-7 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/8;
}
.expand-table-grid.columns-8 {
  grid-template-columns: auto repeat(6, 1fr) auto;
}
.expand-table-grid.columns-8 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/9;
}
.expand-table-grid.columns-9 {
  grid-template-columns: auto repeat(7, 1fr) auto;
}
.expand-table-grid.columns-9 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/10;
}
.expand-table-grid.columns-10 {
  grid-template-columns: auto repeat(8, 1fr) auto;
}
.expand-table-grid.columns-10 .grid-row-wrapper .grid-item.expand-item {
  grid-column: 1/11;
}
.block .expand-table-grid:not(.sub-expand-table-grid) > .grid-row-wrapper > .grid-item.table-head {
  background-color: rgba(var(--bs-secondary-rgb), 0.1);
}

.expand-table-container {
  width: 100%;
}
@media (max-width: 1454.98px) {
  .expand-table-container {
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .expand-table-container::-webkit-scrollbar {
    display: none;
  }
}
.expand-table-container table tr {
  transition: all 0.15s ease-in-out;
}
.expand-table-container table tr th,
.expand-table-container table tr td {
  transition: all 0.15s ease-in-out;
}
.expand-table-container table tr .content-container {
  transition: all 0.2s ease-in-out;
  display: flex;
  flex-direction: column;
  gap: 0;
}
.expand-table-container table tr .content-container > *:last-child {
  margin-bottom: 0;
}
.expand-table-container table tr .content-container > p {
  margin-bottom: 0;
}
.expand-table-container table tr .content-container > p .btn-icon-background {
  display: inline-block;
  margin-left: 8px;
  padding: 3px 6px;
}
.expand-table-container table tr .content-container > p .btn-icon-background i,
.expand-table-container table tr .content-container > p .btn-icon-background svg {
  transition: all 0.2s ease-in-out;
}
.expand-table-container table tr .content-container .advisor {
  display: flex;
  gap: 20px;
}
.expand-table-container table tr .content-container .tag-button-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 32px;
}
.expand-table-container table tr .content-container .expand-container {
  max-height: 0;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  white-space: normal;
}
.expand-table-container table tr .content-container .expand-container > span {
  display: block;
}
.expand-table-container table tr .content-container .expand-container > span.title {
  font-size: 1rem;
}
.expand-table-container table tr .content-container .expand-container > *:last-child {
  margin-bottom: 0;
}
.expand-table-container table tr.expanded td {
  background-color: var(--bs-light);
}
.expand-table-container table tr.expanded td .content-container {
  gap: 12px;
}
.expand-table-container table tr.expanded td .content-container .expand-container {
  max-height: 750px;
  overflow: auto;
}
.expand-table-container table tr.expanded td .content-container .btn-icon-background i,
.expand-table-container table tr.expanded td .content-container .btn-icon-background svg {
  transform: rotate(-180deg);
}

.faq .faq-container .question-container .title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.faq .faq-container .question-container .title:after {
  content: "\f107";
}
.faq .faq-container .expand-container .content-container {
  margin-top: 8px;
}

.filter-block {
  max-height: 0;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.filter-block.filter-block-active {
  max-height: 1000px;
  overflow: auto;
}

.filter-buttons-table {
  display: flex;
  gap: 24px;
  padding-bottom: 6px;
  border-bottom: solid 1px #E7ECF3;
  width: fit-content;
  max-width: 100%;
  overflow: auto;
}
.filter-buttons-table .btn-tag {
  position: relative;
  color: var(--bs-heading-color);
  white-space: nowrap;
}
.filter-buttons-table .btn-tag:after {
  content: "";
  width: 100%;
  height: 4px;
  background-color: var(--bs-primary);
  position: absolute;
  bottom: -7px;
  left: 0;
  opacity: 0;
  transition: all 0.2s ease-in-out;
}
.filter-buttons-table .btn-tag.current:after {
  opacity: 1;
}
.filter-buttons-table .btn-tag:hover:after {
  opacity: 1;
}
.filter-buttons-table .btn-tag .status-dot:before {
  top: 8px;
}

.filter-progress-bar {
  position: relative;
  display: block;
  width: 100%;
  height: 8px;
  background-color: var(--bs-medium-blue);
  border-radius: var(--bs-border-radius-blocks);
  overflow: hidden;
}
.filter-progress-bar .amount,
.filter-progress-bar .amount-ended {
  display: block;
  height: 8px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 0;
  transition: all 0.5s ease-in-out;
}
.filter-progress-bar .amount {
  background-color: var(--bs-success);
}
.filter-progress-bar .amount-ended {
  background-color: var(--bs-danger);
}
.filter-block .filter-progress-bar {
  border-radius: 0 0 var(--bs-border-radius-blocks) var(--bs-border-radius-blocks);
}

.filter-searchbar {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 16px;
}
@media (min-width: 576px) {
  .filter-searchbar {
    flex-direction: row;
    align-items: flex-start;
  }
}
.filter-searchbar .input-searchbar {
  flex-grow: 1;
  margin: 0;
}

.fixed-total {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
}
@media (min-width: 1455px) {
  .fixed-total {
    margin-left: auto;
    width: calc(100% - 17vw);
    max-width: calc(100% - 220px);
    min-width: calc(100% - 320px);
  }
}
.fixed-total .container {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 768px) {
  .fixed-total .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (min-width: 1115px) {
  .fixed-total .container {
    padding-left: 48px;
    padding-right: 48px;
  }
}
.fixed-total .container .fixed-total-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 20px;
  background-color: var(--bs-white);
  border: solid 1px #E7ECF3;
  border-radius: 6px 6px 0 0;
  box-shadow: 0 0 50px 0 rgba(11, 82, 134, 0.15);
}
@media (min-width: 576px) {
  .fixed-total .container .fixed-total-container {
    padding: 20px 32px;
  }
}
@media (min-width: 1115px) {
  .fixed-total .container .fixed-total-container {
    gap: 64px;
  }
}
@media (min-width: 1800px) {
  .fixed-total .container .fixed-total-container {
    gap: 100px;
  }
}
.fixed-total .container .fixed-total-container .expand-toggle {
  font-size: 1.25rem;
  transform: translateY(10px);
  color: var(--bs-secondary);
  background-color: var(--bs-secondary-light);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  width: 32px;
  height: 32px;
  transition: all 0.2s ease-in-out;
}
@media only screen and (min-width: 840px) {
  .fixed-total .container .fixed-total-container .expand-toggle {
    display: none;
  }
}
.fixed-total .container .fixed-total-container .total-items {
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  gap: 16px;
}
@media only screen and (min-width: 840px) {
  .fixed-total .container .fixed-total-container .total-items {
    flex-direction: row;
  }
}
@media (min-width: 1115px) {
  .fixed-total .container .fixed-total-container .total-items {
    gap: 36px;
  }
}
@media only screen and (max-width: 840px) {
  .fixed-total .container .fixed-total-container .total-items .total-item {
    display: none;
  }
}
.fixed-total .container .fixed-total-container .total-items .total-item:first-child {
  margin-right: auto;
}
.fixed-total .container .fixed-total-container .total-items .total-item:last-child {
  display: block;
}
.fixed-total .container .fixed-total-container .total-items .total-item .subtitle {
  font-size: 0.75rem;
}
@media (min-width: 1115px) {
  .fixed-total .container .fixed-total-container .total-items .total-item .subtitle {
    font-size: 0.875rem;
  }
}
.fixed-total .container .fixed-total-container .total-items .total-item .subtitle .btn-tooltip {
  font-size: 0.875rem;
  margin-left: 2px;
}
.fixed-total .container .fixed-total-container .total-items .total-item .amount {
  font-size: 1.625rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  line-height: 1;
  display: flex;
  align-items: flex-end;
  gap: 8px;
}
@media (min-width: 1115px) {
  .fixed-total .container .fixed-total-container .total-items .total-item .amount {
    font-size: 2rem;
    gap: 12px;
  }
}
.fixed-total .container .fixed-total-container .total-items .total-item .amount .small {
  font-size: 1rem;
}
@media (min-width: 1115px) {
  .fixed-total .container .fixed-total-container .total-items .total-item .amount .tag {
    font-size: 1rem;
    transform: translateY(-6px);
  }
}
.fixed-total.expanded .container .expand-toggle {
  transform: translateY(10px) rotate(-180deg);
}
.fixed-total.expanded .container .total-items .total-item {
  display: block;
}

@media (min-width: 1455px) {
  .sidebar-collapsed .fixed-total {
    width: calc(100% - 72px);
    max-width: unset;
  }
}

.footer-navigation {
  margin-top: auto;
  padding: 28px;
}
@media (min-width: 1455px) {
  .footer-navigation {
    padding: 28px 48px;
  }
}
.footer-navigation .company {
  font-size: 0.875rem;
  color: var(--bs-secondary);
}
@media (max-width: 767.98px) {
  .footer-navigation .company {
    display: block;
    text-align: center;
    margin-bottom: 8px;
  }
}

.font-example .label {
  color: var(--bs-secondary);
}
.font-example .example-container {
  border: solid 1px var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
  background-color: var(--bs-white);
  padding: 8px 16px;
}
.font-example .example-container .example-container-text {
  display: none;
}
@media (min-width: 576px) {
  .font-example.label-example-row {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 16px;
  }
}
@media (min-width: 1115px) {
  .font-example.label-example-row {
    gap: 32px;
  }
}
@media (min-width: 576px) {
  .font-example.label-example-row > .label {
    width: 40%;
    max-width: 180px;
    margin-top: 10px;
  }
}
@media (min-width: 1115px) {
  .font-example.label-example-row > .label {
    max-width: 300px;
  }
}
@media (min-width: 1455px) {
  .font-example.label-example-row > .label {
    max-width: 175px;
  }
}
@media (min-width: 1800px) {
  .font-example.label-example-row > .label {
    max-width: 255px;
  }
}
.font-example.label-example-row .example-container {
  flex-grow: 1;
}
@media (min-width: 576px) {
  .font-example.label-example-row .example-container {
    width: calc(100% - 212px);
    min-height: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
@media (min-width: 1115px) {
  .font-example.label-example-row .example-container {
    width: calc(100% - 332px);
  }
}
@media (min-width: 1455px) {
  .font-example.label-example-row .example-container {
    width: calc(100% - 207px);
  }
}
@media (min-width: 1800px) {
  .font-example.label-example-row .example-container {
    width: calc(100% - 287px);
  }
}

.form-block {
  padding: 16px 20px 20px 20px;
}
.form-block > .btn {
  display: block;
  margin-left: auto;
}
.form-block.lines .input-container {
  position: relative;
  padding-bottom: 16px;
}
.form-block.lines .input-container:after {
  content: "";
  width: calc(100% + 40px);
  height: 1px;
  background-color: #E7ECF3;
  position: absolute;
  left: -20px;
  bottom: 0;
}
@media (min-width: 576px) {
  .form-block.lines .input-container > * {
    width: calc(50% - 16px);
  }
}
.form-block.lines .input-container input[type],
.form-block.lines .input-container select,
.form-block.lines .input-container .choices .choices__inner,
.form-block.lines .input-container textarea {
  max-width: 600px;
}

.header-navigation {
  margin: 0 16px 32px 16px;
}
@media (min-width: 768px) {
  .header-navigation {
    margin: 0 32px 48px 32px;
  }
}
@media (min-width: 1455px) {
  .header-navigation {
    margin: 32px 48px 48px 48px;
  }
}
.header-navigation .mobile-header {
  margin-bottom: 32px;
  background-color: var(--bs-light);
  padding: 32px 0;
}
@media (min-width: 768px) {
  .header-navigation .mobile-header {
    width: calc(100% + 64px);
    margin-left: -32px;
    padding: 32px 16px;
  }
}
@media (min-width: 1455px) {
  .header-navigation .mobile-header {
    display: none;
  }
}
.header-navigation .logo-container {
  display: block;
  height: 36px;
  width: fit-content;
  max-width: 100%;
}
@media (min-width: 576px) {
  .header-navigation .logo-container {
    height: 48px;
  }
}
.header-navigation .logo-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: left;
}
.header-navigation .account-navigation {
  display: none;
}
@media (min-width: 1455px) {
  .header-navigation .account-navigation {
    display: flex;
  }
}

.horizontal-link-list {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  text-align: center;
  color: var(--bs-secondary);
}
.horizontal-link-list li a {
  text-decoration: none;
  color: var(--bs-secondary);
}
.horizontal-link-list li a:hover {
  text-decoration: underline;
}
.horizontal-link-list li:after {
  content: "-";
  display: inline-block;
  margin: 0 8px;
}
@media (min-width: 768px) {
  .horizontal-link-list li:after {
    margin: 0 18px;
  }
}
.horizontal-link-list li:last-child:after {
  display: none;
}
@media (min-width: 768px) {
  .horizontal-link-list.white {
    color: var(--bs-white);
  }
}
@media (min-width: 768px) {
  .horizontal-link-list.white li a {
    color: var(--bs-white);
  }
}

.header-message {
  display: flex;
  width: 100%;
  background: var(--bs-secondary);
  color: var(--bs-white);
  padding: 1rem 1.5rem;
  justify-content: space-between;
  align-items: center;
}
.header-message.warning {
  background: var(--bs-orange);
}
.header-message.error {
  background: var(--bs-danger);
}
.header-message.superadmin {
  text-align: center;
  text-transform: uppercase;
  background: var(--bs-danger);
  justify-content: center;
}
.header-message.superadmin .action-container {
  display: none;
}
.header-message span {
  margin: 0;
  line-height: 2rem;
}
.header-message .action-container {
  display: flex;
  align-items: center;
}
.header-message a {
  color: var(--bs-white);
  line-height: 2rem;
}
.header-message a.link-underline {
  text-decoration: underline;
}
.header-message a.btn-close {
  margin-left: 1.5rem;
}
.header-message a.btn-close .fa {
  font-size: 1.5rem;
}

.icon-circle {
  font-size: 0.875rem;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
}

.icon-column-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.icon-column-list li {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-bottom: 10px;
}
.icon-column-list li:last-child {
  margin-bottom: 0;
}
.icon-column-list li span i,
.icon-column-list li span svg {
  color: var(--bs-secondary);
  font-size: 0.875rem;
  min-width: 17px;
  text-align: center;
  margin-right: 14px;
}

.icon-name {
  position: relative;
  display: block;
  min-width: 32px;
  width: fit-content;
  max-width: 100%;
  min-height: 16px;
}
.icon-name .company-container {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--bs-secondary-light);
  color: var(--bs-secondary);
  overflow: hidden;
  position: absolute;
  top: -5px;
  left: 0;
}
.icon-name .company-container i,
.icon-name .company-container svg {
  font-size: 1.1875rem;
}
.icon-name .company-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  background-color: var(--bs-white);
}
.icon-name .name {
  display: block;
  padding-left: 58px;
}
.icon-name.image-right .company-container {
  left: unset;
  right: 0;
}
.icon-name.image-right .name {
  padding-left: 0;
  padding-right: 58px;
}
.compactness-small .icon-name .company-container {
  width: 26px;
  height: 26px;
  top: -7px;
}
.compactness-small .icon-name .company-container i,
.compactness-small .icon-name .company-container svg {
  font-size: 1rem;
}
.compactness-small .icon-name .name {
  padding-left: 46px;
}
.compactness-small .icon-name.image-right .name {
  padding-left: 0;
  padding-right: 46px;
}
.compactness-medium .icon-name .company-container {
  width: 29px;
  height: 29px;
  top: -6px;
}
.compactness-medium .icon-name .company-container i,
.compactness-medium .icon-name .company-container svg {
  font-size: 1.0625rem;
}
.compactness-medium .icon-name .name {
  padding-left: 52px;
}
.compactness-medium .icon-name.image-right .name {
  padding-left: 0;
  padding-right: 52px;
}

.icon-navigation {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (min-width: 768px) {
  .icon-navigation {
    gap: 32px;
    width: unset;
  }
}
.icon-navigation > li {
  position: relative;
  padding: 20px 0;
  margin: -20px 0;
  display: flex;
  justify-content: center;
}
.icon-navigation > li:last-child {
  margin-bottom: -20px;
}
.icon-navigation > li .hover-container {
  background-color: var(--bs-white);
  box-shadow: 0 12px 16px rgba(11, 82, 134, 0.12);
  border: solid 1px #E7ECF3;
  border-radius: 6px;
  overflow: hidden;
  width: max-content;
  max-width: 280px;
  position: absolute;
  bottom: 100%;
  z-index: 10;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1455px) {
  .icon-navigation > li .hover-container {
    top: 100%;
    bottom: unset;
  }
}
.icon-navigation > li .hover-container .submenu {
  list-style: none;
  margin: 0;
  padding: 0;
  max-height: unset;
}
.icon-navigation > li .hover-container .submenu li a {
  display: block;
  padding: 6px 16px;
}
.icon-navigation > li .hover-container .submenu li a:hover, .icon-navigation > li .hover-container .submenu li a:focus, .icon-navigation > li .hover-container .submenu li a:active {
  color: var(--bs-secondary);
  background-color: var(--bs-light);
}
.icon-navigation > li:hover .hover-container {
  opacity: 1;
  pointer-events: unset;
}

.icon-text {
  display: flex;
  align-items: flex-start;
  gap: 8px;
}
.icon-text i,
.icon-text svg {
  font-size: 0.9375rem;
  color: rgba(11, 82, 134, 0.45);
  transform: translateY(2px);
}
.icon-text.green i,
.icon-text.green svg {
  color: #3FB62B;
}
.icon-text.orange i,
.icon-text.orange svg {
  color: #EA9F0C;
}
.icon-text.red i,
.icon-text.red svg {
  color: #C22C2C;
}

.iframe-block {
  display: flex;
}
.iframe-block iframe {
  width: 100%;
  flex-grow: 1;
}

.information-block {
  background-color: var(--bs-white);
  padding: 0;
  box-shadow: 0 4px 25px 0 rgba(11, 82, 134, 0.05);
}
.information-block .title-container {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
  padding: 12px 24px;
  border-bottom: solid 1px var(--bs-secondary-light);
}
.information-block .title-container .status-dot,
.information-block .title-container .status-dot-multiple .text {
  color: var(--bs-heading-color);
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  white-space: unset;
}
.information-block .title-container .status-dot:before,
.information-block .title-container .status-dot-multiple .text:before {
  width: 10px;
  height: 10px;
  top: 6px;
}
.information-block .title-container .buttons-row {
  flex-wrap: nowrap;
}
.information-block .title-container .btn-icon-background {
  padding: 5px;
  font-size: 0.875rem;
}
.information-block .content-container {
  padding: 12px 24px 16px 24px;
}
.information-block .content-container ul {
  margin-bottom: 12px;
}
.information-block .content-container ul:last-child {
  margin-bottom: 0;
}
.information-block .content-container p {
  font-size: 0.75rem;
  line-height: var(--bs-body-line-height);
}
.information-block .content-container .icon-text .text {
  font-size: 0.75rem;
}
.information-block .content-container .icon-text i,
.information-block .content-container .icon-text svg {
  transform: translateY(1px);
}

.input-container.input-addition .input-group .input-group-text {
  transition: all 0.15s ease-in-out;
  background-color: var(--bs-secondary-light);
}
.input-container.input-addition .input-group input:focus + .input-group-text {
  border-color: var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.input-container.input-addition .input-group > input:focus + :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -2px;
}
.input-container.input-addition.read-only .input-group {
  gap: 4px;
}
.input-container.input-addition.read-only .input-group .input-group-text {
  border: none;
  background-color: transparent;
  padding: 0;
  color: var(--bs-body-color);
}
table .input-container.input-addition .input-group .input-group-text {
  padding-top: 5px;
  padding-bottom: 5px;
}

.input-buttons-row {
  display: flex;
  align-items: center;
  gap: 8px;
}
@media (max-width: 1114.98px) {
  .input-buttons-row {
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
  }
}

.edit-readonly-form .input-buttons-row .input-container {
  margin-bottom: 0;
}
.edit-readonly-form.edit-active .input-buttons-row .buttons-row {
  display: none;
}

.input-container .content-container .color-picker-container {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 3px 16px 3px 3px;
  border: solid 1px var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
  background-color: var(--bs-white);
}
.input-container .content-container .color-picker-container input {
  pointer-events: unset;
  border: none;
  padding: 0;
  min-height: unset;
}
.input-container .content-container .color-picker-container input::-webkit-color-swatch {
  border: none;
  border-radius: 4px;
}
.input-container .content-container .color-picker-container input:focus {
  border: none;
  outline: none;
  box-shadow: none;
}
.input-container .content-container .color-picker-container input[type=color] {
  width: 32px;
  height: 32px;
}
.input-container .content-container .color-picker-container input[type=text] {
  width: calc(100% - 44px);
}
.input-container .content-container .color-picker-container.focus {
  border-color: var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.input-container .content-container .color-picker-container.color-small {
  padding: 2px;
}
.input-container .content-container .color-picker-container.color-small input[type=color] {
  width: 18px;
  height: 18px;
}

.input-container.input-date input {
  position: relative;
  padding-right: 0;
}
.input-container.input-date input:after {
  content: "\f133";
  font-size: 0.875rem;
  background-color: var(--bs-secondary-light);
  color: rgba(var(--bs-secondary-rgb), 0.5);
  border-left: solid 1px var(--bs-border-color-input);
  border-radius: 0 4px 4px 0;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  transition: all 0.15s ease-in-out;
}
.input-container.input-date input::-webkit-calendar-picker-indicator {
  padding: 12px 12px;
  margin: -12px 0;
  cursor: pointer;
}
.input-container.input-date input:focus:after {
  border-color: var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.input-container.input-date input:read-only:after {
  display: none;
}

.input-container .icon-color-container {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.input-container .icon-color-container .icon-container {
  width: 40px;
  min-width: 40px;
  height: 40px;
  border-radius: 100%;
  font-size: 1.375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--bs-light);
  color: var(--bs-secondary);
}
.input-container .icon-color-container .color-picker-container {
  width: calc(50% - 36px);
}
@media (min-width: 1455px) {
  .input-container .icon-color-container .color-picker-container {
    width: calc(50% - 36px);
  }
}

.input-container.input-logo .upload-container {
  height: 100px;
  padding: 26px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
  background-color: #fff;
  overflow: hidden;
}
.input-container.input-logo .upload-container input,
.input-container.input-logo .upload-container .edit-logo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.input-container.input-logo .upload-container input {
  opacity: 0;
}
.input-container.input-logo .upload-container .edit-logo,
.input-container.input-logo .upload-container .remove-logo {
  padding: 0;
  z-index: 3;
}
.input-container.input-logo .upload-container .edit-logo:after,
.input-container.input-logo .upload-container .remove-logo:after {
  color: var(--bs-white);
  font-size: 0.875rem;
  border-radius: 100%;
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.input-container.input-logo .upload-container .edit-logo:after {
  position: absolute;
  top: 6px;
  right: 6px;
  content: "\f304";
  background-color: var(--bs-secondary);
}
.input-container.input-logo .upload-container .remove-logo {
  position: absolute;
  top: 6px;
  right: 40px;
}
.input-container.input-logo .upload-container .remove-logo:after {
  content: "\f1f8";
  background-color: var(--bs-danger);
}
.input-container.input-logo .upload-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  position: relative;
  z-index: 1;
  pointer-events: none;
}
.input-container.input-logo .upload-container img[src=""] {
  display: none;
}
.input-container.input-logo .upload-container img.has-selected-document {
  background-color: #fff;
}
.input-container.input-logo .upload-container .input-description,
.input-container.input-logo .upload-container .file-name {
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 0.875rem;
  color: var(--bs-secondary);
  position: absolute;
  max-width: calc(100% - 52px);
  text-align: center;
  z-index: 0;
}
.input-container.input-logo .upload-container img + .input-description {
  display: none;
}
.input-container.input-logo .upload-container .file-name {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 16px;
  width: 100%;
  max-width: unset;
  height: 100%;
  background-color: var(--bs-white);
  z-index: 2;
}
.input-container.input-logo .upload-container .file-name:before {
  content: "\e644";
  color: var(--bs-primary);
  font-size: 1.5rem;
}
.input-container.input-logo.big .upload-container {
  aspect-ratio: 4/3;
  height: auto;
}
.input-container.input-logo.big .upload-container img {
  object-fit: cover;
}

.input-container.input-profile-picture .upload-container {
  width: 120px;
  height: 120px;
  border-radius: 100%;
  position: relative;
  color: var(--bs-secondary);
  background-color: var(--bs-light);
  font-size: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.input-container.input-profile-picture .upload-container input,
.input-container.input-profile-picture .upload-container .edit-profile-picture {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 100%;
}
.input-container.input-profile-picture .upload-container input {
  opacity: 0;
}
.input-container.input-profile-picture .upload-container .edit-profile-picture,
.input-container.input-profile-picture .upload-container .remove-profile-picture {
  padding: 0;
  z-index: 3;
}
.input-container.input-profile-picture .upload-container .edit-profile-picture:after,
.input-container.input-profile-picture .upload-container .remove-profile-picture:after {
  color: var(--bs-white);
  font-size: 0.875rem;
  border-radius: 100%;
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.input-container.input-profile-picture .upload-container .edit-profile-picture:after {
  position: absolute;
  top: 3px;
  right: 3px;
  content: "\f304";
  background-color: var(--bs-secondary);
}
.input-container.input-profile-picture .upload-container .remove-profile-picture {
  position: absolute;
  bottom: 3px;
  right: 3px;
}
.input-container.input-profile-picture .upload-container .remove-profile-picture:after {
  content: "\f1f8";
  background-color: var(--bs-danger);
}
.input-container.input-profile-picture .upload-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 2;
  pointer-events: none;
  border-radius: 100%;
}
.input-container.input-profile-picture .upload-container img.has-selected-document {
  background-color: #fff;
}
.input-container.input-profile-picture .upload-container i,
.input-container.input-profile-picture .upload-container svg {
  position: absolute;
  pointer-events: none;
}

.input-container.input-range .range-container .min-max-container {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
  color: var(--bs-secondary);
  font-size: 0.75rem;
  margin-bottom: 3px;
}
.input-container.input-range .range-container .range-slider {
  height: 16px;
  border-radius: var(--bs-border-radius-inputs);
  background: rgba(var(--bs-border-color-input-rgb), 0.25);
  border: solid 1px var(--bs-border-color-input);
  overflow: hidden;
}
.input-container.input-range .range-container .range-slider input {
  display: none;
}
.input-container.input-range .range-container .range-slider .range-slider__thumb {
  height: 16px;
  border-radius: 0;
}
.input-container.input-range .range-container .range-slider .range-slider__range,
.input-container.input-range .range-container .range-slider .range-slider__thumb {
  background: var(--bs-secondary);
}

.input-container.input-search,
.input-container.input-searchbar {
  flex-grow: 1;
  width: unset;
}
.input-container.input-search .content-container > input,
.input-container.input-searchbar .content-container > input {
  padding-right: 48px;
}

.input-container.input-search .content-container > input {
  transition: all 0.2s ease-in-out;
}
.input-container.input-search .content-container input.read-only ~ .btn-search {
  display: none;
}
.input-container.input-search .content-container .search-results-container {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  max-height: 0;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.input-container.input-search .content-container .search-results-container .table-container {
  background-color: var(--bs-white);
  border: solid 1px var(--bs-border-color-input);
  border-top: none;
  border-radius: 0 0 6px 6px;
  max-height: unset;
}
.input-container.input-search .content-container .search-results-container table {
  border: none;
  border-radius: 0;
}
.input-container.input-search .content-container .search-results-container table:after {
  display: none;
}
.input-container.input-search .content-container .search-results-container table tr {
  border: none;
}
.input-container.input-search .content-container .search-results-container table tr:first-child td {
  border-radius: 0;
}
.input-container.input-search .content-container .search-results-container table tr:last-child td:first-child {
  border-radius: 0 0 0 6px;
}
.input-container.input-search .content-container .search-results-container table tr:last-child td:last-child {
  border-radius: 0 0 6px 0;
}
.input-container.input-search .content-container .search-results-container table tr td {
  font-size: 0.75rem;
  white-space: unset;
  width: 33.3%;
}
.input-container.input-search .content-container .search-results-container table tr td:first-child > a {
  padding-left: 10px;
}
.input-container.input-search .content-container .search-results-container table tr td:last-child > a {
  padding-right: 10px;
}
.input-container.input-search .content-container .search-results-container table tr td > a {
  padding: 6px 4px;
}
.input-container.input-search .content-container .search-results-container table tr td .tag {
  font-size: 0.6875rem;
  padding: 2px 8px;
  white-space: unset;
}
.input-container.input-search .content-container .search-results-container table tr.selected td:first-child:before {
  width: 3px;
}
.input-container.input-search.search-focus .content-container {
  z-index: 12;
}
.input-container.input-search.search-focus .content-container > input {
  border-radius: 6px 6px 0 0;
}
.input-container.input-search.search-focus .content-container .search-results-container {
  max-height: 166px;
  overflow: auto;
  border: solid 2px var(--bs-border-focus);
  border-top: none;
  border-radius: 0 0 6px 6px;
}
.input-container.input-search.search-focus .search-block.form-input-search.collapsed-search.search-focus .search-results-container {
  border: solid 2px var(--bs-border-focus);
  border-top: none;
}
.input-container.input-search.input-search-tag .content-container .search-results-container {
  display: block;
  position: relative;
  top: unset;
  left: unset;
  right: unset;
}
table .input-container.input-search .content-container .btn-search {
  top: 5px;
  right: 5px;
}

.edit-readonly-form:not(.edit-active) .input-container.input-search .btn-tag-rounded-icon,
.input-container.input-search.read-only .btn-tag-rounded-icon {
  display: none;
}
.edit-readonly-form:not(.edit-active) .input-container.input-search .tag-edit,
.input-container.input-search.read-only .tag-edit {
  pointer-events: none;
}
.edit-readonly-form:not(.edit-active) .input-container.input-search .tag-edit .tag-text,
.input-container.input-search.read-only .tag-edit .tag-text {
  border-radius: 16px;
  padding-right: 14px;
}
.edit-readonly-form:not(.edit-active) .input-container.input-search .tag-edit .btn-edit,
.input-container.input-search.read-only .tag-edit .btn-edit {
  display: none;
}

.input-container.input-upload.label-input-row.error > .content-container {
  margin-top: 10px;
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container input {
  position: unset;
  height: 180px;
  z-index: 0;
}
@media (min-width: 768px) {
  .input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container input {
    height: 296px;
  }
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container input:after {
  content: "";
  width: 100%;
  height: 100%;
  background-color: var(--bs-light);
  border-radius: var(--bs-border-radius-inputs);
  border: dashed 1px rgba(var(--bs-border-color-input-rgb), 0.66);
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.1s ease-in-out;
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container input.dragover {
  z-index: 12;
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container input.dragover:after {
  background-color: var(--bs-white);
  border: solid 1px var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container input.dragover ~ .input-text {
  z-index: 13;
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .progress-bar-bg {
  position: absolute;
  bottom: 12px;
  left: 12px;
  width: calc(100% - 24px);
  height: 7px;
  background-color: rgba(var(--bs-secondary-rgb), 0.1);
  border-radius: 4px;
  overflow: hidden;
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .progress-bar-bg .progress-bar {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 0;
  height: 7px;
  background-color: #3FB62B;
  transition: all 0.2s ease-in-out;
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .input-text {
  position: absolute;
  padding: 22px;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 16px;
  pointer-events: none;
  text-align: center;
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .input-text i,
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .input-text svg {
  font-size: 2.25rem;
  color: var(--bs-secondary);
}
@media (min-width: 768px) {
  .input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .input-text i,
  .input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .input-text svg {
    font-size: 4rem;
  }
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .input-text > span {
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  color: var(--bs-secondary);
}
.input-container.input-upload.drag-and-drop .content-container .drag-and-drop-container .input-text > span > span {
  white-space: nowrap;
}
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root {
  height: 180px;
}
@media (min-width: 768px) {
  .input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root {
    height: 296px;
  }
}
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported {
  background-color: var(--bs-light);
  border-radius: var(--bs-border-radius-inputs);
  border: dashed 1px rgba(var(--bs-border-color-input-rgb), 0.66);
}
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner {
  display: flex;
  flex-direction: column;
  padding: 32px;
}
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner:before {
  content: "\f574";
  font-size: 2.25rem;
  color: var(--bs-secondary);
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner:before {
    font-size: 4rem;
  }
}
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner svg {
  display: none;
}
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner .uppy-DragDrop-label {
  font-size: 1rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  color: var(--bs-secondary);
  margin: 0;
}
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop--isDragDropSupported .uppy-DragDrop-inner .uppy-DragDrop-label .uppy-DragDrop-browse {
  color: unset;
  text-decoration: underline;
}
.input-container.input-upload.drag-and-drop .content-container .js-documents-uppy-upload .uppy-Root .uppy-DragDrop-container:focus {
  box-shadow: none;
  border-color: var(--bs-secondary);
}
.input-container.input-upload.drag-and-drop .content-container .description {
  color: rgba(var(--bs-secondary-rgb), 0.5);
  font-size: 0.875rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
}
@media (min-width: 768px) {
  .input-container.input-upload.drag-and-drop.big .content-container .drag-and-drop-container input {
    height: 496px;
  }
}
.input-container.input-upload.drag-and-drop.small .content-container .drag-and-drop-container .js-documents-uppy-upload .uppy-Root,
.input-container.input-upload.drag-and-drop.small .content-container .drag-and-drop-container input {
  height: 180px;
}
@media (min-width: 768px) {
  .input-container.input-upload.drag-and-drop.small .content-container .drag-and-drop-container .input-text i,
  .input-container.input-upload.drag-and-drop.small .content-container .drag-and-drop-container .input-text svg {
    font-size: 3rem;
  }
}
.input-container.input-upload.drag-and-drop.small .content-container .description {
  font-size: 0.6875rem;
}

.input-container.input-value-title {
  margin-bottom: -10px;
}
.input-container.input-value-title > .content-container {
  min-height: unset;
  margin-top: 10px;
}
@media (max-width: 575.98px) {
  .input-container.input-value-title > .content-container {
    width: 100%;
  }
}
.input-container.input-value-title > .content-container .value-title {
  display: block;
  color: var(--bs-heading-color);
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
}

.input-container.input-value .content-container .value {
  display: block;
  margin: 10px 0 0 0;
}

.legend {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  gap: 16px;
  line-height: 1;
}

.list-columns {
  padding: 0;
  margin: 0;
  list-style: none;
}
.list-columns li {
  margin-bottom: 16px;
}
.list-columns li:last-child {
  margin-bottom: 0;
}
.list-columns li span {
  margin-right: 3px;
}
.list-columns li span:last-child {
  margin-right: 0;
}

.list-disc,
ul {
  margin: 0 0 16px 16px;
  padding: 0;
}
.list-disc:last-child,
ul:last-child {
  margin-bottom: 0;
}
.list-disc li,
ul li {
  margin-bottom: 4px;
}
.list-disc li::marker,
ul li::marker {
  color: var(--bs-primary);
}
.list-disc li:last-child,
ul li:last-child {
  margin-bottom: 0;
}

.list-numbered {
  margin: 0 0 0 16px;
  padding: 0;
}
.list-numbered li {
  padding-left: 6px;
  margin-bottom: 4px;
}
.list-numbered li::marker {
  color: var(--bs-primary);
  font-size: 1rem;
  font-weight: 600;
  font-family: var(--bs-headings-font-family);
}

.logged-in-as-container {
  position: relative;
  display: flex;
  align-items: center;
  gap: 12px;
  cursor: default;
  z-index: 10;
  padding: 16px 0;
  margin: -16px 0;
  width: fit-content;
  max-width: 100%;
}
@media (min-width: 768px) {
  .logged-in-as-container {
    gap: 16px;
  }
}
@media (min-width: 1115px) {
  .logged-in-as-container {
    padding: 20px 0;
    margin: -20px 0;
  }
}
.logged-in-as-container:last-child {
  margin-right: 0;
}
.logged-in-as-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  vertical-align: unset;
  position: relative;
  z-index: 2;
}
.logged-in-as-container .text-container {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  line-height: 1.1;
}
.logged-in-as-container .text-container .subtitle {
  opacity: 0.5;
  font-size: 0.5625rem;
  font-weight: 500;
  line-height: 1;
}
.logged-in-as-container .text-container .title {
  font-size: 1rem;
}
.logged-in-as-container .text-container .user {
  color: var(--bs-primary);
  font-size: 0.6875rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 500;
}
.logged-in-as-container .user-image {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background-color: var(--bs-primary);
  color: var(--bs-white);
  border-radius: 100%;
  overflow: hidden;
  z-index: 1;
  box-shadow: 0 0 10px 0 rgba(var(--bs-black-rgb), 0.1);
}
@media (min-width: 768px) {
  .logged-in-as-container .user-image {
    width: 48px;
    height: 48px;
  }
}
.logged-in-as-container .user-image i,
.logged-in-as-container .user-image svg {
  position: absolute;
  font-size: 1.25rem;
}
@media (min-width: 768px) {
  .logged-in-as-container .user-image i,
  .logged-in-as-container .user-image svg {
    font-size: 1.5rem;
  }
}
.logged-in-as-container .icon-container {
  width: 20px;
  height: 20px;
  border-radius: 100%;
  overflow: hidden;
  position: absolute;
  bottom: 16px;
  right: -4px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--bs-border-color-input);
  color: var(--bs-secondary);
  z-index: 2;
}
.logged-in-as-container .icon-container i,
.logged-in-as-container .icon-container svg {
  position: absolute;
  font-size: 0.75rem;
}
.logged-in-as-container .hover-container {
  position: absolute;
  bottom: 100%;
  left: -12px;
  background-color: var(--bs-white);
  border-radius: var(--bs-border-radius-blocks);
  box-shadow: 0 0 50px 0 rgba(var(--bs-black-rgb), 0.25);
  width: 240px;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1455px) {
  .logged-in-as-container .hover-container {
    top: 100%;
    bottom: unset;
    left: unset;
    right: 0;
  }
}
.logged-in-as-container .hover-container:after {
  content: "";
  width: 24px;
  height: 24px;
  background-color: var(--bs-white);
  position: absolute;
  bottom: -6px;
  left: 24px;
  transform: rotate(-45deg);
  z-index: 1;
}
@media (min-width: 1455px) {
  .logged-in-as-container .hover-container:after {
    top: -6px;
    bottom: unset;
    left: unset;
    right: 12px;
  }
}
.logged-in-as-container .hover-container > * {
  position: relative;
  z-index: 2;
}
.logged-in-as-container .hover-container .users-container {
  padding: 8px;
  margin: 0;
  border-bottom: solid 1px var(--bs-border-color-input);
}
.logged-in-as-container .hover-container .users-container:last-child {
  border-bottom: none;
}
.logged-in-as-container .hover-container .users-container .user-container {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 6px 8px;
  border-radius: var(--bs-border-radius-blocks);
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  position: relative;
}
.logged-in-as-container .hover-container .users-container .user-container:after, .logged-in-as-container .hover-container .users-container .user-container:before {
  content: "";
  border-radius: 100%;
  display: inline-block;
  position: absolute;
  transition: all 0.2s ease-in-out;
}
.logged-in-as-container .hover-container .users-container .user-container:after {
  width: 16px;
  height: 16px;
  border: solid 1px var(--bs-border-color-input);
  background-color: var(--bs-white);
  top: 10px;
  right: 8px;
  z-index: 1;
}
.logged-in-as-container .hover-container .users-container .user-container:before {
  width: 10px;
  height: 10px;
  background-color: var(--bs-secondary);
  top: 13px;
  right: 11px;
  z-index: 2;
  opacity: 0;
}
.logged-in-as-container .hover-container .users-container .user-container .image-container {
  position: relative;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  overflow: hidden;
  text-align: center;
  background-color: rgba(var(--bs-secondary-rgb), 0.15);
  color: var(--bs-secondary);
  display: flex;
  align-items: center;
  justify-content: center;
}
.logged-in-as-container .hover-container .users-container .user-container .image-container i,
.logged-in-as-container .hover-container .users-container .user-container .image-container svg {
  position: absolute;
  font-size: 0.875rem;
  z-index: 1;
}
.logged-in-as-container .hover-container .users-container .user-container .title {
  font-size: 0.75rem;
  width: calc(100% - 64px);
}
.logged-in-as-container .hover-container .users-container .user-container.active {
  background-color: var(--bs-secondary-light);
}
.logged-in-as-container .hover-container .users-container .user-container.active:before {
  opacity: 1;
}
.logged-in-as-container:hover .hover-container {
  opacity: 1;
  pointer-events: unset;
}
.logged-in-as-container.align-left .user-image {
  order: -1;
}
.logged-in-as-container.align-left .icon-container {
  right: unset;
  left: -4px;
}
.logged-in-as-container.align-left .text-container {
  align-items: flex-start;
}

.logged-in-as-container {
  cursor: pointer;
}

.login-container {
  width: 100%;
  max-width: 416px;
  margin: 0 auto;
  min-height: calc(50vh - 44px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 60px 28px;
}
@media (min-width: 768px) {
  .login-container {
    min-height: calc(100vh - 188px);
  }
}
@media (min-width: 1455px) {
  .login-container {
    padding: 80px 48px;
  }
}
.login-container form {
  display: flex;
  flex-direction: column;
}
.login-container form input[type] {
  margin-bottom: 1rem;
}
.login-container form .forgot-password {
  display: block;
  margin: -8px 0 16px auto;
  color: var(--bs-secondary);
  font-size: 0.8125rem;
}
.login-container form .forgot-password:hover {
  color: var(--bs-primary);
}

.marges-fonts-block {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  gap: 36px;
}
@media (min-width: 1115px) {
  .marges-fonts-block {
    flex-direction: row;
    gap: 16px;
  }
}
@media (min-width: 1455px) {
  .marges-fonts-block {
    gap: 36px;
  }
}
.marges-fonts-block .marges-fonts-inputs-container {
  width: 100%;
  order: 2;
}
@media (min-width: 1115px) {
  .marges-fonts-block .marges-fonts-inputs-container {
    width: calc(50% - 18px);
    flex-grow: 1;
    order: unset;
  }
}
.marges-fonts-block .marges-examples-container {
  order: 1;
}
@media (min-width: 1115px) {
  .marges-fonts-block .marges-examples-container {
    order: unset;
    position: sticky;
    top: 18px;
  }
}
.marges-fonts-block .marges-examples-container .examples-container {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
@media (min-width: 1115px) {
  .marges-fonts-block .marges-examples-container .examples-container {
    flex-direction: column;
  }
}
@media (min-width: 1800px) {
  .marges-fonts-block .marges-examples-container .examples-container {
    flex-direction: row;
  }
}
.marges-fonts-block .marges-example-container {
  position: relative;
  padding-bottom: 64px;
  font-size: 0.5rem;
  line-height: 0.75rem;
  width: 100%;
  max-width: 334px;
}
.marges-fonts-block .marges-example-container .marge {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  border: solid 1px var(--bs-danger);
  background-color: rgba(var(--bs-danger-rgb), 0.2);
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s ease-in-out;
}
.marges-fonts-block .marges-example-container .marge .text {
  color: var(--bs-white);
  font-size: 0.625rem;
  padding: 2px 4px;
  border-radius: 4px;
  background-color: var(--bs-danger);
  white-space: nowrap;
}
.marges-fonts-block .marges-example-container .marge.focus {
  opacity: 1;
}
.marges-fonts-block .marges-example-container .top-container {
  position: relative;
  padding-bottom: 20px;
}
.marges-fonts-block .marges-example-container .top-container .logo-container {
  position: relative;
  display: block;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  color: var(--bs-black);
  text-transform: uppercase;
  padding: 8px 32px;
  border-radius: var(--bs-border-radius-blocks);
  background-color: rgba(var(--bs-border-color-input-rgb), 0.33);
}
.marges-fonts-block .marges-example-container .top-container .logo-container .marge-sync .text {
  text-transform: none;
}
.marges-fonts-block .marges-example-container .top-container .addressee-container {
  list-style: none;
  margin: 20px 0 0 16px;
  padding: 0;
}
.marges-fonts-block .marges-example-container .top-container .top-marge,
.marges-fonts-block .marges-example-container .top-container .left-marge-address,
.marges-fonts-block .marges-example-container .top-container .top-marge-address,
.marges-fonts-block .marges-example-container .top-container .top-marge-logo,
.marges-fonts-block .marges-example-container .top-container .right-marge-logo {
  position: absolute;
  top: -16px;
  bottom: 2px;
  left: -18px;
  right: -18px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
@media (min-width: 768px) {
  .marges-fonts-block .marges-example-container .top-container .top-marge,
  .marges-fonts-block .marges-example-container .top-container .left-marge-address,
  .marges-fonts-block .marges-example-container .top-container .top-marge-address,
  .marges-fonts-block .marges-example-container .top-container .top-marge-logo,
  .marges-fonts-block .marges-example-container .top-container .right-marge-logo {
    top: -26px;
    left: -30px;
    right: -30px;
  }
}
.marges-fonts-block .marges-example-container .top-container .top-marge-address {
  align-items: flex-end;
  bottom: 70px;
}
.marges-fonts-block .marges-example-container .top-container .top-marge-address .text {
  transform: translateY(-12px);
}
.marges-fonts-block .marges-example-container .top-container .left-marge-address {
  right: unset;
  width: 32px;
  border-top-right-radius: 0;
}
@media (min-width: 768px) {
  .marges-fonts-block .marges-example-container .top-container .left-marge-address {
    width: 44px;
  }
}
.marges-fonts-block .marges-example-container .top-container .top-marge-logo {
  bottom: calc(100% + 2px);
  left: 0;
  right: 0;
  border-radius: 0;
}
.marges-fonts-block .marges-example-container .top-container .right-marge-logo {
  top: 0;
  left: calc(100% + 2px);
  border-top-left-radius: 0;
}
.marges-fonts-block .marges-example-container .body-container {
  position: relative;
}
.marges-fonts-block .marges-example-container .body-container p {
  line-height: 0.75rem;
  margin-bottom: 12px;
}
.marges-fonts-block .marges-example-container .body-container p:last-child {
  margin-bottom: 0;
}
.marges-fonts-block .marges-example-container .body-container .text-container,
.marges-fonts-block .marges-example-container .body-container .signature-container p:first-child {
  margin-bottom: 26px;
}
.marges-fonts-block .marges-example-container .body-container .text-container:last-child {
  margin-bottom: 0;
}
.marges-fonts-block .marges-example-container .body-container .left-marge,
.marges-fonts-block .marges-example-container .body-container .right-marge {
  position: absolute;
  top: 0;
  bottom: 0;
  border-radius: 0;
  width: 16px;
}
@media (min-width: 768px) {
  .marges-fonts-block .marges-example-container .body-container .left-marge,
  .marges-fonts-block .marges-example-container .body-container .right-marge {
    width: 28px;
  }
}
.marges-fonts-block .marges-example-container .body-container .left-marge {
  left: -18px;
}
@media (min-width: 768px) {
  .marges-fonts-block .marges-example-container .body-container .left-marge {
    left: -30px;
  }
}
.marges-fonts-block .marges-example-container .body-container .right-marge {
  right: -18px;
}
@media (min-width: 768px) {
  .marges-fonts-block .marges-example-container .body-container .right-marge {
    right: -30px;
  }
}
.marges-fonts-block .marges-example-container .bottom-marge,
.marges-fonts-block .marges-example-container .footer-text,
.marges-fonts-block .marges-example-container .bottom-marge-footer,
.marges-fonts-block .marges-example-container .left-marge-footer,
.marges-fonts-block .marges-example-container .right-marge-footer {
  position: absolute;
  bottom: 2px;
  left: 2px;
  right: 2px;
  height: 60px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.marges-fonts-block .marges-example-container .footer-text {
  height: 20px;
}
.marges-fonts-block .marges-example-container .bottom-marge-footer {
  height: 6px;
}
.marges-fonts-block .marges-example-container .left-marge-footer,
.marges-fonts-block .marges-example-container .right-marge-footer {
  height: 20px;
  width: 28px;
}
.marges-fonts-block .marges-example-container .left-marge-footer {
  right: unset;
}
.marges-fonts-block .marges-example-container .right-marge-footer {
  left: unset;
}

.mark-as-read-dot {
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background-color: var(--bs-secondary);
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
.mark-as-read-dot.read {
  opacity: 0.33;
}

.message-container {
  margin-bottom: 16px;
}
.message-container:last-child {
  margin-bottom: 0;
}
.message-container .title-container {
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .message-container .title-container {
    margin-bottom: 16px;
  }
}
.message-container .title-container .title {
  color: var(--bs-black);
  font-family: var(--bs-body-font-family);
  font-size: 1rem;
  font-weight: 700;
}
.message-container.error {
  background-color: #FEEFEF;
  border-color: rgba(var(--bs-danger-rgb), 0.33);
}
.message-container.warning {
  background-color: #fef1e7;
  border-color: rgba(var(--bs-warning-rgb), 0.33);
}

.modal .modal-content .modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px;
  padding: 20px 28px;
}
@media (min-width: 768px) {
  .modal .modal-content .modal-header {
    padding: 20px 32px;
  }
}
.modal .modal-content .modal-header .btn-close {
  display: flex;
  margin: 0;
  padding: 0;
  font-size: 1.5rem;
  color: var(--bs-primary);
}
.modal .modal-content .modal-header .btn-close:hover {
  color: var(--bs-secondary);
}
.modal .modal-content .modal-header + .modal-body {
  padding-top: 20px;
}
.modal .modal-content .modal-body {
  padding: 28px;
}
@media (min-width: 768px) {
  .modal .modal-content .modal-body {
    padding: 32px;
  }
}
.modal .modal-content .button-container {
  margin-top: 16px;
}
.modal .modal-content .button-container .btn {
  padding: 6px 32px;
  flex-grow: 1;
}
@media (min-width: 768px) {
  .modal .modal-content .button-container .btn {
    flex-grow: unset;
  }
}
@media (min-width: 576px) {
  .modal .modal-content form .label-input-row label,
  .modal .modal-content form .label-input-row > .label {
    max-width: 180px;
  }
}
@media (min-width: 576px) {
  .modal .modal-content form .label-input-row > .content-container {
    width: calc(100% - 212px);
  }
}
.modal .modal-content .modal-footer .button-container {
  margin-top: 0;
  margin-bottom: 0;
}
.modal.modal-lg .modal-content .modal-header, .modal.modal-xl .modal-content .modal-header, .modal.modal-xxl .modal-content .modal-header {
  padding: 22px 28px;
}
@media (min-width: 1115px) {
  .modal.modal-lg .modal-content .modal-header, .modal.modal-xl .modal-content .modal-header, .modal.modal-xxl .modal-content .modal-header {
    padding: 32px 48px;
  }
}
.modal.modal-lg .modal-content .modal-header .btn-close, .modal.modal-xl .modal-content .modal-header .btn-close, .modal.modal-xxl .modal-content .modal-header .btn-close {
  font-size: 2rem;
}
.modal.modal-lg .modal-content .modal-header + .modal-body, .modal.modal-xl .modal-content .modal-header + .modal-body, .modal.modal-xxl .modal-content .modal-header + .modal-body {
  padding-top: 32px;
}
@media (min-width: 768px) {
  .modal.modal-lg .modal-content .modal-header + .modal-body, .modal.modal-xl .modal-content .modal-header + .modal-body, .modal.modal-xxl .modal-content .modal-header + .modal-body {
    padding-top: 32px;
  }
}
@media (min-width: 1115px) {
  .modal.modal-lg .modal-content .modal-body, .modal.modal-xl .modal-content .modal-body, .modal.modal-xxl .modal-content .modal-body {
    padding: 48px;
  }
}
.modal.modal-xxl .modal-dialog {
  width: calc(100% - 16px);
  max-width: 90rem;
}
@media (min-width: 768px) {
  .modal.modal-xxl .modal-dialog {
    width: calc(100% - 64px);
  }
}

.navigation-block {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  position: relative;
}
@media (min-width: 1115px) {
  .navigation-block {
    flex-direction: row;
  }
}
.navigation-block.hover {
  z-index: 12;
}
.navigation-block .main-menu,
.navigation-block .relative-menu {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  border: solid 1px var(--bs-border-color);
  border-radius: var(--bs-border-radius-buttons);
  background-color: var(--bs-white);
  width: 100%;
}
@media (min-width: 768px) {
  .navigation-block .main-menu,
  .navigation-block .relative-menu {
    width: fit-content;
    max-width: 100%;
  }
}
.navigation-block .main-menu .btn-block,
.navigation-block .relative-menu .btn-block {
  width: 100%;
}
@media (min-width: 768px) {
  .navigation-block .main-menu .btn-block,
  .navigation-block .relative-menu .btn-block {
    width: unset;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
  }
}
.navigation-block .main-menu > .btn-block:first-child,
.navigation-block .main-menu > .has-submenu:first-child .btn-block,
.navigation-block .relative-menu > .btn-block:first-child,
.navigation-block .relative-menu > .has-submenu:first-child .btn-block {
  border-radius: var(--bs-border-radius-buttons) var(--bs-border-radius-buttons) 0 0;
}
@media (min-width: 768px) {
  .navigation-block .main-menu > .btn-block:first-child,
  .navigation-block .main-menu > .has-submenu:first-child .btn-block,
  .navigation-block .relative-menu > .btn-block:first-child,
  .navigation-block .relative-menu > .has-submenu:first-child .btn-block {
    border-radius: var(--bs-border-radius-buttons) 0 0 var(--bs-border-radius-buttons);
  }
}
.navigation-block .main-menu > .btn-block:last-child,
.navigation-block .main-menu > .has-submenu:last-child .btn-block,
.navigation-block .relative-menu > .btn-block:last-child,
.navigation-block .relative-menu > .has-submenu:last-child .btn-block {
  border-radius: 0 0 var(--bs-border-radius-buttons) var(--bs-border-radius-buttons);
}
@media (min-width: 768px) {
  .navigation-block .main-menu > .btn-block:last-child,
  .navigation-block .main-menu > .has-submenu:last-child .btn-block,
  .navigation-block .relative-menu > .btn-block:last-child,
  .navigation-block .relative-menu > .has-submenu:last-child .btn-block {
    border-radius: 0 var(--bs-border-radius-buttons) var(--bs-border-radius-buttons) 0;
  }
}
.navigation-block .main-menu .tooltip-tag,
.navigation-block .relative-menu .tooltip-tag {
  height: fit-content;
  align-self: center;
  margin: 10px;
}
@media (min-width: 768px) {
  .navigation-block .main-menu .tooltip-tag,
  .navigation-block .relative-menu .tooltip-tag {
    margin: 0 4px 0 10px;
  }
}
@media (min-width: 768px) {
  .navigation-block .main-menu .tooltip-tag + .has-submenu .btn-block,
  .navigation-block .relative-menu .tooltip-tag + .has-submenu .btn-block {
    padding-left: 16px;
  }
}
.navigation-block .main-menu .has-submenu,
.navigation-block .relative-menu .has-submenu {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu,
  .navigation-block .relative-menu .has-submenu {
    width: unset;
  }
}
.navigation-block .main-menu .has-submenu .btn-block,
.navigation-block .relative-menu .has-submenu .btn-block {
  padding-right: 42px;
  position: relative;
}
.navigation-block .main-menu .has-submenu .btn-block:after,
.navigation-block .relative-menu .has-submenu .btn-block:after {
  content: "\f078";
  font-size: 0.875rem;
  color: var(--bs-secondary);
  height: 100%;
  padding-bottom: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 20px;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .btn-block:after,
  .navigation-block .relative-menu .has-submenu .btn-block:after {
    height: calc(100% + 4px);
  }
}
.navigation-block .main-menu .has-submenu .btn-block.current,
.navigation-block .relative-menu .has-submenu .btn-block.current {
  border-color: var(--bs-primary);
  background-color: var(--bs-light);
}
.navigation-block .main-menu .has-submenu .hover-container,
.navigation-block .relative-menu .has-submenu .hover-container {
  padding-top: 0;
  z-index: 9;
  max-height: 0;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .hover-container,
  .navigation-block .relative-menu .has-submenu .hover-container {
    position: absolute;
    top: 100%;
    opacity: 0;
    max-height: unset;
    overflow: unset;
    pointer-events: none;
  }
}
.navigation-block .main-menu .has-submenu .hover-container .submenu,
.navigation-block .relative-menu .has-submenu .hover-container .submenu {
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: var(--bs-white);
  border-radius: var(--bs-border-radius-dropdown);
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .hover-container .submenu,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu {
    width: max-content;
    max-width: 280px;
    border: solid 1px #E7ECF3;
    box-shadow: 0 12px 16px rgba(11, 82, 134, 0.12);
  }
}
.navigation-block .main-menu .has-submenu .hover-container .submenu li,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li {
  margin-bottom: 0;
}
.navigation-block .main-menu .has-submenu .hover-container .submenu li a,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li a {
  font-family: var(--bs-headings-font-family);
  color: var(--bs-secondary);
  text-decoration: none;
  font-size: 1rem;
  padding: 6px 16px 6px 26px;
  display: block;
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .hover-container .submenu li a,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li a {
    padding: 6px 16px;
  }
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .hover-container .submenu li a:hover, .navigation-block .main-menu .has-submenu .hover-container .submenu li a:focus, .navigation-block .main-menu .has-submenu .hover-container .submenu li a:active,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li a:hover,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li a:focus,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li a:active {
    color: var(--bs-secondary);
    background-color: var(--bs-light);
  }
}
.navigation-block .main-menu .has-submenu .hover-container .submenu li:first-child a,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li:first-child a {
  border-radius: var(--bs-border-radius-dropdown) var(--bs-border-radius-dropdown) 0 0;
}
.navigation-block .main-menu .has-submenu .hover-container .submenu li:last-child a,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li:last-child a {
  border-radius: 0 0 var(--bs-border-radius-dropdown) var(--bs-border-radius-dropdown);
}
.navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a {
  position: relative;
  padding-right: 40px;
}
.navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a:after {
  content: "\f078";
  font-size: 0.75rem;
  color: var(--bs-secondary);
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 20px;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a:after {
    content: "\f054";
  }
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container {
    top: 0;
    left: 100%;
  }
}
.navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container > .submenu,
.navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container > .submenu {
  padding-left: 12px;
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container > .submenu,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container > .submenu {
    padding-left: 0;
  }
}
@media (max-width: 767.98px) {
  .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu.submenu-active > a,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu.submenu-active > a {
    background-color: var(--bs-light);
  }
  .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu.submenu-active > a:after,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu.submenu-active > a:after {
    transition-delay: 0.1s;
    transform: rotate(-180deg);
  }
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a {
    background-color: var(--bs-light);
  }
  .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a:after,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a:after {
    transition-delay: 0.1s;
    transform: rotate(-180deg);
  }
  .navigation-block .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > .hover-container,
  .navigation-block .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > .hover-container {
    padding-top: 0;
    padding-left: 8px;
  }
}
@media (min-width: 768px) {
  .navigation-block .main-menu .has-submenu:hover > .btn-block, .navigation-block .main-menu .has-submenu:focus > .btn-block,
  .navigation-block .relative-menu .has-submenu:hover > .btn-block,
  .navigation-block .relative-menu .has-submenu:focus > .btn-block {
    background-color: var(--bs-light);
  }
  .navigation-block .main-menu .has-submenu:hover > .btn-block:after, .navigation-block .main-menu .has-submenu:focus > .btn-block:after,
  .navigation-block .relative-menu .has-submenu:hover > .btn-block:after,
  .navigation-block .relative-menu .has-submenu:focus > .btn-block:after {
    transition-delay: 0.1s;
    transform: rotate(-180deg);
  }
  .navigation-block .main-menu .has-submenu:hover > .hover-container, .navigation-block .main-menu .has-submenu:focus > .hover-container,
  .navigation-block .relative-menu .has-submenu:hover > .hover-container,
  .navigation-block .relative-menu .has-submenu:focus > .hover-container {
    padding-top: 8px;
    transition-delay: 0.1s;
    opacity: 1;
    pointer-events: unset;
  }
}
@media (max-width: 767.98px) {
  .navigation-block .main-menu .has-submenu.submenu-active > .btn-block,
  .navigation-block .relative-menu .has-submenu.submenu-active > .btn-block {
    background-color: var(--bs-light);
    border-radius: 0;
  }
  .navigation-block .main-menu .has-submenu.submenu-active > .btn-block:after,
  .navigation-block .relative-menu .has-submenu.submenu-active > .btn-block:after {
    transform: rotate(-180deg);
  }
  .navigation-block .main-menu .has-submenu.submenu-active:first-child > .btn-block,
  .navigation-block .relative-menu .has-submenu.submenu-active:first-child > .btn-block {
    border-radius: var(--bs-border-radius-buttons) 0 0 0;
  }
  .navigation-block .main-menu .has-submenu.submenu-active > .hover-container,
  .navigation-block .relative-menu .has-submenu.submenu-active > .hover-container {
    max-height: 750px;
    overflow: auto;
  }
}
.navigation-block .main-menu li.disabled,
.navigation-block .relative-menu li.disabled {
  background-color: var(--bs-white);
}
.navigation-block .main-menu li.disabled a,
.navigation-block .relative-menu li.disabled a {
  opacity: 0.5;
  cursor: default;
}
.navigation-block.large-navigation .main-menu,
.navigation-block.large-navigation .relative-menu {
  width: 100%;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu,
  .navigation-block.large-navigation .relative-menu {
    width: fit-content;
    max-width: 100%;
  }
}
.navigation-block.large-navigation .main-menu .btn-block,
.navigation-block.large-navigation .relative-menu .btn-block {
  width: 100%;
  display: block;
  height: unset;
  border-left: solid 6px transparent;
  border-bottom: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .btn-block,
  .navigation-block.large-navigation .relative-menu .btn-block {
    width: unset;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    border-left: none;
    border-bottom: solid 4px transparent;
  }
}
.navigation-block.large-navigation .main-menu .btn-block.current,
.navigation-block.large-navigation .relative-menu .btn-block.current {
  border-color: var(--bs-primary);
  background-color: var(--bs-light);
}
.navigation-block.large-navigation .main-menu > .btn-block:first-child,
.navigation-block.large-navigation .main-menu > .has-submenu:first-child .btn-block,
.navigation-block.large-navigation .relative-menu > .btn-block:first-child,
.navigation-block.large-navigation .relative-menu > .has-submenu:first-child .btn-block {
  border-radius: var(--bs-border-radius-buttons) var(--bs-border-radius-buttons) 0 0;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu > .btn-block:first-child,
  .navigation-block.large-navigation .main-menu > .has-submenu:first-child .btn-block,
  .navigation-block.large-navigation .relative-menu > .btn-block:first-child,
  .navigation-block.large-navigation .relative-menu > .has-submenu:first-child .btn-block {
    border-radius: var(--bs-border-radius-buttons) 0 0 var(--bs-border-radius-buttons);
  }
}
.navigation-block.large-navigation .main-menu > .btn-block:last-child,
.navigation-block.large-navigation .main-menu > .has-submenu:last-child .btn-block,
.navigation-block.large-navigation .relative-menu > .btn-block:last-child,
.navigation-block.large-navigation .relative-menu > .has-submenu:last-child .btn-block {
  border-radius: 0 0 var(--bs-border-radius-buttons) var(--bs-border-radius-buttons);
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu > .btn-block:last-child,
  .navigation-block.large-navigation .main-menu > .has-submenu:last-child .btn-block,
  .navigation-block.large-navigation .relative-menu > .btn-block:last-child,
  .navigation-block.large-navigation .relative-menu > .has-submenu:last-child .btn-block {
    border-radius: 0 var(--bs-border-radius-buttons) var(--bs-border-radius-buttons) 0;
  }
}
.navigation-block.large-navigation .main-menu .tooltip-tag,
.navigation-block.large-navigation .relative-menu .tooltip-tag {
  margin: 10px;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .tooltip-tag,
  .navigation-block.large-navigation .relative-menu .tooltip-tag {
    margin: 0 4px 0 10px;
  }
}
.navigation-block.large-navigation .main-menu .has-submenu,
.navigation-block.large-navigation .relative-menu .has-submenu {
  width: 100%;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu,
  .navigation-block.large-navigation .relative-menu .has-submenu {
    width: unset;
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .btn-block,
.navigation-block.large-navigation .relative-menu .has-submenu .btn-block {
  padding-right: 42px;
  position: relative;
}
.navigation-block.large-navigation .main-menu .has-submenu .btn-block:after,
.navigation-block.large-navigation .relative-menu .has-submenu .btn-block:after {
  height: 100%;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .btn-block:after,
  .navigation-block.large-navigation .relative-menu .has-submenu .btn-block:after {
    height: calc(100% + 4px);
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container {
  position: relative;
  top: unset;
  opacity: 1;
  max-height: 0;
  pointer-events: unset;
  overflow: hidden;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container {
    position: absolute;
    top: 100%;
    opacity: 0;
    max-height: unset;
    pointer-events: none;
    overflow: unset;
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu {
  width: 100%;
  max-width: 100%;
  box-shadow: unset;
  border: unset;
  border-radius: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu {
    width: max-content;
    max-width: 280px;
    border: solid 1px #E7ECF3;
    box-shadow: 0 12px 16px rgba(11, 82, 134, 0.12);
    border-radius: var(--bs-border-radius-dropdown);
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li a,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li a {
  padding: 6px 16px 6px 26px;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li a,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li a {
    padding: 6px 16px;
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li a:hover, .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li a:focus, .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li a:active,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li a:hover,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li a:focus,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li a:active {
  background-color: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li a:hover, .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li a:focus, .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li a:active,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li a:hover,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li a:focus,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li a:active {
    color: var(--bs-secondary);
    background-color: var(--bs-light);
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu > a,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a {
  padding-right: 40px;
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a:after {
  content: "\f078";
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu > a:after,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu > a:after {
    content: "\f054";
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container {
  left: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container {
    top: 0;
    left: 100%;
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container > .submenu,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container > .submenu {
  padding-left: 12px;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container > .submenu,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu .hover-container > .submenu {
    padding-left: 0;
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a {
  background-color: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a {
    background-color: var(--bs-light);
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a:after,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a:after {
  transition-delay: unset;
  transform: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a:after,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > a:after {
    transition-delay: 0.1s;
    transform: rotate(-180deg);
  }
}
.navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > .hover-container,
.navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > .hover-container {
  padding-left: 0;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu:hover > .hover-container,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu:hover > .hover-container {
    padding-left: 8px;
  }
}
@media (max-width: 1454.98px) {
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu.submenu-active > a,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu.submenu-active > a {
    background-color: var(--bs-light);
  }
  .navigation-block.large-navigation .main-menu .has-submenu .hover-container .submenu li.has-submenu.submenu-active > a:after,
  .navigation-block.large-navigation .relative-menu .has-submenu .hover-container .submenu li.has-submenu.submenu-active > a:after {
    transition-delay: 0.1s;
    transform: rotate(-180deg);
  }
}
.navigation-block.large-navigation .main-menu .has-submenu:hover > .btn-block, .navigation-block.large-navigation .main-menu .has-submenu:focus > .btn-block,
.navigation-block.large-navigation .relative-menu .has-submenu:hover > .btn-block,
.navigation-block.large-navigation .relative-menu .has-submenu:focus > .btn-block {
  background-color: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu:hover > .btn-block, .navigation-block.large-navigation .main-menu .has-submenu:focus > .btn-block,
  .navigation-block.large-navigation .relative-menu .has-submenu:hover > .btn-block,
  .navigation-block.large-navigation .relative-menu .has-submenu:focus > .btn-block {
    background-color: var(--bs-light);
  }
}
.navigation-block.large-navigation .main-menu .has-submenu:hover > .btn-block:after, .navigation-block.large-navigation .main-menu .has-submenu:focus > .btn-block:after,
.navigation-block.large-navigation .relative-menu .has-submenu:hover > .btn-block:after,
.navigation-block.large-navigation .relative-menu .has-submenu:focus > .btn-block:after {
  transition-delay: unset;
  transform: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu:hover > .btn-block:after, .navigation-block.large-navigation .main-menu .has-submenu:focus > .btn-block:after,
  .navigation-block.large-navigation .relative-menu .has-submenu:hover > .btn-block:after,
  .navigation-block.large-navigation .relative-menu .has-submenu:focus > .btn-block:after {
    transition-delay: 0.1s;
    transform: rotate(-180deg);
  }
}
.navigation-block.large-navigation .main-menu .has-submenu:hover > .hover-container, .navigation-block.large-navigation .main-menu .has-submenu:focus > .hover-container,
.navigation-block.large-navigation .relative-menu .has-submenu:hover > .hover-container,
.navigation-block.large-navigation .relative-menu .has-submenu:focus > .hover-container {
  padding-top: 0;
  transition-delay: unset;
  opacity: 1;
  pointer-events: unset;
}
@media (min-width: 1455px) {
  .navigation-block.large-navigation .main-menu .has-submenu:hover > .hover-container, .navigation-block.large-navigation .main-menu .has-submenu:focus > .hover-container,
  .navigation-block.large-navigation .relative-menu .has-submenu:hover > .hover-container,
  .navigation-block.large-navigation .relative-menu .has-submenu:focus > .hover-container {
    padding-top: 8px;
    transition-delay: 0.1s;
  }
}
@media (max-width: 1454.98px) {
  .navigation-block.large-navigation .main-menu .has-submenu.submenu-active > .btn-block,
  .navigation-block.large-navigation .relative-menu .has-submenu.submenu-active > .btn-block {
    background-color: var(--bs-light);
    border-radius: 0;
  }
  .navigation-block.large-navigation .main-menu .has-submenu.submenu-active > .btn-block:after,
  .navigation-block.large-navigation .relative-menu .has-submenu.submenu-active > .btn-block:after {
    transform: rotate(-180deg);
  }
  .navigation-block.large-navigation .main-menu .has-submenu.submenu-active:first-child > .btn-block,
  .navigation-block.large-navigation .relative-menu .has-submenu.submenu-active:first-child > .btn-block {
    border-radius: var(--bs-border-radius-buttons) 0 0 0;
  }
  .navigation-block.large-navigation .main-menu .has-submenu.submenu-active > .hover-container,
  .navigation-block.large-navigation .relative-menu .has-submenu.submenu-active > .hover-container {
    max-height: 750px;
    overflow: auto;
  }
}

.notes-slider .title-controls {
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  gap: 12px;
}
.notes-slider .note-container {
  width: 100%;
  padding: 12px 20px;
}
.notes-slider .note-container .title-container {
  display: flex;
  gap: 0 16px;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 2px;
}
.notes-slider .note-container .title-container span.title {
  font-size: 1rem;
}
.notes-slider .note-container .title-container span.subtitle {
  font-size: 0.75rem;
  font-weight: 700;
  color: rgba(var(--bs-secondary-rgb), 0.5);
}
.notes-slider .note-container .text-container > *:last-child {
  margin-bottom: 0;
}
.small-container .notes-slider .comment-container .title-container {
  flex-direction: column;
}

.notification-item {
  display: flex;
  align-items: flex-start;
  gap: 24px;
  position: relative;
}
.notification-item:after {
  content: "";
  width: calc(100% + 36px);
  height: 1px;
  background-color: rgba(var(--bs-border-color-input-rgb), 0.5);
  position: absolute;
  bottom: -12px;
  left: -18px;
  transition: all 0.3s ease-in-out;
  opacity: 0;
}
.notification-item .icon-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-color: var(--bs-light);
  color: var(--bs-white);
  transform: translateY(8px);
}
.notification-item .icon-container i,
.notification-item .icon-container svg {
  border-radius: 100%;
  font-size: 1.1875rem;
}
.notification-item .title-container {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: calc(100% - 96px);
  margin-top: 4px;
}
.notification-item .title-container .title {
  color: var(--bs-heading-color);
  font-size: 1.125rem;
  font-family: var(--bs-headings-font-family);
  line-height: 1;
  margin-bottom: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notification-item .title-container .title + *:not(p) {
  margin-top: 8px;
}
.notification-item .title-container p {
  font-size: 0.75rem;
  line-height: 1.5;
  margin-bottom: 0;
}
.notification-item .title-container .tag-container {
  gap: 8px;
}
.notification-item .title-container .time {
  color: rgba(var(--bs-secondary-rgb), 0.66);
  font-size: 0.6875rem;
  font-weight: 500;
}

.notification-popup {
  display: block;
  padding: 18px;
  border: none;
  border-radius: var(--bs-border-radius-blocks);
  background-color: rgba(var(--bs-white-rgb), 0.7);
  backdrop-filter: blur(10px);
  box-shadow: 0 5px 50px 0 rgba(11, 82, 134, 0.2);
  width: 100%;
  transition: all 0.2s ease-in-out;
}
.notification-popup .icon-title-container {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  position: relative;
}
.notification-popup .icon-title-container:after {
  content: "";
  width: calc(100% + 36px);
  height: 1px;
  background-color: rgba(var(--bs-border-color-input-rgb), 0.5);
  position: absolute;
  bottom: -12px;
  left: -18px;
  transition: all 0.3s ease-in-out;
  opacity: 0;
}
.notification-popup .icon-title-container .icon-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  background-color: var(--bs-light);
  color: var(--bs-white);
}
.notification-popup .icon-title-container .icon-container i,
.notification-popup .icon-title-container .icon-container svg {
  border-radius: 100%;
  font-size: 1.5rem;
}
.notification-popup .icon-title-container .title-container {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: calc(100% - 96px);
  margin-top: 4px;
}
.notification-popup .icon-title-container .title-container .title {
  color: var(--bs-heading-color);
  font-size: 1.125rem;
  font-family: var(--bs-headings-font-family);
  line-height: 1;
  margin-bottom: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notification-popup .icon-title-container .title-container p {
  font-size: 0.75rem;
  line-height: 1.5;
  margin-bottom: 0;
  color: var(--bs-heading-color);
}
.notification-popup .icon-title-container .title-container .tag-container {
  gap: 8px;
}
.notification-popup .icon-title-container .title-container .time {
  color: rgba(var(--bs-secondary-rgb), 0.66);
  font-size: 0.6875rem;
  font-weight: 500;
}
.notification-popup .icon-title-container .btn-close {
  position: relative;
  top: unset;
  right: unset;
  color: var(--bs-primary);
  transform: translate(4px, -4px);
}
.notification-popup .tag {
  font-size: 0.75rem;
}
.notification-popup .btn-expand-angle {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border-radius: 100%;
  background-color: var(--bs-secondary);
  color: var(--bs-white);
  font-size: 0.875rem;
}
.notification-popup .btn-primary,
.notification-popup .btn-secondary {
  font-size: 0.9375rem;
  min-height: unset;
  padding-left: 20px;
  padding-right: 20px;
}
.notification-popup .btn-text {
  font-size: 0.9375rem;
}
.notification-popup .expand-container {
  max-height: 0;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}
.notification-popup .expand-container > .content-container {
  position: relative;
  padding-top: 20px;
}
.notification-popup.expanded .icon-title-container:after {
  opacity: 1;
}
.notification-popup.expanded .expand-container {
  max-height: 500px;
  overflow: auto;
}
.notification-popup.alert-dismissible {
  padding-right: 18px;
}

a.notification-popup:hover {
  transform: scale(1.03);
}

table .notification-popup {
  display: block;
  padding: 0;
  background-color: unset;
  backdrop-filter: unset;
  box-shadow: unset;
}
table .notification-popup .icon-title-container {
  gap: 24px;
}
table .notification-popup .icon-title-container .icon-container {
  width: 32px;
  height: 32px;
  transform: translateY(8px);
}
table .notification-popup .icon-title-container .icon-container i,
table .notification-popup .icon-title-container .icon-container svg {
  font-size: 1.1875rem;
}

.notification-popups {
  position: fixed;
  bottom: 16px;
  right: 16px;
  z-index: 10;
  width: calc(100% - 32px);
  max-height: calc(100vh - 32px);
  max-width: 435px;
  display: flex;
  flex-direction: column;
  gap: 18px;
}
@media (min-width: 768px) {
  .notification-popups {
    bottom: 32px;
    right: 32px;
    width: calc(100% - 64px);
    max-height: calc(100vh - 64px);
  }
}
.notification-popups .notification-stack {
  display: flex;
  flex-direction: column-reverse;
  gap: 6px;
}
.notification-popups .notification-stack .notifications-buttons {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.notification-popups .notification-stack .notifications-buttons .btn {
  background-color: rgba(var(--bs-white-rgb), 0.4);
  backdrop-filter: blur(2px);
  border-radius: var(--bs-border-radius-buttons-small);
  box-shadow: 0 5px 50px 0 rgba(11, 82, 134, 0.3);
  color: var(--bs-secondary);
  font-size: 0.875rem;
}
.notification-popups .notification-stack .notifications-buttons .btn i, .notification-popups .notification-stack .notifications-buttons .btn svg {
  color: var(--bs-primary);
}
.notification-popups .notification-stack .notifications-buttons .btn:last-child {
  margin-left: auto;
}
.notification-popups .notification-stack .notifications-buttons .btn:hover {
  background: var(--bs-white);
  box-shadow: 0 5px 50px 0 rgba(11, 82, 134, 0.5);
}
.notification-popups .notification-stack .notifications-buttons .notifications-title .text {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.6875rem;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  color: var(--bs-white);
  margin-left: 12px;
}
.notification-popups .notification-stack.collapsed {
  position: relative;
  margin-bottom: 20px;
}
.notification-popups .notification-stack.collapsed .notifications-buttons,
.notification-popups .notification-stack.collapsed .notification-popup {
  display: none;
}
.notification-popups .notification-stack.collapsed .notification-popup:nth-last-child(2) {
  display: block;
}
.notification-popups .notification-stack.collapsed:after, .notification-popups .notification-stack.collapsed:before {
  content: "";
  height: 100%;
  border-radius: 6px;
  background-color: rgba(var(--bs-white-rgb), 0.7);
  backdrop-filter: blur(10px);
  box-shadow: 0 5px 50px 0 rgba(11, 82, 134, 0.1);
  position: absolute;
}
.notification-popups .notification-stack.collapsed:after {
  width: calc(100% - 18px);
  left: 9px;
  bottom: -10px;
  z-index: -1;
}
.notification-popups .notification-stack.collapsed:before {
  width: calc(100% - 36px);
  left: 18px;
  bottom: -20px;
  z-index: -2;
}

.notifications-block-timeline {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 0 0 0 40px;
  gap: 16px;
}
.notifications-block-timeline:before {
  content: "";
  width: 1px;
  height: 32.5px;
  border-left: dashed 1px var(--bs-border-color-input);
  position: absolute;
  top: 0;
  left: 7px;
}
.notifications-block-timeline .item {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: 16px;
  padding: 16px;
  z-index: 1;
}
.notifications-block-timeline .item:before {
  content: "";
  width: 13px;
  height: 13px;
  border-radius: 100%;
  background-color: var(--bs-border-color-input);
  position: absolute;
  top: 26px;
  left: -40px;
  z-index: 2;
}
.notifications-block-timeline .item:after {
  content: "";
  width: 1px;
  height: calc(100% + 18px);
  border-left: solid 1px var(--bs-border-color-input);
  position: absolute;
  top: -1px;
  left: -34.5px;
}
.notifications-block-timeline .item .icon-container {
  background-color: var(--bs-border-color-input);
  border-radius: 100%;
  width: 33px;
  height: 33px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  overflow: hidden;
}
.notifications-block-timeline .item .icon-container i,
.notifications-block-timeline .item .icon-container svg {
  color: var(--bs-white);
  font-size: 1.5rem;
  transform: translateY(1px);
}
.notifications-block-timeline .item .text-container {
  width: calc(100% - 49px);
}
.notifications-block-timeline .item .text-container .subtitle {
  font-size: 0.6875rem;
  font-weight: 600;
  opacity: 0.66;
}
.notifications-block-timeline .item .text-container p a {
  font-weight: 700;
}
.notifications-block-timeline .item:first-child:after {
  height: calc(100% - 15.5px);
  top: 32.5px;
}
.notifications-block-timeline .item:last-child:after {
  height: 32.5px;
  top: -1px;
}
.notifications-block-timeline .item.advisor .icon-container {
  background-color: var(--bs-secondary);
}
.notifications-block-timeline .item.acceptor .icon-container {
  background-color: var(--bs-primary);
}

.notifications-block {
  display: flex;
  flex-direction: column;
  padding: 0;
}
.notifications-block .item {
  padding: 18px 20px;
  border-bottom: solid 1px #E7ECF3;
}
.notifications-block .item .subtitle {
  font-size: 0.6875rem;
  font-weight: 600;
  opacity: 0.66;
}
.notifications-block .item p a {
  font-weight: 700;
}

.notifications-dropdown {
  position: relative;
  padding: 20px;
  margin: -20px;
}
.notifications-dropdown .btn-notifications {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
@media (min-width: 1455px) {
  .notifications-dropdown .btn-notifications {
    z-index: 2;
  }
}
.notifications-dropdown .btn-notifications:after {
  content: "";
  width: 64px;
  height: 84px;
  margin-bottom: -20px;
  background-color: var(--bs-white);
  border-radius: var(--bs-border-radius-dropdown) var(--bs-border-radius-dropdown) 0 0;
  position: absolute;
  z-index: -1;
  opacity: 0;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 1454.98px) {
  .notifications-dropdown .btn-notifications:after {
    display: none;
  }
}
.notifications-dropdown .notifications-overview {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  width: 100vw;
  max-width: 400px;
  background-color: var(--bs-white);
  overflow: hidden;
  z-index: 2;
  transform: translateX(100vw);
  transition: all 0.2s ease-in-out;
}
@media (min-width: 768px) {
  .notifications-dropdown .notifications-overview {
    width: calc(60vw - 64px);
  }
}
@media (min-width: 1455px) {
  .notifications-dropdown .notifications-overview {
    position: absolute;
    top: 100%;
    bottom: unset;
    right: -32px;
    border-radius: var(--bs-border-radius-dropdown);
    box-shadow: 0 5px 50px 0 rgba(11, 82, 134, 0.3);
    opacity: 0;
    transform: unset;
    pointer-events: none;
    z-index: 1;
  }
}
.notifications-dropdown .notifications-overview .btn-close {
  margin: 32px 32px 14px auto;
}
@media (min-width: 1455px) {
  .notifications-dropdown .notifications-overview .btn-close {
    display: none;
  }
}
.notifications-dropdown .notifications-overview .notifications-list {
  list-style: none;
  margin: 0;
  padding: 0;
  max-height: calc(100% - 150px);
  overflow: auto;
}
@media (min-width: 1455px) {
  .notifications-dropdown .notifications-overview .notifications-list {
    max-height: 45vh;
  }
}
.notifications-dropdown .notifications-overview .notifications-list li {
  border-bottom: solid 1px var(--bs-secondary-light);
}
.notifications-dropdown .notifications-overview .notifications-list li:last-child {
  border-bottom: none;
}
.notifications-dropdown .notifications-overview .notifications-list li .no-results {
  display: block;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 20px;
  min-height: 100px;
}
.notifications-dropdown .notifications-overview .notifications-list li .notification-popup {
  box-shadow: none;
}
.notifications-dropdown .notifications-overview > .btn-secondary {
  width: calc(100% - 36px);
  margin: auto 18px 18px 18px;
}
@media (min-width: 1455px) {
  .notifications-dropdown .notifications-overview > .btn-secondary {
    margin-top: 18px;
  }
}
.notifications-dropdown .notifications-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(var(--bs-secondary-rgb), 0.3);
  z-index: 1;
  transition: all 0.3s ease-in-out;
  opacity: 0;
  pointer-events: none;
}

.notifications-dropdown-active .notifications-dropdown {
  z-index: 12;
}
.notifications-dropdown-active .notifications-dropdown .btn-notifications:after {
  opacity: 1;
}
.notifications-dropdown-active .notifications-dropdown .notifications-overview {
  transform: translateX(0);
}
@media (min-width: 1455px) {
  .notifications-dropdown-active .notifications-dropdown .notifications-overview {
    opacity: 1;
    pointer-events: unset;
  }
}
@media (max-width: 1454.98px) {
  .notifications-dropdown-active .notifications-dropdown .notifications-overlay {
    opacity: 1;
    pointer-events: unset;
  }
}

.organizations-overview {
  display: flex;
  flex-direction: column;
  gap: 26px;
}
.organizations-overview .organization-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 24px 18px;
  border-radius: 8px;
  background-color: var(--bs-light);
}
@media (min-width: 768px) {
  .organizations-overview .organization-container {
    flex-direction: row;
    align-items: stretch;
    padding: 16px 18px;
  }
}
.organizations-overview .organization-container:hover {
  transform: scale(1.02);
}
.organizations-overview .organization-container .image-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 86px;
}
@media (min-width: 768px) {
  .organizations-overview .organization-container .image-container {
    padding: 8px 0;
  }
}
@media (min-width: 1455px) {
  .organizations-overview .organization-container .image-container {
    width: 110px;
  }
}
.organizations-overview .organization-container .image-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.organizations-overview .organization-container .image-container .text {
  display: block;
  width: fit-content;
  color: var(--bs-black);
  font-size: 3rem;
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  line-height: 1;
  text-align: center;
}
.organizations-overview .organization-container .details-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  gap: 32px 16px;
  text-align: center;
  padding-top: 16px;
  margin-top: 16px;
  border-top: solid 1px var(--bs-border-color-input);
}
@media (min-width: 576px) {
  .organizations-overview .organization-container .details-container {
    gap: 32px 56px;
  }
}
@media (min-width: 768px) {
  .organizations-overview .organization-container .details-container {
    justify-content: flex-start;
    width: unset;
    border-top: none;
    border-left: solid 1px var(--bs-border-color-input);
    padding: 8px 18px 8px 36px;
    margin: 0 0 0 28px;
  }
}
@media (min-width: 1455px) {
  .organizations-overview .organization-container .details-container {
    gap: 32px 82px;
    padding: 8px 38px 8px 56px;
  }
}
.organizations-overview .organization-container .details-container .detail {
  width: calc(50% - 8px);
}
@media (min-width: 576px) {
  .organizations-overview .organization-container .details-container .detail {
    width: unset;
  }
}
.organizations-overview .organization-container .details-container .detail .title {
  color: var(--bs-black);
  font-size: 1.375rem;
}
@media (min-width: 1455px) {
  .organizations-overview .organization-container .details-container .detail .title {
    font-size: 1.5rem;
  }
}
.organizations-overview .organization-container .details-container .detail .subtitle {
  font-size: 0.875rem;
  line-height: 1;
}
.organizations-overview .btn-icon-background {
  padding-top: 18px;
  padding-bottom: 18px;
}
.organizations-overview .btn-icon-background i,
.organizations-overview .btn-icon-background svg {
  font-size: 1.5rem;
}

.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(11, 82, 134, 0.3);
  z-index: 11;
  transition: all 0.3s ease-in-out;
  opacity: 0;
  pointer-events: none;
}

.overlay-active .overlay {
  opacity: 1;
  pointer-events: unset;
}

.overlay-instant .overlay {
  transition: unset;
}

.overlay-light .overlay {
  background-color: rgba(11, 82, 134, 0.15);
}

.pagination {
  margin: 0;
  display: flex;
  align-items: stretch;
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-buttons);
  overflow: auto;
  line-height: 1;
  width: fit-content;
  max-width: 100%;
}
.pagination .page-item {
  display: none;
  align-items: center;
  justify-content: center;
  min-height: 38px;
  padding: 4px 12px 0 12px;
  margin: 0;
  background-color: var(--bs-white);
  border-bottom: solid 4px transparent;
  font-family: var(--bs-headings-font-family);
  font-weight: 700;
  transition: all 0.2s ease-in-out;
}
@media (min-width: 576px) {
  .pagination .page-item {
    display: flex;
  }
}
.pagination .page-item:first-child, .pagination .page-item:last-child {
  display: flex;
  min-width: 38px;
}
.pagination .page-item:first-child {
  border-radius: var(--bs-border-radius-buttons) 0 0 var(--bs-border-radius-buttons);
}
.pagination .page-item:last-child {
  border-radius: 0 var(--bs-border-radius-buttons) var(--bs-border-radius-buttons) 0;
}
.pagination .page-item .page-link {
  color: var(--bs-secondary);
  padding: 0;
  margin-left: 0;
  display: flex;
  align-items: center;
  gap: 8px;
}
.pagination .page-item i,
.pagination .page-item svg {
  color: var(--bs-primary);
  font-size: 1.125rem;
}
.pagination .page-item.disabled {
  opacity: 0.5;
}
.pagination .page-item.active {
  background-color: var(--bs-light);
  border-color: var(--bs-primary);
}
.pagination.pagination-buttons {
  justify-content: center;
}
.pagination.pagination-buttons .page-item .page-link:hover {
  color: var(--bs-primary);
}
.pagination.pagination-buttons .page-item .page-link:hover i,
.pagination.pagination-buttons .page-item .page-link:hover svg {
  color: var(--bs-primary);
}

.password-check .title {
  font-size: 1.125rem;
  margin-bottom: 8px;
}
.password-check .password-list {
  font-size: 0.875rem;
  list-style: none;
  padding: 0;
  margin: 0;
}
.password-check .password-list li {
  position: relative;
  padding-left: 28px;
  margin-bottom: 6px;
}
.password-check .password-list li:before {
  content: "\f00d";
  position: absolute;
  left: 4px;
  top: 5px;
  font-size: 0.75rem;
  color: var(--bs-white);
  transition: all 0.3s ease-in-out;
  z-index: 2;
}
.password-check .password-list li:after {
  content: "";
  width: 17px;
  height: 17px;
  background-color: var(--bs-danger);
  border-radius: 100%;
  position: absolute;
  left: 0;
  top: 2px;
  z-index: 1;
}
.password-check .password-list li:last-child {
  margin-bottom: 0;
}
.password-check .password-list li.checked:before {
  content: "\f00c";
}
.password-check .password-list li.checked:after {
  background-color: var(--bs-success);
}

.progress-bar-container .progress-bar {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  overflow: auto;
  border-radius: 6px;
}
@media (min-width: 768px) {
  .progress-bar-container .progress-bar {
    flex-direction: row;
  }
}
.progress-bar-container .progress-bar li {
  font-family: var(--bs-body-font-family);
  font-weight: 600;
  color: var(--bs-secondary);
  background-color: var(--bs-light);
  position: relative;
  width: 100%;
  min-height: 40px;
  display: flex;
  align-items: center;
  padding: 8px 20px;
  margin: 0;
}
@media (min-width: 768px) {
  .progress-bar-container .progress-bar li {
    padding: 8px 20px 8px 34px;
  }
}
.progress-bar-container .progress-bar li a {
  display: block;
  text-decoration: none;
  color: var(--bs-secondary);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.progress-bar-container .progress-bar li:first-child {
  border-radius: 6px 6px 0 0;
  padding-left: 20px;
}
@media (min-width: 768px) {
  .progress-bar-container .progress-bar li:first-child {
    border-radius: 6px 0 0 6px;
  }
}
.progress-bar-container .progress-bar li:last-child {
  border-radius: 0 0 6px 6px;
}
@media (min-width: 768px) {
  .progress-bar-container .progress-bar li:last-child {
    border-radius: 0 6px 6px 0;
  }
}
.progress-bar-container .progress-bar li:last-child:after {
  display: none;
}
.progress-bar-container .progress-bar li:after {
  content: "";
  width: 28px;
  height: 28px;
  border-top: solid 2px rgba(var(--bs-secondary-rgb), 0.1);
  border-right: solid 2px rgba(var(--bs-secondary-rgb), 0.1);
  border-radius: 0 6px 0 0;
  position: absolute;
  top: calc(50% - 14px);
  right: -14px;
  transform: rotateY(45deg) rotateZ(45deg);
  z-index: 2;
}
@media (max-width: 767.98px) {
  .progress-bar-container .progress-bar li:after {
    display: none;
  }
}
.progress-bar-container .progress-bar li.done {
  background-color: #E7F2E5;
  color: #377B2C;
}
.progress-bar-container .progress-bar li.done a {
  color: #377B2C;
}
.progress-bar-container .progress-bar li.done:after {
  border-color: rgba(55, 123, 44, 0.14);
  background-color: #E7F2E5;
}
.progress-bar-container .progress-bar li.current {
  background-color: var(--bs-secondary);
  color: var(--bs-white);
}
.progress-bar-container .progress-bar li.current a {
  color: var(--bs-white);
}
.progress-bar-container .progress-bar li.current:after {
  border-color: var(--bs-secondary);
  background-color: var(--bs-secondary);
}

.prototype-settings {
  position: fixed;
  top: 0;
  bottom: 0;
  right: -365px;
  width: 365px;
  background-color: #525252;
  z-index: 9;
  transition: all 0.2s ease-in-out;
}
.prototype-settings:before {
  content: "";
  display: block;
  width: 100px;
  height: 100%;
  background: linear-gradient(to right, rgba(var(--bs-black-rgb), 0.15), rgba(var(--bs-black-rgb), 0));
  position: absolute;
  z-index: 0;
}
.prototype-settings .prototype-status {
  display: flex;
  width: 100%;
}
.prototype-settings .prototype-status div {
  background-color: #3FB62B;
  padding: 12px 16px;
  font-weight: bold;
  color: var(--bs-white);
  background: #C22C2C;
  flex-grow: 1;
  text-align: center;
  text-transform: capitalize;
}
.prototype-settings .prototype-status div[data-phase]:before {
  content: "Fase: ";
}
.prototype-settings .prototype-status div[data-phase="1"] {
  background: #3FB62B;
}
.prototype-settings .prototype-status div[data-phase="2"] {
  background: #DD9200;
}
.prototype-settings .prototype-status div[data-phase="3"] {
  background: #EA9F0C;
}
.prototype-settings .prototype-status div[data-phase="4"] {
  background: #C22C2C;
}
.prototype-settings .prototype-status div[data-status=design] {
  background: #EA9F0C;
}
.prototype-settings .prototype-status div[data-status=review] {
  background: #47afff;
}
.prototype-settings .prototype-status div[data-status=developement] {
  background: #20c997;
}
.prototype-settings .prototype-status div[data-status=done] {
  background: #3FB62B;
}
.prototype-settings .btn-icon {
  position: absolute;
  left: -50px;
  bottom: 50px;
  width: 50px;
  height: 50px;
  color: var(--bs-white);
  font-size: 1.5rem;
  background-color: #525252;
  border-radius: 6px 0 0 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.prototype-settings .title-container {
  padding: 32px;
  background-color: #717171;
}
.prototype-settings .title-container .title {
  color: var(--bs-white);
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 1.25rem;
}
.prototype-settings .form-container {
  padding: 32px;
}
.prototype-settings .form-container .input-container > label {
  color: var(--bs-white);
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 1.0625rem;
}
.prototype-settings .form-container .input-container.checkbox label {
  color: var(--bs-white);
}
.prototype-settings .form-container .input-container.checkbox label:before {
  background-color: var(--bs-white);
}
.prototype-active .prototype-settings {
  right: 0;
}
.prototype-settings .asana {
  display: block;
  position: absolute;
  padding: 4px 20px;
  bottom: 32px;
  left: 32px;
  right: 32px;
  border-radius: 4px;
  background-color: #fafaf9;
  text-align: center;
  text-decoration: none;
  transition: all 0.2s;
}
.prototype-settings .asana img {
  width: 120px;
}
.prototype-settings .asana:hover {
  transform: scale(1.05);
  box-shadow: 0 0 30px rgba(var(--bs-black-rgb), 0.33);
}

@media (min-width: 1115px) {
  body.prototype-active {
    margin-right: 365px;
    box-shadow: -10px 0px 100px rgba(var(--bs-black-rgb), 0.4);
  }
}
#sitemap {
  list-style-type: none;
  border: solid 1px var(--bs-secondary-light);
  border-radius: 5px;
  box-shadow: 0 0 50px 0 rgba(11, 82, 134, 0.25);
  margin: 0;
  padding: 0;
}
#sitemap li {
  display: flex;
  border-bottom: solid 1px var(--bs-secondary-light);
  padding: 8px 12px;
}
#sitemap li a:nth-child(1) {
  text-decoration: none;
  flex-grow: 1;
}
#sitemap li span:nth-child(2) {
  padding: 8px 12px;
  margin: -8px 0;
  color: var(--bs-white);
}
#sitemap li span:nth-child(2)[data-phase]:before {
  content: "Fase: ";
}
#sitemap li span:nth-child(2)[data-phase="1"] {
  background: #3FB62B;
}
#sitemap li span:nth-child(2)[data-phase="2"] {
  background: #47afff;
}
#sitemap li span:nth-child(2)[data-phase="3"] {
  background: #EA9F0C;
}
#sitemap li span:nth-child(2)[data-phase="4"] {
  background: #C22C2C;
}
#sitemap li span:nth-child(3) {
  text-transform: capitalize;
  padding: 8px 12px;
  margin: -8px 0;
  color: var(--bs-white);
  width: 120px;
  text-align: center;
}
#sitemap li span:nth-child(3)[data-status=design] {
  background: #EA9F0C;
}
#sitemap li span:nth-child(3)[data-status=review] {
  background: #47afff;
}
#sitemap li span:nth-child(3)[data-status=development] {
  background: #20c997;
}
#sitemap li span:nth-child(3)[data-status=done] {
  background: #3FB62B;
}
#sitemap li a:nth-child(4) {
  width: 100px;
  background-image: url(../img/asana.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.input-container.radiobox .radio-row .radio-container {
  position: relative;
}
.input-container.radiobox .radio-row .radio-container > input[type=radio] {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}
.input-container.radiobox .radio-row .radio-container > label {
  position: relative;
  margin: 0;
  padding-left: 36px;
  cursor: pointer;
  color: var(--bs-body-color);
  font-weight: 400;
  transition: all 0.2s ease-in-out;
  display: flex;
  align-items: center;
}
.input-container.radiobox .radio-row .radio-container > label:after, .input-container.radiobox .radio-row .radio-container > label:before {
  content: "";
  border-radius: 100%;
  display: inline-block;
  position: absolute;
  transition: all 0.2s ease-in-out;
}
.input-container.radiobox .radio-row .radio-container > label:after {
  width: 24px;
  height: 24px;
  border: solid 1px var(--bs-border-color-input);
  background-color: var(--bs-white);
  top: -2px;
  left: 0;
  z-index: 1;
}
.input-container.radiobox .radio-row .radio-container > label:before {
  width: 16px;
  height: 16px;
  background-color: var(--bs-secondary);
  top: 2px;
  left: 4px;
  z-index: 2;
  opacity: 0;
}
.input-container.radiobox .radio-row .radio-container input:focus-visible ~ label:after {
  border-color: var(--bs-border-focus);
  box-shadow: inset 0 0 0 1px var(--bs-border-focus);
}
.input-container.radiobox .radio-row .radio-container input:checked ~ label:before {
  opacity: 1;
}
.input-container.radiobox .radio-row .radio-container.radio-input-container > label {
  margin-bottom: 2px;
}
.input-container.radiobox .radio-row .radio-container.radio-input-container .extra-input-containers {
  width: calc(100% - 36px);
  margin-left: 36px;
}
.input-container.radiobox .radio-row .radio-container.radio-input-container .extra-input-containers label {
  color: var(--bs-body-color);
  font-weight: 400;
}
.input-container.radiobox.radio-small .radio-row .radio-container > label {
  padding-left: 28px;
}
.input-container.radiobox.radio-small .radio-row .radio-container > label:after {
  width: 20px;
  height: 20px;
  top: 0;
}
.input-container.radiobox.radio-small .radio-row .radio-container > label:before {
  width: 12px;
  height: 12px;
  top: 4px;
  left: 4px;
}
.input-container.radiobox.label-input-row .radio-row {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 12px;
}
@media (min-width: 576px) {
  .input-container.radiobox.label-input-row .radio-row {
    flex-direction: row;
    gap: 16px 28px;
  }
}
.input-container.radiobox.label-input-row.error > .content-container {
  margin-top: 10px;
}
.input-container.radiobox.input-row .radio-row {
  display: flex;
  flex-wrap: wrap;
  gap: 18px;
}
@media (min-width: 576px) {
  .input-container.radiobox.input-in-label .radio-row {
    align-items: center;
  }
}
.input-container.radiobox.input-in-label .radio-row .radio-container > label {
  gap: 0 12px;
  flex-wrap: wrap;
  min-height: 40px;
}
.input-container.radiobox.input-in-label .radio-row .radio-container > label:before {
  top: 10px;
}
.input-container.radiobox.input-in-label .radio-row .radio-container > label:after {
  top: 6px;
}
.input-container.radiobox.input-in-label .radio-row .radio-container > label .input-container {
  width: 200px;
  flex-grow: 1;
}
.input-container.radiobox.input-in-label .radio-row .radio-container > label .input-group {
  flex-wrap: unset;
}
.input-container.radiobox.radio-vertical .radio-row {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media (min-width: 576px) {
  .input-container.radiobox.radio-vertical .radio-row {
    margin-top: 10px;
  }
}
.input-container.radiobox.radio-blocks .content-container .radio-row {
  gap: 0;
  align-items: stretch;
}
@media (min-width: 768px) {
  .input-container.radiobox.radio-blocks .content-container .radio-row {
    flex-wrap: unset;
  }
}
.input-container.radiobox.radio-blocks .content-container .radio-row .radio-container {
  width: 100%;
}
@media (min-width: 768px) {
  .input-container.radiobox.radio-blocks .content-container .radio-row .radio-container {
    width: unset;
  }
}
.input-container.radiobox.radio-blocks .content-container .radio-row .radio-container:first-child label {
  border-top: solid 1px var(--bs-border-color-input);
  border-radius: 6px 6px 0 0;
}
@media (min-width: 768px) {
  .input-container.radiobox.radio-blocks .content-container .radio-row .radio-container:first-child label {
    border-left: solid 1px var(--bs-border-color-input);
    border-radius: 6px 0 0 6px;
  }
}
.input-container.radiobox.radio-blocks .content-container .radio-row .radio-container:last-child label {
  border-bottom: solid 1px var(--bs-border-color-input);
  border-radius: 0 0 6px 6px;
}
@media (min-width: 768px) {
  .input-container.radiobox.radio-blocks .content-container .radio-row .radio-container:last-child label {
    border-right: solid 1px var(--bs-border-color-input);
    border-radius: 0 6px 6px 0;
  }
}
.input-container.radiobox.radio-blocks .content-container .radio-row .radio-container:last-child label:after {
  display: none;
}
.input-container.radiobox.radio-blocks .content-container .radio-row .radio-container label {
  padding: 8px 16px;
  background-color: var(--bs-white);
  border-left: solid 1px var(--bs-border-color-input);
  border-right: solid 1px var(--bs-border-color-input);
  min-height: 40px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
@media (min-width: 768px) {
  .input-container.radiobox.radio-blocks .content-container .radio-row .radio-container label {
    border: unset;
    border-top: solid 1px var(--bs-border-color-input);
    border-bottom: solid 1px var(--bs-border-color-input);
  }
}
.input-container.radiobox.radio-blocks .content-container .radio-row .radio-container label:before {
  display: none;
}
.input-container.radiobox.radio-blocks .content-container .radio-row .radio-container label:after {
  content: "";
  width: calc(100% + 2px);
  height: 1px;
  background-color: var(--bs-border-color-input);
  position: absolute;
  bottom: 0;
  right: -1px;
  left: unset;
}
@media (min-width: 768px) {
  .input-container.radiobox.radio-blocks .content-container .radio-row .radio-container label:after {
    width: 1px;
    height: calc(100% + 2px);
    top: -1px;
    right: 0;
  }
}
.input-container.radiobox.radio-blocks .content-container .radio-row .radio-container input:checked ~ label {
  background-color: var(--bs-secondary);
  border-color: var(--bs-secondary);
  color: var(--bs-white);
}
.input-container.radiobox.radio-blocks.small .content-container .radio-row .radio-container label {
  min-height: 24px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.input-container.radiobox.read-only .radio-row .radio-container input:disabled ~ label, .input-container.radiobox.read-only .radio-row .radio-container .disabled-row input ~ label, .disabled-row .input-container.radiobox.read-only .radio-row .radio-container input ~ label,
.input-container.radiobox.read-only .radio-row .radio-container input:disabled:checked ~ label {
  background-color: unset;
  border: none;
  color: var(--bs-body-color);
  min-height: unset;
}
.input-container.radiobox.read-only .radio-row .radio-container input:disabled ~ label, .input-container.radiobox.read-only .radio-row .radio-container .disabled-row input ~ label, .disabled-row .input-container.radiobox.read-only .radio-row .radio-container input ~ label {
  display: none;
}
.input-container.radiobox.read-only .radio-row .radio-container input:disabled:checked ~ label, .input-container.radiobox.read-only .radio-row .radio-container .disabled-row input:checked ~ label, .disabled-row .input-container.radiobox.read-only .radio-row .radio-container input:checked ~ label {
  display: block;
  padding: 0;
}
.input-container.radiobox.read-only .radio-row .radio-container input:disabled:checked ~ label:before, .input-container.radiobox.read-only .radio-row .radio-container .disabled-row input:checked ~ label:before, .disabled-row .input-container.radiobox.read-only .radio-row .radio-container input:checked ~ label:before, .input-container.radiobox.read-only .radio-row .radio-container input:disabled:checked ~ label:after, .input-container.radiobox.read-only .radio-row .radio-container .disabled-row input:checked ~ label:after, .disabled-row .input-container.radiobox.read-only .radio-row .radio-container input:checked ~ label:after {
  display: none;
}

.input-container.radiobox-toggle .content-container .radio-row {
  display: flex;
}
.input-container.radiobox-toggle .content-container .radio-row .radio-container {
  flex-grow: 1;
}
.input-container.radiobox-toggle .content-container .radio-row .radio-container > input[type=radio] {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}
.input-container.radiobox-toggle .content-container .radio-row .radio-container label {
  background-color: #e9ecef;
  padding: 8px 12px;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  width: 100%;
  text-align: center;
}
.input-container.radiobox-toggle .content-container .radio-row .radio-container input:focus-visible ~ label {
  box-shadow: inset 0 0 0 2px var(--bs-border-focus);
}
.input-container.radiobox-toggle .content-container .radio-row .radio-container:first-child label {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.input-container.radiobox-toggle .content-container .radio-row .radio-container:last-child label {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.input-container.radiobox-toggle .content-container .radio-row .radio-container input:checked ~ label {
  background-color: #E7F2E5;
  color: #377B2C;
}
.input-container.radiobox-toggle .content-container .radio-row .radio-container input:checked ~ label:before {
  content: "\f058";
  margin-right: 6px;
}

table .input-container.radiobox.radio-blocks .content-container .radio-row .radio-container label {
  min-height: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.radio-checkbox .content-container .radio-row .radio-container > input {
  display: none;
}
.radio-checkbox .content-container .radio-row .radio-container > label {
  color: var(--bs-body-color);
  position: relative;
  display: flex;
  align-items: flex-start;
  margin: 0;
  min-width: 20px;
  min-height: 20px;
  padding-left: 32px;
}
.radio-checkbox .content-container .radio-row .radio-container > label:before {
  content: "";
  width: 20px;
  height: 20px;
  background-color: var(--bs-white);
  border: solid 1px var(--bs-border-color-input);
  border-radius: 3px;
  position: absolute;
  left: 0;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
.radio-checkbox .content-container .radio-row .radio-container > label:after {
  content: "\f00d";
  font-size: 0.875rem;
  color: var(--bs-white);
  position: absolute;
  top: 3px;
  left: 5px;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}
.radio-checkbox .content-container .radio-row .radio-container > label > .btn-tooltip {
  font-size: 1rem;
  margin-left: 6px;
}
.radio-checkbox .content-container .radio-row .radio-container input:disabled ~ label, .radio-checkbox .content-container .radio-row .radio-container .disabled-row input ~ label, .disabled-row .radio-checkbox .content-container .radio-row .radio-container input ~ label {
  opacity: 0.5;
}
.radio-checkbox.checked .content-container .radio-row .radio-container > label:before {
  background-color: var(--bs-danger);
  border-color: var(--bs-danger);
}
.radio-checkbox.checked .content-container .radio-row .radio-container > label:after {
  opacity: 1;
}
.radio-checkbox.checked .content-container .radio-row .radio-container input:checked ~ label:before {
  background-color: var(--bs-secondary);
  border-color: var(--bs-secondary);
}
.radio-checkbox.checked .content-container .radio-row .radio-container input:checked ~ label:after {
  opacity: 1;
  content: "\f00c";
  left: 4px;
}

.radio-tags {
  width: 100%;
  margin-bottom: 0;
  border-bottom: solid 1px var(--bs-border-color-input);
}
@media (min-width: 576px) {
  .radio-tags {
    width: unset;
    border-bottom: none;
    border-right: solid 1px var(--bs-border-color-input);
    max-width: 164px;
  }
}
@media (min-width: 1115px) {
  .radio-tags {
    max-width: unset;
  }
}
.radio-tags .radio-row {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 6px;
}
.radio-tags .radio-row .radio-container input {
  display: none;
}
.radio-tags .radio-row .radio-container label {
  font-weight: 400;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
.radio-tags .radio-row .radio-container input:checked + label {
  gap: 8px;
}
.radio-tags .radio-row .radio-container input:checked + label:after {
  content: "\f078";
  display: none;
}
.radio-tags:not(.expanded) .radio-row {
  gap: 0;
  height: 100%;
}
.radio-tags:not(.expanded) .radio-row .radio-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 576px) {
  .radio-tags:not(.expanded) .radio-row .radio-container {
    width: unset;
  }
}
.radio-tags:not(.expanded) .radio-row .radio-container label {
  display: none;
  height: 100%;
  width: 100%;
  justify-content: center;
}
@media (min-width: 576px) {
  .radio-tags:not(.expanded) .radio-row .radio-container label {
    width: unset;
  }
}
.radio-tags:not(.expanded) .radio-row .radio-container input:checked + label {
  display: flex;
  border-radius: 6px 6px 0 0;
  height: 100%;
  min-height: 38px;
}
@media (min-width: 576px) {
  .radio-tags:not(.expanded) .radio-row .radio-container input:checked + label {
    border-radius: 6px 0 0 6px;
  }
}
.radio-tags:not(.expanded) .radio-row .radio-container input:checked + label:after {
  display: block;
}
.radio-tags:not(.expanded) .radio-row .radio-container input:checked + label.gray {
  background-color: var(--bs-white);
  color: var(--bs-heading-color);
}
.radio-tags.expanded {
  padding: 7px;
}

.recent-events .item {
  background-color: var(--bs-white);
  box-shadow: 0 5px 25px 0 rgba(11, 82, 134, 0.05);
  margin-bottom: 12px;
  padding: 16px 20px;
}
.recent-events .item:last-child {
  margin-bottom: 0;
}
.recent-events .item .date {
  font-size: 0.6875rem;
  font-weight: 600;
  color: rgba(var(--bs-secondary-rgb), 0.66);
}
.recent-events .item .name {
  font-weight: 700;
  color: var(--bs-secondary);
}

.search-popup {
  box-shadow: 0 4px 40px 0 rgba(11, 82, 134, 0.25);
}
.search-popup .searchbar-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  border: solid 1px var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
  background-color: var(--bs-white);
  transition: all 0.2s ease-in-out;
  margin-bottom: 16px;
}
@media (min-width: 576px) {
  .search-popup .searchbar-container {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.search-popup .searchbar-container .selected-filters {
  padding: 7px 12px;
  position: relative;
  display: flex;
  justify-content: center;
  width: 100%;
}
@media (min-width: 576px) {
  .search-popup .searchbar-container .selected-filters {
    justify-content: flex-start;
    width: unset;
  }
}
@media (min-width: 1115px) {
  .search-popup .searchbar-container .selected-filters:after {
    content: "";
    width: 2px;
    height: calc(100% - 14px);
    background-color: var(--bs-border-color);
    position: absolute;
    top: 7px;
    bottom: 7px;
    right: 0;
  }
}
.search-popup .searchbar-container .input-searchbar {
  transition: all 0.2s ease-in-out;
  width: 100%;
}
@media (min-width: 576px) {
  .search-popup .searchbar-container .input-searchbar {
    width: unset;
  }
}
.search-popup .searchbar-container .input-searchbar input {
  border: none;
  box-shadow: none;
  min-height: 38px;
}
.search-popup .message-block {
  display: block;
  padding: 20px;
  background-color: var(--bs-light);
  color: var(--bs-blocks-title-color);
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  border-radius: var(--bs-border-radius-blocks);
  margin-bottom: 16px;
}
.search-popup .search-content-container .search-results-container {
  margin-bottom: 16px;
}
.search-popup .search-content-container .search-results-container:last-child {
  margin-bottom: 0;
}
.search-popup .search-content-container .search-results-container .table-container {
  max-height: 520px;
  overflow: auto;
  border: solid 1px var(--bs-border-color);
  border-radius: 6px;
}
.search-popup .search-content-container .search-results-container .table-container table {
  border: none;
}
.search-popup .search-content-container .search-results-container .table-container table tr:first-child {
  position: sticky;
  top: 0;
  z-index: 2;
  border: none;
}
.search-popup .search-content-container .search-results-container .table-container table:after {
  display: none;
}
.search-popup.has-filter .searchbar-container .input-searchbar {
  width: 100%;
  border-top: solid 1px var(--bs-border-color-input);
}
@media (min-width: 1115px) {
  .search-popup.has-filter .searchbar-container .input-searchbar {
    width: unset;
    border-top: none;
  }
}
.search-popup.search-block {
  position: relative;
  box-shadow: 0 4px 40px 0 rgba(11, 82, 134, 0);
  transition: all 0.2s ease-in-out;
}
.search-popup.search-block .searchbar-container {
  margin-bottom: 0;
}
.search-popup.search-block .message-block {
  background-color: unset;
  padding: 0;
  border-radius: unset;
  margin: 6px 0 0 0;
}
.search-popup.search-block .search-content-container {
  position: absolute;
  left: -1px;
  right: -1px;
  background-color: var(--bs-white);
  border: solid 1px var(--bs-border-color);
  border-top: none;
  border-radius: 0 0 6px 6px;
  padding: 16px 20px 18px 20px;
  display: none;
}
@media (min-width: 768px) {
  .search-popup.search-block .search-content-container {
    padding: 16px 32px 28px 32px;
  }
}
.search-popup.search-block.search-active {
  box-shadow: 0 4px 40px 0 rgba(11, 82, 134, 0.25);
  background-color: var(--bs-white);
  z-index: 12;
}
.search-popup.search-block.search-active .search-content-container {
  display: block;
}

.search-popup.search-focus .searchbar-container,
.search-popup.search-focus .radio-tags,
.search-popup.search-focus .input-searchbar,
.search-popup.has-filter.search-focus .searchbar-container,
.search-popup.has-filter.search-focus .radio-tags,
.search-popup.has-filter.search-focus .input-searchbar {
  border-color: var(--bs-border-focus);
}
.search-popup[data-type=relatie] .searchbar-container,
.search-popup[data-type=relatie] .radio-tags,
.search-popup[data-type=relatie] .input-searchbar,
.search-popup.has-filter[data-type=relatie] .searchbar-container,
.search-popup.has-filter[data-type=relatie] .radio-tags,
.search-popup.has-filter[data-type=relatie] .input-searchbar {
  border-color: rgba(11, 82, 134, 0.3);
}
.search-popup[data-type=relatie].search-focus .searchbar-container,
.search-popup[data-type=relatie].search-focus .radio-tags,
.search-popup[data-type=relatie].search-focus .input-searchbar,
.search-popup.has-filter[data-type=relatie].search-focus .searchbar-container,
.search-popup.has-filter[data-type=relatie].search-focus .radio-tags,
.search-popup.has-filter[data-type=relatie].search-focus .input-searchbar {
  border-color: rgba(11, 82, 134, 0.7);
}
.search-popup[data-type=polis] .searchbar-container,
.search-popup[data-type=polis] .radio-tags,
.search-popup[data-type=polis] .input-searchbar,
.search-popup.has-filter[data-type=polis] .searchbar-container,
.search-popup.has-filter[data-type=polis] .radio-tags,
.search-popup.has-filter[data-type=polis] .input-searchbar {
  border-color: rgba(55, 123, 44, 0.3);
}
.search-popup[data-type=polis].search-focus .searchbar-container,
.search-popup[data-type=polis].search-focus .radio-tags,
.search-popup[data-type=polis].search-focus .input-searchbar,
.search-popup.has-filter[data-type=polis].search-focus .searchbar-container,
.search-popup.has-filter[data-type=polis].search-focus .radio-tags,
.search-popup.has-filter[data-type=polis].search-focus .input-searchbar {
  border-color: rgba(55, 123, 44, 0.7);
}
.search-popup[data-type=schade] .searchbar-container,
.search-popup[data-type=schade] .radio-tags,
.search-popup[data-type=schade] .input-searchbar,
.search-popup.has-filter[data-type=schade] .searchbar-container,
.search-popup.has-filter[data-type=schade] .radio-tags,
.search-popup.has-filter[data-type=schade] .input-searchbar {
  border-color: rgba(206, 111, 0, 0.3);
}
.search-popup[data-type=schade].search-focus .searchbar-container,
.search-popup[data-type=schade].search-focus .radio-tags,
.search-popup[data-type=schade].search-focus .input-searchbar,
.search-popup.has-filter[data-type=schade].search-focus .searchbar-container,
.search-popup.has-filter[data-type=schade].search-focus .radio-tags,
.search-popup.has-filter[data-type=schade].search-focus .input-searchbar {
  border-color: rgba(206, 111, 0, 0.7);
}
.search-popup[data-type=maatschappij] .searchbar-container,
.search-popup[data-type=maatschappij] .radio-tags,
.search-popup[data-type=maatschappij] .input-searchbar,
.search-popup.has-filter[data-type=maatschappij] .searchbar-container,
.search-popup.has-filter[data-type=maatschappij] .radio-tags,
.search-popup.has-filter[data-type=maatschappij] .input-searchbar {
  border-color: rgba(99, 1, 134, 0.3);
}
.search-popup[data-type=maatschappij].search-focus .searchbar-container,
.search-popup[data-type=maatschappij].search-focus .radio-tags,
.search-popup[data-type=maatschappij].search-focus .input-searchbar,
.search-popup.has-filter[data-type=maatschappij].search-focus .searchbar-container,
.search-popup.has-filter[data-type=maatschappij].search-focus .radio-tags,
.search-popup.has-filter[data-type=maatschappij].search-focus .input-searchbar {
  border-color: rgba(99, 1, 134, 0.7);
}

.modal.search-popup .modal-content {
  box-shadow: 0 4px 40px 0 rgba(11, 82, 134, 0.25);
}

.choices {
  width: 100%;
}

.input-container .choices {
  margin-bottom: 0;
}
.input-container .choices .choices__inner .choices__list .choices__item:hover {
  background-color: unset;
}
.input-container .choices[data-type*=select-one]:after {
  display: none;
}
.input-container .choices .choices__list--single {
  padding: 0;
}
.input-container .choices .choices__list,
.input-container .choices .choices__list--dropdown {
  border-color: var(--bs-border-color-input);
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.input-container .choices .choices__list .choices__item:hover,
.input-container .choices .choices__list--dropdown .choices__item:hover {
  background-color: var(--bs-light);
}
.input-container .choices .choices__list .is-highlighted,
.input-container .choices .choices__list--dropdown .is-highlighted {
  background-color: var(--bs-light);
}
.input-container .choices.is-open .choices__inner, .input-container .choices.is-focused .choices__inner {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.input-container .choices.is-flipped .choices__inner {
  border-radius: 0 0 6px 6px;
}
.input-container .choices.is-flipped .choices__list,
.input-container .choices.is-flipped .choices__list--dropdown {
  border-radius: 6px 6px 0 0;
}
.input-container.read-only .choices__inner {
  min-height: unset;
  background-color: transparent;
  border: none;
  padding: 0;
  box-shadow: none;
  background-image: none;
  pointer-events: none;
}
.input-container.read-only .choices[data-type*=select-one] {
  cursor: default;
}
.input-container.read-only .choices[data-type*=select-one]:after {
  content: none;
}

.selectbox-button .select-button {
  display: flex;
  align-items: stretch;
}
.selectbox-button .select-button select, .selectbox-button .select-button .input-container .choices .choices__inner, .input-container .choices .selectbox-button .select-button .choices__inner {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.selectbox-button .select-button .btn {
  font-size: 1rem;
  padding-left: 16px;
  padding-right: 16px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.sidebar-navigation {
  position: fixed;
  top: 0;
  bottom: 0;
  right: -100vw;
  width: 100vw;
  padding-top: 100px;
  z-index: 10;
  background-color: var(--bs-light);
  background: var(--bs-sidebar-bg);
  display: flex;
  flex-direction: column;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 768px) {
  .sidebar-navigation {
    width: 60vw;
  }
}
@media (min-width: 1455px) {
  .sidebar-navigation {
    width: 17vw;
    min-width: 220px;
    max-width: 320px;
    padding-top: 0;
    right: unset;
    left: 0;
    transition: width 0.3s ease-in-out;
  }
}
.sidebar-navigation .logo-container {
  display: none;
}
@media (min-width: 1455px) {
  .sidebar-navigation .logo-container {
    display: block;
    margin: 40px 28px 90px 28px;
    width: fit-content;
    max-width: 100%;
  }
}
@media (min-width: 1455px) {
  .sidebar-navigation .logo-container {
    margin: 40px 48px 90px 48px;
  }
}
.sidebar-navigation .logo-container img {
  width: 100%;
  height: 72px;
  max-width: 144px;
  object-fit: contain;
  object-position: center;
}
@media (min-width: 768px) {
  .sidebar-navigation .logo-container img {
    height: 86px;
    max-width: 172px;
  }
}
@media (min-width: 1115px) {
  .sidebar-navigation .logo-container img {
    object-position: top;
  }
}
@media (min-width: 1455px) {
  .sidebar-navigation .logo-container img {
    height: 100px;
    max-width: 200px;
  }
}
.sidebar-navigation .logo-small-container {
  display: none;
  width: 40px;
  height: 40px;
  margin: 40px 16px 90px 16px;
}
.sidebar-navigation .logo-small-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: left;
}
.sidebar-navigation > .btn-close {
  position: absolute;
  top: 32px;
  right: 32px;
  margin: 0;
}
@media (min-width: 1455px) {
  .sidebar-navigation > .btn-close {
    display: none;
  }
}
.sidebar-navigation .navigation-container,
.sidebar-navigation .submenu {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
}
.sidebar-navigation .navigation-container li,
.sidebar-navigation .submenu li {
  margin: 0;
}
.sidebar-navigation .navigation-container li a,
.sidebar-navigation .submenu li a {
  display: flex;
  align-items: center;
  padding: 12px 64px 12px 20px;
  color: var(--bs-sidebar-text-color);
  font-size: 1.125rem;
  font-family: var(--bs-headings-font-family);
  text-decoration: none;
  border-left: solid 8px transparent;
}
@media (min-width: 1455px) {
  .sidebar-navigation .navigation-container li a,
  .sidebar-navigation .submenu li a {
    padding-left: 40px;
  }
}
.sidebar-navigation .navigation-container li a > .icon-container,
.sidebar-navigation .submenu li a > .icon-container {
  display: none;
}
.sidebar-navigation .navigation-container li a > .text,
.sidebar-navigation .submenu li a > .text {
  display: block;
}
.sidebar-navigation .navigation-container li a:hover,
.sidebar-navigation .submenu li a:hover {
  border-left: solid 8px var(--bs-primary);
  background-color: rgba(var(--bs-sidebar-text-color-rgb), 0.05);
}
.sidebar-navigation .navigation-container li.has-submenu,
.sidebar-navigation .submenu li.has-submenu {
  position: relative;
}
.sidebar-navigation .navigation-container li.has-submenu:after,
.sidebar-navigation .submenu li.has-submenu:after {
  content: "\f078";
  font-size: 1.25rem;
  color: var(--bs-sidebar-text-color);
  transition: all 0.2s ease-in-out;
  position: absolute;
  top: 16px;
  right: 32px;
  cursor: pointer;
}
.sidebar-navigation .navigation-container {
  overflow: auto;
  padding-bottom: 32px;
}
@media (min-width: 1455px) {
  .sidebar-navigation .navigation-container {
    padding-bottom: 0;
    margin-bottom: 12px;
  }
}
.sidebar-navigation .navigation-container > li > a {
  font-weight: 600;
  transition: all 0.2s ease-in-out;
}
.sidebar-navigation .navigation-container > .current > a {
  border-left: solid 8px var(--bs-primary);
  background-color: rgba(var(--bs-sidebar-text-color-rgb), 0.05);
}
.sidebar-navigation .submenu {
  max-height: 0;
  overflow: hidden;
  background-color: rgba(var(--bs-sidebar-text-color-rgb), 0.09);
}
.sidebar-navigation .submenu li > a {
  padding: 12px 20px;
}
@media (min-width: 1455px) {
  .sidebar-navigation .submenu li > a {
    padding: 12px 40px;
  }
}
.sidebar-navigation .submenu li.current {
  font-weight: 500;
}
.sidebar-navigation .has-submenu.submenu-active:after {
  transform: rotate(-180deg);
}
.sidebar-navigation .has-submenu.submenu-active > .submenu {
  max-height: 1000px;
  overflow: auto;
}
.sidebar-navigation .btn-sidebar-collapse {
  margin: auto 32px 32px auto;
}
.sidebar-navigation .account-navigation {
  padding: 40px 28px;
  margin-top: auto;
  display: flex;
}
@media (min-width: 1455px) {
  .sidebar-navigation .account-navigation {
    display: none;
  }
}
@media (min-width: 1455px) {
  .sidebar-navigation .account-navigation {
    padding: 40px 48px;
  }
}

.menu-active .sidebar-navigation {
  z-index: 12;
}
@media (max-width: 1454.98px) {
  .menu-active .sidebar-navigation {
    right: 0;
  }
}

.sidebar-collapsed .sidebar-navigation {
  width: fit-content;
  min-width: unset;
  bottom: unset;
  min-height: 100vh;
}
.sidebar-collapsed .sidebar-navigation .logo-container {
  display: none;
}
.sidebar-collapsed .sidebar-navigation .logo-small-container {
  display: block;
}
.sidebar-collapsed .sidebar-navigation .navigation-container {
  overflow: unset;
  margin-bottom: 64px;
}
.sidebar-collapsed .sidebar-navigation .navigation-container li a {
  padding: 14px 16px 14px 10px;
  border-width: 6px;
}
.sidebar-collapsed .sidebar-navigation .navigation-container li a > .icon-container {
  display: flex;
  margin: 0 auto;
}
.sidebar-collapsed .sidebar-navigation .navigation-container li a > .icon-container i,
.sidebar-collapsed .sidebar-navigation .navigation-container li a > .icon-container svg {
  font-size: 1.25rem;
}
.sidebar-collapsed .sidebar-navigation .navigation-container li a > .text {
  display: none;
}
.sidebar-collapsed .sidebar-navigation .navigation-container li:after {
  display: none;
  font-size: 0.875rem;
  right: 16px;
  top: 12px;
}
.sidebar-collapsed .sidebar-navigation .navigation-container > .has-submenu > .submenu {
  position: absolute;
  top: 0;
  left: 100%;
  width: max-content;
  max-height: unset;
  overflow: unset;
  pointer-events: none;
  opacity: 0;
}
.sidebar-collapsed .sidebar-navigation .navigation-container > .has-submenu > .submenu:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: var(--bs-light);
  z-index: -1;
}
.sidebar-collapsed .sidebar-navigation .navigation-container > .has-submenu > .submenu li a {
  font-size: 1rem;
  padding: 8px 16px;
  border: none;
}
.sidebar-collapsed .sidebar-navigation .navigation-container > .has-submenu > .submenu li.has-submenu:after {
  display: block;
}
.sidebar-collapsed .sidebar-navigation .navigation-container > .has-submenu > .submenu li.has-submenu > a {
  padding-right: 46px;
}
.sidebar-collapsed .sidebar-navigation .navigation-container > .has-submenu:hover > .submenu {
  opacity: 1;
  pointer-events: unset;
}
.sidebar-collapsed .sidebar-navigation .btn-sidebar-collapse {
  margin: auto auto 32px auto;
}
.sidebar-collapsed .sidebar-navigation .btn-sidebar-collapse i,
.sidebar-collapsed .sidebar-navigation .btn-sidebar-collapse svg {
  transform: scaleX(-1);
}

.sidebar-slide {
  position: fixed;
  top: 0;
  bottom: 0;
  right: -100vw;
  width: 435px;
  max-width: 100%;
  background-color: var(--bs-white);
  box-shadow: -5px 0 50px rgba(11, 82, 134, 0.3);
  z-index: 12;
  display: flex;
  flex-direction: column;
  transition: all 0.5s ease-in-out;
}
.sidebar-slide .sidebar-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 16px;
  padding: 20px 28px;
  border-bottom: solid 1px var(--bs-border-color);
}
@media (min-width: 768px) {
  .sidebar-slide .sidebar-header {
    padding: 20px 32px;
  }
}
.sidebar-slide .sidebar-header .btn-close {
  display: flex;
  margin: 0;
  padding: 0;
  font-size: 1.5rem;
  color: var(--bs-primary);
}
.sidebar-slide .sidebar-header .btn-close:hover {
  color: var(--bs-secondary);
}
.sidebar-slide .sidebar-header + .sidebar-body {
  padding-top: 20px;
}
.sidebar-slide .sidebar-body {
  padding: 28px;
  flex-grow: 1;
  overflow: auto;
}
@media (min-width: 768px) {
  .sidebar-slide .sidebar-body {
    padding: 32px;
  }
}
.sidebar-slide .sidebar-body .workflow-section {
  position: relative;
  padding-bottom: 16px;
  margin-bottom: 16px;
}
.sidebar-slide .sidebar-body .workflow-section:after {
  content: "";
  width: calc(100% + 56px);
  height: 1px;
  background-color: var(--bs-border-color);
  position: absolute;
  bottom: 0;
  left: -28px;
  right: -28px;
}
@media (min-width: 768px) {
  .sidebar-slide .sidebar-body .workflow-section:after {
    width: calc(100% + 64px);
    left: -32px;
    right: -32px;
  }
}
.sidebar-slide .sidebar-body .workflow-section:last-child:after {
  display: none;
}
.sidebar-slide .sidebar-footer {
  margin-top: auto;
  padding: 28px;
}
@media (min-width: 768px) {
  .sidebar-slide .sidebar-footer {
    padding: 32px;
  }
}
.sidebar-slide .sidebar-footer .button-container .btn {
  padding-left: 12px;
  padding-right: 12px;
}
.sidebar-slide.active {
  right: 0;
}

.small-logo {
  height: 16px;
}
.small-logo img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: left;
}

.stats-filters {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start;
  gap: 16px;
}
@media (min-width: 768px) {
  .stats-filters {
    flex-direction: row;
    gap: 32px;
  }
}
@media (min-width: 1800px) {
  .stats-filters {
    gap: 64px;
  }
}
.stats-filters .filter-inputs {
  display: flex;
  flex-wrap: wrap;
  flex-grow: 1;
  gap: 16px;
}
@media (min-width: 768px) {
  .stats-filters .filter-inputs {
    gap: 16px;
  }
}
@media (min-width: 1800px) {
  .stats-filters .filter-inputs {
    gap: 32px;
  }
}
.stats-filters .filter-inputs .input-container {
  margin: 0;
  width: calc(50% - 8px);
}
@media (min-width: 768px) {
  .stats-filters .filter-inputs .input-container {
    width: calc(33.3% - 10.6px);
  }
}
@media (min-width: 1800px) {
  .stats-filters .filter-inputs .input-container {
    width: calc(16.6% - 26.6px);
  }
}
.stats-filters .btn-secondary {
  font-family: var(--bs-body-font-family);
  font-weight: 400;
  font-size: 0.875rem;
  padding-left: 14px;
  padding-right: 14px;
  white-space: nowrap;
}
.stats-filters .btn-secondary i,
.stats-filters .btn-secondary svg {
  font-size: 0.9375rem;
  margin-right: 6px;
}

.status-dot-multiple {
  display: flex;
  align-items: flex-start;
  gap: 6px;
}
.status-dot-multiple .status-dot-container {
  display: flex;
}
.status-dot-multiple .status-dot-container .status-dot {
  padding: 0;
  margin-left: -2px;
}
.status-dot-multiple .status-dot-container .status-dot:before {
  box-shadow: 0 0 0 1.5px var(--bs-white);
  transform: unset;
  position: relative;
  top: unset;
  left: unset;
}
.status-dot-multiple .status-dot-container .status-dot:first-child {
  margin-left: 0;
}
.status-dot-multiple .status-dot-container .status-dot:first-child:before {
  box-shadow: unset;
}

.status-dot {
  position: relative;
  padding-left: 16px;
  white-space: nowrap;
}
.status-dot:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 0;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: #C2D1E8;
  display: inline-block;
  transform: translateY(-1px);
}
.status-dot.text-color {
  color: #C2D1E8;
}
.status-dot.blue.text-color {
  color: #47afff;
}
.status-dot.blue:before {
  background-color: #47afff;
}
.status-dot.green.text-color {
  color: #3FB62B;
}
.status-dot.green:before {
  background-color: #3FB62B;
}
.status-dot.dark-green.text-color {
  color: #377B2C;
}
.status-dot.dark-green:before {
  background-color: #377B2C;
}
.status-dot.orange.text-color {
  color: #EA9F0C;
}
.status-dot.orange:before {
  background-color: #EA9F0C;
}
.status-dot.red.text-color {
  color: #C22C2C;
}
.status-dot.red:before {
  background-color: #C22C2C;
}
.status-dot.primary.text-color {
  color: #f4740b;
}
.status-dot.primary:before {
  background-color: #f4740b;
}

.table-container {
  width: 100%;
  overflow: auto;
}
.table-container.overflow-scroll {
  max-height: 520px;
  overflow: auto;
  border: solid 1px var(--bs-border-color);
  border-radius: 6px;
}
.table-container.overflow-scroll table {
  border: none;
}
.table-container.overflow-scroll table tr:first-child {
  position: sticky;
  top: 0;
  z-index: 2;
  border: none;
}
.table-container.overflow-scroll table:after {
  display: none;
}

.tabs-container .nav-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  margin: 0 0 16px 0;
}
.tabs-container .nav-tabs .nav-item .nav-link {
  padding: 5px 20px;
  color: var(--bs-secondary);
  font-family: var(--bs-headings-font-family);
  font-weight: 600;
  font-size: 1rem;
  background-color: var(--bs-white);
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-buttons);
  transition: all 0.2s ease-in-out;
}
.tabs-container .nav-tabs .nav-item .nav-link.active {
  background-color: var(--bs-light);
  border-bottom: solid 4px var(--bs-primary);
  padding-bottom: 2px;
}
.tabs-container .nav-tabs .nav-item .nav-link:hover {
  background-color: var(--bs-light);
}
.tabs-container .nav-tabs .nav-item .nav-link.success {
  border-color: rgba(var(--bs-success-rgb), 0.33);
}
.tabs-container .nav-tabs .nav-item .nav-link.success .percentage {
  color: var(--bs-success);
}
.tabs-container .nav-tabs .nav-item .nav-link.success.active {
  background-color: #E7F2E5;
  border-bottom-color: var(--bs-success);
}
.tabs-container .nav-tabs .nav-item .nav-link.success:hover {
  background-color: #E7F2E5;
}
.tabs-container .nav-tabs .nav-item .nav-link.warning {
  border-color: rgba(var(--bs-warning-rgb), 0.33);
}
.tabs-container .nav-tabs .nav-item .nav-link.warning .percentage {
  color: var(--bs-warning);
}
.tabs-container .nav-tabs .nav-item .nav-link.warning.active {
  background-color: #fef1e7;
  border-bottom-color: var(--bs-warning);
}
.tabs-container .nav-tabs .nav-item .nav-link.warning:hover {
  background-color: #fef1e7;
}
.tabs-container .nav-tabs .nav-item .nav-link.danger {
  border-color: rgba(var(--bs-danger-rgb), 0.33);
}
.tabs-container .nav-tabs .nav-item .nav-link.danger .percentage {
  color: var(--bs-danger);
}
.tabs-container .nav-tabs .nav-item .nav-link.danger.active {
  background-color: #FEEFEF;
  border-bottom-color: var(--bs-danger);
}
.tabs-container .nav-tabs .nav-item .nav-link.danger:hover {
  background-color: #FEEFEF;
}

.tag-edit {
  display: flex;
  align-items: stretch;
}
.tag-edit a,
.tag-edit button {
  display: flex;
  align-items: center;
  background-color: #EEF3F7;
  color: #0B5286;
  border: none;
  border-radius: 16px;
  padding: 5px 14px;
  line-height: 1;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
}
.tag-edit a .tag-max-width,
.tag-edit button .tag-max-width {
  max-width: 137px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.input-email .tag-edit a .tag-max-width,
.input-email .tag-edit button .tag-max-width {
  max-width: 97px;
}
.tag-edit a:first-child,
.tag-edit button:first-child {
  border-radius: 16px 0 0 16px;
  padding-right: 10px;
}
.tag-edit a:last-child,
.tag-edit button:last-child {
  border-radius: 0 16px 16px 0;
  padding-left: 10px;
  border-left: solid 1px rgba(11, 82, 134, 0.25);
}
.tag-edit a:hover,
.tag-edit button:hover {
  background-color: #0B5286;
  color: var(--bs-white);
}
.tag-edit.orange a,
.tag-edit.orange button {
  background-color: #fef1e7;
  color: #CE6F00;
}
.tag-edit.orange a:last-child,
.tag-edit.orange button:last-child {
  border-color: rgba(206, 111, 0, 0.25);
}
.tag-edit.orange a:hover,
.tag-edit.orange button:hover {
  background-color: #CE6F00;
  color: var(--bs-white);
}
.tag-edit.yellow a,
.tag-edit.yellow button {
  background-color: #FFFBD7;
  color: #DD9200;
}
.tag-edit.yellow a:last-child,
.tag-edit.yellow button:last-child {
  border-color: rgba(221, 146, 0, 0.25);
}
.tag-edit.yellow a:hover,
.tag-edit.yellow button:hover {
  background-color: #DD9200;
  color: var(--bs-white);
}
.tag-edit.green a,
.tag-edit.green button {
  background-color: #E7F2E5;
  color: #377B2C;
}
.tag-edit.green a:last-child,
.tag-edit.green button:last-child {
  border-color: rgba(55, 123, 44, 0.25);
}
.tag-edit.green a:hover,
.tag-edit.green button:hover {
  background-color: #377B2C;
  color: var(--bs-white);
}
.tag-edit.purple a,
.tag-edit.purple button {
  background-color: #f0e8f4;
  color: #630186;
}
.tag-edit.purple a:last-child,
.tag-edit.purple button:last-child {
  border-color: rgba(99, 1, 134, 0.25);
}
.tag-edit.purple a:hover,
.tag-edit.purple button:hover {
  background-color: #630186;
  color: var(--bs-white);
}
.tag-edit.red a,
.tag-edit.red button {
  background-color: #FEEFEF;
  color: #C22C2C;
}
.tag-edit.red a:last-child,
.tag-edit.red button:last-child {
  border-color: rgba(194, 44, 44, 0.25);
}
.tag-edit.red a:hover,
.tag-edit.red button:hover {
  background-color: #C22C2C;
  color: var(--bs-white);
}
.tag-edit.gray a,
.tag-edit.gray button {
  background-color: #E3E3E3;
  color: #525252;
}
.tag-edit.gray a:last-child,
.tag-edit.gray button:last-child {
  border-color: rgba(82, 82, 82, 0.25);
}
.tag-edit.gray a:hover,
.tag-edit.gray button:hover {
  background-color: #525252;
  color: var(--bs-white);
}

.tag-edit-remove {
  display: flex;
  gap: 12px;
}

.tag-container {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 12px;
}

.tag {
  display: flex;
  align-items: center;
  gap: 8px;
  width: fit-content;
  max-width: 100%;
  border-radius: var(--bs-border-radius-tags);
  background-color: #EEF3F7;
  border: none;
  color: #0B5286;
  font-family: var(--bs-body-font-family);
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1;
  padding: 5px 14px;
}
.tag .tag-max-width {
  max-width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tag .tag-max-width:only-child {
  max-width: 172px;
}
.tag.orange {
  background-color: #fef1e7;
  color: #CE6F00;
}
.tag.yellow {
  background-color: #FFFBD7;
  color: #DD9200;
}
.tag.green {
  background-color: #E7F2E5;
  color: #377B2C;
}
.tag.purple {
  background-color: #f0e8f4;
  color: #630186;
}
.tag.red {
  background-color: #FEEFEF;
  color: #C22C2C;
}
.tag.gray {
  background-color: #E3E3E3;
  color: #525252;
}
.tag.outline {
  box-shadow: inset 0 0 0 2px #E7ECF3;
  background-color: transparent;
}
.tag.outline.orange {
  box-shadow: inset 0 0 0 2px #fef1e7;
}
.tag.outline.yellow {
  box-shadow: inset 0 0 0 2px #FFFBD7;
}
.tag.outline.green {
  box-shadow: inset 0 0 0 2px #E7F2E5;
}
.tag.outline.red {
  box-shadow: inset 0 0 0 2px #FEEFEF;
}
.tag.outline.gray {
  box-shadow: inset 0 0 0 2px #E3E3E3;
}
.tag.tag-small {
  font-size: 0.6875rem;
  font-weight: bold;
  padding: 3px 10px;
}
.tag.tooltip-tag-icon, .tag.tooltip-tag {
  cursor: default;
}

a.tag:hover,
button.tag:hover {
  color: var(--bs-white);
  background-color: #0B5286;
}
a.tag.orange:hover,
button.tag.orange:hover {
  color: var(--bs-white);
  background-color: #CE6F00;
}
a.tag.yellow:hover,
button.tag.yellow:hover {
  color: var(--bs-white);
  background-color: #DD9200;
}
a.tag.green:hover,
button.tag.green:hover {
  color: var(--bs-white);
  background-color: #377B2C;
}
a.tag.purple:hover,
button.tag.purple:hover {
  color: var(--bs-white);
  background-color: #630186;
}
a.tag.red:hover,
button.tag.red:hover {
  color: var(--bs-white);
  background-color: #C22C2C;
}
a.tag.gray:hover,
button.tag.gray:hover {
  color: var(--bs-white);
  background-color: #525252;
}

table .tag-container {
  flex-wrap: unset;
}
@media (min-width: 1455px) {
  table .tag-container {
    flex-wrap: wrap;
  }
}
table .tag {
  white-space: nowrap;
}

.text-block {
  border: solid 1px #E7ECF3;
  border-radius: var(--bs-border-radius-blocks);
  padding: 18px 20px;
}
@media (min-width: 768px) {
  .text-block {
    padding: 28px 32px;
  }
}
.text-block p + *:not(p) {
  margin-top: 32px;
}

.text-buttons-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
@media (max-width: 1114.98px) {
  .text-buttons-row {
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
  }
}
.text-buttons-row .text {
  transform: translateY(3px);
}

.tooltip-duo-tag-icon {
  display: flex;
  align-items: stretch;
}
.tooltip-duo-tag-icon .tag {
  border-radius: 0;
  border-left: solid 1px rgba(var(--bs-secondary-rgb), 0.33);
}
.tooltip-duo-tag-icon .tag:first-child {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
  border-left: none;
}
.tooltip-duo-tag-icon .tag:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}
.tooltip-duo-tag-icon .tag.green {
  border-color: rgba(55, 123, 44, 0.33);
}
.tooltip-duo-tag-icon .tag.red {
  border-color: rgba(194, 44, 44, 0.33);
}
.tooltip-duo-tag-icon .tag.yellow {
  border-color: rgba(221, 146, 0, 0.33);
}
.tooltip-duo-tag-icon .tag.orange {
  border-color: rgba(206, 111, 0, 0.33);
}
.tooltip-duo-tag-icon .tag.gray {
  border-color: rgba(113, 113, 113, 0.33);
}
.tooltip-duo-tag-icon .tag.purple {
  border-left: rgba(99, 1, 134, 0.33);
}
.tooltip-duo-tag-icon .tag.tag-icon {
  padding-left: 10px;
  padding-right: 10px;
}

.btn-tooltip.tooltip-icon-background {
  color: #0B5286;
  font-size: 0.875rem;
  line-height: 1.5rem;
  text-align: center;
  background-color: #EEF3F7;
  border-radius: var(--bs-border-radius-buttons);
  display: inline-block;
  padding: 0;
  width: 24px;
  height: 24px;
  max-width: 100%;
}
.btn-tooltip.tooltip-icon-background.green {
  background-color: #E7F2E5;
  color: #377B2C;
}
.btn-tooltip.tooltip-icon-background.red {
  background-color: #FEEFEF;
  color: #C22C2C;
}
.btn-tooltip.tooltip-icon-background.yellow {
  background-color: #FFFBD7;
  color: #DD9200;
}
.btn-tooltip.tooltip-icon-background.orange {
  background-color: #fef1e7;
  color: #CE6F00;
}
.btn-tooltip.tooltip-icon-background.gray {
  background-color: #E3E3E3;
  color: #717171;
}

.tooltip-tag-icon .btn-remove {
  display: flex;
  border: none;
  background-color: unset;
  padding: 0;
  line-height: 1;
  color: #0B5286;
}
.tooltip-tag-icon .btn-remove:hover {
  color: var(--bs-danger);
}
.tooltip-tag-icon.orange .btn-remove {
  color: #CE6F00;
}
.tooltip-tag-icon.orange .btn-remove:hover {
  color: var(--bs-danger);
}
.tooltip-tag-icon.yellow .btn-remove {
  color: #DD9200;
}
.tooltip-tag-icon.yellow .btn-remove:hover {
  color: var(--bs-danger);
}
.tooltip-tag-icon.green .btn-remove {
  color: #377B2C;
}
.tooltip-tag-icon.green .btn-remove:hover {
  color: var(--bs-danger);
}
.tooltip-tag-icon.purple .btn-remove {
  color: #630186;
}
.tooltip-tag-icon.purple .btn-remove:hover {
  color: var(--bs-danger);
}
.tooltip-tag-icon.red .btn-remove {
  color: #C22C2C;
}
.tooltip-tag-icon.red .btn-remove:hover {
  color: var(--bs-danger);
}
.tooltip-tag-icon.gray .btn-remove {
  color: #525252;
}
.tooltip-tag-icon.gray .btn-remove:hover {
  color: var(--bs-danger);
}

.tooltip .tooltip-inner {
  padding: 12px;
  text-align: left;
}
.tooltip .tooltip-inner p {
  font-size: 0.875rem;
  line-height: 18px;
}
.tooltip .tooltip-inner i,
.tooltip .tooltip-inner svg {
  font-size: 1rem;
  margin-right: 6px;
}

.uploaded-image > .content-container .logo-container {
  position: relative;
  width: 100%;
  height: 100px;
  padding: 24px;
  border: solid 1px var(--bs-border-color-input);
  border-radius: var(--bs-border-radius-inputs);
}
.uploaded-image > .content-container .logo-container img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.uploaded-image > .content-container .logo-container > .btn {
  position: absolute;
  top: 8px;
  right: 8px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiX3NldHRpbmdzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJfZGVmYXVsdC1jb2xvcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy90aW55LXNsaWRlci9zcmMvdGlueS1zbGlkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AdXBweS9jb3JlL3NyYy9fY29tbW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHVwcHkvY29yZS9zcmMvX3V0aWxzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHVwcHkvZHJhZy1kcm9wL3NyYy9zdHlsZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0B1cHB5L3V0aWxzL3NyYy9taWNyb3RpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0B1cHB5L3N0YXR1cy1iYXIvc3JjL3N0eWxlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQHVwcHkvY29yZS9zcmMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Vhc3ltZGUvc3JjL2Nzcy9lYXN5bWRlLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9jb2RlbWlycm9yL2xpYi9jb2RlbWlycm9yLmNzcyIsImZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLnNjc3MiLCJmb250YXdlc29tZS9fY29yZS5zY3NzIiwiZm9udGF3ZXNvbWUvX21peGlucy5zY3NzIiwiZm9udGF3ZXNvbWUvX3NpemluZy5zY3NzIiwiZm9udGF3ZXNvbWUvX2ZpeGVkLXdpZHRoLnNjc3MiLCJmb250YXdlc29tZS9fdmFyaWFibGVzLnNjc3MiLCJmb250YXdlc29tZS9fbGlzdC5zY3NzIiwiZm9udGF3ZXNvbWUvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwiZm9udGF3ZXNvbWUvX2FuaW1hdGVkLnNjc3MiLCJmb250YXdlc29tZS9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCJmb250YXdlc29tZS9fc3RhY2tlZC5zY3NzIiwiZm9udGF3ZXNvbWUvX2ljb25zLnNjc3MiLCJmb250YXdlc29tZS9fc2NyZWVuLXJlYWRlci5zY3NzIiwiZm9udGF3ZXNvbWUvc29saWQuc2NzcyIsImZvbnRhd2Vzb21lL3JlZ3VsYXIuc2NzcyIsInV0aWxpdGllcy9fbWl4aW5zLnNjc3MiLCJnbG9iYWwvdmFyaWFibGVzLnNjc3MiLCJnbG9iYWwvX2J1dHRvbnMuc2NzcyIsImdsb2JhbC9fZ2xvYmFsLnNjc3MiLCJnbG9iYWwvX2Zvb3Rlci5zY3NzIiwiZ2xvYmFsL19mb3Jtcy5zY3NzIiwiZ2xvYmFsL19yYW5nZS1zbGlkZXItaW5wdXQuc2NzcyIsImdsb2JhbC9fdGFibGUuc2NzcyIsImdsb2JhbC9fdGFnaWZ5LnNjc3MiLCJnbG9iYWwvX3RpbnltY2Uuc2NzcyIsImdsb2JhbC9fdHlwb2dyYXBoeS5zY3NzIiwiZ2xvYmFsL19sb2FkaW5nLnNjc3MiLCJwYWdlcy9fZ2xvYmFsZS1zdGlqbC5zY3NzIiwicGFnZXMvX2xvZ2luLXBhZ2Uuc2NzcyIsInBhZ2VzL190ZXh0LnNjc3MiLCJjb21wb25lbnRzL19hY2NvdW50LW5hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX2FsZXJ0LnNjc3MiLCJjb21wb25lbnRzL19iYXItY2hhcnQuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2NrLWV4cGFuZC1jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19ibG9jay10d28tY29sdW1ucy5zY3NzIiwiY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsImNvbXBvbmVudHMvX2J1bGstYWN0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLWJsb2Nrcy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLXBvcHVwLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLXJvdy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy1yb3ctaWNvbi10ZXh0LnNjc3MiLCJjb21wb25lbnRzL19jaGVja2JveC1leHBhbmQtY29udGVudC5zY3NzIiwiY29tcG9uZW50cy9fY2hlY2tib3guc2NzcyIsImNvbXBvbmVudHMvX2NvbXBhbnktYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2NsaWVudC1pbmZvcm1hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fZGF0ZS1maWx0ZXIuc2NzcyIsImNvbXBvbmVudHMvX2RldGFpbHMtb3ZlcnZpZXcuc2NzcyIsImNvbXBvbmVudHMvX2RpZmZlcmVuY2UtYXJyb3cuc2NzcyIsImNvbXBvbmVudHMvX2RvY3VtZW50LW5hbWUuc2NzcyIsImNvbXBvbmVudHMvX2RvY3VtZW50cy11cGxvYWQtb3ZlcnZpZXctaW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvX2RvY3VtZW50cy11cGxvYWQtb3ZlcnZpZXcuc2NzcyIsImNvbXBvbmVudHMvX2VkaXQtcmVhZG9ubHktZm9ybS5zY3NzIiwiY29tcG9uZW50cy9fZW1haWwuc2NzcyIsImNvbXBvbmVudHMvX2Vycm9yLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19leHBhbmQtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2V4cGFuZC10YWJsZS1ncmlkLnNjc3MiLCJjb21wb25lbnRzL19leHBhbmQtdGFibGUuc2NzcyIsImNvbXBvbmVudHMvX2ZhcS5zY3NzIiwiY29tcG9uZW50cy9fZmlsdGVyLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19maWx0ZXItYnV0dG9ucy10YWJsZS5zY3NzIiwiY29tcG9uZW50cy9fZmlsdGVyLXByb2dyZXNzLWJhci5zY3NzIiwiY29tcG9uZW50cy9fZmlsdGVyLXNlYXJjaGJhci5zY3NzIiwiY29tcG9uZW50cy9fZml4ZWQtdG90YWwuc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci1uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19mb250LWV4YW1wbGUuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm0tYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci1uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19ob3Jpem9udGFsLWxpbmstbGlzdC5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLW1lc3NhZ2Uuc2NzcyIsImNvbXBvbmVudHMvX2ljb24tY2lyY2xlLnNjc3MiLCJjb21wb25lbnRzL19pY29uLWNvbHVtbi1saXN0LnNjc3MiLCJjb21wb25lbnRzL19pY29uLW5hbWUuc2NzcyIsImNvbXBvbmVudHMvX2ljb24tbmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9faWNvbi10ZXh0LnNjc3MiLCJjb21wb25lbnRzL19pZnJhbWUtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2luZm9ybWF0aW9uLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19pbnB1dC1hZGRpdGlvbi5zY3NzIiwiY29tcG9uZW50cy9faW5wdXQtYnV0dG9ucy1yb3cuc2NzcyIsImNvbXBvbmVudHMvX2lucHV0LWNvbG9yLnNjc3MiLCJjb21wb25lbnRzL19pbnB1dC1kYXRlLnNjc3MiLCJjb21wb25lbnRzL19pbnB1dC1pY29uLWNvbG9yLnNjc3MiLCJjb21wb25lbnRzL19pbnB1dC1sb2dvLnNjc3MiLCJjb21wb25lbnRzL19pbnB1dC1wcm9maWxlLXBpY3R1cmUuc2NzcyIsImNvbXBvbmVudHMvX2lucHV0LXJhbmdlLnNjc3MiLCJjb21wb25lbnRzL19pbnB1dC1zZWFyY2guc2NzcyIsImNvbXBvbmVudHMvX2lucHV0LXVwbG9hZC5zY3NzIiwiY29tcG9uZW50cy9faW5wdXQtdmFsdWUtdGl0bGUuc2NzcyIsImNvbXBvbmVudHMvX2lucHV0LXZhbHVlLnNjc3MiLCJjb21wb25lbnRzL19sZWdlbmQuc2NzcyIsImNvbXBvbmVudHMvX2xpc3QtY29sdW1ucy5zY3NzIiwiY29tcG9uZW50cy9fbGlzdC1kaXNjLnNjc3MiLCJjb21wb25lbnRzL19saXN0LW51bWJlcmVkLnNjc3MiLCJjb21wb25lbnRzL19sb2dnZWQtaW4tYXMtY29udGFpbmVyLnNjc3MiLCJjb21wb25lbnRzL19sb2dpbi1jb250YWluZXIuc2NzcyIsImNvbXBvbmVudHMvX21hcmdlcy1mb250cy1ibG9jay5zY3NzIiwiY29tcG9uZW50cy9fbWFyay1hcy1yZWFkLWRvdC5zY3NzIiwiY29tcG9uZW50cy9fbWVzc2FnZS1jb250YWluZXIuc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19uYXZpZ2F0aW9uLWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL19ub3Rlcy1zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX25vdGlmaWNhdGlvbi1pdGVtLnNjc3MiLCJjb21wb25lbnRzL19ub3RpZmljYXRpb24tcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvX25vdGlmaWNhdGlvbnMtYmxvY2stdGltZWxpbmUuc2NzcyIsImNvbXBvbmVudHMvX25vdGlmaWNhdGlvbnMtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX25vdGlmaWNhdGlvbnMtZHJvcGRvd24uc2NzcyIsImNvbXBvbmVudHMvX29yZ2FuaXphdGlvbnMtb3ZlcnZpZXcuc2NzcyIsImNvbXBvbmVudHMvX292ZXJsYXkuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3Bhc3N3b3JkLWNoZWNrLnNjc3MiLCJjb21wb25lbnRzL19wcm9ncmVzcy1iYXIuc2NzcyIsImNvbXBvbmVudHMvX3Byb3RvdHlwZS1zZXR0aW5ncy5zY3NzIiwiY29tcG9uZW50cy9fcmFkaW9ib3guc2NzcyIsImNvbXBvbmVudHMvX3JhZGlvLWNoZWNrYm94LnNjc3MiLCJjb21wb25lbnRzL19yYWRpby10YWdzLnNjc3MiLCJjb21wb25lbnRzL19yZWNlbnQtZXZlbnRzLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2gtcG9wdXAuc2NzcyIsImNvbXBvbmVudHMvX3NlYXJjaC1zZWxlY3Quc2NzcyIsImNvbXBvbmVudHMvX3NlbGVjdGJveC1idXR0b24uc2NzcyIsImNvbXBvbmVudHMvX3NpZGViYXItbmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fc2lkZWJhci1zbGlkZS5zY3NzIiwiY29tcG9uZW50cy9fc21hbGwtbG9nby5zY3NzIiwiY29tcG9uZW50cy9fc3RhdHMtZmlsdGVycy5zY3NzIiwiY29tcG9uZW50cy9fc3RhdHVzLWRvdC1tdWx0aXBsZS5zY3NzIiwiY29tcG9uZW50cy9fc3RhdHVzLWRvdC5zY3NzIiwiY29tcG9uZW50cy9fdGFibGUtY29udGFpbmVyLnNjc3MiLCJjb21wb25lbnRzL190YWJzLnNjc3MiLCJjb21wb25lbnRzL190YWctZWRpdC5zY3NzIiwiY29tcG9uZW50cy9fdGFnLnNjc3MiLCJjb21wb25lbnRzL190ZXh0LWJsb2NrLnNjc3MiLCJjb21wb25lbnRzL190ZXh0LWJ1dHRvbnMtcm93LnNjc3MiLCJjb21wb25lbnRzL190b29sdGlwLWR1by10YWctaWNvbi5zY3NzIiwiY29tcG9uZW50cy9fdG9vbHRpcC1pY29uLWJhY2tncm91bmQuc2NzcyIsImNvbXBvbmVudHMvX3Rvb2x0aXAtdGFnLWljb24uc2NzcyIsImNvbXBvbmVudHMvX3Rvb2x0aXAuc2NzcyIsImNvbXBvbmVudHMvX3VwbG9hZGVkLWltYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBO0VBUUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBQ0E7RUFDQTtFQUNBO0VBTUE7RUFDQTtFQUNBO0VBT0E7RUMwUEkscUJBTEk7RURuUFI7RUFDQTtFQUNBO0VBSUE7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7OztBRTNERjtBQUFBO0FBQUE7RUFHRTs7O0FBZUU7RUFOSjtJQU9NOzs7O0FBY047RUFDRTtFQUNBO0VEbVBJLFdBTEk7RUM1T1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQVNGO0VBQ0U7RUFDQSxPQzZTNEI7RUQ1UzVCO0VBQ0E7RUFDQSxTQ21UNEI7OztBRHpTOUI7RUFDRTtFQUNBLGVDc1A0QjtFRHJQNUIsYUNzUDRCO0VEclA1QixZQ3NQNEI7RURyUDVCLGFDcU40QjtFRHBONUIsYUNzUDRCO0VEclA1Qjs7O0FBR0Y7RUQ2TVE7O0FBbEtKO0VDM0NKO0lEb05ROzs7O0FDL01SO0VEd01ROztBQWxLSjtFQ3RDSjtJRCtNUTs7OztBQzFNUjtFRG1NUTs7QUFsS0o7RUNqQ0o7SUQwTVE7Ozs7QUNyTVI7RUQ4TFE7O0FBbEtKO0VDNUJKO0lEcU1ROzs7O0FDaE1SO0VEeUxROztBQWxLSjtFQ3ZCSjtJRGdNUTs7OztBQzNMUjtFRGdMTSxXQUxJOzs7QUNoS1Y7RUFDRTtFQUNBLGVDK0IwQjs7O0FEckI1QjtFQUNFO0VBQ0E7RUFDQTs7O0FBTUY7RUFDRTtFQUNBO0VBQ0E7OztBQU1GO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7RUFJRTs7O0FBR0Y7RUFDRSxhQzJINEI7OztBRHRIOUI7RUFDRTtFQUNBOzs7QUFNRjtFQUNFOzs7QUFRRjtBQUFBO0VBRUUsYUNvRzRCOzs7QUQ1RjlCO0VEbUZNLFdBTEk7OztBQ3ZFVjtFQUNFLFNDMks0QjtFRDFLNUI7OztBQVNGO0FBQUE7RUFFRTtFRCtESSxXQUxJO0VDeERSO0VBQ0E7OztBQUdGO0VBQU07OztBQUNOO0VBQU07OztBQUtOO0VBQ0U7RUFDQSxpQkMvRndDOztBRGlHeEM7RUFDRTs7O0FBV0Y7RUFFRTtFQUNBOzs7QUFPSjtBQUFBO0FBQUE7QUFBQTtFQUlFLGFDZTRCO0VGTXhCLFdBTEk7OztBQ1JWO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RURTSSxXQUxJOztBQ0NSO0VESUksV0FMSTtFQ0dOO0VBQ0E7OztBQUlKO0VESE0sV0FMSTtFQ1VSO0VBQ0E7O0FBR0E7RUFDRTs7O0FBSUo7RUFDRTtFRGZJLFdBTEk7RUNzQlIsT0NraUNrQztFRGppQ2xDLGtCQ2tpQ2tDO0VDdDBDaEM7O0FGdVNGO0VBQ0U7RUR0QkUsV0FMSTs7O0FDc0NWO0VBQ0U7OztBQU1GO0FBQUE7RUFFRTs7O0FBUUY7RUFDRTtFQUNBOzs7QUFHRjtFQUNFLGFDa0Q0QjtFRGpENUIsZ0JDaUQ0QjtFRGhENUIsT0NTNEI7RURSNUI7OztBQU9GO0VBRUU7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUU7RUFDQTtFQUNBOzs7QUFRRjtFQUNFOzs7QUFNRjtFQUVFOzs7QUFRRjtFQUNFOzs7QUFLRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTtFQUNBO0VEckhJLFdBTEk7RUM0SFI7OztBQUlGO0FBQUE7QUFBQTtFQUVFOzs7QUFLRjtFQUNFOzs7QUFHRjtFQUdFOztBQUdBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQU9KO0VBQ0U7OztBQVFGO0FBQUE7QUFBQTtBQUFBO0VBSUU7O0FBR0U7QUFBQTtBQUFBO0FBQUE7RUFDRTs7O0FBT047RUFDRTtFQUNBOzs7QUFLRjtFQUNFOzs7QUFVRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFRRjtFQUNFO0VBQ0E7RUFDQTtFQUNBLGVDdEg0QjtFRnBGdEI7O0FBbEtKO0VDd1dKO0lEL0xROzs7QUMrTFI7RUFPRTs7QUFFQTtFQUNFOzs7QUFPSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU9FOzs7QUFHRjtFQUNFOzs7QUFTRjtFQUNFO0VBQ0E7OztBQVFGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFXQTtFQUNFOzs7QUFLRjtFQUNFOzs7QUFPRjtFQUNFO0VBQ0E7OztBQUtGO0VBQ0U7OztBQUtGO0VBQ0U7OztBQU9GO0VBQ0U7RUFDQTs7O0FBUUY7RUFDRTs7O0FBUUY7RUFDRTs7O0FHcGtCRjtFSnlRTSxXQUxJO0VJbFFSLGFGb1U0Qjs7O0FFL1Q1QjtFSnNRTTs7QUFsS0o7RUlwR0Y7SUo2UU07OztBSTdRTjtFQUVFLGFGdVRrQjtFRXRUbEIsYUZ3UzBCOzs7QUUzUzVCO0VKc1FNOztBQWxLSjtFSXBHRjtJSjZRTTs7O0FJN1FOO0VBRUUsYUZ1VGtCO0VFdFRsQixhRndTMEI7OztBRTNTNUI7RUpzUU07O0FBbEtKO0VJcEdGO0lKNlFNOzs7QUk3UU47RUFFRSxhRnVUa0I7RUV0VGxCLGFGd1MwQjs7O0FFM1M1QjtFSnNRTTs7QUFsS0o7RUlwR0Y7SUo2UU07OztBSTdRTjtFQUVFLGFGdVRrQjtFRXRUbEIsYUZ3UzBCOzs7QUUzUzVCO0VKc1FNOztBQWxLSjtFSXBHRjtJSjZRTTs7O0FJN1FOO0VBRUUsYUZ1VGtCO0VFdFRsQixhRndTMEI7OztBRTNTNUI7RUpzUU07O0FBbEtKO0VJcEdGO0lKNlFNOzs7QUk3UU47RUFFRSxhRnVUa0I7RUV0VGxCLGFGd1MwQjs7O0FFclI5QjtFQ3JERTtFQUNBOzs7QUR5REY7RUMxREU7RUFDQTs7O0FENERGO0VBQ0U7O0FBRUE7RUFDRSxjRjhUMEI7OztBRXBUOUI7RUpzTk0sV0FMSTtFSS9NUjs7O0FBSUY7RUFDRSxlRnVCTztFRndMSCxXQUxJOztBSXZNUjtFQUNFOzs7QUFJSjtFQUNFO0VBQ0EsZUZhTztFRndMSCxXQUxJO0VJOUxSLE9FekZTOztBRjJGVDtFQUNFOzs7QUc5Rko7RUNJRTtFQUdBOzs7QURERjtFQUNFLFNMeXNDa0M7RUt4c0NsQyxrQkRaUztFQ2FUO0VKR0U7RUtSRjtFQUdBOzs7QURjRjtFQUVFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VQK1BNLFdBTEk7RU94UFIsT0QvQlM7OztBR0hUO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VDSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ3NERTtFRjVDRTtJQUNFLFdQeUtlOzs7QVM5SG5CO0VGNUNFO0lBQ0UsV1B5S2U7OztBUzlIbkI7RUY1Q0U7SUFDRSxXUHlLZTs7O0FTOUhuQjtFRjVDRTtJQUNFLFdQeUtlOzs7QVM5SG5CO0VGNUNFO0lBQ0UsV1B5S2U7OztBVXhMckI7RUNBQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QURKRTtFQ2FGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBK0NJO0VBQ0U7OztBQUdGO0VBcENKO0VBQ0E7OztBQWNBO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQStCRTtFQWhESjtFQUNBOzs7QUFxRFE7RUFoRU47RUFDQTs7O0FBK0RNO0VBaEVOO0VBQ0E7OztBQStETTtFQWhFTjtFQUNBOzs7QUErRE07RUFoRU47RUFDQTs7O0FBK0RNO0VBaEVOO0VBQ0E7OztBQStETTtFQWhFTjtFQUNBOzs7QUErRE07RUFoRU47RUFDQTs7O0FBK0RNO0VBaEVOO0VBQ0E7OztBQStETTtFQWhFTjtFQUNBOzs7QUErRE07RUFoRU47RUFDQTs7O0FBK0RNO0VBaEVOO0VBQ0E7OztBQStETTtFQWhFTjtFQUNBOzs7QUF1RVE7RUF4RFY7OztBQXdEVTtFQXhEVjs7O0FBd0RVO0VBeERWOzs7QUF3RFU7RUF4RFY7OztBQXdEVTtFQXhEVjs7O0FBd0RVO0VBeERWOzs7QUF3RFU7RUF4RFY7OztBQXdEVTtFQXhEVjs7O0FBd0RVO0VBeERWOzs7QUF3RFU7RUF4RFY7OztBQXdEVTtFQXhEVjs7O0FBbUVNO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFQRjtBQUFBO0VBRUU7OztBQUdGO0FBQUE7RUFFRTs7O0FBUEY7QUFBQTtFQUVFOzs7QUFHRjtBQUFBO0VBRUU7OztBQVBGO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFQRjtBQUFBO0VBRUU7OztBQUdGO0FBQUE7RUFFRTs7O0FBUEY7QUFBQTtFQUVFOzs7QUFHRjtBQUFBO0VBRUU7OztBQVBGO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFQRjtBQUFBO0VBRUU7OztBQUdGO0FBQUE7RUFFRTs7O0FBUEY7QUFBQTtFQUVFOzs7QUFHRjtBQUFBO0VBRUU7OztBQVBGO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUYxRE47RUVVRTtJQUNFOztFQUdGO0lBcENKO0lBQ0E7O0VBY0E7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUFGRjtJQUNFO0lBQ0E7O0VBRkY7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUFGRjtJQUNFO0lBQ0E7O0VBK0JFO0lBaERKO0lBQ0E7O0VBcURRO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBdUVRO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBbUVNO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7OztBRjFETjtFRVVFO0lBQ0U7O0VBR0Y7SUFwQ0o7SUFDQTs7RUFjQTtJQUNFO0lBQ0E7O0VBRkY7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUFGRjtJQUNFO0lBQ0E7O0VBRkY7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUErQkU7SUFoREo7SUFDQTs7RUFxRFE7SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUF1RVE7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUFtRU07QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7O0FGMUROO0VFVUU7SUFDRTs7RUFHRjtJQXBDSjtJQUNBOztFQWNBO0lBQ0U7SUFDQTs7RUFGRjtJQUNFO0lBQ0E7O0VBRkY7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUFGRjtJQUNFO0lBQ0E7O0VBRkY7SUFDRTtJQUNBOztFQStCRTtJQWhESjtJQUNBOztFQXFEUTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQStETTtJQWhFTjtJQUNBOztFQXVFUTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQW1FTTtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOzs7QUYxRE47RUVVRTtJQUNFOztFQUdGO0lBcENKO0lBQ0E7O0VBY0E7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUFGRjtJQUNFO0lBQ0E7O0VBRkY7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUFGRjtJQUNFO0lBQ0E7O0VBK0JFO0lBaERKO0lBQ0E7O0VBcURRO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBK0RNO0lBaEVOO0lBQ0E7O0VBdUVRO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBbUVNO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7OztBRjFETjtFRVVFO0lBQ0U7O0VBR0Y7SUFwQ0o7SUFDQTs7RUFjQTtJQUNFO0lBQ0E7O0VBRkY7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUFGRjtJQUNFO0lBQ0E7O0VBRkY7SUFDRTtJQUNBOztFQUZGO0lBQ0U7SUFDQTs7RUErQkU7SUFoREo7SUFDQTs7RUFxRFE7SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUErRE07SUFoRU47SUFDQTs7RUF1RVE7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUF3RFU7SUF4RFY7O0VBd0RVO0lBeERWOztFQXdEVTtJQXhEVjs7RUFtRU07QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7RUFQRjtBQUFBO0lBRUU7O0VBR0Y7QUFBQTtJQUVFOztFQVBGO0FBQUE7SUFFRTs7RUFHRjtBQUFBO0lBRUU7O0VBUEY7QUFBQTtJQUVFOztFQUdGO0FBQUE7SUFFRTs7O0FDckhWO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLGVaNEZPO0VZM0ZQO0VBQ0EsZ0JaaVk0QjtFWWhZNUI7O0FBT0E7RUFDRTtFQUNBO0VBQ0EscUJaNkwwQjtFWTVMMUI7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFOzs7QUFJSjtFQUNFOzs7QUFPRjtFQUNFOzs7QUFVQTtFQUNFOzs7QUFlRjtFQUNFOztBQUdBO0VBQ0U7OztBQU9KO0VBQ0U7O0FBR0Y7RUFDRTs7O0FBVUY7RUFDRTtFQUNBOzs7QUFNRjtFQUNFO0VBQ0E7OztBQVFKO0VBQ0U7RUFDQTs7O0FBUUE7RUFDRTtFQUNBOzs7QUNySUY7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFsQkY7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFsQkY7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFsQkY7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFsQkY7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFsQkY7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFsQkY7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFsQkY7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUQwSUE7RUFDRTtFQUNBOzs7QUhwRkY7RUdrRkE7SUFDRTtJQUNBOzs7QUhwRkY7RUdrRkE7SUFDRTtJQUNBOzs7QUhwRkY7RUdrRkE7SUFDRTtJQUNBOzs7QUhwRkY7RUdrRkE7SUFDRTtJQUNBOzs7QUhwRkY7RUdrRkE7SUFDRTtJQUNBOzs7QUU1Sk47RUFDRSxlZDBoQnNDO0VGMVBsQyxXQUxJO0VnQnhSUixhZG1TNEI7RWNsUzVCLE9kMGhCc0M7OztBY3JoQnhDO0VBQ0U7RUFDQTtFQUNBO0VoQm9SSSxXQUxJO0VnQjVRUixhZHVSNEI7RWN0UjVCLGFkNlI0QjtFYzVSNUIsT2Q2Z0JzQzs7O0FjMWdCeEM7RUFDRTtFQUNBO0VoQjBRSSxXQUxJOzs7QWdCalFWO0VBQ0U7RUFDQTtFaEJvUUksV0FMSTs7O0FpQjVSVjtFQUNFLFlma2hCc0M7RUZsUGxDLFdBTEk7RWlCdlJSLE9mK1Y0Qjs7O0FnQnBXOUI7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhaEJpaUJzQztFRnBRbEMsV0FMSTtFa0J0UlIsYWhCZ1M0QjtFZ0IvUjVCLGFoQnVTNEI7RWdCdFM1QixPaEIraUJzQztFZ0I5aUJ0QyxrQlpWUztFWVdUO0VBQ0E7RUFDQTtFZkdFO0VnQkhFLFlETUo7O0FDRkk7RURoQk47SUNpQlE7OztBREdOO0VBQ0U7O0FBRUE7RUFDRTs7QUFLSjtFQUNFLE9oQnloQm9DO0VnQnhoQnBDLGtCWmhDTztFWWlDUCxjaEJpaUJvQztFZ0JoaUJwQztFQUtFLFloQjhoQmtDOztBZ0J2aEJ0QztFQUVFOztBQUlGO0VBQ0UsT1pqRE87RVltRFA7O0FBUUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9oQm1mb0M7RWdCbGZwQyxrQlo3RE87RVlnRVA7O0FBSUY7RUFDRTtFQUNBO0VBQ0EsbUJoQnlkb0M7RWdCeGRwQyxPaEIyZW9DO0VrQnZqQnRDLGtCbEJXYztFZ0JtRVo7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmhCdWVvQztFZ0J0ZXBDO0VDdkVFLFlEd0VGOztBQ3BFRTtFRHdESjtJQ3ZETTs7O0FEc0VOO0VBQ0Usa0JoQmlvQjhCOzs7QWdCeG5CbEM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFoQndNNEI7RWdCdk01QixPaEJnZXNDO0VnQi9kdEM7RUFDQTtFQUNBOztBQUVBO0VBRUU7RUFDQTs7O0FBV0o7RUFDRSxZaEJxZHNDO0VnQnBkdEM7RWxCcUtJLFdBTEk7RUc3UU47O0FlaUhGO0VBQ0U7RUFDQTtFQUNBLG1CaEIrVTBCOzs7QWdCM1U5QjtFQUNFLFloQnljc0M7RWdCeGN0QztFbEJ3SkksV0FMSTtFRzdRTjs7QWU4SEY7RUFDRTtFQUNBO0VBQ0EsbUJoQnNVMEI7OztBZ0I5VDVCO0VBQ0UsWWhCc2JvQzs7QWdCbmJ0QztFQUNFLFloQm1ib0M7O0FnQmhidEM7RUFDRSxZaEJnYm9DOzs7QWdCM2F4QztFQUNFLE9oQjhhc0M7RWdCN2F0QztFQUNBLFNoQjBYc0M7O0FnQnhYdEM7RUFDRTs7QUFHRjtFQUNFO0VmaktBOztBZXFLRjtFQUNFO0VmdEtBOzs7QWtCZEo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFuQitoQnNDO0VGcFFsQyxXQUxJO0VxQnBSUixhbkI4UjRCO0VtQjdSNUIsYW5CcVM0QjtFbUJwUzVCLE9uQjZpQnNDO0VtQjVpQnRDLGtCZlpTO0VlYVQ7RUFDQTtFQUNBLHFCbkJvcEJrQztFbUJucEJsQyxpQm5Cb3BCa0M7RW1CbnBCbEM7RWxCREU7RWdCSEUsWUVPSjs7QUZISTtFRWZOO0lGZ0JROzs7QUVoQlI7RUFtQkU7O0FBRUE7RUFDRSxjbkIwaUJvQztFbUJ6aUJwQztFQUtFLFluQnFwQjRCOztBbUJqcEJoQztFQUVFLGVuQmlnQm9DO0VtQmhnQnBDOztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQmYxQ087O0FlK0NUO0VBQ0U7RUFDQTs7O0FBSUo7RUFDRSxhbkI0WjRCO0VtQjNaNUIsZ0JuQjJaNEI7RW1CMVo1QixjbkIyWjRCO0VGakx4QixXQUxJO0VHN1FOOzs7QWtCNkNKO0VBQ0UsYW5Cd1o0QjtFbUJ2WjVCLGdCbkJ1WjRCO0VtQnRaNUIsY25CdVo0QjtFRnJMeEIsV0FMSTtFRzdRTjs7O0FtQmZKO0VBQ0U7RUFDQSxZcEJ3bEJ3QztFb0J2bEJ4QyxjcEJ3bEJ3QztFb0J2bEJ4QyxlcEJ3bEJ3Qzs7QW9CdGxCeEM7RUFDRTtFQUNBOzs7QUFJSjtFQUNFLGVwQjhrQndDO0VvQjdrQnhDO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0UsT3BCZ2tCd0M7RW9CL2pCeEMsUXBCK2pCd0M7RW9COWpCeEM7RUFDQTtFQUNBLGtCaEI5QlM7RWdCK0JUO0VBQ0E7RUFDQTtFQUNBLFFwQm1rQndDO0VvQmxrQnhDO0VBQ0E7O0FBR0E7RW5CdkJFOztBbUIyQkY7RUFFRSxlcEIwakJzQzs7QW9CdmpCeEM7RUFDRSxRcEJpakJzQzs7QW9COWlCeEM7RUFDRSxjcEI2Z0JvQztFb0I1Z0JwQztFQUNBLFlwQnlaNEI7O0FvQnRaOUI7RUFDRSxrQnBCeERZO0VvQnlEWixjcEJ6RFk7O0FvQjJEWjtFQUlJOztBQUlKO0VBSUk7O0FBS047RUFDRSxrQnBCN0VZO0VvQjhFWixjcEI5RVk7RW9CbUZWOztBQUlKO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0EsU3BCeWhCdUM7O0FvQmxoQnZDO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBLFNwQmdoQnFDOzs7QW9CbGdCM0M7RUFDRSxjcEIyZ0JnQzs7QW9CemdCaEM7RUFDRSxPcEJ1Z0I4QjtFb0J0Z0I5QjtFQUNBO0VBQ0E7RW5CM0dBO0VnQkhFLFlHZ0hGOztBSDVHRTtFR3NHSjtJSHJHTTs7O0FHNkdKO0VBQ0U7O0FBR0Y7RUFDRSxxQnBCc2dCNEI7RW9CamdCMUI7O0FBS047RUFDRSxlcEJpZjhCO0VvQmhmOUI7O0FBRUE7RUFDRTtFQUNBOzs7QUFLTjtFQUNFO0VBQ0EsY3BCK2RnQzs7O0FvQjVkbEM7RUFDRTtFQUNBO0VBQ0E7O0FBSUU7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQSxTcEJnVndCOzs7QXFCcmY5QjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJQTtFQUEwQixZckJpc0JhOztBcUJoc0J2QztFQUEwQixZckJnc0JhOztBcUI3ckJ6QztFQUNFOztBQUdGO0VBQ0UsT3JCa3JCdUM7RXFCanJCdkMsUXJCaXJCdUM7RXFCaHJCdkM7RUh6QkYsa0JsQkVjO0VxQnlCWixRckJpckJ1QztFQzdyQnZDO0VnQkhFLFlJa0JGOztBSmRFO0VJTUo7SUpMTTs7O0FJS047RUFTRTs7QUFFQTtFSGpDRixrQmxCaXRCeUM7O0FxQjNxQnpDO0VBQ0UsT3JCMnBCOEI7RXFCMXBCOUIsUXJCMnBCOEI7RXFCMXBCOUI7RUFDQSxRckIwcEI4QjtFcUJ6cEI5QixrQmpCekNPO0VpQjBDUDtFcEI3QkE7O0FvQmtDRjtFQUNFLE9yQnVwQnVDO0VxQnRwQnZDLFFyQnNwQnVDO0VrQnpzQnpDLGtCbEJFYztFcUJtRFosUXJCdXBCdUM7RUM3ckJ2QztFZ0JIRSxZSTRDRjs7QUp4Q0U7RUlpQ0o7SUpoQ007OztBSWdDTjtFQVFFOztBQUVBO0VIM0RGLGtCbEJpdEJ5Qzs7QXFCanBCekM7RUFDRSxPckJpb0I4QjtFcUJob0I5QixRckJpb0I4QjtFcUJob0I5QjtFQUNBLFFyQmdvQjhCO0VxQi9uQjlCLGtCakJuRU87RWlCb0VQO0VwQnZEQTs7QW9CNERGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usa0JqQjNFSzs7QWlCOEVQO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxrQmpCL0VLOzs7QWtCUlg7RUFDRTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUdFLFF0QjJ0QjhCO0VzQjF0QjlCLGF0QjJ0QjhCOztBc0J4dEJoQztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUxGRSxZS0dGOztBTENFO0VLVko7SUxXTTs7O0FLQ047QUFBQTtFQUVFOztBQUVBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0FBQUE7RUFFRSxhdEJxc0I0QjtFc0Jwc0I1QixnQnRCcXNCNEI7O0FzQmxzQjlCO0FBQUE7RUFDRSxhdEJnc0I0QjtFc0IvckI1QixnQnRCZ3NCNEI7O0FzQjVyQmhDO0VBQ0UsYXRCMHJCOEI7RXNCenJCOUIsZ0J0QjByQjhCOztBc0JuckI5QjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsU3RCbXJCNEI7RXNCbHJCNUIsV3RCbXJCNEI7O0FzQjlxQjlCO0VBQ0UsU3RCNHFCNEI7RXNCM3FCNUIsV3RCNHFCNEI7O0FzQnZxQjlCO0VBQ0U7OztBQzlETjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7QUFBQTtBQUFBO0VBRUU7O0FBTUY7RUFDRTtFQUNBOztBQUVBO0VBQ0U7OztBQVdOO0VBQ0U7RUFDQTtFQUNBO0V6QnNQSSxXQUxJO0V5Qi9PUixhdkJ5UDRCO0V1QnhQNUIsYXZCZ1E0QjtFdUIvUDVCLE92QmltQnNDO0V1QmhtQnRDO0VBQ0E7RUFDQSxrQnZCdkNjO0V1QndDZDtFdEJwQ0U7OztBc0I4Q0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlFO0V6QmdPSSxXQUxJO0VHN1FOOzs7QXNCdURKO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFJRTtFekJ1TkksV0FMSTtFRzdRTjs7O0FzQmdFSjtBQUFBO0FBQUE7RUFFRTs7O0FBYUU7QUFBQTtFdEIvREE7RUFDQTs7QXNCcUVBO0FBQUE7RXRCdEVBO0VBQ0E7O0FzQmdGRjtFQUNFO0V0QnBFQTtFQUNBOzs7QXVCekJGO0VBQ0U7RUFDQTtFQUNBLFl4QjJmb0M7RUZsUGxDLFdBTEk7RTBCalFOLE94QjZ0QnFCOzs7QXdCMXRCdkI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFMUI0UEUsV0FMSTtFMEJwUE4sT0F2QmM7RUF3QmQsa0JBdkJpQjtFdkJIakI7OztBdUIrQkE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7O0FBOUNGO0VBb0RFLGN4QmtzQm1CO0V3Qi9yQmpCLGV4QmtoQmdDO0V3QmpoQmhDO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0UsY3hCdXJCaUI7RXdCdHJCakIsWUEvQ2E7OztBQWpCakI7RUF5RUksZXhCZ2dCZ0M7RXdCL2ZoQzs7O0FBMUVKO0VBaUZFLGN4QnFxQm1COztBd0JscUJqQjtFQUVFLGV4QitrQjhCO0V3QjlrQjlCO0VBQ0E7RUFDQTs7QUFJSjtFQUNFLGN4QndwQmlCO0V3QnZwQmpCLFlBOUVhOzs7QUFqQmpCO0VBdUdJOzs7QUF2R0o7RUE4R0UsY3hCd29CbUI7O0F3QnRvQm5CO0VBQ0Usa0J4QnFvQmlCOztBd0Jsb0JuQjtFQUNFLFlBcEdhOztBQXVHZjtFQUNFLE94QjZuQmlCOzs7QXdCeG5CckI7RUFDRTs7O0FBL0hGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBdUlJOztBQUlGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQXpITjtFQUNFO0VBQ0E7RUFDQSxZeEIyZm9DO0VGbFBsQyxXQUxJO0UwQmpRTixPeEI2dEJxQjs7O0F3QjF0QnZCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTFCNFBFLFdBTEk7RTBCcFBOLE9BdkJjO0VBd0JkLGtCQXZCaUI7RXZCSGpCOzs7QXVCK0JBO0FBQUE7QUFBQTtBQUFBO0VBRUU7OztBQTlDRjtFQW9ERSxjeEJrc0JtQjtFd0IvckJqQixleEJraEJnQztFd0JqaEJoQztFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFLGN4QnVyQmlCO0V3QnRyQmpCLFlBL0NhOzs7QUFqQmpCO0VBeUVJLGV4QmdnQmdDO0V3Qi9maEM7OztBQTFFSjtFQWlGRSxjeEJxcUJtQjs7QXdCbHFCakI7RUFFRSxleEIra0I4QjtFd0I5a0I5QjtFQUNBO0VBQ0E7O0FBSUo7RUFDRSxjeEJ3cEJpQjtFd0J2cEJqQixZQTlFYTs7O0FBakJqQjtFQXVHSTs7O0FBdkdKO0VBOEdFLGN4QndvQm1COztBd0J0b0JuQjtFQUNFLGtCeEJxb0JpQjs7QXdCbG9CbkI7RUFDRSxZQXBHYTs7QUF1R2Y7RUFDRSxPeEI2bkJpQjs7O0F3QnhuQnJCO0VBQ0U7OztBQS9IRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQXlJSTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOzs7QUM1SVI7RUFFRTtFQUNBO0VBQ0E7RTNCMlJJLG9CQUxJO0UyQnBSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFM0IyUUksV0FMSTtFMkJwUVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0V4QmxCRTtFaUJmRixrQk9tQ3FCO0VSdkJqQixZUXlCSjs7QVJyQkk7RVFkTjtJUmVROzs7QVFzQk47RUFDRTtFQUVBO0VBQ0E7O0FBR0Y7RUFFRTtFUGhERixrQk9pRHVCO0VBQ3JCO0VBQ0E7RUFLRTs7QUFJSjtFQUtFO0VBQ0E7RUFHQTs7QUFHQTtFQUtJOztBQUtOO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFZRjtFQ3BGQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUR1RUE7RUNwRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEdUVBO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHVFQTtFQ3BGQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUR1RUE7RUNwRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEdUVBO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHVFQTtFQ3BGQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUR1RUE7RUNwRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEdUVBO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHVFQTtFQ3BGQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUR1RUE7RUNwRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEdUVBO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHVFQTtFQ3BGQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUR1RUE7RUNwRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEdUVBO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHVFQTtFQ3BGQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUR1RUE7RUNwRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEdUVBO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRDZFQTtFQ2pFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEcURBO0VDakVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QURxREE7RUNqRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHFEQTtFQ2pFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEcURBO0VDakVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QURxREE7RUNqRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHFEQTtFQ2pFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEcURBO0VDakVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QURxREE7RUNqRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHFEQTtFQ2pFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEcURBO0VDakVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QURxREE7RUNqRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHFEQTtFQ2pFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEcURBO0VDakVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QURxREE7RUNqRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRHFEQTtFQ2pFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FEcURBO0VDakVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QURxREE7RUNqRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRGlFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsaUJ6QmF3Qzs7QXlCRTFDO0VDdEZFO0VBQ0E7RTVCbU9JLG9CQUxJO0U0QjVOUjs7O0FEdUZGO0VDMUZFO0VBQ0E7RTVCbU9JLG9CQUxJO0U0QjVOUjs7O0FDcEVGO0VWZ0JNLFlVZko7O0FWbUJJO0VVcEJOO0lWcUJROzs7QVVsQk47RUFDRTs7O0FBTUY7RUFDRTs7O0FBSUo7RUFDRTtFQUNBO0VWREksWVVFSjs7QVZFSTtFVUxOO0lWTVE7OztBVUROO0VBQ0U7RUFDQTtFVk5FLFlVT0Y7O0FWSEU7RVVBSjtJVkNNOzs7O0FXcEJSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1FOzs7QUFHRjtFQUNFOztBQ21CRTtFQUNFO0VBQ0EsYTdCZ093QjtFNkIvTnhCLGdCN0I4TndCO0U2QjdOeEI7RUFoQ0o7RUFDQTtFQUNBO0VBQ0E7O0FBcURFO0VBQ0U7OztBRHpDTjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0U5QjhRSSx5QkFMSTtFOEJ2UVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0EsUzVCOHRCa0M7RTRCN3RCbEM7RUFDQTtFQUNBO0VBQ0E7RTlCaVBJLFdBTEk7RThCMU9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0J4Q0U7O0EyQjRDRjtFQUNFO0VBQ0E7RUFDQTs7O0FBWUE7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOzs7QW5CN0JKO0VtQmVBO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOztFQUlKO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOzs7QW5CN0JKO0VtQmVBO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOztFQUlKO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOzs7QW5CN0JKO0VtQmVBO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOztFQUlKO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOzs7QW5CN0JKO0VtQmVBO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOztFQUlKO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOzs7QW5CN0JKO0VtQmVBO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOztFQUlKO0lBQ0U7O0VBRUE7SUFDRTtJQUNBOzs7QUFVTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQzVFQTtFQUNFO0VBQ0EsYTdCZ093QjtFNkIvTnhCLGdCN0I4TndCO0U2QjdOeEI7RUF6Qko7RUFDQTtFQUNBO0VBQ0E7O0FBOENFO0VBQ0U7OztBRHdESjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDMUZBO0VBQ0U7RUFDQSxhN0JnT3dCO0U2Qi9OeEIsZ0I3QjhOd0I7RTZCN054QjtFQWxCSjtFQUNBO0VBQ0E7RUFDQTs7QUF1Q0U7RUFDRTs7QURrRUY7RUFDRTs7O0FBTUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQzNHQTtFQUNFO0VBQ0EsYTdCZ093QjtFNkIvTnhCLGdCN0I4TndCO0U2QjdOeEI7O0FBV0E7RUFDRTs7QUFHRjtFQUNFO0VBQ0EsYzdCNk1zQjtFNkI1TXRCLGdCN0IyTXNCO0U2QjFNdEI7RUE5Qk47RUFDQTtFQUNBOztBQWlDRTtFQUNFOztBRG1GRjtFQUNFOzs7QUFPTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1GO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhNUJvSTRCO0U0Qm5JNUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQWNBO0VBRUU7RVZ4TEYsa0JVMEx1Qjs7QUFHdkI7RUFFRTtFQUNBO0VWaE1GLGtCVWlNdUI7O0FBR3ZCO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQU1KO0VBQ0U7OztBQUlGO0VBQ0U7RUFDQTtFQUNBO0U5QjJFSSxXQUxJO0U4QnBFUjtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTs7O0FBSUY7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRXBQRjtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBOztBQUtGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1FOzs7QUFLSjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOzs7QUFJSjtFN0JoQkk7O0E2Qm9CRjtBQUFBO0VBRUU7O0FBSUY7QUFBQTtBQUFBO0U3QlZFO0VBQ0E7O0E2Qm1CRjtBQUFBO0FBQUE7RTdCTkU7RUFDQTs7O0E2QndCSjtFQUNFO0VBQ0E7O0FBRUE7RUFHRTs7QUFHRjtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBb0JGO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFRTs7QUFHRjtBQUFBO0VBRUU7O0FBSUY7QUFBQTtFN0IxRkU7RUFDQTs7QTZCOEZGO0FBQUE7RTdCN0dFO0VBQ0E7OztBOEJ4Qko7RUFFRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RWpDNFFJLFdBTEk7RWlDclFSO0VBQ0E7RUFDQTtFZGJJLFljY0o7O0FkVkk7RWNHTjtJZEZROzs7QWNXTjtFQUVFOztBQUtGO0VBQ0U7RUFDQTtFQUNBOzs7QUFRSjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RTlCdENBO0VBQ0E7O0E4QndDQTtFQUdFO0VBQ0E7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FBR0Y7RUFFRTtFOUJqRUE7RUFDQTs7O0E4QjJFSjtFQUVFO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7RTlCOUZBOztBOEJpR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFFRTtFYnpIRixrQmEwSHVCOzs7QUFVdkI7QUFBQTtFQUVFO0VBQ0E7OztBQUtGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQU1GO0FBQUE7RUFDRTs7O0FBVUY7RUFDRTs7QUFFRjtFQUNFOzs7QUNwS0o7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBb0JKO0VBQ0U7RUFDQTtFQUNBO0VsQ2tPSSxXQUxJO0VrQzNOUjtFQUNBO0VBQ0E7O0FBRUE7RUFFRTs7O0FBVUo7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUU7O0FBR0Y7RUFDRTs7O0FBU0o7RUFDRSxhaEMwcUJrQztFZ0N6cUJsQyxnQmhDeXFCa0M7RWdDeHFCbEM7O0FBRUE7QUFBQTtBQUFBO0VBR0U7OztBQWFKO0VBQ0U7RUFDQTtFQUdBOzs7QUFJRjtFQUNFO0VsQ21KSSxXQUxJO0VrQzVJUjtFQUNBO0VBQ0E7RUFDQTtFL0JwSUU7RWdCSEUsWWV5SUo7O0FmcklJO0VlNkhOO0lmNUhROzs7QWVzSU47RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBTUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBdkJ0SEU7RXVCa0lBO0lBRUk7SUFDQTs7RUFFQTtJQUNFOztFQUVBO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBOztFQUlKO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7O0VBR0Y7SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWYxTkosWWU0Tkk7O0VBR0E7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QXZCeExSO0V1QmtJQTtJQUVJO0lBQ0E7O0VBRUE7SUFDRTs7RUFFQTtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFJSjtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFOztFQUdGO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmMU5KLFllNE5JOztFQUdBO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0F2QnhMUjtFdUJrSUE7SUFFSTtJQUNBOztFQUVBO0lBQ0U7O0VBRUE7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7O0VBSUo7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTs7RUFHRjtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJZjFOSixZZTROSTs7RUFHQTtJQUNFOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7OztBdkJ4TFI7RXVCa0lBO0lBRUk7SUFDQTs7RUFFQTtJQUNFOztFQUVBO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBOztFQUlKO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7O0VBR0Y7SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWYxTkosWWU0Tkk7O0VBR0E7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QXZCeExSO0V1QmtJQTtJQUVJO0lBQ0E7O0VBRUE7SUFDRTs7RUFFQTtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFJSjtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFOztFQUdGO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmMU5KLFllNE5JOztFQUdBO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBdERSO0VBRUk7RUFDQTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWYxTkosWWU0Tkk7O0FBR0E7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFpQlo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUM5UUY7RUFFRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RW5DbVJJLFdBTEk7RW1DNVFSO0VBQ0E7RWhDRkU7OztBZ0NRRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTs7O0FDckNKO0VBRUU7RUFDQTtFcENnU0ksMkJBTEk7RW9DelJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFL0J0QkE7RUFDQTs7O0ErQnlCRjtFQUNFO0VBQ0E7RUFDQTtFcENvUUksV0FMSTtFb0M3UFI7RUFDQTtFQUNBO0VBQ0E7RWpCdEJJLFlpQnVCSjs7QWpCbkJJO0VpQlVOO0lqQlRROzs7QWlCb0JOO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQSxTbEMyM0JnQztFa0MxM0JoQzs7QUFHRjtFQUVFO0VBQ0E7RWhCeERGLGtCZ0J5RHVCO0VBQ3JCOztBQUdGO0VBRUU7RUFDQTtFQUNBO0VBQ0E7OztBQUtGO0VBQ0UsYWxDODFCZ0M7O0FrQ3oxQjlCO0VqQ2hDRjtFQUNBOztBaUNxQ0U7RWpDcERGO0VBQ0E7OztBaUNvRUo7RUNwR0U7RUFDQTtFckNnU0ksMkJBTEk7RXFDelJSOzs7QURxR0Y7RUN4R0U7RUFDQTtFckNnU0ksMkJBTEk7RXFDelJSOzs7QUNBRjtFQUVFO0VBQ0E7RXRDMlJJLHNCQUxJO0VzQ3BSUjtFQUNBO0VBQ0E7RUFHQTtFQUNBO0V0Q21SSSxXQUxJO0VzQzVRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFOzs7QUFLSjtFQUNFO0VBQ0E7OztBQ2xDRjtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFFRTs7O0FBSUY7RUFDRSxhckM0UTRCOzs7QXFDcFE5QjtFQUNFLGVyQ3luQzhCOztBcUN0bkM5QjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQWdCRjtFQ2hFQTtFQUNBO0VBQ0E7O0FBTUE7RUFDRTs7O0FEdURGO0VDaEVBO0VBQ0E7RUFDQTs7QUFNQTtFQUNFOzs7QUR1REY7RUNoRUE7RUFDQTtFQUNBOztBQU1BO0VBQ0U7OztBRHVERjtFQ2hFQTtFQUNBO0VBQ0E7O0FBTUE7RUFDRTs7O0FEdURGO0VDaEVBO0VBQ0E7RUFDQTs7QUFNQTtFQUNFOzs7QUR1REY7RUNoRUE7RUFDQTtFQUNBOztBQU1BO0VBQ0U7OztBRHVERjtFQ2hFQTtFQUNBO0VBQ0E7O0FBTUE7RUFDRTs7O0FEdURGO0VDaEVBO0VBQ0E7RUFDQTs7QUFNQTtFQUNFOzs7QUR1REY7RUNoRUE7RUFDQTtFQUNBOztBQU1BO0VBQ0U7OztBRHVERjtFQ2hFQTtFQUNBO0VBQ0E7O0FBTUE7RUFDRTs7O0FEdURGO0VDaEVBO0VBQ0E7RUFDQTs7QUFNQTtFQUNFOzs7QUR1REY7RUNoRUE7RUFDQTtFQUNBOztBQU1BO0VBQ0U7OztBRHVERjtFQ2hFQTtFQUNBO0VBQ0E7O0FBTUE7RUFDRTs7O0FEdURGO0VDaEVBO0VBQ0E7RUFDQTs7QUFNQTtFQUNFOzs7QUR1REY7RUNoRUE7RUFDQTtFQUNBOztBQU1BO0VBQ0U7OztBRHVERjtFQ2hFQTtFQUNBO0VBQ0E7O0FBTUE7RUFDRTs7O0FEdURGO0VDaEVBO0VBQ0E7RUFDQTs7QUFNQTtFQUNFOzs7QUR1REY7RUNoRUE7RUFDQTtFQUNBOztBQU1BO0VBQ0U7OztBQ0ZKO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7OztBQU9GO0VBQ0U7RUFDQTtFQUNBO0VBRUE7O0FBR0E7RXRCNUNJLFlzQjZDRjs7QXRCekNFO0VzQndDSjtJdEJ2Q007OztBc0J1Q047RUFFRSxXdkNnbENnQzs7QXVDOWtDbEM7RUFDRSxXdkM4a0NnQzs7QXVDMWtDbEM7RUFDRSxXdkMya0NnQzs7O0F1Q3ZrQ3BDO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdENyRkU7RXNDeUZGOzs7QUFJRjtFQUVFO0VBQ0E7RUFDQTtFQ2xIQTtFQUNBO0VBQ0E7RUFDQSxTRGtIMEI7RUNqSDFCO0VBQ0E7RUFDQSxrQkQrRzREOztBQzVHNUQ7RUFBUzs7QUFDVDtFQUFTLFNEMkdpRjs7O0FBSzVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V0Q3RHRTtFQUNBOztBc0N3R0Y7RUFDRTtFQUNBOzs7QUFLSjtFQUNFO0VBQ0E7OztBQUtGO0VBQ0U7RUFHQTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXRDMUhFO0VBQ0E7O0FzQytIRjtFQUNFOzs7QTlCNUdBO0U4QmtIRjtJQUNFO0lBQ0E7O0VBSUY7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTs7O0E5Qi9IQTtFOEJvSUY7QUFBQTtJQUVFOzs7QTlCdElBO0U4QjJJRjtJQUNFOzs7QUFVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFdEMxTUo7O0FzQzhNRTtBQUFBO0V0QzlNRjs7QXNDbU5FO0VBQ0U7OztBOUIzSko7RThCeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDRTtJQUNBO0l0QzFNSjs7RXNDOE1FO0FBQUE7SXRDOU1GOztFc0NtTkU7SUFDRTs7O0E5QjNKSjtFOEJ5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7SXRDMU1KOztFc0M4TUU7QUFBQTtJdEM5TUY7O0VzQ21ORTtJQUNFOzs7QTlCM0pKO0U4QnlJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7SUFDQTtJdEMxTUo7O0VzQzhNRTtBQUFBO0l0QzlNRjs7RXNDbU5FO0lBQ0U7OztBOUIzSko7RThCeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDRTtJQUNBO0l0QzFNSjs7RXNDOE1FO0FBQUE7SXRDOU1GOztFc0NtTkU7SUFDRTs7O0E5QjNKSjtFOEJ5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtJQUNFO0lBQ0E7SXRDMU1KOztFc0M4TUU7QUFBQTtJdEM5TUY7O0VzQ21ORTtJQUNFOzs7QUVwT1I7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UzQzRSSSx3QkFMSTtFMkNyUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUNyQkEsYTFDNlI0QjtFMEMzUjVCO0VBQ0EsYTFDc1M0QjtFMENyUzVCLGExQzZTNEI7RTBDNVM1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFNUNzUkksV0FMSTtFMkNuUVI7RUFDQTs7QUFFQTtFQUFTOztBQUVUO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7OztBQUlKO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7OztBQUlKO0FBRUE7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7O0FBSUo7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7O0FBSUo7QUFrQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRXBIRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFJRjtFQUNFO0lBQUs7OztBQUlQO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTs7O0FBR0Y7RUFFRTtFQUNBO0VBQ0E7OztBQVNGO0VBQ0U7SUFDRTs7RUFFRjtJQUNFO0lBQ0E7OztBQUtKO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBSUE7RUFDRTtBQUFBO0lBRUU7OztBQy9FSjtFQUNFO0VBQ0E7RUFDQTs7O0FDQUY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FDTkY7RUFDRTs7QUFHRTtFQUVFOzs7QUFOTjtFQUNFOztBQUdFO0VBRUU7OztBQU5OO0VBQ0U7O0FBR0U7RUFFRTs7O0FBTk47RUFDRTs7QUFHRTtFQUVFOzs7QUFOTjtFQUNFOztBQUdFO0VBRUU7OztBQU5OO0VBQ0U7O0FBR0U7RUFFRTs7O0FBTk47RUFDRTs7QUFHRTtFQUVFOzs7QUFOTjtFQUNFOztBQUdFO0VBRUU7OztBQU5OO0VBQ0U7O0FBR0U7RUFFRTs7O0FBTk47RUFDRTs7QUFHRTtFQUVFOzs7QUFOTjtFQUNFOztBQUdFO0VBRUU7OztBQU5OO0VBQ0U7O0FBR0U7RUFFRTs7O0FBTk47RUFDRTs7QUFHRTtFQUVFOzs7QUFOTjtFQUNFOztBQUdFO0VBRUU7OztBQU5OO0VBQ0U7O0FBR0U7RUFFRTs7O0FBTk47RUFDRTs7QUFHRTtFQUVFOzs7QUFOTjtFQUNFOztBQUdFO0VBRUU7OztBQU5OO0VBQ0U7O0FBR0U7RUFFRTs7O0FDTFI7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FDckJKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxTaER5d0JrQzs7O0FnRHR3QnBDO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxTaERpd0JrQzs7O0FnRHp2QmhDO0VBQ0U7RUFDQTtFQUNBLFNoRHF2QjhCOzs7QWdEbHZCaEM7RUFDRTtFQUNBO0VBQ0EsU2hEK3VCOEI7OztBU2h0QmhDO0V1Q3hDQTtJQUNFO0lBQ0E7SUFDQSxTaERxdkI4Qjs7RWdEbHZCaEM7SUFDRTtJQUNBO0lBQ0EsU2hEK3VCOEI7OztBU2h0QmhDO0V1Q3hDQTtJQUNFO0lBQ0E7SUFDQSxTaERxdkI4Qjs7RWdEbHZCaEM7SUFDRTtJQUNBO0lBQ0EsU2hEK3VCOEI7OztBU2h0QmhDO0V1Q3hDQTtJQUNFO0lBQ0E7SUFDQSxTaERxdkI4Qjs7RWdEbHZCaEM7SUFDRTtJQUNBO0lBQ0EsU2hEK3VCOEI7OztBU2h0QmhDO0V1Q3hDQTtJQUNFO0lBQ0E7SUFDQSxTaERxdkI4Qjs7RWdEbHZCaEM7SUFDRTtJQUNBO0lBQ0EsU2hEK3VCOEI7OztBU2h0QmhDO0V1Q3hDQTtJQUNFO0lBQ0E7SUFDQSxTaERxdkI4Qjs7RWdEbHZCaEM7SUFDRTtJQUNBO0lBQ0EsU2hEK3VCOEI7OztBaUQ5d0JwQztFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUNSRjtBQUFBO0VDSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxTcERnSnNDO0VvRC9JdEM7OztBQ1JKO0VDQUU7RUFDQTtFQUNBOzs7QUNORjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxTdkRxWDRCOzs7QXdEelR0QjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQWpCSjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFTRjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFQSjtFQU9JOzs7QUFyQko7QUFjQTtFQU9JO0VBQUE7OztBQWNKO0FBckJBO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBakJKO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQVNGO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBUEo7RUFJUTtFQUdKOzs7QUFQSjtFQUlRO0VBR0o7OztBQVBKO0VBSVE7RUFHSjs7O0FBakJKO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQURGO0VBQ0U7OztBQVNGO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTtFQUFBOzs7QUFQSjtFQU9JO0VBQUE7OztBQVBKO0VBT0k7RUFBQTs7O0FBUEo7RUFPSTs7O0FBUEo7RUFPSTs7O0EvQ1ZSO0UrQ0dJO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOzs7QS9DVlI7RStDR0k7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7OztBL0NWUjtFK0NHSTtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7O0EvQ1ZSO0UrQ0dJO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOzs7QS9DVlI7RStDR0k7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JO0lBQUE7O0VBUEo7SUFPSTtJQUFBOztFQVBKO0lBT0k7SUFBQTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7OztBQ3REWjtFRCtDUTtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7OztBQ25DWjtFRDRCUTtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOztFQVBKO0lBT0k7O0VBUEo7SUFPSTs7RUFQSjtJQU9JOzs7QUV2RVo7RUFDRTs7QUFDQTtFQUFXOztBQUNYO0VBQWlDOzs7QUFFbkM7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7OztBQUtGO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFLQTtFQUNFOzs7QUFLUjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUdKO0VBQWlCOzs7QUFDakI7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUFpQjs7O0FBRW5CO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUFXOzs7QUFDWDtFQUF1QjtFQUFvQjs7O0FBQzNDO0VBQW1CO0VBQVk7OztBQUUvQjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUtGO0VBQ0U7O0FBQ0E7RUFDRTs7O0FBV0Y7RUFDRTtFQUNBLE9BUkk7RUFTSjtFQUNBLFFBVEs7RUFVTDs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsUUE3Qkc7RUE4Qkg7OztBQzVJTjtBQUFBO0FBQUE7QUFJQTtFQUNFO0VBQ0E7RUFDQSxPdkRJUztFdURIVCxhM0RzUjRCO0UyRHJSNUI7RUFDQTtFQUNBO0VBQ0E7OztBQUtGO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7OztBQUdGO0VBQ0U7OztBQUtGO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYTNEd1A0QjtFMkR2UDVCOzs7QUFHRjtFQUNFOzs7QUFLRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0J2RGxEUztFdURtRFQ7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0UsT3ZEL0RPO0V1RGdFUCxrQnZEMURPO0V1RDJEUCxjdkQzRE87O0F1RDhEVDtFQUNFLGN2RGhFTztFdURpRVA7OztBQU9KO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0EsT3ZEekhTO0V1RDBIVDtFQUNBLGtCdkQ3RlE7RXVEOEZSOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRSxPdkQxSU87O0F3RHdEVDtFQUNFOztBQUdGO0VBQ0U7O0FBWEY7RUFDRTs7O0FENkZKO0VBQ0U7RUFDQSxPdkQ3SVM7RXVEOElUO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0UsT3ZEbkpPOztBdURzSlQ7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRSxPdkR0S087O0F3RHdEVDtFQUNFOztBQUdGO0VBQ0U7O0FBWEY7RUFDRTs7QUR3SEY7RUFDRSxPdkR6S087OztBeURMWDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTdEc1I0QjtFNkRyUjVCLGtCekROUztFeURPVDtFQUNBOztBQUdBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFLFl6RHRDUztFeUR1Q1Q7O0FBRUE7RUFDRSxNekR2Q087OztBeUQyQ1g7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0UsT3pEekJRO0V5RDBCUjs7O0FBR0Y7RUFDRTtFQUNBOzs7QUNoRUY7QUFBQTs7QUFBQTtBQUFBOztBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQWVBO0FBQUE7QUFBQTtBQUlBO0VBQ0U7OztBQUdGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FBR0E7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7QUFHQTtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7QUFHQTtFQUNFO0VBQ0E7OztBQUdGO0VBRUU7OztBQUdGO0FBQUE7QUFBQTtBQUdBO0VBQ0U7RUFDQTs7O0FBR0Y7RUFFRTs7O0FBR0Y7QUFBQTtBQUFBO0FBR0E7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFHRjtBQUFBO0FBQUE7QUFHQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFHRjtBQUFBO0FBQUE7QUFHQTtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUN2UEY7RUFDRTtFQUNBLFNDNkNTO0VENUNUO0VBQ0E7RUFDQSxPM0ROUztFMkRPVDtFQUNBO0VBQ0E7RUFDQSxrQjNEVlM7RTJEV1Q7O0FBRUE7RUFDRSxrQjNETE87OztBMkRTWDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0IzRHhCUztFMkR5QlQ7O0FBRUE7RUFDRSxrQjNEeEJPOzs7QTJENEJYO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRSxrQjNESFE7OztBMkRNVjtFQUNFLGtCM0RWUTs7O0EyRGFWO0VBQ0UsTzNEWFE7OztBMkRjVjtFQUNFLE8zRGxCUTs7O0EyRHFCVjtFQUNFO0VBQ0Esa0IzRHpEUztFMkQwRFQ7O0FBRUE7RUFDRSxrQjNEcERPO0UyRHFEUDs7O0FBSUo7RUFDRTtFQUNBLFNDcEJTO0VEcUJUO0VBQ0Esa0IzRHhDUTtFMkR5Q1IsWUFDRTs7QUFHRjtFQUdFO0VBVUE7RUFDQTs7O0FBSUo7RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUlKO0FBQUE7RUFFRSxrQjNEckVROzs7QTJEd0VWO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQSxTQ2hFUztFRGlFVDtFQUNBO0VBQ0E7RUFDQSxPM0Q3R1M7RTJEOEdUO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0UsTzNEN0hPOzs7QTJEaUlYO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0UsTzNEcEpPOzs7QTJEd0pYO0VBQ0U7RUFDQTtFQUNBLE8zRHZKUztFMkR3SlQ7RUFDQTtFQUNBOztBQUVBO0VBQ0UsTzNEL0pPOzs7QTJEbUtYO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0EsTzNEOUtTO0UyRCtLVDs7QUFFQTtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBLFNDOUlTO0VEK0lUO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCQ3pMUTs7QUQyTFI7RUFDRSxrQjNEdE1POzs7QTJEME1YO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7O0FIeEtKO0VBQ0U7O0FBR0Y7RUFDRTs7QUFuQkY7RUFDRSxZQTlDVzs7QUd3T2Y7RUFHRTtFQUNBO0VBQ0E7RUFDQTs7QUhuTEE7RUFDRTs7QUFHRjtFQUNFOztBQVhGO0VBQ0U7O0FHOExGO0VBQ0U7O0FBR0Y7RUFDRTs7O0FBSUo7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBLE8zRHBPUTtFMkRxT1I7RUFDQTtFQUNBOztBQUVBO0VBQ0U7OztBQUlKO0VBQ0U7O0FBRUE7RUFDRTs7O0FIdE5GO0VBQ0U7O0FBR0Y7RUFDRTs7QUFuQkY7RUFDRSxZQTlDVzs7QUdxUmY7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JDbFJZO0VEbVJaO0VBQ0E7O0FIcE9BO0VBQ0U7O0FBR0Y7RUFDRTs7QUFYRjtFQUNFOztBRytPRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQSxPM0RsVFM7RTJEbVRUO0VBQ0E7RUFDQSxrQjNEaFJROztBMkRrUlI7RUFDRTs7QUFHRjtFQUNFLGtCQzlTUTs7QURpVFY7RUFDRTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFHRjtFQUVFLGtCM0R0U1E7RTJEdVNSOzs7QUFHRjtFQUdFLGtCQ3BVVTs7O0FEdVVaO0VBQ0UsTzNEeFRRO0UyRHlUUjs7O0FIN1JBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFuQkY7RUFDRSxZQTlDVzs7QUcyVmY7RUFJRTtFQUNBO0VBQ0E7RUFDQTs7QUh2U0E7RUFDRTs7QUFHRjtFQUNFOztBQVhGO0VBQ0U7O0FHa1RGO0VBRUU7OztBSC9TRjtFQUNFOztBQUdGO0VBQ0U7O0FBbkNGO0VBQ0U7O0FBR0Y7RUFDRSxrQklDUTs7QUpFVjtFQUNFLGtCeEQ3Qk87O0EyRHFXWDtFQUdFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFLE9DbFZjOzs7QURzVmxCO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQSxPM0RyWFM7RTJEc1hUO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0UsTzNEdllPOzs7QTJEMllYO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPM0RsYVM7RTJEbWFUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQjNEbmFTO0UyRG9hVDtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsTTNEM1pRO0UyRDRaUjs7O0FBR0Y7QUFBQTtFQUVFLE0zRDVaUTs7O0EyRCtaVjtFQUNFO0lBQ0U7O0VBR0Y7SUFDRTs7O0FFM2NKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtBQUFBO0VBRUk7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7SUFDSTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTs7O0FBR0o7QUFBQTtFQUVJO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1JO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0FBQUE7QUFBQTtFQUdJOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJO0FBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBOzs7QUNqWko7QUFFQTtBQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBRUE7RUFDRTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQTJCOzs7QUFDM0I7RUFBa0M7OztBQUVsQztBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtBQUNBO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7RUFFMkQ7OztBQUMzRDtBQUFBO0FBQUE7RUFFZ0U7OztBQUNoRTtFQUFpQjs7O0FBQ2pCO0VBRUU7SUFBTTs7O0FBR1I7RUFFRTtJQUFNOzs7QUFHUjtFQUVFO0lBQU07OztBQUlSO0FBR0E7RUFBVTtFQUF1Qjs7O0FBRWpDO0VBQ0U7RUFDQTtFQUFTO0VBQVU7RUFBWTtFQUMvQjs7O0FBRUY7RUFDRTtFQUNBO0VBQVE7RUFDUjs7O0FBR0Y7QUFFQTtFQUEwQjs7O0FBQzFCO0VBQXlCOzs7QUFDekI7RUFBYzs7O0FBQ2Q7RUFBYzs7O0FBQ2Q7RUFBd0I7OztBQUN4QjtFQUFROzs7QUFDUjtFQUFVOzs7QUFDVjtFQUFtQjs7O0FBRW5CO0VBQTJCOzs7QUFDM0I7RUFBd0I7OztBQUN4QjtFQUEwQjs7O0FBQzFCO0VBQXVCOzs7QUFLdkI7RUFBOEI7OztBQUM5QjtFQUFzRDs7O0FBQ3REO0VBQTJCOzs7QUFDM0I7RUFBMEI7OztBQUMxQjtFQUE0Qjs7O0FBQzVCO0VBQXdCOzs7QUFDeEI7RUFBNkI7OztBQUM3QjtFQUEyQjs7O0FBQzNCO0VBQTJCOzs7QUFDM0I7RUFBdUI7OztBQUN2QjtFQUE2Qjs7O0FBQzdCO0VBQXNCOzs7QUFDdEI7RUFBd0I7OztBQUV4QjtFQUF5Qjs7O0FBQ3pCO0VBQWlCOzs7QUFFakI7RUFBd0I7OztBQUV4QjtBQUVBO0VBQWdEOzs7QUFDaEQ7RUFBbUQ7OztBQUNuRDtFQUEwQjs7O0FBQzFCO0VBQW1DOzs7QUFFbkM7QUFFQTtBQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7QUFDQTtBQUNBO0VBQ0E7RUFBc0I7RUFDdEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQVU7RUFDVjtFQUNBOzs7QUFFRjtFQUNFO0VBQVc7RUFDWDtFQUNBOzs7QUFFRjtFQUNFO0VBQVU7OztBQUVaO0VBQ0U7RUFBUzs7O0FBR1g7RUFDRTtFQUFvQjtFQUFTO0VBQzdCO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQVE7RUFDUjs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQXlDOzs7QUFDekM7RUFBOEM7OztBQUU5QztFQUNFO0VBQ0E7OztBQUVGO0FBQUE7QUFFRTtFQUNBO0VBQXVCO0VBQTBCO0VBQ2pEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQVM7RUFBVTtFQUFRO0VBQzNCOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBS0Y7RUFBc0I7OztBQUV0QjtFQUNFOzs7QUFHRjtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBRUY7RUFBMEI7OztBQUUxQjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFBdUI7OztBQUN2QjtFQUEyQzs7O0FBQzNDO0VBQXdCOzs7QUFDeEI7RUFBNkc7OztBQUM3RztFQUE0SDs7O0FBRTVIO0VBQ0U7RUFDQTs7O0FBR0Y7QUFDQTtFQUFtQjs7O0FBRW5CO0FBQ0U7RUFDQTtJQUNFOzs7QUFJSjtBQUNBO0VBQTBCOzs7QUFFMUI7QUFDQTtFQUErQjs7O0FDdlYvQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDR0E7RUFDRTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUEyQkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQTJCRTs7O0FBQ0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFrQkM7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUFBO0VBRUU7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQVNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0U7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VDOUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNOQTtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFERjtFQUNFOzs7QUFNRjtFRElBO0VBQ0E7RUFDQTs7O0FDTkE7RURJQTtFQUNBO0VBQ0E7OztBQ05BO0VESUE7RUFDQTtFQUNBOzs7QUNOQTtFRElBO0VBQ0E7RUFDQTs7O0FDTkE7RURJQTtFQUNBO0VBQ0E7OztBQ05BO0VESUE7RUFDQTtFQUNBOzs7QUVmRjtFQUNFO0VBQ0EsT0NPMEI7OztBQ1Q1QjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUFPOzs7QUFHVDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ2JGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQ2ZGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBTUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFTRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQVU7O0VBQ1Y7SUFBTTs7O0FBR1I7RUFDRTtJQUFPOztFQUNQO0lBQU87O0VBQ1A7SUFBTzs7RUFDUDtJQUFPOztFQUNQO0lBQU87O0VBQ1A7SUFBTzs7RUFDUDtJQUFPOzs7QUFHVDtFQUNFO0lBQU07OztBQUdSO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FBSUo7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0lBQUs7O0VBQ0w7SUFBSzs7RUFDTDtJQUFVOztFQUNWO0lBQVc7O0VBQ1g7SUFBTTs7RUFDTjtJQUFNOztFQUNOO0lBQU07O0VBQ047SUFBTTs7RUFDTjtJQUFZOzs7QUFHZDtFQUNFO0lBQUs7O0VBQ0w7SUFBTzs7O0FDbkpUO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7RUFFRTs7O0FBR0Y7RUFDRTs7O0FDMUJGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQkxzQzBCO0VLckMxQixPTHNDMEI7OztBS25DNUI7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQzNCRjtBQUFBO0FBSUU7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQUZGO0VBQ0U7RUFDQTs7O0FBRkY7RUFDRTtFQUNBOzs7QUFGRjtFQUNFO0VBQ0E7OztBQ0xKO0FBQUE7RVZxQkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLQTtBQUFBO0VBYkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QVdqQ0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjUmdDMEI7RVEvQjFCOztBQUlGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOzs7QUN6QkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVFBO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjVGdDMEI7RVMvQjFCOztBQUlGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7OztBQ25CRjtFQUNJO0lBQ0k7O0VBRUo7SUFDSTs7O0FDWFI7QUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtBQUdBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBR0E7RUFDQTtFQUVBO0VBQ0E7QUFHQTtFQUNBO0VBQ0E7RUFDQTtBQUdBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0FBR0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0FBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHQTtFQUNBO0VBQ0E7RUFDQTs7O0FDMUZGO0FBQUE7QUFBQTtFQUdDOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUMsa0JoRkNTO0VnRkFUOzs7QUFLRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBM0U4Q0c7RTJFbERKO0lBTUU7Ozs7QUFJRjtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhcEZnUHlCO0VvRi9PekI7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBT0g7RUFDQztFQUNBO0VBQ0E7OztBQU9IO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTs7QTNFdENHO0UyRWlDSjtBQUFBO0lBT0U7SUFDQTs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7RUFFQztFQUNBOztBQUdEO0FBQUE7QUFBQTtBQUFBO0VBR0M7OztBQUtGO0VBQ0M7RUFDQTs7QTNFNURHO0UyRTBESjtJQUlFOzs7QUFHRDtFQUdDO0VBQ0E7O0EzRXJFRTtFMkVpRUg7SUFNRTs7OztBQU1IO0VBQ0M7RUFDQTs7QTNFL0VHO0UyRTZFSjtJQUlFOzs7QUFHRDtFQUdDO0VBQ0E7O0EzRXhGRTtFMkVvRkg7SUFNRTs7OztBQU9IO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYXBGd0k2QjtFb0Z2STdCO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7OztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7O0FBTUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUdDOztBQUdEO0VBQ0M7O0FBRUE7RUFHQzs7O0FBTUg7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7O0FBTUg7RUFDQyxPcEYzUGU7RW9GNFBmO0VBQ0E7RUFDQSxrQnBGaFFlO0VvRmlRZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBR0M7RUFDQSxrQnBGNVFjOztBb0YrUWY7RUFDQztFQUNBLE9wRmpSYztFb0ZrUmQsa0JwRnBSYztFb0ZxUmQ7O0FBRUE7RUFHQztFQUNBLGtCcEZ6UmE7O0FvRjZSZjtFQUVDLGtCcEZ4UmM7RW9GeVJkLE9wRnpTYzs7QW9GMlNkO0VBR0M7RUFDQSxrQnBGL1NhOztBb0ZtVGY7RUFFQyxrQnBGbFNjO0VvRm1TZCxPcEZuVGM7O0FvRnFUZDtFQUdDO0VBQ0Esa0JwRnpUYTs7QW9GNlRmO0VBRUMsa0JwRnBUYztFb0ZxVGQsT2hGcFNROztBZ0ZzU1I7RUFHQztFQUNBLGtCaEYxU087O0FnRjhTVDtFQUVDLGtCcEZwVWM7RW9GcVVkLE9wRnBVYzs7QW9Gc1VkO0VBR0M7RUFDQSxrQnBGMVVhOztBb0Y4VWY7RUFFQyxrQmhGOVZTO0VnRitWVCxPaEY1VlM7O0FnRjhWVDtFQUdDO0VBQ0Esa0JoRmxXUTs7QWdGc1dWO0VBQ0M7OztBQU9GO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQSxhcEZoRjZCO0VvRmlGN0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQUE7RUFFQzs7O0FBTUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7OztBQU1GO0VBQ0M7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7OztBQU1GO0VBQ0Msa0JwRnpaZTtFb0YwWmY7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQSxhcEZ4STRCO0VvRnlJNUIsT3BGbGFjO0VvRm1hZDs7QUFHRDtFQUNDLE9wRnZhYztFb0Z3YWQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUdDOztBQUlGO0VBR0Msa0JwRjdiYztFb0Y4YmQsT3BGNWJjO0VvRjZiZDs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFJRjtFQUNDLGtCcEZoY2M7O0FvRmtjZDtBQUFBO0VBRUMsT3BGcGRhOzs7QW9GMmRoQjtFQUNDOztBM0V4YUc7RTJFdWFKO0lBSUU7Ozs7QUFNRjtFQUNDO0VBQ0E7RUFDQTs7O0FBS0Q7RUFDQztFQUNBO0VBQ0EsYXBGL002QjtFb0ZnTjdCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBTUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0EzRTVkRztFMkVtZEo7SUFXRTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUdDOztBQUlGO0VBR0M7RUFDQTtFQUNBOztBQUdEO0VBRUM7OztBQUtEO0VBQ0M7O0EzRTlmRTtFMkU2Zkg7SUFHRTs7OztBQU9IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0M7O0FBS0Q7QUFBQTtFQUVDOztBQUdBO0VBQ0M7O0FBTUY7QUFBQTtFQUVDOztBQUdBO0VBQ0M7O0FBTUY7QUFBQTtFQUVDLE9oRjNsQk87O0FnRjhsQlA7RUFDQyxrQmhGL2xCTTs7QWdGcW1CUjtBQUFBO0VBRUMsT2hGcm1CTzs7QWdGd21CUDtFQUNDLGtCaEZ6bUJNOztBZ0YrbUJSO0FBQUE7RUFFQyxPaEZwbkJPOztBZ0Z1bkJQO0VBQ0Msa0JoRnhuQk07O0FnRjZuQlQ7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7O0FBT0g7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQyxrQmhGL3FCUztFZ0ZnckJUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7O0FBTUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQVFIO0FBQUE7RUFFQzs7QUFHQztBQUFBO0VBQ0MsT3BGdnRCYTs7QW9GNHRCZDtBQUFBO0VBQ0MsT2hGMXNCTzs7QWdGK3NCUjtBQUFBO0VBQ0MsT3BGL3VCYTs7QW9Gb3ZCZDtBQUFBO0VBQ0MsT3BGbHZCYTs7QW9GdXZCZDtBQUFBO0VBQ0MsT2hGMXZCUTs7O0FnRml3Qlg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOzs7QUFLRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0MsT3BGMXlCYztFb0YyeUJkO0VBQ0E7O0FBRUE7RUFDQzs7O0FBT0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBR0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBSUE7RUFDQzs7O0FBUUo7RUFDQztFQUNBOztBM0V6eEJHO0UyRXV4Qko7SUFJRTs7O0FBR0Q7RUFDQzs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7O0FBTUY7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7OztBQU9IO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLE9oRm41QlM7RWdGbzVCVDs7O0FDdjVCRjtFQUVDO0VBRUE7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDRTs7QUFDQTtFQUNFOztBQUlMO0VBQ0M7RUFDQTtFQUNBOztBNUU0Q0U7RTRFL0NIO0lBS0U7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QTVFOEJDO0U0RXBDRjtJQVFFO0lBQ0E7OztBNUUyQkE7RTRFcENGO0lBWUU7SUFDQTs7O0E1RXVCQTtFNEVqQkY7SUFFRTtJQUNBO0lBQ0E7Ozs7QUFRSDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7O0FBTUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0E1RWJHO0U0RU9KO0lBUUU7Ozs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QTVFdEJHO0U0RW1CSjtJQUtFOzs7O0FBTUY7RUFDQztFQUNBO0VBQ0E7OztBQUtBO0VBQ0M7OztBQU9EO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQU9FO0VBQ0k7RUFDQTtFQUNBOzs7QUFNUjtFQUNDO0VBQ0E7OztBQUtEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtEO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1GO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7OztBQWNGO0VBQ0M7OztBQUtGO0VBQ0M7OztBQU1BO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOzs7QUFRRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7O0FBT0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FDbFBEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTdFMERHO0U2RS9ESjtJQU9FOzs7QTdFd0RFO0U2RS9ESjtJQVVFOzs7QTdFcURFO0U2RS9ESjtJQWFFOzs7QTdFa0RFO0U2RS9ESjtJQWdCRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0EsT3RGYmE7RXNGY2I7O0E3RWdDQztFNkVwQ0Y7SUFNRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QTdFc0JDO0U2RTFCRjtJQU1FO0lBQ0E7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGF0RnFQNEI7O0FTN08xQjtFNkVkSDtJQVFFOzs7QUFJQTtFQUNDOztBQUVBO0VBQ0M7O0FBT0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QTdFYkM7RTZFU0Y7SUFNRTtJQUNBOzs7O0E3RWhCQTtFNkV1Qkg7SUFFRTtJQUNBO0lBQ0E7Ozs7QUMxRkg7QUFBQTtFQUVDO0VBQ0E7O0FBRUE7QUFBQTtFQUNDOztBQUdEO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtBQUFBO0VBRUM7RUFDQTs7QUFLSDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHQzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQVVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUM7RUFDQTs7QUFTRDtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtFQUNDOztBQUtEO0FBQUE7RUFDQztFQUNBOztBQUlGO0FBQUE7QUFBQTtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFLRjtBQUFBO0VBQ0M7RUFDQSxhdkZnTjRCO0V1Ri9NNUI7RUFDQTtFQUNBO0VBQ0E7O0E5RS9CRTtFOEV5Qkg7QUFBQTtJQVFFOzs7QUFNRDtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7O0FBS0Y7QUFBQTtFQUNDOztBQU1BO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0FBQUE7QUFBQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7QUFBQTtBQUFBO0FBQUE7RUFDQzs7QUFJRjtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0EsYXZGcUoyQjtFdUZwSjNCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDTzs7QUFHUDtBQUFBO0VBQ0M7O0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdDO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQyxPbkY5S007RW1GK0tOOztBQU1KO0FBQUE7QUFBQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBTUE7QUFBQTtFQUNDOztBQUNBO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7QUFBQTtFQUNDOztBQUtEO0FBQUE7RUFDQzs7QUFVSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7O0FBR0Q7QUFBQTtFQUNDOztBOUV2TEM7RThFNkxIO0FBQUE7SUFFRTs7O0E5RWxMQztFOEV3TEg7QUFBQTtJQUVFOzs7QTlFdk1DO0U4RTZNSDtBQUFBO0lBRUU7SUFDQTtJQUNBO0lBQ0E7OztBOUVsTkM7RThFNk1IO0FBQUE7SUFRRTs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7RUFFQzs7QTlFMU5DO0U4RXdORjtBQUFBO0FBQUE7QUFBQTtJQUlFO0lBQ0E7OztBOUU3TkE7RThFd05GO0FBQUE7QUFBQTtBQUFBO0lBUUU7OztBOUVoT0E7RThFd05GO0FBQUE7QUFBQTtBQUFBO0lBV0U7OztBOUVuT0E7RThFd05GO0FBQUE7QUFBQTtBQUFBO0lBY0U7OztBQUlGO0FBQUE7QUFBQTtBQUFBO0VBRUM7O0E5RTVPQztFOEUwT0Y7QUFBQTtBQUFBO0FBQUE7SUFJRTs7O0FBSUY7QUFBQTtFQUNDOztBOUVuUEM7RThFa1BGO0FBQUE7SUFHRTtJQUNBO0lBQ0c7SUFDQTtJQUNBOzs7QTlFelBIO0U4RWtQRjtBQUFBO0lBVUU7OztBOUU1UEE7RThFa1BGO0FBQUE7SUFhRTs7O0E5RS9QQTtFOEVrUEY7QUFBQTtJQWdCRTs7O0FBUUY7QUFBQTtBQUFBO0FBQUE7RUFFQztFQUNBLGF2RmpDMkI7RXVGa0MzQjs7QTlFOVFDO0U4RTBRRjtBQUFBO0FBQUE7QUFBQTtJQU1FOzs7QUFPSDtBQUFBO0VBQ0M7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBOztBOUVoU0M7RThFMlJGO0FBQUE7QUFBQTtBQUFBO0lBT0U7OztBQUlGO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTs7QUFZRDtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0M7RUFDQTs7QTlFdlVDO0U4RTRVRDtBQUFBO0FBQUE7SUFFRTs7O0FBY0E7QUFBQTtFQUNDOztBQUdEO0FBQUE7RUFDQzs7QTlFcFZGO0U4RTJWRDtBQUFBO0lBRUU7OztBQVFIO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdDO0VBQ0E7O0FBSUY7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7O0FBTUE7RUFDQztFQUNBOzs7QUFLSDtBQUFBO0VBRUMsYXZGaEs2QjtFdUZpSzdCOzs7QUFNQztBQUFBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBSUE7RUFDQzs7QUFNRjtFQUNDOzs7QUFNSDtFQUNDOzs7QUFNQTtFQUNDOztBQUtDO0VBQ0M7OztBQVNIO0VBQ0M7RUFDQTtFQUNBOzs7QUNsZ0JGO0VBQWM7RUFBa0I7RUFBd0M7RUFBeUI7RUFBaUI7RUFBZTtFQUFjO0VBQWtCO0VBQVc7RUFBVztFQUFnQjs7O0FBQWtCO0VBQTZCO0VBQVk7OztBQUFVO0VBQTZCO0VBQVc7OztBQUFtQjtFQUFtQztFQUFrQjtFQUFVO0VBQVE7RUFBVztFQUFZO0VBQStCO0VBQWtCOzs7QUFBbUI7RUFBaUQ7RUFBVTs7O0FBQXlDO0VBQWtEOzs7QUFBUztFQUFrRDs7O0FBQVU7RUFBbUM7RUFBa0I7RUFBVTtFQUE0QjtFQUFRO0VBQVc7RUFBWTs7O0FBQW1CO0VBQWtEO0VBQVM7OztBQUE0QjtFQUFnQztFQUF3QjtFQUFvQjtFQUFrQjtFQUFVO0VBQU07RUFBTztFQUFRO0VBQVM7OztBQUE2QjtFQUFzRDtFQUF3Qjs7O0FBQWdCO0VBQWtEO0VBQVE7RUFBUzs7O0FBQVM7RUFBc0M7OztBQ0EzeEM7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFPQzs7QUFLRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFPQzs7QUFJRjtBQUFBO0VBRUM7RUFDQTs7QUFFQTtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDQztFQUNBOztBQUdEO0FBQUE7QUFBQTtBQUFBO0VBRUM7RUFDQTtFQUNBOztBaEZEQTtFZ0ZIRDtBQUFBO0FBQUE7QUFBQTtJQU1FOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUlGO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7RUFDQyxPckZ6Rk07RXFGMEZOOztBQUVBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUlGO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGF6Rm9MMEI7RXlGbkwxQjtFQUNBOztBQUVBO0FBQUE7RUFDQztFQUNBOztBQUVBO0FBQUE7RUFDQzs7QUFJRjtBQUFBO0VBQ0M7RUFDQTs7QUFFQTtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDQzs7QUFLSDtBQUFBO0VBQ0M7RUFDQTs7QUFFQTtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtFQUNDOztBQU1EO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0VBQ0M7O0FBT0Y7QUFBQTtFQUNDOztBQUtGO0FBQUE7RUFDQztFQUNBOztBQUdDO0FBQUE7RUFDQzs7QUFJRjtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBaEZ4SUQ7RWdGcUlBO0FBQUE7SUFLRTs7O0FBTUg7QUFBQTtBQUFBO0VBRUM7O0FBRUE7QUFBQTtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBTUY7QUFBQTtFQUNDOztBQUlGO0FBQUE7QUFBQTtFQUVDOztBQUVBO0FBQUE7QUFBQTtFQUNDOztBQUdEO0FBQUE7QUFBQTtFQUNDOztBQUVBO0FBQUE7QUFBQTtFQUNDOztBQUlGO0FBQUE7QUFBQTtFQUNDOztBQUVBO0FBQUE7QUFBQTtFQUNDOztBQVdGO0VBQ0M7O0FBS0Q7RUFDQzs7QUFNRjtFQUNDO0VBQ0E7O0FBT0Q7RUFDQzs7QUFVRDtBQUFBO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUM7O0FBSUE7QUFBQTtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUdEO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBTUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQzs7QWhGNVNIO0VnRjBUQTtBQUFBO0lBRUU7OztBQUdEO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0M7O0FBV0Y7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUY7RUFDQzs7QWhGcFdEO0VnRndXRDtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlBO0VBQ0M7O0FBRUE7RUFDQzs7QUFJRjtFQUNDOztBQVFGO0VBQ0M7RUFDQTs7QUFPRDtFQUNDO0VBQ0E7RUFDQTs7QUFZRDtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtBQUFBO0VBRUM7O0FBUUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVDOztBQVNGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQU9GO0FBQUE7QUFBQTtFQUNDOztBQUVBO0FBQUE7QUFBQTtFQUNDOztBQUdEO0FBQUE7QUFBQTtFQUNDOztBQVVIO0VBQ0M7RUFDQTs7QWhGeGREO0VnRjRkRDtJQUVFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJQTtFQUNDOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBTUQ7QUFBQTtFQUNDOztBQUlGO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxPckY3a0JNO0VxRjhrQk47O0FoRjNoQkQ7RWdGdWhCQTtJQU1FOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBTUY7RUFDQzs7QUFNRjtFQUNDOztBaEZuakJBO0VnRmtqQkQ7SUFHRTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUtEO0VBQ0M7O0FoRm5rQkQ7RWdGa2tCQTtJQUdFOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBYUY7QUFBQTtBQUFBO0VBRUM7O0FBR0Q7RUFDQzs7QUFFQTtBQUFBO0FBQUE7RUFFQzs7QUFLRDtFQUNDOztBQUtEO0VBQ0M7O0FBYUY7QUFBQTtFQUNDOztBQVFKO0VBQ0M7O0FBRUE7RUFDQzs7QUFJQTtFQUNDOztBQUVBO0FBQUE7RUFFQztFQUNBOztBQUVBO0FBQUE7RUFDQzs7QUFJRDtBQUFBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBSUE7QUFBQTtFQUVDOztBQUtEO0FBQUE7RUFFQzs7QUFhRjtBQUFBO0FBQUE7QUFBQTtFQUVDOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUM7O0FBSUY7QUFBQTtFQUNDOztBQVVDO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtFQUNDOztBaEYxdEJKO0VnRjh0QkU7QUFBQTtJQUVFOzs7QUFHRDtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtFQUNDOzs7QUFZUDtFQUNDOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtBQUFBO0FBQUE7QUFBQTtFQUlDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBU0M7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhekZ6akJ3QjtFeUYwakJ4QjtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtBQUFBO0FBQUE7RUFDQzs7O0FBWUo7RUFDQyxrQnpGeHBCMEI7OztBMEZuTzlCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBNkJJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXdEQTtFQUNJO0lBQU07OztBQUdWO0VBQ0k7SUFBSTs7O0FBckhaO0VBd0hJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUtBO0VBQ0k7O0FBR0o7RUFDSTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUNBO0VBbkVSOztBQUVBO0VBQ0k7SUFDSTtJQU9BO0lBQ0E7OztBQTZEUjtFQUE0Qjs7QUFNeEI7RUFBaUI7O0FBQ2pCO0VBQVc7O0FBQ1g7RUFoR0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBdUZRO0VBQ0E7O0FBR0E7RUFDSTs7QUFRaEI7QUFBQTtFQUVJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDVDs7QUFFUztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBT0E7RUFDSTtFQUNBOztBQUtaO0VBQ0k7O0FBRUE7RUFDSTs7QUFHSjtFQUNJO0VBcE5SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQTJNUTs7QUFLSjtFQUFhOztBQUdqQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJOztBQU1GO0VBQ0U7O0FBTUk7RUFBUTs7QUFDUjtFQUNJO0VBQ0E7O0FBT1o7RUFBNEI7O0FBRXhCO0VBcFBSOztBQUVBO0VBQ0k7SUFDSTtJQU9BO0lBQ0E7OztBQStPSjtFQUNJOztBQUVBO0VBQ0k7O0FBSVI7RUFDSTs7QUFFQTtFQUNJO0VBQ0E7O0FBTUE7RUFDSTs7QUFNaEI7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxPQVpPO0VBYVAsUUFiTztFQWNQO0VBRUE7RUFDQTs7QUFFQTtFQUdJO0VBQ0E7RUFDWjs7QUFHUTtFQUNJO0VBQ0E7O0FBR0k7RUFBUTs7QUFDUjtFQUNJO0VBQ0E7O0FBV1o7RUFBSzs7QUFDTDtFQUFJO0VBQWdCOztBQU01QjtFQUVJO0VBQ0E7RUFDQSxXQUhxQjtFQUlyQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTs7QUE5WEE7QUF5WUo7RUFDSTs7QUFFQTtFQXJZSjtFQU9JO0VBQ0E7QUFnWUk7QUFDQTs7QUFDQTtFQUxKO0lBTVE7OztBQUtKO0VBaFpSO0VBR0k7RUFDQTtFQXNaUSxPQXRjVztFQXVjWDs7QUFsYVI7RUFDSTtJQXNhUTs7O0FBTWhCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXhFUjtBQTBFSTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQVNBO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVFKO0VBQ0k7O0FBSVI7RUFDSTs7QUFFQTtFQUNJLFNBdGhCbUI7RUF1aEJuQjtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBOztBQUlKO0VBQVU7O0FBSWxCO0VBQ0k7O0FBRUE7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDSTs7QUFJUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZUF2a0JtQjtFQXdrQm5COztBQUdJO0VBQ0k7O0FBSVI7RUFDSTs7QUFPSjtFQTNoQko7RUFHSTtFQUNBO0VBMGhCSTtFQUNBOztBQUVBO0VBQ0k7O0FBTWhCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTs7QUFLSjtFQUtJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTtFQUNBOztBQUtSO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0lBQUs7OztBQUlMO0VBQVM7O0FBR2I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFBUzs7QUFLVDtFQUNJO0VBQ0E7O0FBSUE7RUFDSTs7QUFLWjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBbkJSO0FBc0JJOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7O0FBTWhCO0VBQ0k7OztBQUtKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7QUFDQTtFQUNJOztBQUlSO0VBQ0k7OztBQ2p4Qlo7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0M7RUFDQzs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7O0FBS0g7QUFBQTtBQUFBO0FBQUE7RUFJQzs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUdEO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDQzs7QUFLRDtBQUFBO0VBQ0M7O0FBS0g7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBRUE7QUFBQTtFQUVDOztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQVNDO0VBQ0E7O0FBS0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFFQTtBQUFBO0VBRUM7O0FBS0Q7RUFDQzs7QUFNSjtFQUNDO0VBQ0E7RUFDQSxhM0Y2SjRCO0UyRjVKNUI7RUFDQTs7QUFLQTtFQUNDO0VBQ0E7OztBQUtIO0VBQ0M7OztBQVFBO0FBQUE7RUFDQzs7O0FDcktGO0VBQ0M7O0FuRjJFRztFbUY1RUo7SUFHRTs7OztBQUlGO0VBQ0M7OztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7O0FBSUY7RUFDQzs7QW5GMkNHO0VtRjVDSjtJQUdFOzs7O0FBSUY7RUFDQzs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBLGE1RnlRNkI7RTRGeFE3Qjs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBLGE1RnlQNkI7RTRGeFA3Qjs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhNUY4TzZCO0U0RjdPN0I7RUFDQTs7QUFFQTtFQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBbkYvQkU7RW1GNkJIO0lBSUU7Ozs7QUFNSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBLGE1RmlMNkI7OztBNEY3SzlCO0VBQ0MsYTVGcUs2Qjs7O0E2RjFTOUI7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUtGO0VBQ0M7O0FBQ0E7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFFQztFQUNBO0VBQ0E7OztBQUtIO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBTUY7RUFDSTtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFFRDtJQUNJO0lBQ0E7OztBQUlSO0VBQ0c7SUFBTTtJQUFZOztFQUNsQjtJQUFNO0lBQVk7O0VBQ2xCO0lBQU07SUFBWTs7O0FBUWxCO0VBQ0M7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ2pKRjtFQUNDOzs7QUNERDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXRGb0RFO0VzRnpESDtJQU9FOzs7QXRGa0RDO0VzRnpESDtJQVVFO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBS0Q7RUFDQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBdEZ5QkU7RXNGNUJIO0lBS0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBdEZFQztFc0ZFSDtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUN0RUY7RUFFQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUtIO0VBQ0M7OztBQ3BCRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBeEZ3RUc7RXdGNUVKO0lBTUU7Ozs7QUNORjtFQUNDO0VBQ0Esa0JsR1VlO0VrR1RmO0VBQ0E7RUFDQTs7QXpGMERHO0V5Ri9ESjtJQU9FOzs7QUFJQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT2xHTmM7O0FrR1NmO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYWxHK1E0QjtFa0c5UTVCOztBekZnQ0U7RXlGckNIO0lBT0U7OztBQUdEO0VBQ0M7O0FBSUY7RUFDQzs7QXpGcUJFO0V5RnRCSDtJQUdFOzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0Msa0JsR25DYztFa0dvQ2Q7O0FBRUE7RUFDQzs7QUFJRjtFQUNDLGtCbEdwRGM7RWtHcURkOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7O0FDdEZGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QTFGd0RFO0UwRjNESDtJQUtFOzs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7RUFDQSxhbkc0UjBCO0VtRzNSMUI7O0FBS0g7RUFDQzs7QTFGdUNFO0UwRnhDSDtJQUdFOzs7O0FDMUJIO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0EzRmdERTtFMkZ2REg7SUFTRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUdDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QTNGZ0JDO0UyRmpCRjtJQUdFOzs7QUFRQTtFQUNDOztBQUlGO0VBQ0M7O0FBSUY7RUFDQztFQUNBOzs7QUNuRUQ7RUFDQzs7QTVGeUVDO0U0RjFFRjtJQUdFO0lBQ0E7OztBNUZ5REE7RTRGN0RGO0lBT0U7OztBNUZzREE7RTRGN0RGO0lBVUU7OztBNUZtREE7RTRGN0RGO0lBYUU7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0E1RnNDQTtFNEY3Q0Q7SUFTRTtJQUNBO0lBQ0E7SUFDQTs7O0E1RmlDRDtFNEY3Q0Q7SUFlRTtJQUNBOzs7QTVGNkJEO0U0RnhCRjtJQUVFOzs7QTVGc0JBO0U0RnhCRjtJQUtFOzs7QTVGbUJBO0U0RnhCRjtJQVFFOzs7O0FDL0NKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYXRHZ1M0QjtFc0cvUjVCO0VBQ0E7RUFDQTs7QUFFQTtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7OztBQzFDSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBOUYyREc7RThGL0RKO0lBTUU7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0E5RmtERTtFOEZyREg7SUFLRTs7OztBQ2ZIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0EvRjJERztFK0YvREo7SUFNRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0EvRjZDRTtFK0Z0REg7SUFXRTs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYXhHOE8yQjtFd0c3TzNCOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBL0ZqQ0Y7RStGMkJDO0lBUUU7OztBL0ZuQ0g7RStGc0NFO0lBSUU7SUFDQTs7O0FBTUY7RUFDQzs7QUFLRDtFQUNDOztBQUlGO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQU9MO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUE7RUFDQztFQUNBOztBQUlEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBLGtCeEd6SWE7RXdHMEliLE94RzFKYTs7QXdHNEpiO0VBQ0MsT3hHN0pZOztBd0dnS2I7RUFHQztFQUNBLGtCeEdwS1k7RXdHcUtaOztBQUVBO0VBQ0M7O0FBS0g7RUFDQztFQUNBLGtCeEc1SmE7RXdHNkpiLE94RzdLYTs7QXdHK0tiO0VBQ0MsT3hHaExZOztBd0dtTGI7RUFHQztFQUNBLGtCeEd2TFk7RXdHd0xaOztBQUVBO0VBQ0M7O0FBS0g7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0EvRmpKQTtFK0Z1SkY7SUFFRTs7O0EvRnpKQTtFK0Z1SkY7SUFLRTs7O0EvRjVKQTtFK0ZpS0g7SUFFRTs7O0EvRm5LQztFK0ZzS0Y7SUFFRTs7O0EvRnhLQTtFK0ZzS0Y7SUFLRTtJQUNBOzs7QUFHRDtFQUNDOztBQUtIO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQztFQUNBOztBQUdEO0VBQ0M7RUFDRztFQUNBO0VBQ0E7OztBQ3hRUDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWhHaURFO0VnRzVESDtJQWFFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFLRDtFQUNDOztBQVNMO0VBQ0M7RUFDQTs7O0FDbkZIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FqRzJERztFaUcvREo7SUFNRTs7O0FqR3lERTtFaUcvREo7SUFTRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QWpHK0NFO0VpR25ESDtJQU1FOzs7QWpHNkNDO0VpR25ESDtJQVNFOzs7QUFNRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7RUFDQzs7QWpHaEJDO0VpR3FCRTtJQUNDOzs7QWpHdEJIO0VpRytCRTtJQUNDOzs7QUFXTjtFQUNDOzs7QUMzR0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QWxHc0RFO0VrRzFESDtJQU1FO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7QUFHQztFQUNDO0VBQ0E7O0FBTUo7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWxHMEJDO0VrR2hDRjtJQVFFOzs7QUFJRjtFQUNDOztBbEdnQ0M7RWtHakNGO0lBR0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7OztBQ2hFSjtFQUNDOztBQUNBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdDO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYTVHd1J5Qjs7QTRHdFJ6QjtFQUNDOztBQUdEO0VBQ0M7O0FBTUo7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBSUE7QUFBQTtFQUVDOztBQUdEO0VBQ0M7OztBQ2pERjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQSxhN0dnUjBCO0U2Ry9RMUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBSUY7RUFDQzs7QUFJQTtFQUNDO0VBQ0c7O0FBS0o7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBTUE7RUFDQztFQUNBOztBQVVGO0VBQ0M7RUFDQTtFQUNBLGE3R2lNeUI7RTZHaE16Qjs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBUUo7RUFDQzs7QUFFQTtFQUNDOztBQU9EO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0M7RUFDQztFQUNBOztBQUtEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNHOztBQUVBO0VBQ0M7O0FBSUw7RUFDQztFQUNBO0VBQ0E7O0FBUUY7RUFDQzs7QUFFQTtFQUNDOztBQUdDO0VBQ0M7O0FBS0Q7RUFDQzs7QUFLRDtFQUNDOztBQU1EO0VBQ0M7O0FBTUQ7RUFDQzs7QUFLRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDOztBQVNIO0VBQ0M7O0FBRUE7RUFDQzs7QUFHQztFQUNDOztBQUtEO0VBQ0M7O0FBS0Q7RUFDQzs7QUFNRDtFQUNDOztBQUtEO0VBQ0M7O0FBS0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7O0FBV0g7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBLE83R3hWVTtFNkd5VlY7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0MsTzdHaldTO0U2R2tXVDtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBLGE3RzlFcUI7O0E2R2lGdEI7RUFDQzs7QUFNSjtFQUNDOztBQUVBO0VBQ0M7O0FBSUY7RUFDQyxrQjdHdFhVO0U2R3VYVjs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFVSjtFQUNDO0VBQ0E7RUFDQTs7QUFRQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFNSjtFQUNDOztBQUdEO0VBQ0M7O0FBUUU7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7O0FBV0g7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUtEO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRDtFQUNDOztBQUdEO0VBQ0M7O0FBT0w7RUFDQzs7O0FDOWlCRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBckcwREU7RXFHOURIO0lBTUU7SUFDQTs7O0FyR3VEQztFcUc5REg7SUFVRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FyR3dDQztFcUdoREY7SUFVRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXJHNEJBO0VxR25DRDtJQVNFOzs7QXJHMEJEO0VxR25DRDtJQVlFOzs7QUFJRjtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FyR0lDO0VxR1hGO0lBU0U7OztBckdFQTtFcUdYRjtJQVlFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7O0FyR1RBO0VxR1FEO0lBR0U7OztBQUVEO0VBQ0M7RUFDQTs7QUFJQTtFQUNDOztBQUVBO0VBQ0M7O0FBT0Q7RUFDQztFQUNBO0VBQ0E7OztBQ2hHUDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBdEdnREU7RXNHcERIO0lBTUU7OztBdEc4Q0M7RXNHcERIO0lBU0U7SUFDQTs7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0F0RzJCQztFc0c3QkY7SUFJRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0F0R21CQTtFc0dyQkQ7SUFJRTs7O0F0R2lCRDtFc0dyQkQ7SUFPRTs7O0FBSUY7RUFDQzs7QUFLSDtFQUNDOztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7RUFDQzs7O0FDckZIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0F2RzJERztFdUcvREo7SUFNRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBLGFoSCtSNEI7RWdIOVI1Qjs7QXZHZ0RFO0V1R3JESDtJQU9FO0lBQ0E7Ozs7QUNqQkY7RUFDQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQSxhakhrUzJCO0VpSGpTM0I7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDakNKO0FBQUE7RUFFQyxhbEgwUzRCO0VrSHpTNUI7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDLE85R1ZTOztBOEdjVDtBQUFBO0VBRUMsT2xIaEJhOztBa0htQmQ7QUFBQTtFQUVDLE9sSHJCYTs7QWtIMEJkO0FBQUE7RUFFQyxPbEh6QmE7O0FrSDRCZDtBQUFBO0VBRUMsT2xIOUJhOzs7QW1IWGhCO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUtIO0FBQUE7RUFFQyxPL0dTUTtFK0dSUjs7O0FDN0JGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTNHMERHO0UyRy9ESjtJQU9FOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBM0dpREU7RTJHckRIO0lBTUU7OztBM0crQ0M7RTJHckRIO0lBU0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUdEO0VBQ0Msa0JwSDNCVzs7QW9INkJYO0VBQ0M7O0FBTUo7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxhcEhzTjBCO0VvSHJOMUI7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUM3R0o7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0E1RzhDQTtFNEcvQ0Q7SUFHRTs7O0E1RzRDRDtFNEcvQ0Q7SUFNRTs7O0FBR0Q7RUFDQztFQUNBOztBNUdvQ0Q7RTRHdENBO0lBSUU7OztBQU1KO0VBQ0M7RUFDQTs7QTVHMEJDO0U0RzVCRjtJQUlFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYXJINlAwQjs7QXFIM1AxQjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBS0g7RUFDQzs7QTVHSEM7RTRHRUY7SUFHRTs7O0E1R1FBO0U0R0pBO0lBRUU7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0E1R2xCRjtFNEdnQkM7SUFJRTs7O0FBTUo7RUFDQzs7QTVHM0JBO0U0RzhCRDtJQUVFOzs7QTVHaENEO0U0RzhCRDtJQUtFO0lBQ0E7OztBNUdwQ0Q7RTRHd0NEO0lBRUU7SUFDQTs7O0E1RzNDRDtFNEd3Q0Q7SUFNRTtJQUNBOzs7QTVHL0NEO0U0R21ERDtJQUVFOzs7QTVHckREO0U0R21ERDtJQUtFO0lBQ0E7OztBNUd6REQ7RTRHNkREO0lBRUU7OztBNUcvREQ7RTRHNkREO0lBS0U7SUFDQTs7O0E1R25FRDtFNEd3RUQ7SUFFRTs7O0E1RzFFRDtFNEd3RUQ7SUFLRTtJQUNBOzs7QUFLRjtFQUNDO0VBQ0E7O0E1R3JGQTtFNEdtRkQ7SUFRRTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7O0E1R25HQTtFNEdnR0Q7SUFLRTtJQUNBO0lBQ0E7OztBQU9IO0VBQ0M7RUFDQTs7QUFHQztFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7OztBQzFMTDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBSUE7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0FBQUE7RUFFQzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNHO0VBQ0E7RUFDQTs7QUFHSjtFQUNDOztBQUVDO0VBQ0M7O0FBS0g7RUFDQztFQUdBO0VBQ0E7RUFDQTtFQUNBOztBN0dJRTtFNkdYSDtJQVNFO0lBQ0E7OztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJQTtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBS0g7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDOztBQVVLO0VBQ0M7O0FBS0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFTTDtFQUNDOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtBQUFBO0FBQUE7QUFBQTtFQUlDOztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0M7RUFDQzs7QUFJQTtFQUNDOztBQVFOO0VBQ0M7OztBQ3RNRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0E5R2tFRTtFOEd2RUg7SUFPRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QTlHeUNDO0U4RzFESDtJQW9CRTtJQUNBOzs7QTlHcUNDO0U4R2xDRjtJQUVFOzs7QUFLRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGF2SDhQMEI7RXVIN1AxQjtFQUNBO0VBQ0E7O0FBRUE7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhdkhtTnVCOztBdUhqTnZCO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0MsYXZIeU1zQjs7QXVIcE12QjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQVFBO0FBQUE7RUFFQzs7QUFLSDtFQUNDO0VBQ0E7O0FBT0Q7RUFDQzs7QUFJQTtFQUNDOztBQUlBO0VBQ0M7O0FBSUE7RUFDQzs7QUFVTDtBQUFBO0FBQUE7RUFFQztFQUNBOztBQUlBO0VBQ0M7O0FBRUE7QUFBQTtBQUFBO0VBRUM7O0FBT0g7QUFBQTtFQUVDOztBQU1KO0VBQ0M7O0FBR0Q7RUFDQzs7QUFNQTtFQUNDOztBQU9EO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBTUo7RUFDQztFQUNBOztBOUdoTUU7RThHOExIO0lBSUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0E5R3RNQztFOEc4TEg7SUFXRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0E5Ry9NQztFOEdpTkQ7SUFFRTs7O0FBSUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFJQTtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBTUo7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0c7RUFDQTs7QUFHSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0EsYXZIaER3Qjs7QXVIb0QxQjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxhdkgvRHdCO0V1SGdFeEI7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYXZIekYwQjs7QXVIOEY3QjtBQUFBO0VBRUM7RUFDQTs7QTlHOVVFO0U4RzJVSDtBQUFBO0lBS0U7SUFDQTs7O0E5R2pWQztFOEcyVUg7QUFBQTtJQVNFOzs7QUFHRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBOztBOUdsVkM7RThHMFVGO0FBQUE7SUFVRTs7O0FBR0Q7QUFBQTtFQUNDOztBQUlGO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNDOztBQUVBO0FBQUE7RUFDQztFQUNBOztBQUdBO0FBQUE7RUFDQztFQUNBOztBQUdEO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0M7RUFDQTs7QUFJRjtBQUFBO0VBQ0M7RUFDQTtFQUNBLGF2SHZLd0I7O0F1SHlLeEI7QUFBQTtFQUNDO0VBQ0EsYXZINUt1Qjs7QXVIaUwxQjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7O0FBSUY7QUFBQTtFQUNDO0VBQ0E7RUFDQSxhdkhqTXlCOztBdUhxTXpCO0FBQUE7RUFDQzs7QUFNSDtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtFQUNDO0VBQ0E7RUFDQSxhdkhqTnlCO0V1SGtOekI7O0FBSUY7QUFBQTtFQUNDOztBOUd2YkE7RThHNGJIO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBOUdwZEM7RThHeWNIO0lBY0U7SUFDQTs7O0E5R3hkQztFOEd5Y0g7SUFrQkU7OztBOUczZEM7RThHK2REO0lBRUU7OztBQUtIO0VBQ0M7O0E5RzFkQztFOEcrZEY7SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QTlHM2VBO0U4RytlRjtJQUVFOzs7QUFJQTtFQUNDOztBOUduZ0JEO0U4R2tnQkE7SUFHRTs7O0FBTUo7RUFDQztFQUNBOztBOUc3Z0JDO0U4RzJnQkY7SUFJRTs7O0E5Ry9nQkE7RThHMmdCRjtJQU9FOzs7QTlHbGhCQTtFOEcyZ0JGO0lBVUU7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0E5Ry9nQkE7RThHMmdCRDtJQU1FOzs7QTlHOWhCRDtFOEdpaUJBO0lBRUU7OztBQUlGO0VBQ0M7RUFDQTs7QTlHNWhCRDtFOEcwaEJBO0lBSUU7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHQztFQUNDO0VBQ0E7RUFDQTtFQUNHO0VBQ0E7RUFDQTs7QUFLSjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0E5RzVqQk47RThHbWtCQztJQUVFOzs7QUFLRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVDO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVNQO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYXZINVkwQjtFdUg2WTFCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBUUo7RUFDQztFQUNBOzs7QUN6dEJIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBL0d5REc7RStHL0RKO0lBUUU7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7O0EvR2dERTtFK0dqREg7SUFHRTs7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QS9HNkJFO0UrR3RDSDtJQVdFO0lBQ0E7SUFDQTs7O0EvR3lCQztFK0d0Q0g7SUFnQkU7SUFDQTtJQUNBOzs7O0FDM0NIO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FoSDRCQztFZ0huQ0Y7SUFTRTs7O0FBR0Q7RUFHQztFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QWhIUUE7RWdIVEQ7SUFHRTs7O0FBT0Q7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7O0FBT0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FoSHBCQTtFZ0hjRDtJQVFFOzs7QUFJRjtFQUNDO0VBQ0E7O0FBS0g7RUFDQztFQUNBOztBQUdDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0Q7RUFDQzs7QUFNQTtFQUNDOztBQVFGO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQVNIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUlGO0VBQ0M7O0FBS0Q7RUFDQzs7QUFPQztBQUFBO0VBRUM7OztBQzFNUDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBLGExSDJQMEI7RTBIMVAxQjtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7O0FBS0g7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FqSDdDSjtFaUh5Q0c7SUFNRTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7O0FBSUQ7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FqSC9ETDtFaUhrRUk7SUFFRTs7O0FBV1A7RUFDQzs7QUFNQTtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFNRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBRUM7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBS0Q7RUFDQztFQUNBOztBQU1KO0VBQ0M7RUFFQTtFQUNBOztBQVNFO0VBQ0M7RUFDQTs7QUFNSjtFQUNDOztBQUdDO0VBQ0M7O0FBQ0E7RUFDQzs7QUFNSjtFQUNDOztBQUlFO0VBQ0M7O0FBTUo7RUFDQzs7QUFJRTtFQUNDOztBQU1KO0VBQ0M7O0FBSUU7RUFDQzs7QUFNSjtFQUNDOztBQUlFO0VBQ0M7O0FBTUo7RUFDQzs7QUFJRTtFQUNDOztBQU1KO0VBQ0M7O0FBSUU7RUFDQzs7QUFNSjtFQUNDOztBQUlFO0VBQ0M7O0FBTUo7RUFDQzs7QUFJRTtFQUNDOztBQVNEO0VBQ0M7OztBQzNVTDtFQUNDOztBbEgyRUc7RWtINUVKO0lBR0U7SUFDQTtJQUNFOztFQUNBO0lBQ0U7OztBQUtKO0VBQ0M7O0FBRUE7QUFBQTtFQUVDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQzs7QUFLSDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUE7RUFDQzs7QUFJRjtFQUNDOztBQU1GO0VBQ0M7O0FBRUE7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBSUE7QUFBQTtFQUVDOzs7QUN6Rkw7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFHQzs7QUFNRjtFQUNDOzs7QUNsQko7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOzs7QUNQRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0M7O0FBS0Q7RUFDQzs7QUFLRDtFQUNDOzs7QUN4Q0o7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7O0FDOUJGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0F2SDJERztFdUgvREo7SUFNRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQ1pGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXhIMERHO0V3SC9ESjtJQU9FO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0F4SGdERTtFd0hsREg7SUFJRTtJQUNBOzs7QXhINkNDO0V3SGxESDtJQVFFO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXhIOEJDO0V3SHRDRjtJQVVFOzs7QXhINEJBO0V3SHRDRjtJQWFFOzs7QXhIeUJBO0V3SHRDRjtJQWdCRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBWkQ7SUFhRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRDtJQVFFOzs7QXhITkQ7RXdIRkQ7SUFXRTs7O0FBS0E7RUFERDtJQUVFOzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBR0Q7RUFDQzs7QXhIekJGO0V3SHdCQztJQUdFOzs7QUFHRDtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0EsYWpJc013QjtFaUlyTXhCO0VBQ0E7RUFDQTtFQUNBOztBeEgzQ0Y7RXdIb0NDO0lBU0U7SUFDQTs7O0FBR0Q7RUFDQzs7QXhIbERIO0V3SHFERTtJQUVFO0lBQ0E7OztBQVdMO0VBQ0M7O0FBSUE7RUFDQzs7O0F4SHpFRDtFd0hnRko7SUFFRTtJQUNBOzs7O0FDbEpGO0VBQ0M7RUFDQTs7QXpINkRHO0V5SC9ESjtJQUlFOzs7QUFHRDtFQUNDO0VBQ0E7O0F6SG1FRTtFeUhyRUg7SUFJRTtJQUNBO0lBQ0E7Ozs7QUNaRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QTFIbURDO0UwSC9DSDtJQUVFO0lBQ0E7SUFDQTtJQUNBOzs7QTFIMENDO0UwSC9DSDtJQVFFOzs7QTFIdUNDO0UwSHBDRjtJQUVFO0lBQ0E7SUFDQTs7O0ExSGdDQTtFMEhwQ0Y7SUFPRTs7O0ExSDZCQTtFMEhwQ0Y7SUFVRTs7O0ExSDBCQTtFMEhwQ0Y7SUFhRTs7O0FBSUY7RUFDQzs7QTFIa0JDO0UwSG5CRjtJQUdFO0lBQ0E7SUFDRztJQUNBO0lBQ0E7OztBMUhZSDtFMEhuQkY7SUFVRTs7O0ExSFNBO0UwSG5CRjtJQWFFOzs7QTFITUE7RTBIbkJGO0lBZ0JFOzs7O0FDNURKO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUlBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBLGtCcElxTjBCO0VvSXBOMUI7RUFDQTtFQUNBOztBM0gyQ0E7RTJIeENEO0lBRUU7OztBQUlGO0FBQUE7QUFBQTtBQUFBO0VBR0M7OztBQ2hDSjtFQUNDOztBNUg4REc7RTRIL0RKO0lBR0U7OztBNUg0REU7RTRIL0RKO0lBTUU7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBNUhtREU7RTRIdERIO0lBS0U7SUFDQTtJQUNBOzs7QTVIK0NDO0U0SHRESDtJQVVFOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBNUhvQ0U7RTRIeENIO0lBTUU7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQzs7QTVIc0JFO0U0SHZCSDtJQUdFOzs7O0FDM0NIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQztFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QTdId0NDO0U2SDNDRjtJQUtFOzs7QUFJRjtFQUNDOztBN0hpQ0M7RTZIN0JIO0lBRUU7OztBN0gyQkM7RTZIdkJEO0lBRUU7Ozs7QUMxQ0w7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJOztBQUdSO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUNBO0VBQ0k7O0FBRUo7RUFDSTs7QUFFQTtFQUNJOzs7QUN6Q2hCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ1BEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDdEJKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTs7QUFJQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQU1EO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQzs7QUFJRjtFQUNDOztBQUlBO0VBQ0M7RUFDQTs7QUFNRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7O0FBSUY7RUFDQzs7QUFJQTtFQUNDO0VBQ0E7OztBQ2hHSjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWxJeURHO0VrSS9ESjtJQVFFO0lBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ007RUFDTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FsSTJCQztFa0l4Q0Y7SUFlRTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdDO0VBQ0M7RUFDQTs7QUFFQTtFQUdDO0VBQ0E7O0FBUUo7RUFDQztFQUNBOzs7QUNuRUo7RUFDQztFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QUFJQTtBQUFBO0VBRUMsT3hJeUJPOztBd0lwQlI7QUFBQTtFQUVDLE94SWdCTzs7QXdJWFI7QUFBQTtFQUVDLE94SVFPOzs7QXlJckNWO0VBQ0M7O0FBRUE7RUFDQztFQUNBOzs7QUNMRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0EsYTlJMFIyQjtFOEl6UjNCOztBQUVBO0FBQUE7RUFDQztFQUNBO0VBQ0E7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBSUY7RUFDQzs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUlBO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDOzs7QUMzREY7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUtEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFPRDtFQUNDO0VBQ0E7OztBQ2pDSjtFQUNDO0VBQ0E7RUFDQTs7QXZJeUVHO0V1STVFSjtJQUtFO0lBQ0E7SUFDQTs7OztBQVFBO0VBQ0M7O0FBTUE7RUFDQzs7O0FDckJGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBRUE7RUFDQztFQUNBOzs7QUMvQ0o7RUFDQztFQUNBOztBQUVBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBSUE7RUFDSTtFQUNBOztBQUtKO0VBQ0M7OztBQ3hDSDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0ExSTJDQztFMEk1Q0Y7SUFHRTs7OztBQ3JCSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQmhKUFM7RWdKUVQ7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7QUFFQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtBQUFBO0VBRUM7RUFDQSxhcEpzTjJCO0VvSnJOM0I7RUFDQTtFQUNBO0VBQ0c7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUdGO0VBQ0E7RUFDQTs7QUFNRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7O0FDOUhIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0FBQUE7RUFFQztFQUNBOztBQUVBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0FBQUE7RUFFQztFQUNBOzs7QUNsRkQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7QUFBQTtFQUVDOzs7QUM5Qko7QUFBQTtFQUVDO0VBQ0E7O0FBR0M7QUFBQTtFQUNDOzs7QUFPRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHQztFQUNDOztBQU1BO0VBQ0M7O0FBR0Q7RUFDQzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFHQztFQUNDOztBQUtEO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFPQztFQUNDOztBQVdQO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0Q7RUFDQztFQUNBOztBQU9EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFPRDtFQUNDO0VBQ0E7OztBQVNIO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtFQUNDO0VBQ0E7O0FBR0Q7QUFBQTtFQUNDOzs7QUMxS0E7RUFDQzs7QUFPRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBL0kyQ0Q7RStJOUNBO0lBS0U7OztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCcEovQkk7RW9KZ0NKOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7O0EvSTVCRjtFK0l5QkM7QUFBQTtJQUtFOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQSxheEp3TXdCO0V3SnZNeEI7O0FBRUE7RUFDQzs7QUFPSDtFQUNDOztBL0lqREQ7RStJZ0RBO0lBR0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7O0EvSXRFSjtFK0lnRUc7SUFRRTs7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxheEowSnNCO0V3SnpKdEI7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBTUo7RUFDQztFQUNBOztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYXhKbUkwQjs7QVM3TzFCO0UrSWlIQztJQUVFOzs7QUFVRjtBQUFBO0VBRUM7O0EvSS9IRjtFK0ltSUU7QUFBQTtJQUdFOzs7QUFNSjtFQUNDOzs7QUM1TUw7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FoSnVFRTtFZ0p6RUg7SUFJRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQSxheko4UjJCOzs7QTBKMVM1QjtFQUNDO0VBQ0E7OztBQ0pIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNORDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDOzs7QUNoQko7QUFBQTtFQUVDO0VBQ0E7O0FBRUE7QUFBQTtFQUNDOztBQUdEO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0VBQ0M7O0FBR0Q7QUFBQTtFQUNDOzs7QUNqQkg7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQSxhOUppUzJCO0U4SmhTM0I7OztBQ1pIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F0SnFERztFc0ovREo7SUFZRTs7O0F0Sm1ERTtFc0ovREo7SUFlRTtJQUNBOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0EsYS9Ka1EyQjtFK0pqUTNCOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQSxhL0pzUDJCOztBK0psUDdCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBdEpORTtFc0pOSDtJQWNFO0lBQ0E7OztBQUdEO0FBQUE7RUFFQztFQUNBOztBdEpmQztFc0pZRjtBQUFBO0lBS0U7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXRKdERFO0VzSjRDSDtJQVlFO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXRKdkVDO0VzSjhERjtJQVdFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJRjtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDOztBQVFKO0VBQ0M7RUFDQTs7QUFLRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOzs7QUFLSDtFQUNDOzs7QUNqUUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBdkp1REc7RXVKL0RKO0lBVUU7OztBdkpxREU7RXVKL0RKO0lBYUU7OztBQUdEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7O0FDN0JKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXhKMERHO0V3Si9ESjtJQU9FO0lBQ0E7OztBeEp1REU7RXdKL0RKO0lBV0U7OztBQUdEO0VBQ0M7RUFDQTs7QXhKK0NFO0V3SmpESDtJQUlFO0lBQ0E7SUFDQTs7O0FBSUY7RUFDQzs7QXhKc0NFO0V3SnZDSDtJQUdFO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0F4SjRCQztFd0ovQkY7SUFLRTs7O0F4SjBCQTtFd0ovQkY7SUFRRTs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQztFQUNDOztBQUtIO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXhKdkRBO0V3SjRDRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBYUU7SUFDQTtJQUNBOzs7QUFJRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QXhKMUVBO0V3SnVFRDtJQUtFOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBSUY7QUFBQTtFQUVDOztBQUlBO0VBQ0M7O0FBSUY7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F4SjNIQTtFd0pxSEQ7QUFBQTtJQVFFOzs7QUFJRjtFQUNDOztBeEpsSUE7RXdKaUlEO0lBR0U7OztBQUlGO0VBQ0M7O0F4SnpJQTtFd0p3SUQ7SUFHRTs7O0FBS0g7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7OztBQ2hQSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7OztBQ1ZGO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBMUp1REU7RTBKeERIO0lBR0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsYW5LNFIyQjs7QW1LeFI3QjtFQUNDLGtCbktLYztFbUtKZDs7QUFHRDtFQUNDLGtCbktSYztFbUtTZDs7O0FDMUJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTNKd0RDO0UySjdERjtJQU9FOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDOztBQUlGO0VBQ0M7O0EzSmlDQztFMkpsQ0Y7SUFHRTs7O0FBSUY7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0EzSnNCQTtFMkp4QkQ7SUFJRTs7O0EzSm9CRDtFMkpiQTtBQUFBO0lBR0U7OztBM0pVRjtFMkpOQTtJQUVFOzs7QUFPSDtFQUNDO0VBQ0E7O0FBU0Q7RUFDQzs7QTNKZkE7RTJKY0Q7SUFHRTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBM0p6QkQ7RTJKd0JBO0lBR0U7OztBM0ozQkY7RTJKZ0NEO0lBRUU7OztBQU9IO0VBQ0M7RUFDQTs7QTNKM0NDO0UySnlDRjtJQUlFOzs7O0FDNUdKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBNUp5REc7RTRKL0RKO0lBUUU7OztBQUdEO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBNUp3Q0U7RTRKaERIO0FBQUE7SUFVRTtJQUNBOzs7QUFHRDtBQUFBO0VBQ0M7O0E1SmlDQztFNEpsQ0Y7QUFBQTtJQUdFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlGO0FBQUE7QUFBQTtBQUFBO0VBRUM7O0E1SnFCQztFNEp2QkY7QUFBQTtBQUFBO0FBQUE7SUFJRTs7O0FBSUY7QUFBQTtBQUFBO0FBQUE7RUFFQzs7QTVKYUM7RTRKZkY7QUFBQTtBQUFBO0FBQUE7SUFJRTs7O0FBSUY7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QTVKSUM7RTRKUEY7QUFBQTtJQUtFOzs7QTVKRUE7RTRKQ0Q7QUFBQTtJQUVFOzs7QUFLSDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTVKYkM7RTRKUUY7QUFBQTtJQU9FOzs7QUFHRDtBQUFBO0VBQ0M7RUFDQTs7QUFFQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBNUpwQ0Q7RTRKc0JBO0FBQUE7SUFnQkU7OztBQUlGO0FBQUE7RUFDQztFQUNBOztBQUlGO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBNUpyREE7RTRKZ0REO0FBQUE7SUFPRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0E1SnJFRDtFNEorREE7QUFBQTtJQVFFO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtBQUFBO0VBQ0M7O0FBRUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTVKdEZIO0U0SmdGRTtBQUFBO0lBUUU7OztBNUp4Rko7RTRKMkZHO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7O0FBTUY7QUFBQTtFQUNDOztBQUtEO0FBQUE7RUFDQzs7QUFLRDtBQUFBO0VBQ0M7RUFDQTs7QUFFQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTVKbklMO0U0SnNISTtBQUFBO0lBZUU7OztBNUpySU47RTRKMElHO0FBQUE7SUFFRTtJQUNBOzs7QUFHRDtBQUFBO0VBQ0M7O0E1SmpKTDtFNEpnSkk7QUFBQTtJQUdFOzs7QTVKdElOO0U0SjZJSztBQUFBO0lBQ0M7O0VBRUE7QUFBQTtJQUNDO0lBQ0E7OztBNUovSlA7RTRKdUtLO0FBQUE7SUFDQzs7RUFFQTtBQUFBO0lBQ0M7SUFDQTs7RUFJRjtBQUFBO0lBQ0M7SUFDQTs7O0E1SmxMTjtFNEo4TEM7QUFBQTtBQUFBO0lBQ0M7O0VBRUE7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFJRjtBQUFBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTs7O0E1SjlMRjtFNEpxTUM7QUFBQTtJQUNDO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDOztFQUtEO0FBQUE7SUFDQzs7RUFJRjtBQUFBO0lBQ0M7SUFDQTs7O0FBTUo7QUFBQTtFQUNDOztBQUVBO0FBQUE7RUFDQztFQUNBOztBQU9GO0FBQUE7RUFFQzs7QTVKdFBDO0U0Sm9QRjtBQUFBO0lBSUU7SUFDQTs7O0FBR0Q7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0E1SmpRQTtFNEo0UEQ7QUFBQTtJQU9FO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtBQUFBO0VBQ0M7RUFDQTs7QUFJRjtBQUFBO0FBQUE7QUFBQTtFQUVDOztBNUpwUkE7RTRKa1JEO0FBQUE7QUFBQTtBQUFBO0lBSUU7OztBQUlGO0FBQUE7QUFBQTtBQUFBO0VBRUM7O0E1SjVSQTtFNEowUkQ7QUFBQTtBQUFBO0FBQUE7SUFJRTs7O0FBSUY7QUFBQTtFQUNDOztBNUpuU0E7RTRKa1NEO0FBQUE7SUFHRTs7O0FBSUY7QUFBQTtFQUNDOztBNUoxU0E7RTRKeVNEO0FBQUE7SUFHRTs7O0FBR0Q7QUFBQTtFQUNDO0VBQ0E7O0FBRUE7QUFBQTtFQUNDOztBNUpwVEY7RTRKbVRDO0FBQUE7SUFHRTs7O0FBS0g7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTVKalVEO0U0SjJUQTtBQUFBO0lBUUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTVKaFZGO0U0SjJVQztBQUFBO0lBT0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUE7QUFBQTtFQUNDOztBNUozVko7RTRKMFZHO0FBQUE7SUFHRTs7O0FBR0Q7QUFBQTtBQUFBO0FBQUE7RUFHQzs7QTVKbldMO0U0SmdXSTtBQUFBO0FBQUE7QUFBQTtJQUtFO0lBQ0E7OztBQU1GO0FBQUE7RUFDQzs7QUFFQTtBQUFBO0VBQ0M7O0E1SmhYTjtFNEorV0s7QUFBQTtJQUdFOzs7QUFLSDtBQUFBO0VBQ0M7O0E1SnhYTDtFNEp1WEk7QUFBQTtJQUdFO0lBQ0E7OztBQUdEO0FBQUE7RUFDQzs7QTVKL1hOO0U0SjhYSztBQUFBO0lBR0U7OztBQU1GO0FBQUE7RUFDQzs7QTVKeFlOO0U0SnVZSztBQUFBO0lBR0U7OztBQUdEO0FBQUE7RUFDQztFQUNBOztBNUovWVA7RTRKNllNO0FBQUE7SUFJRTtJQUNBOzs7QUFLSDtBQUFBO0VBQ0M7O0E1SnhaTjtFNEp1Wks7QUFBQTtJQUdFOzs7QTVKN1lQO0U0Sm9aTTtBQUFBO0lBQ0M7O0VBRUE7QUFBQTtJQUNDO0lBQ0E7OztBQVlQO0FBQUE7QUFBQTtFQUNDOztBNUpuYkY7RTRKa2JDO0FBQUE7QUFBQTtJQUdFOzs7QUFHRDtBQUFBO0FBQUE7RUFDQztFQUNBOztBNUoxYkg7RTRKd2JFO0FBQUE7QUFBQTtJQUlFO0lBQ0E7OztBQUtIO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBNUp0Y0Y7RTRKa2NDO0FBQUE7QUFBQTtJQU1FO0lBQ0E7OztBNUo1Ykg7RTRKbWNFO0FBQUE7SUFDQztJQUNBOztFQUNBO0FBQUE7SUFDQzs7RUFLRDtBQUFBO0lBQ0M7O0VBSUY7QUFBQTtJQUNDO0lBQ0E7Ozs7QUM5aEJOO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQztFQUNDOztBQUdEO0VBQ0M7RUFDQSxhdEttUnlCO0VzS2xSekI7O0FBTUY7RUFDQzs7QUFPRDtFQUNDOzs7QUMxQ0o7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxhdktvTzJCOzs7QXdLM1M5QjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxheEt5TjBCOztBd0tyTjVCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFNQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOzs7QUFJRjtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7OztBQU1KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0EvSjlIRztFK0pvSEo7SUFZRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFLRDtFQUNDLGF4S3lFeUI7RXdLeEV6QjtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtIO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0VBRUM7O0FBRUQ7RUFDQzs7QUFFRDtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FDOVFKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBSUY7RUFDQzs7QUFFQTtFQUNDO0VBQ0EsYXpLc08wQjtFeUtyTzFCOztBQUlBO0VBQ0MsYXpLaU95Qjs7QXlLM04zQjtFQUNDO0VBQ0E7O0FBS0Q7RUFDQztFQUNBOztBQUtEO0VBQ0M7O0FBS0Q7RUFDQzs7O0FDdkdKO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0EsYTFLaVMyQjtFMEtoUzNCOztBQUlBO0VBQ0MsYTFLNFIwQjs7O0EySzdTOUI7RUFDQztFQUNBO0VBQ0c7O0FBRUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBbEtxREU7RWtLMURIO0lBT0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FsS21EQztFa0s3REY7SUFZRTs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWxLa0JFO0VrSy9CSDtJQWVFOzs7QWxLZ0JDO0VrSy9CSDtJQWtCRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQzs7QWxLQUM7RWtLREY7SUFHRTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBbEtYQztFa0tNRjtJQU9FOzs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUtIO0VBQ0M7RUFDQTs7QWxLekNDO0VrS3VDRjtJQUlFOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLRDtFQUNDOztBQUdDO0VBQ0M7O0FBSUY7RUFDQzs7QWxLekVDO0VrS3dFRjtJQUdFO0lBQ0E7OztBbEsvREE7RWtLbUVGO0lBRUU7SUFDQTs7OztBQ2xKSjtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QW5Lb0RFO0VtSzFESDtJQVFFO0lBQ0E7SUFDQTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBbktxQ0M7RW1LekNGO0lBTUU7OztBbkttQ0E7RW1LekNGO0lBU0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE1SzhQMEI7RTRLN1AxQjtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FuS0NDO0VtS1hGO0lBWUU7OztBbktEQTtFbUtYRjtJQWVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FuS1RBO0VtS1hGO0lBdUJFO0lBQ0E7OztBQUdEO0VBQ0M7O0FuS2pCQTtFbUtnQkQ7SUFHRTs7O0FBR0Q7RUFDQztFQUNBOztBbkt4QkQ7RW1Lc0JBO0lBSUU7OztBQUlGO0VBQ0M7RUFDQTs7QUFNSjtFQUNDO0VBQ0E7O0FBRUE7QUFBQTtFQUVDOzs7QUMzR0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFJQTtFQUNDOzs7QUFJRjtFQUNDOzs7QUN6QkQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhOUt3UjRCO0U4S3ZSNUI7O0FyS3lDRTtFcUtwREg7SUFhRTs7O0FBR0Q7RUFFQztFQUNBOztBQUdEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFJRjtFQUNDOztBQUlFO0VBQ0M7O0FBRUE7QUFBQTtFQUVDOzs7QUMxRUw7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBSUE7RUFDQzs7QUFHRDtFQUNDOzs7QUNuREo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F2S3FERTtFdUs5REg7SUFXRTs7O0FBR0Q7RUFDQztFQUNBLGFoTDJSMkI7RWdMMVIzQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F2S3FDQztFdUtoREY7SUFhRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBdktxQkE7RXVLdkJEO0lBSUU7OztBQUlGO0VBQ0M7O0F2S2NBO0V1S2ZEO0lBR0U7OztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBdktNQTtFdUtqQkQ7SUFhRTs7O0FBSUY7RUFDQyxrQmhMckRZO0VnTHNEWixPaEx0RVk7O0FnTHdFWjtFQUNDLE9oTHpFVzs7QWdMNEVaO0VBQ0M7RUFDQSxrQmhMOURXOztBZ0xrRWI7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOzs7QUNwR0w7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0I3S01VO0U2S0xWO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQyxrQjdLa0JPO0U2S2pCUDtFQUNBO0VBQ0E7RUFDQSxZN0tXTztFNktWUDtFQUNBO0VBQ0E7O0FBQ0E7RUFBdUI7O0FBQ3ZCO0VBQW9CLFk3S1NiOztBNktSUDtFQUFvQixZN0tPYjs7QTZLTlA7RUFBb0IsWTdLS2I7O0E2S0pQO0VBQW9CLFk3S0diOztBNktEUDtFQUEwQixZN0tFbkI7O0E2S0RQO0VBQTBCLFk3S0puQjs7QTZLS1A7RUFBZ0MsWTdLR3pCOztBNktGUDtFQUF3QixZN0tDakI7O0E2S0dUO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQjdLdkNTO0U2S3dDVDtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0Esa0I3S25EUzs7QTZLcURUO0VBQ0M7RUFDQTtFQUNBLGFqTDJPMkI7RWlMMU8zQjs7QUFJRjtFQUNDOztBQUVDO0VBQ0M7RUFDQTtFQUNBLGFqTGdPMEI7RWlML04xQjs7QUFJQTtFQUNDOztBQUVBO0VBQ0M7O0FBT0w7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7OztBeEtqREM7RXdLc0RIO0lBQ0M7SUFDQTs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQXVCOztBQUN2QjtFQUFvQixZN0t4R2I7O0E2S3lHUDtFQUFvQixZN0toSGI7O0E2S2lIUDtFQUFvQixZN0s1R2I7O0E2SzZHUDtFQUFvQixZN0s5R2I7O0E2S2dIUjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUEwQixZN0t0SG5COztBNkt1SFA7RUFBMEIsWTdLNUhuQjs7QTZLNkhQO0VBQStCLFk3S3JIeEI7O0E2S3NIUDtFQUF3QixZN0t2SGpCOztBNkt5SFI7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNwS0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYWxMdVIwQjtFa0x0UjFCO0VBQ0E7RUFDQTs7QUFFQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtEO0VBQ0M7RUFDRzs7QUFLSjtFQUNDOztBQUtEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQSxhbEw0TndCOztBa0xsTjFCO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFRSjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBektsREM7RXlLOENGO0lBTUU7SUFDQTs7O0FBS0Q7RUFDQzs7QUFNRjtFQUNDO0VBQ0E7RUFDQTs7QXpLcEVDO0V5S3lFRjtJQUVFOzs7QUFJQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBUUo7RUFDQztFQUNBO0VBQ0E7O0F6SzdHQztFeUswR0Y7SUFLRTs7O0FBUUQ7RUFDQztFQUNBOztBekt6SEE7RXlLdUhEO0lBSUU7OztBQUdEO0VBQ0M7O0F6Sy9IRDtFeUs4SEE7SUFHRTs7O0FBSUE7RUFDQztFQUNBOztBekt2SUg7RXlLcUlFO0lBSUU7SUFDQTs7O0FBTUY7RUFDQztFQUNBOztBektsSkg7RXlLZ0pFO0lBSUU7SUFDQTs7O0FBR0Q7RUFDQzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBekt4S0Y7RXlLOEpDO0lBWUU7SUFDQTtJQUNBOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXpLM0xIO0V5S21MRTtJQVVFO0lBQ0E7SUFDQTtJQUNBOzs7QUFNSDtFQUNDO0VBQ0E7RUFDQTs7QUFVQTtFQUNDO0VBQ0E7RUFDQTs7QUFXSDtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFFQzs7O0FBVUo7RUFDQzs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDLGtCOUt0VU07RThLdVVOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFJQTtFQUNDO0VBQ0E7O0FBS0Q7RUFDQztFQUNBOztBQUlGO0VBQ0Msa0JsTDlVVztFa0wrVVgsT2xML1ZXOztBa0xpV1g7RUFHQztFQUNBOzs7QUFlQTtFQUNDO0VBQ0E7RUFDQTs7O0FDM1hIO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUlGO0VBQ0M7O0FBV0M7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBS0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUNsRlA7RUFDQztFQUNHO0VBQ0E7O0EzSzREQTtFMksvREo7SUFLUTtJQUNBO0lBQ0E7SUFDQTs7O0EzS3VESjtFMksvREo7SUFXUTs7O0FBR1A7RUFDQztFQUNHO0VBQ0E7RUFDQTs7QUFHRjtFQUNDOztBQUdEO0VBQ0MsYXBMZ1IwQjtFb0wvUTFCO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUdDO0VBQ0E7O0FBT0g7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDWTs7QTNLWVo7RTJLZEQ7SUFJaUI7OztBQUdoQjtFQUNDO0VBQ0E7RUFDZTtFQUNBOztBM0tHaEI7RTJLUEE7SUFNb0I7OztBQUlwQjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBM0tQRDtFMktHQTtJQU1FOzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFPTDtFQUNPOzs7QUN4RlA7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQSxhckwrUjJCO0VxTDlSM0I7O0FBR0Q7RUFDQyxhckwyUjJCO0VxTDFSM0I7OztBQ25CSDtFQUNJOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBN0ttREo7RTZLNURBO0lBV1E7SUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBN0t3Q1I7RTZLN0NJO0lBT1E7SUFDQTs7O0E3S3FDWjtFNktsQ1E7SUFFUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFLWjtFQUNJO0VBQ0E7O0E3S2tCUjtFNktwQkk7SUFJUTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYXRMNE9zQjtFc0wzT3RCO0VBQ0E7O0FBSUE7RUFDSTs7QUFDQTtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBU1o7RUFDSTtFQUNBOztBN0t6Q1o7RTZLdUNRO0lBSVE7SUFDQTs7O0FBTWhCO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QTdLM0VSO0U2S2tFSTtJQVdROzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUNJOzs7QUFTUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7QUFLSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7QUFNUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7QUFNUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7QUFNUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHSTs7O0FBT1o7RUFDSTs7O0FDek9SO0VBQ0k7OztBQUlBO0VBQ0k7O0FBUVk7RUFDSTs7QUFNaEI7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0FBQUE7RUFFSTtFQUNBO0VBQ0E7O0FBR0k7QUFBQTtFQUNJOztBQUlSO0FBQUE7RUFDSTs7QUFNSjtFQUNJO0VBQ0E7O0FBS0o7RUFDSTs7QUFHSjtBQUFBO0VBRUk7O0FBTVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNJOztBQUNBO0VBQ0k7OztBQ2hGZjtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDZkg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FoTG1ERztFZ0wvREo7SUFjRTs7O0FoTGlERTtFZ0wvREo7SUFpQkU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7O0FoTG9DRTtFZ0xyQ0g7SUFHRTtJQUNBO0lBR0E7SUFDQTs7O0FoTDZCQztFZ0xyQ0g7SUFXRTs7O0FBSUQ7RUFLQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBaExhQztFZ0x0QkY7SUFXRTtJQUNBOzs7QWhMVUE7RWdMdEJGO0lBZUU7OztBaExPQTtFZ0x0QkY7SUFrQkU7SUFDQTs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FoTHBCRTtFZ0xnQkg7SUFNRTs7O0FBSUY7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNDOztBQUVBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBaEw3Q0E7RWdMcUNEO0FBQUE7SUFVRTs7O0FBR0Q7QUFBQTtFQUNDOztBQUdEO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0M7RUFDQTs7QUFJRjtBQUFBO0VBQ0M7O0FBQ0E7QUFBQTtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUo7RUFDQztFQUNBOztBaExwRkU7RWdMa0ZIO0lBSUU7SUFDQTs7O0FBSUE7RUFDQyxhekxpSjBCO0V5TGhKMUI7O0FBSUY7RUFDQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUdDO0VBQ0M7O0FoTDlHQTtFZ0w2R0Q7SUFHRTs7O0FBSUY7RUFDQyxhekx1SDBCOztBeUxoSDNCO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUtIO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FoTDlJRTtFZ0wySUg7SUFLRTs7O0FoTGhKQztFZ0wySUg7SUFRRTs7OztBQUtIO0VBQ0M7O0FoTDVJRztFZ0wySUo7SUFHRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHQztFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUVBO0FBQUE7RUFFQzs7QUFJRjtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBS0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNDO0VBQ0E7RUFDQTs7QUFJQTtFQUNDOztBQUdEO0VBQ0M7O0FBT0g7RUFDQztFQUNBOztBQU1KO0VBQ0M7O0FBRUE7QUFBQTtFQUVDOzs7QUNuVUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FqTDJDRTtFaUxqREg7SUFRRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QWpMa0JFO0VpTHJCSDtJQUtFOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FqTEFBO0VpTFJEO0lBVUU7SUFDQTtJQUNBOzs7QUFLRDtFQUNDOztBQU1KO0VBQ0M7RUFDQTs7QWpMbEJFO0VpTGdCSDtJQUlFOzs7QUFJQTtFQUNDO0VBQ0E7O0FBS0g7RUFDQzs7O0FDL0ZGO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FDUEY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBbkwwREc7RW1ML0RKO0lBT0U7SUFDQTs7O0FuTHVERTtFbUwvREo7SUFXRTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QW5MNkNFO0VtTGpESDtJQU1FOzs7QW5MMkNDO0VtTGpESDtJQVNFOzs7QUFHRDtFQUNDO0VBQ0E7O0FuTG1DQztFbUxyQ0Y7SUFJRTs7O0FuTGlDQTtFbUxyQ0Y7SUFPRTs7O0FBS0g7RUFDQztFQUNBLGE1TGtRNEI7RTRMalE1QjtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTs7O0FDakRIO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7OztBQ3hCTDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0I5TEdjO0U4TEZkO0VBQ0E7O0FBR0Q7RUFDQyxPOUxIYzs7QThMT2Q7RUFDQyxPMUxTTzs7QTBMTlI7RUFDQyxrQjFMS087O0EwTEFSO0VBQ0MsTzFMTU87O0EwTEhSO0VBQ0Msa0IxTEVPOztBMExHUjtFQUNDLE85THBDYTs7QThMdUNkO0VBQ0Msa0I5THhDYTs7QThMNkNkO0VBQ0MsTzFMaEJPOztBMExtQlI7RUFDQyxrQjFMcEJPOztBMEx5QlI7RUFDQyxPMUwzQk87O0EwTDhCUjtFQUNDLGtCMUwvQk87O0EwTG9DUjtFQUNDLE85THBFYTs7QThMdUVkO0VBQ0Msa0I5THhFYTs7O0ErTE5oQjtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNNO0VBQ0E7RUFDQTs7QUFFQTtFQUNJOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTs7O0FDcEJmO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7RUFDQztFQUNBO0VBQ0E7RUFDQSxhaE1nUzBCO0VnTS9SMUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUNDLGtCaE1iVTtFZ01jVjs7QUFHRDtFQUNDLGtCaE1sQlU7O0FnTXNCWjtFQUNDOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQyxrQmhNbkNVO0VnTW9DVjs7QUFHRDtFQUNDLGtCaE14Q1U7O0FnTTRDWjtFQUNDOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQyxrQmhNNUNVO0VnTTZDVjs7QUFHRDtFQUNDLGtCaE1qRFU7OztBaU0zQmhCO0VBQ0M7RUFDQTs7QUFFQTtBQUFBO0VBRUM7RUFDQTtFQUNBLGtCak1PYztFaU1OZCxPak1RYztFaU1QZDtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtFQUNDO0VBQ0E7O0FBR0Q7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0VBQ0Msa0JqTXRCYTtFaU11QmI7O0FBS0Q7QUFBQTtFQUVDLGtCak01QmE7RWlNNkJiLE9qTTVCYTs7QWlNOEJiO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0Msa0JqTW5DWTtFaU1vQ1o7O0FBTUY7QUFBQTtFQUVDLGtCak0xQ2E7RWlNMkNiLE83TDFCTzs7QTZMNEJQO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0Msa0I3TGpDTTtFNkxrQ047O0FBTUY7QUFBQTtFQUVDLGtCak16RGE7RWlNMERiLE9qTTFFYTs7QWlNNEViO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0Msa0JqTWpGWTtFaU1rRlo7O0FBTUY7QUFBQTtFQUVDLGtCak1wRWE7RWlNcUViLE83TGhFTzs7QTZMa0VQO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0Msa0I3THZFTTtFNkx3RU47O0FBTUY7QUFBQTtFQUVDLGtCak14RmE7RWlNeUZiLE9qTXpHYTs7QWlNMkdiO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0Msa0JqTWhIWTtFaU1pSFo7O0FBTUY7QUFBQTtFQUVDLGtCN0w5SFE7RTZMK0hSLE83THpIUTs7QTZMMkhSO0FBQUE7RUFDQzs7QUFHRDtBQUFBO0VBQ0Msa0I3TGhJTztFNkxpSVA7OztBQU1KO0VBQ0M7RUFDQTs7O0FDckpEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JsTUNlO0VrTUFmO0VBQ0EsT2xNQ2U7RWtNQWY7RUFDQSxhbE13UjZCO0VrTXZSN0I7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDLGtCbE1oQmM7RWtNaUJkLE9sTWhCYzs7QWtNbUJmO0VBQ0Msa0JsTWxCYztFa01tQmQsTzlMRlE7O0E4TEtUO0VBQ0Msa0JsTXJCYztFa01zQmQsT2xNdENjOztBa015Q2Y7RUFDQyxrQmxNcEJjO0VrTXFCZCxPOUxoQlE7O0E4TG1CVDtFQUNDLGtCbE01QmM7RWtNNkJkLE9sTTdDYzs7QWtNZ0RmO0VBQ0Msa0I5THREUztFOEx1RFQsTzlMakRTOztBOExvRFY7RUFDQztFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUVDOzs7QUFNRDtBQUFBO0VBQ0M7RUFDQSxrQmxNdEZjOztBa015RmY7QUFBQTtFQUNDO0VBQ0Esa0JsTXhGYzs7QWtNMkZmO0FBQUE7RUFDQztFQUNBLGtCOUwxRVE7O0E4TDZFVDtBQUFBO0VBQ0M7RUFDQSxrQmxNOUdjOztBa01pSGY7QUFBQTtFQUNDO0VBQ0Esa0I5THhGUTs7QThMMkZUO0FBQUE7RUFDQztFQUNBLGtCbE1ySGM7O0FrTXdIZjtBQUFBO0VBQ0M7RUFDQSxrQjlMekhTOzs7QThMOEhWO0VBQ0M7O0F6TDVFRTtFeUwyRUg7SUFHRTs7O0FBSUY7RUFDQzs7O0FDbEpGO0VBQ0M7RUFDQTtFQUNBOztBMUw0REc7RTBML0RKO0lBS0U7OztBQUdEO0VBQ0M7OztBQ1RGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0EzTHdFRztFMkw1RUo7SUFNRTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7OztBQ1pGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7O0FDNUNIO0VBQ0MsT3RNZ0JlO0VzTWZmO0VBQ0E7RUFDQTtFQUNBLGtCdE1VZTtFc01UZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQyxrQnRNVWM7RXNNVGQsT3RNUGM7O0FzTVVmO0VBQ0Msa0J0TVFjO0VzTVBkLE90TVRjOztBc01ZZjtFQUNDLGtCdE1GYztFc01HZCxPbE1jUTs7QWtNWFQ7RUFDQyxrQnRNVmM7RXNNV2QsT3RNVmM7O0FzTWFmO0VBQ0Msa0JsTTVCUztFa002QlQsT2xNMUJTOzs7QW1NUlY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT3ZNVWM7O0F1TVJkO0VBQ0M7O0FBS0Q7RUFDQyxPdk1JYTs7QXVNRmI7RUFDQzs7QUFNRjtFQUNDLE9uTWFPOztBbU1YUDtFQUNDOztBQU1GO0VBQ0MsT3ZNNUJhOztBdU04QmI7RUFDQzs7QUFNRjtFQUNDLE9uTVhPOztBbU1hUDtFQUNDOztBQU1GO0VBQ0MsT3ZNN0NhOztBdU0rQ2I7RUFDQzs7QUFNRjtFQUNDLE9uTXREUTs7QW1Nd0RSO0VBQ0M7OztBQ3BFSDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUdEO0FBQUE7RUFFQztFQUNBOzs7QUNWRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBzdHlsZWxpbnQtZGlzYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcblxuOnJvb3Qge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAjeyRmb250LWZhbWlseS1iYXNlfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogI3skYm9yZGVyLXJhZGl1cy0yeGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArICcgY2FsYygnICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsICcgLSAnLCAnICsgJykgKyAkdmFyaWFibGUtd2lkdGggKyAnKSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkVmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkVmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWRWYWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWRWYWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemUpKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMi4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gMy4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAxXG4gIGN1cnNvcjogaGVscDsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDNcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnKTtcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBDb2RlXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1jb2RlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG4vLyAxLiBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbi8vIDIuIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4vLyAzLiBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMlxuICBvdmVyZmxvdzogYXV0bzsgLy8gM1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y29kZS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IG9ubHkgZnJvbSB0ZXh0IHR5cGUgaW5wdXRzIGJ1aWx0IHdpdGggZGF0YWxpc3RzIGluIENocm9tZS5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOm5vdChbdHlwZT1cImRhdGVcIl0pOm5vdChbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdKTpub3QoW3R5cGU9XCJtb250aFwiXSk6bm90KFt0eXBlPVwid2Vla1wiXSk6bm90KFt0eXBlPVwidGltZVwiXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG5cbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy8gMS4gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IC8vIDFcbn1cblxuLy8gMS4gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gMlxuICBib3JkZXI6IDA7IC8vIDJcbn1cblxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cbi8vICAgIFRoaXMgd2F5IHRoZSBib3JkZXIgb2YgYSBmaWVsZHNldCB3cmFwcyBhcm91bmQgdGhlIGxlZ2VuZCBpZiBwcmVzZW50LlxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0OyAvLyAxXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVnZW5kLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICArICoge1xuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXG4gIH1cbn1cblxuLy8gRml4IGhlaWdodCBvZiBpbnB1dHMgd2l0aCBhIHR5cGUgb2YgZGF0ZXRpbWUtbG9jYWwsIGRhdGUsIG1vbnRoLCB3ZWVrLCBvciB0aW1lXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbi8vIDIuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMlxufVxuXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXG4vLyAyLiBSVEwgb25seSBvdXRwdXRcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG5cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBSZW1vdmUgcGFkZGluZyBhcm91bmQgY29sb3IgcGlja2VycyBpbiB3ZWJraXQgYnJvd3NlcnNcblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4vLyAxLiBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAjZjQ3NDBiO1xuJHNlY29uZGFyeTogICAgICMwQjUyODYgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgIzM3N0IyQyAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAjQzJEMUU4ICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICNmNDc0MGIgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgI0MyMkMyQyAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAjRjhGOUZDICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJGxpZ2h0LWJsdWU6ICAgICNFRUYzRjcgIWRlZmF1bHQ7XG4kbWVkaXVtLWJsdWU6ICAgI0MyRDFFOCAhZGVmYXVsdDtcbiRkYXJrLWJsdWU6ICAgICAjMEI1Mjg2ICFkZWZhdWx0O1xuXG4kbGlnaHQtb3JhbmdlOiAgI2ZlZjFlNyAhZGVmYXVsdDtcbiRkYXJrLW9yYW5nZTogICAjQ0U2RjAwICFkZWZhdWx0O1xuXG4kbGlnaHQteWVsbG93OiAgI0ZGRkJENyAhZGVmYXVsdDtcblxuJGxpZ2h0LWdyZWVuOiAgICNFN0YyRTUgIWRlZmF1bHQ7XG4kZGFyay1ncmVlbjogICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG5cbiRsaWdodC1yZWQ6ICAgICAjRkVFRkVGICFkZWZhdWx0O1xuJGRhcmstcmVkOiAgICAgICRkYW5nZXIgIWRlZmF1bHQ7IFxuXG4kbGlnaHQtcHVycGxlOiAgI2YwZThmNCAhZGVmYXVsdDtcblxuJGJvcmRlci1mb2N1czogICMzRjk0QzkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAgICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAgICAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICAgICAkZGFyayxcbiAgXCJsaWdodC1ibHVlXCI6ICAgICAkbGlnaHQtYmx1ZSxcbiAgXCJtZWRpdW0tYmx1ZVwiOiAgICAkbWVkaXVtLWJsdWUsXG4gIFwibGlnaHQtb3JhbmdlXCI6ICAgJGxpZ2h0LW9yYW5nZSxcbiAgXCJkYXJrLW9yYW5nZVwiOiAgICAkZGFyay1vcmFuZ2UsXG4gIFwibGlnaHQteWVsbG93XCI6ICAgJGxpZ2h0LXllbGxvdyxcbiAgXCJsaWdodC1ncmVlblwiOiAgICAkbGlnaHQtZ3JlZW4sXG4gIFwiZGFyay1ncmVlblwiOiAgICAgJGRhcmstZ3JlZW4sXG4gIFwibGlnaHQtcmVkXCI6ICAgICAgJGxpZ2h0LXJlZCxcbiAgXCJkYXJrLXJlZFwiOiAgICAgICAkZGFyay1yZWQsXG4gIFwiZ3JheS05MDBcIjogICAgICAgJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDIsXG4gIDY6ICRzcGFjZXIgKiAyLjUsXG4gIDc6ICRzcGFjZXIgKiAzLFxuICA4OiAkc3BhY2VyICogMy41LFxuICA5OiAkc3BhY2VyICogNFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlO1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tYnMtc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2V0ICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tYnMtcHJpbWFyeSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDExMTVweCxcbiAgeGw6IDE0NTVweCxcbiAgeHhsOiAxODAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiAxNTM2cHgsXG4gIG1kOiAxNTM2cHgsXG4gIGxnOiAxNTM2cHgsXG4gIHhsOiAxNTM2cHgsXG4gIHh4bDogMTUzNnB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweCxcbiAgNjogNnB4XG4pICFkZWZhdWx0O1xuXG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICNFN0VDRjMgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2Nrcyk7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgMi4yNXJlbSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgIDEuMzc1cmVtICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgdW5zZXQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAuNzUpICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAyLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgMS4xMjVyZW0gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zKTtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAwLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS1icy1sYWJlbC1jb2xvcik7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgIHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgIDAuODc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS1icy1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLWJzLWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWlucHV0cykgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tYnMtYm9yZGVyLWZvY3VzKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLWJzLWJvZHktY29sb3IpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tYnMtc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkbGlnaHQtYmx1ZSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgIHZhcigtLWJzLXNlY29uZGFyeSkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoLi4vaW1nL3NlbGVjdC1pY29uLnN2ZykgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIHVuc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6ICAgICAgICAgICAgICAgICAgICAgIDEwOTAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGxpZ2h0ICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tYnMtYm9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgc2hhZGUtY29sb3IoJGRyb3Bkb3duLWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgY2FsYygkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggKiAtMSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICBub25lICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgIG5vbmUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgbm9uZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA5MCUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDMyMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tYnMtd2hpdGUpICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tYnMtc2Vjb25kYXJ5KSAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKSAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRwb3BvdmVyLWJnLCA2JSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLWJzLWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgdW5zZXQgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJG1lZGl1bS1ibHVlICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1mb290ZXItYmc6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAyOHB4ICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAzMnB4ICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgdmFyKC0tYnMtYm9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI0UzRTNFMyAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogIzk5OTk5OSAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzcxNzE3MSAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzUyNTI1MiAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzQ3YWZmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2MzAxODYgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjQzIyQzJDICFkZWZhdWx0O1xuJG9yYW5nZTogICNFQTlGMEMgIWRlZmF1bHQ7XG4keWVsbG93OiAgI0REOTIwMCAhZGVmYXVsdDtcbiRncmVlbjogICAjM0ZCNjJCICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwgeHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleDogMSAwIDAlOyAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbmQgaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JHRhYmxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JHRhYmxlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmcpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmcpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYygyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3Igd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLy8gRm9yIHJvd3Ncbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gIH1cbn1cblxuLy8gRm9yIGNvbHVtbnNcbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMge1xuICA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoI3skdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyfSkge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gIH1cbn1cblxuLy8gQWN0aXZlIHRhYmxlXG4vL1xuLy8gVGhlIGAudGFibGUtYWN0aXZlYCBjbGFzcyBjYW4gYmUgYWRkZWQgdG8gaGlnaGxpZ2h0IHJvd3Mgb3IgY2VsbHNcblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZyk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yKTtcbn1cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBUYWJsZSB2YXJpYW50c1xuLy9cbi8vIFRhYmxlIHZhcmlhbnRzIHNldCB0aGUgdGFibGUgY2VsbCBiYWNrZ3JvdW5kcywgYm9yZGVyIGNvbG9yc1xuLy8gYW5kIHRoZSBjb2xvcnMgb2YgdGhlIHN0cmlwZWQsIGhvdmVyZWQgJiBhY3RpdmUgdGFibGVzXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0YWJsZS12YXJpYW50cyB7XG4gIEBpbmNsdWRlIHRhYmxlLXZhcmlhbnQoJGNvbG9yLCAkdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlI3skaW5maXh9IHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFudFxuQG1peGluIHRhYmxlLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KG9wYXF1ZSgkYm9keS1iZywgJGJhY2tncm91bmQpKTtcbiAgICAkaG92ZXItYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpKTtcbiAgICAkc3RyaXBlZC1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSk7XG4gICAgJGFjdGl2ZS1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpKTtcbiAgICAkYm9yZGVyLWNvbG9yOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYm9yZGVyLWZhY3RvcikpO1xuXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JGNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skYmFja2dyb3VuZH07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHN0cmlwZWQtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJHN0cmlwZWQtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skaG92ZXItYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRob3Zlci1iZyl9O1xuXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYW50XG4iLCIvL1xuLy8gTGFiZWxzXG4vL1xuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbn1cbiIsIi8vXG4vLyBGb3JtIHRleHRcbi8vXG5cbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS10ZXh0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLXRleHQtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXRleHQtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS10ZXh0LWNvbG9yO1xufVxuIiwiLy9cbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XG4gIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiBhdXRvOyAvLyBPdmVycmlkZSBmaXhlZCBicm93c2VyIGhlaWdodFxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IHN1YnRyYWN0KCRmb3JtLXNlbGVjdC1wYWRkaW5nLXgsIDNweCk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzMyNjM2XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XG5cbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcblxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxuXG4gIC8vIFVzZSBkaXNhYmxlZCBhdHRyaWJ1dGUgaW4gYWRkaXRpb24gb2YgOmRpc2FibGVkIHBzZXVkby1jbGFzc1xuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xufVxuXG4vL1xuLy8gU3dpdGNoXG4vL1xuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcblxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDsgLy8gUmVxdWlyZWQgdG8gcHJvcGVybHkgcG9zaXRpb24gbGFiZWwgdGV4dCAtIGFzIGV4cGxhaW5lZCBhYm92ZVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KVxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKSwgZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG5cbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogI3skYnRuLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgI3skYnRuLWZvY3VzLXdpZHRofSByZ2JhKHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBidG4tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4tYmcpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuc2hvdyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdykpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiBub25lO1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxuXG4vLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRob3Zlci1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSl9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6ICN7JGRpc2FibGVkLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYigkY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHJvcGRvd24tbWluLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14OiAjeyRkcm9wZG93bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcjogI3skZHJvcGRvd24tc3BhY2VyfTtcbiAgQGluY2x1ZGUgcmZzKCRkcm9wZG93bi1mb250LXNpemUsIC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1jb2xvcn07IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aDogI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAjeyRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG4vLyBXZSBkZWxpYmVyYXRlbHkgaGFyZGNvZGUgdGhlIGBicy1gIHByZWZpeCBiZWNhdXNlIHdlIGNoZWNrXG4vLyB0aGlzIGN1c3RvbSBwcm9wZXJ0eSBpbiBKUyB0byBkZXRlcm1pbmUgUG9wcGVyJ3MgcG9zaXRpb25pbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tZW5kIHtcbiAgICAgIC0tYnMtcG9zaXRpb246IGVuZDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcGVuZCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChzdGFydCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTsgLy8gUmV2aXNpdCBpbiB2NiB0byBkZS1kdXBlIHN0eWxlcyB0aGF0IGNvbmZsaWN0IHdpdGggPGhyPiBlbGVtZW50XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24ge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtZW5kIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBlbmQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBzdGFydCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtc3RhcnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtbWl4aW5zXG4iLCIvLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4gID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4gID4gLmJ0bjpob3ZlcixcbiAgPiAuYnRuOmZvY3VzLFxuICA+IC5idG46YWN0aXZlLFxuICA+IC5idG4uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiAjeyRuYXYtbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiAjeyRuYXYtbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdi1saW5rLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdGFicy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGg6ICN7JG5hdi10YWJzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1czogI3skbmF2LXRhYnMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdGFicy1jc3MtdmFyc1xuXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtcGlsbHMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi1waWxscy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXBpbGxzLWNzcy12YXJzXG5cbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAuc2hvdyA+IC5uYXYtbGluayxcbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcblxuICBhLFxuICBhOmhvdmVyLFxuICBhOmZvY3VzICB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSkpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pKTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tI3skcHJlZml4fXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWV4cGFuZC1sb29wXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9zZWxlY3Rvci1uby11bmlvbi1jbGFzcy1uYW1lXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMge1xuICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgei1pbmRleDogYXV0bztcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWV4cGFuZC1sb29wXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi5uYXZiYXItbGlnaHQge1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgLm5hdmJhci1saWdodGBcIiwgXCJ2NS4yLjBcIiwgXCJ2Ni4wLjBcIiwgdHJ1ZSk7XG59XG5cbi5uYXZiYXItZGFyayB7XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcblxuLmJyZWFkY3J1bWIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteDogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteTogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICN7JGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbX07XG4gIEBpbmNsdWRlIHJmcygkYnJlYWRjcnVtYi1mb250LXNpemUsIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZzogI3skYnJlYWRjcnVtYi1iZ307XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogI3skYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAjeyRicmVhZGNydW1iLWRpdmlkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAjeyRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogI3skYnJlYWRjcnVtYi1hY3RpdmUtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gICAgICBjb250ZW50OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLCBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpKSAje1wiLyogcnRsOlwifSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLCBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZCkpICN7XCIqL1wifTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG5cbi5wYWdpbmF0aW9uIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZ2luYXRpb24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZ2luYXRpb24tcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwYWdpbmF0aW9uLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZzogI3skcGFnaW5hdGlvbi1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYmc6ICN7JHBhZ2luYXRpb24taG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZzogI3skcGFnaW5hdGlvbi1mb2N1cy1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogI3skcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmc6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmcpO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgLmFjdGl2ZSA+ICYge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gIC5kaXNhYmxlZCA+ICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0O1xuICB9XG5cbiAgQGlmICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydCA9PSAoY2FsYygkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggKiAtMSkpIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIC8vIEFkZCBib3JkZXItcmFkaXVzIHRvIGFsbCBwYWdlTGlua3MgaW4gY2FzZSB0aGV5IGhhdmUgbGVmdCBtYXJnaW5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1taXhpblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG59XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxuXG4vLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14OiAjeyRiYWRnZS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXk6ICN7JGJhZGdlLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkYmFkZ2UtZm9udC1zaXplLCAtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodDogI3skYmFkZ2UtZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1jb2xvcjogI3skYmFkZ2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRiYWRnZS1ib3JkZXItcmFkaXVzfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1cywgMCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXMsIDApOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkYWxlcnQtYmFja2dyb3VuZDogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYmctc2NhbGUpO1xuICAkYWxlcnQtYm9yZGVyOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1ib3JkZXItc2NhbGUpO1xuICAkYWxlcnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWNvbG9yLXNjYWxlKTtcblxuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1tb2RhbC16aW5kZXg6ICN7JHppbmRleC1tb2RhbH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1tZH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1jb2xvcjogI3skbW9kYWwtY29udGVudC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aDogI3skbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteTogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nOiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZ307IC8vIFRvZG8gaW4gdjY6IFNwbGl0IHRoaXMgcGFkZGluZyBpbnRvIHggYW5kIHlcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogI3skbW9kYWwtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmc6ICN7JG1vZGFsLWZvb3Rlci1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXg6ICN7JHppbmRleC1tb2RhbC1iYWNrZHJvcH07XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHk6ICN7JG1vZGFsLWJhY2tkcm9wLW9wYWNpdHl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG5cbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCh2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4KSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLWJnKSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHkpKTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAtLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLS41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIC0uNSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcblxuLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH10b29sdGlwLXppbmRleDogI3skemluZGV4LXRvb2x0aXB9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aDogI3skdG9vbHRpcC1tYXgtd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteDogI3skdG9vbHRpcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteTogI3skdG9vbHRpcC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbjogI3skdG9vbHRpcC1tYXJnaW59O1xuICBAaW5jbHVkZSByZnMoJHRvb2x0aXAtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3I6ICN7JHRvb2x0aXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJnOiAjeyR0b29sdGlwLWJnfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzOiAjeyR0b29sdGlwLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHk6ICN7JHRvb2x0aXAtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGg6ICN7JHRvb2x0aXAtYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodDogI3skdG9vbHRpcC1hcnJvdy1oZWlnaHR9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW4pO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgJHRvb2x0aXAtbWFyZ2luYFwiLCBcInY1XCIsIFwidjUueFwiLCB0cnVlKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHkpOyB9XG5cbiAgLnRvb2x0aXAtYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICByaWdodDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBib3R0b206IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXN0YXJ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzLCAwKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciBvdmVyZmxvdy13cmFwIC8gd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuLnNwaW5uZXItZ3Jvdyxcbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgI3tcIi8qIHJ0bDppZ25vcmUgKi9cIn07IH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5cbi5zcGlubmVyLWJvcmRlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItYm9yZGVyO1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG5cbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGgpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGgtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHQtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGgtc219O1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5cbi5zcGlubmVyLWdyb3cge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ncm93O1xuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGgtc219O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHQtc219O1xufVxuXG5AaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkICogMn07XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgZnVuY3Rpb24tbmFtZS1jYXNlXG5cbi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkY29sb3ItcmdiOiB0by1yZ2IoJHZhbHVlKTtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEoJGNvbG9yLXJnYiwgdmFyKC0tI3skcHJlZml4fWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gVXNlIGN1c3RvbSBDU1MgdmFyaWFibGUgbmFtZSBpZiBwcmVzZW50LCBvdGhlcndpc2UgZGVmYXVsdCB0byBgY2xhc3NgXG4gICAgJGNzcy12YXJpYWJsZS1uYW1lOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFZlcnNpb246IDIuOS40XG5cbi50bnMtb3V0ZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IC8vIHJlbW92ZSBwYWRkaW5nOiBjbGllbnRXaWR0aCA9IHdpZHRoICsgcGFkZGluZyAoMCkgPSB3aWR0aFxuICBbaGlkZGVuXSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBbYXJpYS1jb250cm9sc10sIFtkYXRhLWFjdGlvbl0geyBjdXJzb3I6IHBvaW50ZXI7IH1cbn1cbi50bnMtc2xpZGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMHM7XG4gID4gLnRucy1pdGVtIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuLnRucy1ob3Jpem9udGFsIHtcbiAgJi50bnMtc3VicGl4ZWwge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgPiAudG5zLWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgfVxuICB9XG4gICYudG5zLW5vLXN1YnBpeGVsIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gICAgPiAudG5zLWl0ZW0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG4gICYudG5zLWNhcm91c2VsIHtcbiAgICAmLnRucy1uby1zdWJwaXhlbCB7XG4gICAgICA+IC50bnMtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4udG5zLW5vLWNhbGMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG59XG4udG5zLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIG1pbi1oZWlnaHQ6IDFweDsgLy8gbWFrZSBzdXJlIHNsaWRlciBjb250YWluZXIgaXMgdmlzaWJsZVxuICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICA+IC50bnMtaXRlbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzLCBvcGFjaXR5IDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzLCBvcGFjaXR5IDBzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcywgb3BhY2l0eSAwcztcbiAgfVxuICA+IC50bnMtc2xpZGUtYWN0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gID4gLnRucy1tb3Zpbmcge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbiAgfVxufVxuLnRucy1hdXRvd2lkdGggeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbi50bnMtbGF6eS1pbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC42cztcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cztcbiAgb3BhY2l0eTogMC42O1xuICAmLnRucy1jb21wbGV0ZSB7IG9wYWNpdHk6IDE7IH1cbn1cbi50bnMtYWgge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMHM7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwcztcbn1cbi50bnMtb3ZoIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuLnRucy12aXN1YWxseS1oaWRkZW4geyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IC0xMDAwMGVtOyB9XG4udG5zLXRyYW5zcGFyZW50IHsgb3BhY2l0eTogMDsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi50bnMtZmFkZUluIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIHotaW5kZXg6IDA7XG59XG4udG5zLW5vcm1hbCwgLnRucy1mYWRlT3V0IHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB6LWluZGV4OiAtMTtcbn1cblxuXG4vLyAqKiogRml4IGEgdmlld3BvcnQgaXNzdWUgaW4gaW5pdGlhbGl6YXRpb25cbi50bnMtdnBmaXgge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICA+IGRpdiwgPiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi8vICoqKiBEZXRlY3RpbmcgYnJvd3NlciBjYXBhYmlsaXR5ICoqKlxuJHdpZHRoOiAzMTBweDtcbiRoZWlnaHQ6IDEwcHg7XG4kY291bnQ6IDcwO1xuJHBlcnBhZ2U6IDM7XG5cbi50bnMtdCB7XG4gICYtc3VicDIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICYtY3Qge1xuICAgIHdpZHRoOiAoMTAwJSAqICRjb3VudCAvICRwZXJwYWdlKTtcbiAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgKiAjeyRjb3VudH0gLyAjeyRwZXJwYWdlfSk7XG4gICAgd2lkdGg6IC1tb3otY2FsYygxMDAlICogI3skY291bnR9IC8gI3skcGVycGFnZX0pO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKiAjeyRjb3VudH0gLyAjeyRwZXJwYWdlfSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogKDEwMCUgLyAkY291bnQpO1xuICAgICAgd2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC8gI3skY291bnR9KTtcbiAgICAgIHdpZHRoOiAtbW96LWNhbGMoMTAwJSAvICN7JGNvdW50fSk7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gI3skY291bnR9KTtcbiAgICAgIGhlaWdodDogJGhlaWdodDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4qIEdlbmVyYWwgVXBweSBzdHlsZXMgdGhhdCBhcHBseSB0byBldmVyeXRoaW5nIGluc2lkZSB0aGUgLnVwcHktUm9vdCBjb250YWluZXJcbiovXG5cbi51cHB5LVJvb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAkZ3JheS04MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBPbmUgc2VsZWN0b3IgdXNlcyB0aGUgZGlyIGF0dHJpYnV0ZSBkZWNsYXJlZCBieSB0aGUgcGFnZS4gSWYgdGhhdCBkb2VzIG5vdCBleGlzdCwgVXBweSBhZGRzIGFcbi8vIGZhbGxiYWNrIGRpciBhdHRyaWJ1dGUgb24gdGhlIHJvb3QgZWxlbWVudCBpdHNlbGYsIGFuZCB3ZSBuZWVkIGEgc2Vjb25kIHNlbGVjdG9yIHRvIG1hdGNoIHRoYXQuXG5bZGlyPSdydGwnXSAudXBweS1Sb290LFxuLnVwcHktUm9vdFtkaXI9J3J0bCddIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51cHB5LVJvb3QgKixcbi51cHB5LVJvb3QgKjo6YmVmb3JlLFxuLnVwcHktUm9vdCAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi51cHB5LVJvb3QgW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBVdGlsaXRpZXNcblxuLnVwcHktdS1yZXNldCB7XG4gIGFsbDogaW5pdGlhbDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuW2Rpcj0ncnRsJ10gLnVwcHktdS1yZXNldCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vLyBJbnB1dHNcblxuLnVwcHktYy10ZXh0SW5wdXQge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAudXBweS1zaXplLS1tZCAmIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgkYmx1ZSwgMC42KTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKCRibHVlLCAwLjE1KTtcbiAgfVxuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmIHtcbiAgICBjb2xvcjogJGdyYXktMjAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTgwMDtcbiAgfVxuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTcwMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8vIEljb25cblxuLy8gaHR0cHM6Ly9ibG9nLnByb3RvdHlwci5pby9hbGlnbi1zdmctaWNvbnMtdG8tdGV4dC1hbmQtc2F5LWdvb2RieWUtdG8tZm9udC1pY29ucy1kNDRiM2Q3YjI2YjRcbi51cHB5LWMtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8vIEJ1dHRvbnNcblxuLnVwcHktYy1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvLyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgLy8gT3ZlcnJpZGUgcmlnaHQtdG8tbGVmdCB2YXJpYW50IG9mIHRoZSB1cHB5LXUtcmVzZXQgY2xhc3NcbiAgW2Rpcj0ncnRsJ10gJiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi51cHB5LWMtYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udXBweS1jLWJ0bjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnVwcHktYy1idG4tcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmx1ZSwgMTAlKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoJGJsdWUsIDAuNCk7XG4gIH1cblxuICAudXBweS1zaXplLS1tZCAmIHtcbiAgICBwYWRkaW5nOiAxM3B4IDIycHg7XG4gIH1cblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgY29sb3I6ICRncmF5LTIwMDtcblxuICAgIEBpbmNsdWRlIGJsdWUtYm9yZGVyLWZvY3VzLS1kYXJrO1xuICB9XG59XG5cbi51cHB5LWMtYnRuLWxpbmsge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGNvbG9yOiAkZ3JheS03MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRncmF5LTgwMDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoJGJsdWUsIDAuMjUpO1xuICB9XG5cbiAgLnVwcHktc2l6ZS0tbWQgJiB7XG4gICAgcGFkZGluZzogMTNweCAxOHB4O1xuICB9XG5cbiAgW2RhdGEtdXBweS10aGVtZT0nZGFyayddICYge1xuICAgIGNvbG9yOiAkZ3JheS0yMDA7XG5cbiAgICBAaW5jbHVkZSBibHVlLWJvcmRlci1mb2N1cy0tZGFyaztcbiAgfVxuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGdyYXktNTAwO1xuICB9XG59XG4iLCJAaW1wb3J0ICdAdXBweS9jb3JlL3NyYy9fdmFyaWFibGVzLnNjc3MnO1xuXG4kZm9jdXMtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgkYmx1ZSwgMC41KTtcblxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cblxuQG1peGluIHpvb20oKSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbkBtaXhpbiByZXNldC1idXR0b24oKSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1peGluIGhpZ2hsaWdodC1mb2N1cygpIHtcbiAgQGluY2x1ZGUgY2xlYXItZm9jdXMoKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogZGFya2VuKCRibHVlLCAxMCUpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhpZ2hsaWdodDtcbiAgfVxuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XG4gIH1cbn1cblxuQG1peGluIGJsdWUtYm9yZGVyLWZvY3VzKCkge1xuICBAaW5jbHVkZSBjbGVhci1mb2N1cygpO1xuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6ICRmb2N1cy1zaGFkb3c7XG4gIH1cbn1cblxuQG1peGluIGJsdWUtYm9yZGVyLWZvY3VzLS1kYXJrKCkge1xuICBAaW5jbHVkZSBjbGVhci1mb2N1cygpO1xuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKCRsaWdodGJsdWUsIDAuODUpO1xuICB9XG59XG5cbkBtaXhpbiBjbGVhci1mb2N1cygpIHtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuIiwiQGltcG9ydCAnQHVwcHkvY29yZS9zcmMvX3V0aWxzLnNjc3MnO1xuQGltcG9ydCAnQHVwcHkvY29yZS9zcmMvX3ZhcmlhYmxlcy5zY3NzJztcblxuLnVwcHktRHJhZ0Ryb3AtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC8vIGZpcmVmb3ggZml4OiByZW1vdmVzIHRoaW4gZG90dGVkIG91dGxpbmVcbiAgJjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgkYmx1ZSwgMC40KTtcbiAgfVxufVxuXG4udXBweS1EcmFnRHJvcC1pbm5lciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogODBweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51cHB5LURyYWdEcm9wLWFycm93IHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgZmlsbDogbGlnaHRlbigkZ3JheS01MDAsIDMwJSk7XG59XG5cbi51cHB5LURyYWdEcm9wLS1pc0RyYWdEcm9wU3VwcG9ydGVkIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkIGxpZ2h0ZW4oJGdyYXktNTAwLCAxMCUpO1xufVxuXG4udXBweS1EcmFnRHJvcC0taXNEcmFnZ2luZ092ZXIge1xuICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAkYmx1ZTtcblxuICAudXBweS1EcmFnRHJvcC1hcnJvdyB7XG4gICAgZmlsbDogJGdyYXktNTAwO1xuICB9XG59XG5cbi51cHB5LURyYWdEcm9wLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxLjE1ZW07XG59XG5cbi51cHB5LURyYWdEcm9wLWJyb3dzZSB7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udXBweS1EcmFnRHJvcC1ub3RlIHtcbiAgY29sb3I6IGxpZ2h0ZW4oJGdyYXktNTAwLCAxMCUpO1xuICBmb250LXNpemU6IDFlbTtcbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgTWljcm90aXBcblxuICBNb2Rlcm4sIGxpZ2h0d2VpZ2h0IGNzcy1vbmx5IHRvb2x0aXBzXG4gIEp1c3QgMWtiIG1pbmlmaWVkIGFuZCBnemlwcGVkXG5cbiAgQGF1dGhvciBHaG9zaFxuICBAcGFja2FnZSBNaWNyb3RpcFxuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIDEuIEJhc2UgU3R5bGVzXG4gIDIuIERpcmVjdGlvbiBNb2RpZmllcnNcbiAgMy4gUG9zaXRpb24gTW9kaWZpZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgWzFdIEJhc2UgU3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi51cHB5LVJvb3QgW2FyaWEtbGFiZWxdW3JvbGV+PSd0b29sdGlwJ10ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51cHB5LVJvb3QgW2FyaWEtbGFiZWxdW3JvbGV+PSd0b29sdGlwJ106OmJlZm9yZSxcbi51cHB5LVJvb3QgW2FyaWEtbGFiZWxdW3JvbGV+PSd0b29sdGlwJ106OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tbWljcm90aXAtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4xOHMpXG4gICAgdmFyKC0tbWljcm90aXAtdHJhbnNpdGlvbi1lYXNpbmcsIGVhc2UtaW4tb3V0KVxuICAgIHZhcigtLW1pY3JvdGlwLXRyYW5zaXRpb24tZGVsYXksIDBzKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi51cHB5LVJvb3QgW2FyaWEtbGFiZWxdW3JvbGV+PSd0b29sdGlwJ106OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4udXBweS1Sb290IFthcmlhLWxhYmVsXVtyb2xlfj0ndG9vbHRpcCddOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogdmFyKC0tbWljcm90aXAtZm9udC13ZWlnaHQsIG5vcm1hbCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbWljcm90aXAtZm9udC1zaXplLCAxM3B4KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLW1pY3JvdGlwLXRleHQtdHJhbnNmb3JtLCBub25lKTtcbiAgYmFja2dyb3VuZDogcmdiYSgxNywgMTcsIDE3LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbnRlbnQ6IGF0dHIoYXJpYS1sYWJlbCk7XG59XG5cbi51cHB5LVJvb3QgW2FyaWEtbGFiZWxdW3JvbGV+PSd0b29sdGlwJ106aG92ZXI6OmJlZm9yZSxcbi51cHB5LVJvb3QgW2FyaWEtbGFiZWxdW3JvbGV+PSd0b29sdGlwJ106aG92ZXI6OmFmdGVyLFxuLnVwcHktUm9vdCBbYXJpYS1sYWJlbF1bcm9sZX49J3Rvb2x0aXAnXTpmb2N1czo6YmVmb3JlLFxuLnVwcHktUm9vdCBbYXJpYS1sYWJlbF1bcm9sZX49J3Rvb2x0aXAnXTpmb2N1czo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFsyXSBQb3NpdGlvbiBNb2RpZmllcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnVwcHktUm9vdCBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9ufD0ndG9wJ106OmJlZm9yZSB7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjM2cHglMjIlMjBoZWlnaHQlM0QlMjIxMnB4JTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjJyZ2JhJTI4MTcsJTIwMTcsJTIwMTcsJTIwMC45JTI5JTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MCUyOSUyMiUyMGQlM0QlMjJNMi42NTgsMC4wMDAlMjBDLTEzLjYxNSwwLjAwMCUyMDUwLjkzOCwwLjAwMCUyMDM0LjY2MiwwLjAwMCUyMEMyOC42NjIsMC4wMDAlMjAyMy4wMzUsMTIuMDAyJTIwMTguNjYwLDEyLjAwMiUyMEMxNC4yODUsMTIuMDAyJTIwOC41OTQsMC4wMDAlMjAyLjY1OCwwLjAwMCUyMFolMjIvJTNFJTNDL3N2ZyUzRScpXG4gICAgbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xufVxuXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb258PSd0b3AnXTo6YWZ0ZXIge1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbn1cblxuLnVwcHktUm9vdCBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9ufD0ndG9wJ106aG92ZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTVweCwgMCk7XG59XG5cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbj0ndG9wJ106aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNXB4LCAwKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFsyLjFdIFRvcCBMZWZ0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb249J3RvcC1sZWZ0J106OmFmdGVyIHtcbiAgYm90dG9tOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTEwMCUgKyAxNnB4KSwgMCwgMCk7XG59XG5cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbj0ndG9wLWxlZnQnXTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTEwMCUgKyAxNnB4KSwgLTVweCwgMCk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbMi4yXSBUb3AgUmlnaHRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbj0ndG9wLXJpZ2h0J106OmFmdGVyIHtcbiAgYm90dG9tOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoMCUgKyAtMTZweCksIDAsIDApO1xufVxuXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb249J3RvcC1yaWdodCddOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygwJSArIC0xNnB4KSwgLTVweCwgMCk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbMi4zXSBCb3R0b21cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbnw9J2JvdHRvbSddOjpiZWZvcmUge1xuICB0b3A6IDEwMCU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aCUzRCUyMjM2cHglMjIlMjBoZWlnaHQlM0QlMjIxMnB4JTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjJyZ2JhJTI4MTcsJTIwMTcsJTIwMTcsJTIwMC45JTI5JTIyJTIwdHJhbnNmb3JtJTNEJTIycm90YXRlJTI4MTgwJTIwMTglMjA2JTI5JTIyJTIwZCUzRCUyMk0yLjY1OCwwLjAwMCUyMEMtMTMuNjE1LDAuMDAwJTIwNTAuOTM4LDAuMDAwJTIwMzQuNjYyLDAuMDAwJTIwQzI4LjY2MiwwLjAwMCUyMDIzLjAzNSwxMi4wMDIlMjAxOC42NjAsMTIuMDAyJTIwQzE0LjI4NSwxMi4wMDIlMjA4LjU5NCwwLjAwMCUyMDIuNjU4LDAuMDAwJTIwWiUyMi8lM0UlM0Mvc3ZnJTNFJylcbiAgICBuby1yZXBlYXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTEwcHgsIDApO1xufVxuXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb258PSdib3R0b20nXTo6YWZ0ZXIge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtMTBweCwgMCk7XG59XG5cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbnw9J2JvdHRvbSddOmhvdmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xufVxuXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb249J2JvdHRvbSddOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbMi40XSBCb3R0b20gTGVmdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnVwcHktUm9vdCBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9uPSdib3R0b20tbGVmdCddOjphZnRlciB7XG4gIHRvcDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC0xMDAlICsgMTZweCksIC0xMHB4LCAwKTtcbn1cblxuLnVwcHktUm9vdFxuICBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9uPSdib3R0b20tbGVmdCddOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtMTAwJSArIDE2cHgpLCAwLCAwKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFsyLjVdIEJvdHRvbSBSaWdodFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnVwcHktUm9vdCBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9uPSdib3R0b20tcmlnaHQnXTo6YWZ0ZXIge1xuICB0b3A6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygwJSArIC0xNnB4KSwgLTEwcHgsIDApO1xufVxuXG4udXBweS1Sb290XG4gIFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb249J2JvdHRvbS1yaWdodCddOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygwJSArIC0xNnB4KSwgMCwgMCk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbMi42XSBMZWZ0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb249J2xlZnQnXTo6YmVmb3JlLFxuLnVwcHktUm9vdCBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9uPSdsZWZ0J106OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMDAlO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgLTUwJSwgMCk7XG59XG5cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbj0nbGVmdCddOjpiZWZvcmUge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTJweCUyMiUyMGhlaWdodCUzRCUyMjM2cHglMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMnJnYmElMjgxNywlMjAxNywlMjAxNywlMjAwLjklMjklMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjgtOTAlMjAxOCUyMDE4JTI5JTIyJTIwZCUzRCUyMk0yLjY1OCwwLjAwMCUyMEMtMTMuNjE1LDAuMDAwJTIwNTAuOTM4LDAuMDAwJTIwMzQuNjYyLDAuMDAwJTIwQzI4LjY2MiwwLjAwMCUyMDIzLjAzNSwxMi4wMDIlMjAxOC42NjAsMTIuMDAyJTIwQzE0LjI4NSwxMi4wMDIlMjA4LjU5NCwwLjAwMCUyMDIuNjU4LDAuMDAwJTIwWiUyMi8lM0UlM0Mvc3ZnJTNFJylcbiAgICBuby1yZXBlYXQ7XG59XG5cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbj0nbGVmdCddOjphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogMTFweDtcbn1cblxuLnVwcHktUm9vdCBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9uPSdsZWZ0J106aG92ZXI6OmJlZm9yZSxcbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbj0nbGVmdCddOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBbMi43XSBSaWdodFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnVwcHktUm9vdCBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9uPSdyaWdodCddOjpiZWZvcmUsXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb249J3JpZ2h0J106OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTUwJSwgMCk7XG59XG5cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbj0ncmlnaHQnXTo6YmVmb3JlIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTJweCUyMiUyMGhlaWdodCUzRCUyMjM2cHglMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMnJnYmElMjgxNywlMjAxNywlMjAxNywlMjAwLjklMjklMjIlMjB0cmFuc2Zvcm0lM0QlMjJyb3RhdGUlMjg5MCUyMDYlMjA2JTI5JTIyJTIwZCUzRCUyMk0yLjY1OCwwLjAwMCUyMEMtMTMuNjE1LDAuMDAwJTIwNTAuOTM4LDAuMDAwJTIwMzQuNjYyLDAuMDAwJTIwQzI4LjY2MiwwLjAwMCUyMDIzLjAzNSwxMi4wMDIlMjAxOC42NjAsMTIuMDAyJTIwQzE0LjI4NSwxMi4wMDIlMjA4LjU5NCwwLjAwMCUyMDIuNjU4LDAuMDAwJTIwWiUyMi8lM0UlM0Mvc3ZnJTNFJylcbiAgICBuby1yZXBlYXQ7XG59XG5cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1wb3NpdGlvbj0ncmlnaHQnXTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cblxuLnVwcHktUm9vdCBbcm9sZX49J3Rvb2x0aXAnXVtkYXRhLW1pY3JvdGlwLXBvc2l0aW9uPSdyaWdodCddOmhvdmVyOjpiZWZvcmUsXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtcG9zaXRpb249J3JpZ2h0J106aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFszXSBTaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtc2l6ZT0nc21hbGwnXTo6YWZ0ZXIge1xuICB3aWR0aDogODBweDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG59XG5cbi51cHB5LVJvb3QgW3JvbGV+PSd0b29sdGlwJ11bZGF0YS1taWNyb3RpcC1zaXplPSdtZWRpdW0nXTo6YWZ0ZXIge1xuICB3aWR0aDogMTUwcHg7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xufVxuXG4udXBweS1Sb290IFtyb2xlfj0ndG9vbHRpcCddW2RhdGEtbWljcm90aXAtc2l6ZT0nbGFyZ2UnXTo6YWZ0ZXIge1xuICB3aWR0aDogMjYwcHg7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xufVxuIiwiQGltcG9ydCAnQHVwcHkvY29yZS9zcmMvX3V0aWxzLnNjc3MnO1xuQGltcG9ydCAnQHVwcHkvY29yZS9zcmMvX3ZhcmlhYmxlcy5zY3NzJztcbkBpbXBvcnQgJ0B1cHB5L3V0aWxzL3NyYy9taWNyb3RpcC5zY3NzJztcblxuLnVwcHktU3RhdHVzQmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAkekluZGV4LTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNDZweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xuICB9XG59XG5cbi51cHB5LVN0YXR1c0Jhcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuICBjb250ZW50OiAnJztcblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNjAwO1xuICB9XG59XG5cbi51cHB5LVN0YXR1c0JhclthcmlhLWhpZGRlbj0ndHJ1ZSddIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi51cHB5LVN0YXR1c0Jhci5pcy1jb21wbGV0ZSAudXBweS1TdGF0dXNCYXItcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG59XG5cbi51cHB5LVN0YXR1c0Jhci5pcy1lcnJvciAudXBweS1TdGF0dXNCYXItcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xufVxuXG4udXBweS1TdGF0dXNCYXIuaXMtY29tcGxldGUgLnVwcHktU3RhdHVzQmFyLXN0YXR1c0luZGljYXRvciB7XG4gIGNvbG9yOiAkZ3JlZW47XG59XG5cbi51cHB5LVN0YXR1c0Jhci5pcy1lcnJvciAudXBweS1TdGF0dXNCYXItc3RhdHVzSW5kaWNhdG9yIHtcbiAgY29sb3I6ICRyZWQ7XG59XG5cbi51cHB5LVN0YXR1c0Jhcjpub3QoW2FyaWEtaGlkZGVuPSd0cnVlJ10pLmlzLXdhaXRpbmcge1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTIwMDtcblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS04MDA7XG4gIH1cbn1cblxuLnVwcHktU3RhdHVzQmFyLXByb2dyZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkekluZGV4LTI7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgdHJhbnNpdGlvbjpcbiAgICBiYWNrZ3JvdW5kLWNvbG9yLFxuICAgIHdpZHRoIDAuM3MgZWFzZS1vdXQ7XG5cbiAgJi5pcy1pbmRldGVybWluYXRlIHtcbiAgICAkc3RyaXBlLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA0NWRlZyxcbiAgICAgICRzdHJpcGUtY29sb3IgMjUlLFxuICAgICAgdHJhbnNwYXJlbnQgMjUlLFxuICAgICAgdHJhbnNwYXJlbnQgNTAlLFxuICAgICAgJHN0cmlwZS1jb2xvciA1MCUsXG4gICAgICAkc3RyaXBlLWNvbG9yIDc1JSxcbiAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgIHRyYW5zcGFyZW50XG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY0cHggNjRweDtcbiAgICBhbmltYXRpb246IHVwcHktU3RhdHVzQmFyLVByb2dyZXNzU3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB1cHB5LVN0YXR1c0Jhci1Qcm9ncmVzc1N0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDY0cHggMDtcbiAgfVxufVxuXG4udXBweS1TdGF0dXNCYXIuaXMtcHJlcHJvY2Vzc2luZyAudXBweS1TdGF0dXNCYXItcHJvZ3Jlc3MsXG4udXBweS1TdGF0dXNCYXIuaXMtcG9zdHByb2Nlc3NpbmcgLnVwcHktU3RhdHVzQmFyLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbn1cblxuLnVwcHktU3RhdHVzQmFyLmlzLXdhaXRpbmcgLnVwcHktU3RhdHVzQmFyLXByb2dyZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVwcHktU3RhdHVzQmFyLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6ICR6SW5kZXgtMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogJGdyYXktODAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDEwcHg7XG5cbiAgLnVwcHktc2l6ZS0tbWQgJiB7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDE1cHg7XG4gIH1cblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgY29sb3I6ICRncmF5LTIwMDtcbiAgfVxufVxuXG4udXBweS1TdGF0dXNCYXItc3RhdHVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMC4zZW07XG59XG5cbi51cHB5LVN0YXR1c0Jhci1zdGF0dXNQcmltYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgYnV0dG9uLnVwcHktU3RhdHVzQmFyLWRldGFpbHMge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgY29sb3I6ICRncmF5LTIwMDtcbiAgfVxufVxuXG4udXBweS1TdGF0dXNCYXItc3RhdHVzU2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIGNvbG9yOiAkZ3JheS02MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgY29sb3I6ICRncmF5LTQwMDtcbiAgfVxufVxuXG4udXBweS1TdGF0dXNCYXItc3RhdHVzU2Vjb25kYXJ5SGludCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiA1cHg7XG5cbiAgLnVwcHktc2l6ZS0tbWQgJiB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDhweDtcbiAgfVxufVxuXG4udXBweS1TdGF0dXNCYXItc3RhdHVzSW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgY29sb3I6ICRncmF5LTcwMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDdweDtcblxuICBzdmcge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgfVxufVxuXG4udXBweS1TdGF0dXNCYXItYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6ICR6SW5kZXgtNDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTBweDtcbn1cblxuLnVwcHktU3RhdHVzQmFyLmlzLXdhaXRpbmcgLnVwcHktU3RhdHVzQmFyLWFjdGlvbnMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwO1xuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS05MDA7XG4gIH1cbn1cblxuLnVwcHktU3RhdHVzQmFyOm5vdChbYXJpYS1oaWRkZW49J3RydWUnXSkuaXMtd2FpdGluZy5oYXMtZ2hvc3RzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiA5MHB4O1xuXG4gIC51cHB5LXNpemUtLW1kICYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG5cbiAgLnVwcHktU3RhdHVzQmFyLWFjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAudXBweS1zaXplLS1tZCAmIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG5cbi51cHB5LVN0YXR1c0Jhci1hY3Rpb25DaXJjbGVCdG4ge1xuICBAaW5jbHVkZSBibHVlLWJvcmRlci1mb2N1cztcblxuICBtYXJnaW46IDNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC45O1xuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmIHtcbiAgICBAaW5jbHVkZSBibHVlLWJvcmRlci1mb2N1cy0tZGFyaztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbn1cblxuLnVwcHktU3RhdHVzQmFyLWFjdGlvbkNpcmNsZUJ0biBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udXBweS1TdGF0dXNCYXItYWN0aW9uQnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogJGJsdWU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgLnVwcHktc2l6ZS0tbWQgJiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5cbi51cHB5LVN0YXR1c0Jhci1hY3Rpb25CdG4tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC40O1xuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cblxuLnVwcHktU3RhdHVzQmFyLWFjdGlvbkJ0bi0tcmV0cnkge1xuICBAaW5jbHVkZSBibHVlLWJvcmRlci1mb2N1cygpO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAxcHggNnB4IDNweCAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb21lZ3JhbmF0ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogNnB4O1xuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmIHtcbiAgICBAaW5jbHVkZSBibHVlLWJvcmRlci1mb2N1cy0tZGFyaztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkcG9tZWdyYW5hdGUsIDglKTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogNnB4O1xuICB9XG59XG5cbi51cHB5LVN0YXR1c0Jhci5pcy13YWl0aW5nIC51cHB5LVN0YXR1c0Jhci1hY3Rpb25CdG4tLXVwbG9hZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGdyZWVuLCA1JSk7XG4gIH1cblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmVlbjtcbiAgfVxuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRhcmtncmVlbiwgNSUpO1xuICB9XG59XG5cbi51cHB5LXNpemUtLW1kIC51cHB5LVN0YXR1c0Jhci5pcy13YWl0aW5nIC51cHB5LVN0YXR1c0Jhci1hY3Rpb25CdG4tLXVwbG9hZCB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxM3B4IDIycHg7XG59XG5cbi51cHB5LVN0YXR1c0Jhci5pcy13YWl0aW5nXG4gIC51cHB5LVN0YXR1c0Jhci1hY3Rpb25CdG4tLXVwbG9hZC51cHB5LVN0YXR1c0Jhci1hY3Rpb25CdG4tLWRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5bZGF0YS11cHB5LXRoZW1lPSdkYXJrJ11cbiAgLnVwcHktU3RhdHVzQmFyLmlzLXdhaXRpbmdcbiAgLnVwcHktU3RhdHVzQmFyLWFjdGlvbkJ0bi0tdXBsb2FkLnVwcHktU3RhdHVzQmFyLWFjdGlvbkJ0bi0tZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2dyZWVuO1xufVxuXG4udXBweS1TdGF0dXNCYXI6bm90KC5pcy13YWl0aW5nKSAudXBweS1TdGF0dXNCYXItYWN0aW9uQnRuLS11cGxvYWQge1xuICBjb2xvcjogJGJsdWU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udXBweS1TdGF0dXNCYXItYWN0aW9uQnRuLS11cGxvYWROZXdseUFkZGVkIHtcbiAgLy8gZm9yIGZvY3VzXG4gIEBpbmNsdWRlIGJsdWUtYm9yZGVyLWZvY3VzO1xuXG4gIHBhZGRpbmctaW5saW5lLWVuZDogM3B4O1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgW2RhdGEtdXBweS10aGVtZT0nZGFyayddICYge1xuICAgIEBpbmNsdWRlIGJsdWUtYm9yZGVyLWZvY3VzLS1kYXJrO1xuICB9XG5cbiAgLnVwcHktU3RhdHVzQmFyLmlzLXByZXByb2Nlc3NpbmcgJixcbiAgLnVwcHktU3RhdHVzQmFyLmlzLXBvc3Rwcm9jZXNzaW5nICYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnVwcHktU3RhdHVzQmFyLWFjdGlvbkJ0bi0tZG9uZSB7XG4gIEBpbmNsdWRlIGhpZ2hsaWdodC1mb2N1cztcblxuICBwYWRkaW5nOiA3cHggOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gIFtkYXRhLXVwcHktdGhlbWU9J2RhcmsnXSAmIHtcbiAgICBjb2xvcjogJGhpZ2hsaWdodC0tZGFyaztcbiAgfVxufVxuXG4udXBweS1zaXplLS1tZCAudXBweS1TdGF0dXNCYXItYWN0aW9uQnRuLS1kb25lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udXBweS1TdGF0dXNCYXItc2VydmljZU1zZyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuXG4gIC51cHB5LXNpemUtLW1kICYge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBbZGF0YS11cHB5LXRoZW1lPSdkYXJrJ10gJiB7XG4gICAgY29sb3I6ICRncmF5LTIwMDtcbiAgfVxufVxuXG4udXBweS1TdGF0dXNCYXItc2VydmljZU1zZy1naG9zdHNJY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogNnB4O1xuICB3aWR0aDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBvcGFjaXR5OiAwLjU7XG5cbiAgLnVwcHktc2l6ZS0tbWQgJiB7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxufVxuXG4udXBweS1TdGF0dXNCYXItZGV0YWlscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogaGVscDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAycHg7XG59XG5cbi51cHB5LVN0YXR1c0Jhci1kZXRhaWxzOjphZnRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLnVwcHktU3RhdHVzQmFyLXNwaW5uZXIge1xuICBhbmltYXRpb24tbmFtZTogdXBweS1TdGF0dXNCYXItc3Bpbm5lckFuaW1hdGlvbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgZmlsbDogJGJsdWU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMHB4O1xufVxuXG4udXBweS1TdGF0dXNCYXIuaXMtcHJlcHJvY2Vzc2luZyAudXBweS1TdGF0dXNCYXItc3Bpbm5lcixcbi51cHB5LVN0YXR1c0Jhci5pcy1wb3N0cHJvY2Vzc2luZyAudXBweS1TdGF0dXNCYXItc3Bpbm5lciB7XG4gIGZpbGw6ICRvcmFuZ2U7XG59XG5cbkBrZXlmcmFtZXMgdXBweS1TdGF0dXNCYXItc3Bpbm5lckFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbiIsIi8vIEZvbnRzXG5cbiRmb250LWZhbWlseS1iYXNlOiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJyxcbiAgJ1NlZ29lIFVJIFN5bWJvbCcsICdTZWdvZSBVSSBFbW9qaScsICdBcHBsZSBDb2xvciBFbW9qaScsIFJvYm90bywgSGVsdmV0aWNhLFxuICBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsICdMaWJlcmF0aW9uIE1vbm8nLFxuICAnQ291cmllciBOZXcnLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG5cbi8vIENvbG9yc1xuXG4kd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XG4kYmxhY2s6ICMwMDAgIWRlZmF1bHQ7XG4kcmVkOiAjZTMyNDM3ICFkZWZhdWx0O1xuJHBvbWVncmFuYXRlOiAjZmY0YjIzICFkZWZhdWx0O1xuJG9yYW5nZTogI2Y2YTYyMyAhZGVmYXVsdDtcbiR5ZWxsb3c6ICNmZmQ2MDAgIWRlZmF1bHQ7XG4kZ3JlZW46ICMxYmIyNDAgIWRlZmF1bHQ7XG4kZGFya2dyZWVuOiAjMWM4YjM3ICFkZWZhdWx0O1xuJGJsdWU6ICMxMjY5Y2YgIWRlZmF1bHQ7XG4kbGlnaHRibHVlOiAjYWFlMWZmICFkZWZhdWx0O1xuJGJlaWdlOiAjZWRkNGI5ICFkZWZhdWx0O1xuXG4kZ3JheS01MDogI2ZhZmFmYSAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y0ZjRmNCAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2VhZWFlYSAhZGVmYXVsdDtcbiRncmF5LTIwMC0taGlnaGxpZ2h0ZWQ6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0yNTA6ICNkZmRmZGYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNjZmNmY2YgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNiYmIgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICM5MzkzOTMgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM3NTc1NzUgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM1MjUyNTIgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzMzMgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMxZjFmMWYgIWRlZmF1bHQ7XG5cbiR3aGl0ZS01MDogI2ZmZmJmNyAhZGVmYXVsdDtcblxuJGhpZ2hsaWdodDogI2RmZTZmMTtcbiRoaWdobGlnaHQtLWRhcms6ICMwMmJhZjI7XG5cbiR1cHB5LXBpbms6ICNlYjIxNzc7XG5cbi8vIFNpemVzXG5cbiRzaXplLWZvY3VzLW91dGxpbmU6IDJweDtcbiRzaXplLWZvY3VzLW9mZnNldDogMnB4O1xuXG4vLyBaLWluZGV4XG5cbiR6SW5kZXgtbmVnYXRpdmU6IC0xMDAwICFkZWZhdWx0O1xuJHpJbmRleC0xOiAxMDAgIWRlZmF1bHQ7XG4kekluZGV4LTI6IDEwMDEgIWRlZmF1bHQ7XG4kekluZGV4LTM6IDEwMDIgIWRlZmF1bHQ7XG4kekluZGV4LTM6IDEwMDMgIWRlZmF1bHQ7XG4kekluZGV4LTQ6IDEwMDQgIWRlZmF1bHQ7XG4kekluZGV4LTU6IDEwMDUgIWRlZmF1bHQ7XG5cbi8vIE1lZGlhIFF1ZXJpZXNcbiRzY3JlZW4tbWVkaXVtOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMHB4KScgIWRlZmF1bHQ7XG4iLCIuRWFzeU1ERUNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5Db2RlTWlycm9yLXJ0bCBwcmUge1xuICAgIGRpcmVjdGlvbjogcnRsO1xufVxuXG4uRWFzeU1ERUNvbnRhaW5lci5zaWRlZC0tbm8tZnVsbHNjcmVlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLkVhc3lNREVDb250YWluZXIgLkNvZGVNaXJyb3Ige1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIHotaW5kZXg6IDA7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uRWFzeU1ERUNvbnRhaW5lciAuQ29kZU1pcnJvci1zY3JvbGwge1xuICAgIGN1cnNvcjogdGV4dDtcbn1cblxuLkVhc3lNREVDb250YWluZXIgLkNvZGVNaXJyb3ItZnVsbHNjcmVlbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB0b3A6IDUwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHotaW5kZXg6IDg7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLkVhc3lNREVDb250YWluZXIgLkNvZGVNaXJyb3Itc2lkZWQge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLkVhc3lNREVDb250YWluZXIuc2lkZWQtLW5vLWZ1bGxzY3JlZW4gLkNvZGVNaXJyb3Itc2lkZWQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLkVhc3lNREVDb250YWluZXIgLkNvZGVNaXJyb3ItcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IC41O1xufVxuXG4uRWFzeU1ERUNvbnRhaW5lciAuQ29kZU1pcnJvci1mb2N1c2VkIC5Db2RlTWlycm9yLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xufVxuXG4uZWRpdG9yLXRvb2xiYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1vLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NlZDRkYTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuXG4uZWRpdG9yLXRvb2xiYXIuZnVsbHNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogOTtcbn1cblxuLmVkaXRvci10b29sYmFyLmZ1bGxzY3JlZW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkpLCBjb2xvci1zdG9wKDEwMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZWRpdG9yLXRvb2xiYXIuZnVsbHNjcmVlbjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSwgY29sb3Itc3RvcCgxMDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpKSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5FYXN5TURFQ29udGFpbmVyLnNpZGVkLS1uby1mdWxsc2NyZWVuIC5lZGl0b3ItdG9vbGJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5lZGl0b3ItdG9vbGJhciBidXR0b24sIC5lZGl0b3ItdG9vbGJhciAuZWFzeW1kZS1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmVkaXRvci10b29sYmFyIGJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lZGl0b3ItdG9vbGJhciBidXR0b24uYWN0aXZlLFxuLmVkaXRvci10b29sYmFyIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICBib3JkZXItY29sb3I6ICM5NWE1YTY7XG59XG5cbi5lZGl0b3ItdG9vbGJhciBpLnNlcGFyYXRvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWluZGVudDogLTEwcHg7XG4gICAgbWFyZ2luOiAwIDZweDtcbn1cblxuLmVkaXRvci10b29sYmFyIGJ1dHRvbjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDY1JTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xufVxuXG4uZWRpdG9yLXRvb2xiYXIgYnV0dG9uLmhlYWRpbmctMTphZnRlciB7XG4gICAgY29udGVudDogXCIxXCI7XG59XG5cbi5lZGl0b3ItdG9vbGJhciBidXR0b24uaGVhZGluZy0yOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIjJcIjtcbn1cblxuLmVkaXRvci10b29sYmFyIGJ1dHRvbi5oZWFkaW5nLTM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiM1wiO1xufVxuXG4uZWRpdG9yLXRvb2xiYXIgYnV0dG9uLmhlYWRpbmctYmlnZ2VyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIuKWslwiO1xufVxuXG4uZWRpdG9yLXRvb2xiYXIgYnV0dG9uLmhlYWRpbmctc21hbGxlcjphZnRlciB7XG4gICAgY29udGVudDogXCLilrxcIjtcbn1cblxuLmVkaXRvci10b29sYmFyLmRpc2FibGVkLWZvci1wcmV2aWV3IGJ1dHRvbjpub3QoLm5vLWRpc2FibGUpIHtcbiAgICBvcGFjaXR5OiAuNjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgIC5lZGl0b3ItdG9vbGJhciBpLm5vLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZWRpdG9yLXN0YXR1c2JhciB7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjOTU5Njk0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uRWFzeU1ERUNvbnRhaW5lci5zaWRlZC0tbm8tZnVsbHNjcmVlbiAuZWRpdG9yLXN0YXR1c2JhciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5lZGl0b3Itc3RhdHVzYmFyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDRlbTtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xufVxuXG4uZWRpdG9yLXN0YXR1c2JhciAubGluZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnbGluZXM6ICdcbn1cblxuLmVkaXRvci1zdGF0dXNiYXIgLndvcmRzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ3dvcmRzOiAnXG59XG5cbi5lZGl0b3Itc3RhdHVzYmFyIC5jaGFyYWN0ZXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogJ2NoYXJhY3RlcnM6ICdcbn1cblxuLmVkaXRvci1wcmV2aWV3LWZ1bGwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNztcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5lZGl0b3ItcHJldmlldy1zaWRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdG9wOiA1MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uZWRpdG9yLXByZXZpZXctYWN0aXZlLXNpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5FYXN5TURFQ29udGFpbmVyLnNpZGVkLS1uby1mdWxsc2NyZWVuIC5lZGl0b3ItcHJldmlldy1hY3RpdmUtc2lkZSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5lZGl0b3ItcHJldmlldy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5lZGl0b3ItcHJldmlldyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuXG4uZWRpdG9yLXByZXZpZXcgPiBwIHtcbiAgICBtYXJnaW4tdG9wOiAwXG59XG5cbi5lZGl0b3ItcHJldmlldyBwcmUge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmVkaXRvci1wcmV2aWV3IHRhYmxlIHRkLFxuLmVkaXRvci1wcmV2aWV3IHRhYmxlIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLmNtLXMtZWFzeW1kZSAuY20tdGFnIHtcbiAgICBjb2xvcjogIzYzYTM1Yztcbn1cblxuLmNtLXMtZWFzeW1kZSAuY20tYXR0cmlidXRlIHtcbiAgICBjb2xvcjogIzc5NWRhMztcbn1cblxuLmNtLXMtZWFzeW1kZSAuY20tc3RyaW5nIHtcbiAgICBjb2xvcjogIzE4MzY5MTtcbn1cblxuLmNtLXMtZWFzeW1kZSAuY20taGVhZGVyLTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbn1cblxuLmNtLXMtZWFzeW1kZSAuY20taGVhZGVyLTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIC45dncpO1xufVxuXG4uY20tcy1lYXN5bWRlIC5jbS1oZWFkZXItMyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIC42dncpO1xufVxuXG4uY20tcy1lYXN5bWRlIC5jbS1oZWFkZXItNCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgLjN2dyk7XG59XG5cbi5jbS1zLWVhc3ltZGUgLmNtLWhlYWRlci01IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5jbS1zLWVhc3ltZGUgLmNtLWhlYWRlci02IHtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jbS1zLWVhc3ltZGUgLmNtLWhlYWRlci0xLFxuLmNtLXMtZWFzeW1kZSAuY20taGVhZGVyLTIsXG4uY20tcy1lYXN5bWRlIC5jbS1oZWFkZXItMyxcbi5jbS1zLWVhc3ltZGUgLmNtLWhlYWRlci00LFxuLmNtLXMtZWFzeW1kZSAuY20taGVhZGVyLTUsXG4uY20tcy1lYXN5bWRlIC5jbS1oZWFkZXItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNtLXMtZWFzeW1kZSAuY20tY29tbWVudCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmNtLXMtZWFzeW1kZSAuY20tbGluayB7XG4gICAgY29sb3I6ICM3ZjhjOGQ7XG59XG5cbi5jbS1zLWVhc3ltZGUgLmNtLXVybCB7XG4gICAgY29sb3I6ICNhYWIyYjM7XG59XG5cbi5jbS1zLWVhc3ltZGUgLmNtLXF1b3RlIHtcbiAgICBjb2xvcjogIzdmOGM4ZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5lZGl0b3ItdG9vbGJhciAuZWFzeW1kZS1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICNmZmYgMCUsICNmZmYgODQlLCAjMzMzIDUwJSwgIzMzMyAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5lZGl0b3ItdG9vbGJhciAuZWFzeW1kZS1kcm9wZG93bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgI2ZmZiAwJSwgI2ZmZiA4NCUsICMzMzMgNTAlLCAjMzMzIDEwMCUpO1xufVxuXG4uZWFzeW1kZS1kcm9wZG93bi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDMwcHg7XG59XG5cbi5lYXN5bWRlLWRyb3Bkb3duOmFjdGl2ZSAuZWFzeW1kZS1kcm9wZG93bi1jb250ZW50LFxuLmVhc3ltZGUtZHJvcGRvd246Zm9jdXMgLmVhc3ltZGUtZHJvcGRvd24tY29udGVudCxcbi5lYXN5bWRlLWRyb3Bkb3duOmZvY3VzLXdpdGhpbiAuZWFzeW1kZS1kcm9wZG93bi1jb250ZW50IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZWFzeW1kZS1kcm9wZG93bi1jb250ZW50IGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbnNwYW5bZGF0YS1pbWctc3JjXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIC8qbm9pbnNwZWN0aW9uIENzc1VucmVzb2x2ZWRDdXN0b21Qcm9wZXJ0eSwgYWRkZWQgdGhyb3VnaCBKUyovXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYmctaW1hZ2UpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgLypub2luc3BlY3Rpb24gQ3NzVW5yZXNvbHZlZEN1c3RvbVByb3BlcnR5LCBhZGRlZCB0aHJvdWdoIEpTKi9cbiAgICBwYWRkaW5nLXRvcDogdmFyKC0taGVpZ2h0KTtcbiAgICAvKm5vaW5zcGVjdGlvbiBDc3NVbnJlc29sdmVkQ3VzdG9tUHJvcGVydHksIGFkZGVkIHRocm91Z2ggSlMqL1xuICAgIHdpZHRoOiB2YXIoLS13aWR0aCk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiIsIi8qIEJBU0lDUyAqL1xuXG4uQ29kZU1pcnJvciB7XG4gIC8qIFNldCBoZWlnaHQsIHdpZHRoLCBib3JkZXJzLCBhbmQgZ2xvYmFsIGZvbnQgcHJvcGVydGllcyBoZXJlICovXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGhlaWdodDogMzAwcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG5cbi8qIFBBRERJTkcgKi9cblxuLkNvZGVNaXJyb3ItbGluZXMge1xuICBwYWRkaW5nOiA0cHggMDsgLyogVmVydGljYWwgcGFkZGluZyBhcm91bmQgY29udGVudCAqL1xufVxuLkNvZGVNaXJyb3IgcHJlLkNvZGVNaXJyb3ItbGluZSxcbi5Db2RlTWlycm9yIHByZS5Db2RlTWlycm9yLWxpbmUtbGlrZSB7XG4gIHBhZGRpbmc6IDAgNHB4OyAvKiBIb3Jpem9udGFsIHBhZGRpbmcgb2YgY29udGVudCAqL1xufVxuXG4uQ29kZU1pcnJvci1zY3JvbGxiYXItZmlsbGVyLCAuQ29kZU1pcnJvci1ndXR0ZXItZmlsbGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IC8qIFRoZSBsaXR0bGUgc3F1YXJlIGJldHdlZW4gSCBhbmQgViBzY3JvbGxiYXJzICovXG59XG5cbi8qIEdVVFRFUiAqL1xuXG4uQ29kZU1pcnJvci1ndXR0ZXJzIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5Db2RlTWlycm9yLWxpbmVudW1iZXJzIHt9XG4uQ29kZU1pcnJvci1saW5lbnVtYmVyIHtcbiAgcGFkZGluZzogMCAzcHggMCA1cHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjOTk5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uQ29kZU1pcnJvci1ndXR0ZXJtYXJrZXIgeyBjb2xvcjogYmxhY2s7IH1cbi5Db2RlTWlycm9yLWd1dHRlcm1hcmtlci1zdWJ0bGUgeyBjb2xvcjogIzk5OTsgfVxuXG4vKiBDVVJTT1IgKi9cblxuLkNvZGVNaXJyb3ItY3Vyc29yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB3aWR0aDogMDtcbn1cbi8qIFNob3duIHdoZW4gbW92aW5nIGluIGJpLWRpcmVjdGlvbmFsIHRleHQgKi9cbi5Db2RlTWlycm9yIGRpdi5Db2RlTWlycm9yLXNlY29uZGFyeWN1cnNvciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgc2lsdmVyO1xufVxuLmNtLWZhdC1jdXJzb3IgLkNvZGVNaXJyb3ItY3Vyc29yIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjN2U3O1xufVxuLmNtLWZhdC1jdXJzb3IgZGl2LkNvZGVNaXJyb3ItY3Vyc29ycyB7XG4gIHotaW5kZXg6IDE7XG59XG4uY20tZmF0LWN1cnNvciAuQ29kZU1pcnJvci1saW5lOjpzZWxlY3Rpb24sXG4uY20tZmF0LWN1cnNvciAuQ29kZU1pcnJvci1saW5lID4gc3Bhbjo6c2VsZWN0aW9uLCBcbi5jbS1mYXQtY3Vyc29yIC5Db2RlTWlycm9yLWxpbmUgPiBzcGFuID4gc3Bhbjo6c2VsZWN0aW9uIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbi5jbS1mYXQtY3Vyc29yIC5Db2RlTWlycm9yLWxpbmU6Oi1tb3otc2VsZWN0aW9uLFxuLmNtLWZhdC1jdXJzb3IgLkNvZGVNaXJyb3ItbGluZSA+IHNwYW46Oi1tb3otc2VsZWN0aW9uLFxuLmNtLWZhdC1jdXJzb3IgLkNvZGVNaXJyb3ItbGluZSA+IHNwYW4gPiBzcGFuOjotbW96LXNlbGVjdGlvbiB7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4uY20tZmF0LWN1cnNvciB7IGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuQC1tb3ota2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge31cbiAgNTAlIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgMTAwJSB7fVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge31cbiAgNTAlIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgMTAwJSB7fVxufVxuQGtleWZyYW1lcyBibGluayB7XG4gIDAlIHt9XG4gIDUwJSB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIDEwMCUge31cbn1cblxuLyogQ2FuIHN0eWxlIGN1cnNvciBkaWZmZXJlbnQgaW4gb3ZlcndyaXRlIChub24taW5zZXJ0KSBtb2RlICovXG4uQ29kZU1pcnJvci1vdmVyd3JpdGUgLkNvZGVNaXJyb3ItY3Vyc29yIHt9XG5cbi5jbS10YWIgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDsgfVxuXG4uQ29kZU1pcnJvci1ydWxlcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7IHJpZ2h0OiAwOyB0b3A6IC01MHB4OyBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uQ29kZU1pcnJvci1ydWxlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgdG9wOiAwOyBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLyogREVGQVVMVCBUSEVNRSAqL1xuXG4uY20tcy1kZWZhdWx0IC5jbS1oZWFkZXIge2NvbG9yOiBibHVlO31cbi5jbS1zLWRlZmF1bHQgLmNtLXF1b3RlIHtjb2xvcjogIzA5MDt9XG4uY20tbmVnYXRpdmUge2NvbG9yOiAjZDQ0O31cbi5jbS1wb3NpdGl2ZSB7Y29sb3I6ICMyOTI7fVxuLmNtLWhlYWRlciwgLmNtLXN0cm9uZyB7Zm9udC13ZWlnaHQ6IGJvbGQ7fVxuLmNtLWVtIHtmb250LXN0eWxlOiBpdGFsaWM7fVxuLmNtLWxpbmsge3RleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO31cbi5jbS1zdHJpa2V0aHJvdWdoIHt0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDt9XG5cbi5jbS1zLWRlZmF1bHQgLmNtLWtleXdvcmQge2NvbG9yOiAjNzA4O31cbi5jbS1zLWRlZmF1bHQgLmNtLWF0b20ge2NvbG9yOiAjMjE5O31cbi5jbS1zLWRlZmF1bHQgLmNtLW51bWJlciB7Y29sb3I6ICMxNjQ7fVxuLmNtLXMtZGVmYXVsdCAuY20tZGVmIHtjb2xvcjogIzAwZjt9XG4uY20tcy1kZWZhdWx0IC5jbS12YXJpYWJsZSxcbi5jbS1zLWRlZmF1bHQgLmNtLXB1bmN0dWF0aW9uLFxuLmNtLXMtZGVmYXVsdCAuY20tcHJvcGVydHksXG4uY20tcy1kZWZhdWx0IC5jbS1vcGVyYXRvciB7fVxuLmNtLXMtZGVmYXVsdCAuY20tdmFyaWFibGUtMiB7Y29sb3I6ICMwNWE7fVxuLmNtLXMtZGVmYXVsdCAuY20tdmFyaWFibGUtMywgLmNtLXMtZGVmYXVsdCAuY20tdHlwZSB7Y29sb3I6ICMwODU7fVxuLmNtLXMtZGVmYXVsdCAuY20tY29tbWVudCB7Y29sb3I6ICNhNTA7fVxuLmNtLXMtZGVmYXVsdCAuY20tc3RyaW5nIHtjb2xvcjogI2ExMTt9XG4uY20tcy1kZWZhdWx0IC5jbS1zdHJpbmctMiB7Y29sb3I6ICNmNTA7fVxuLmNtLXMtZGVmYXVsdCAuY20tbWV0YSB7Y29sb3I6ICM1NTU7fVxuLmNtLXMtZGVmYXVsdCAuY20tcXVhbGlmaWVyIHtjb2xvcjogIzU1NTt9XG4uY20tcy1kZWZhdWx0IC5jbS1idWlsdGluIHtjb2xvcjogIzMwYTt9XG4uY20tcy1kZWZhdWx0IC5jbS1icmFja2V0IHtjb2xvcjogIzk5Nzt9XG4uY20tcy1kZWZhdWx0IC5jbS10YWcge2NvbG9yOiAjMTcwO31cbi5jbS1zLWRlZmF1bHQgLmNtLWF0dHJpYnV0ZSB7Y29sb3I6ICMwMGM7fVxuLmNtLXMtZGVmYXVsdCAuY20taHIge2NvbG9yOiAjOTk5O31cbi5jbS1zLWRlZmF1bHQgLmNtLWxpbmsge2NvbG9yOiAjMDBjO31cblxuLmNtLXMtZGVmYXVsdCAuY20tZXJyb3Ige2NvbG9yOiAjZjAwO31cbi5jbS1pbnZhbGlkY2hhciB7Y29sb3I6ICNmMDA7fVxuXG4uQ29kZU1pcnJvci1jb21wb3NpbmcgeyBib3JkZXItYm90dG9tOiAycHggc29saWQ7IH1cblxuLyogRGVmYXVsdCBzdHlsZXMgZm9yIGNvbW1vbiBhZGRvbnMgKi9cblxuZGl2LkNvZGVNaXJyb3Igc3Bhbi5Db2RlTWlycm9yLW1hdGNoaW5nYnJhY2tldCB7Y29sb3I6ICMwYjA7fVxuZGl2LkNvZGVNaXJyb3Igc3Bhbi5Db2RlTWlycm9yLW5vbm1hdGNoaW5nYnJhY2tldCB7Y29sb3I6ICNhMjI7fVxuLkNvZGVNaXJyb3ItbWF0Y2hpbmd0YWcgeyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTUwLCAwLCAuMyk7IH1cbi5Db2RlTWlycm9yLWFjdGl2ZWxpbmUtYmFja2dyb3VuZCB7YmFja2dyb3VuZDogI2U4ZjJmZjt9XG5cbi8qIFNUT1AgKi9cblxuLyogVGhlIHJlc3Qgb2YgdGhpcyBmaWxlIGNvbnRhaW5zIHN0eWxlcyByZWxhdGVkIHRvIHRoZSBtZWNoYW5pY3Mgb2ZcbiAgIHRoZSBlZGl0b3IuIFlvdSBwcm9iYWJseSBzaG91bGRuJ3QgdG91Y2ggdGhlbS4gKi9cblxuLkNvZGVNaXJyb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uQ29kZU1pcnJvci1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7IC8qIFRoaW5ncyB3aWxsIGJyZWFrIGlmIHRoaXMgaXMgb3ZlcnJpZGRlbiAqL1xuICAvKiA1MHB4IGlzIHRoZSBtYWdpYyBtYXJnaW4gdXNlZCB0byBoaWRlIHRoZSBlbGVtZW50J3MgcmVhbCBzY3JvbGxiYXJzICovXG4gIC8qIFNlZSBvdmVyZmxvdzogaGlkZGVuIGluIC5Db2RlTWlycm9yICovXG4gIG1hcmdpbi1ib3R0b206IC01MHB4OyBtYXJnaW4tcmlnaHQ6IC01MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiBub25lOyAvKiBQcmV2ZW50IGRyYWdnaW5nIGZyb20gaGlnaGxpZ2h0aW5nIHRoZSBlbGVtZW50ICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5Db2RlTWlycm9yLXNpemVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmlnaHQ6IDUwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIFRoZSBmYWtlLCB2aXNpYmxlIHNjcm9sbGJhcnMuIFVzZWQgdG8gZm9yY2UgcmVkcmF3IGR1cmluZyBzY3JvbGxpbmdcbiAgIGJlZm9yZSBhY3R1YWwgc2Nyb2xsaW5nIGhhcHBlbnMsIHRodXMgcHJldmVudGluZyBzaGFraW5nIGFuZFxuICAgZmxpY2tlcmluZyBhcnRpZmFjdHMuICovXG4uQ29kZU1pcnJvci12c2Nyb2xsYmFyLCAuQ29kZU1pcnJvci1oc2Nyb2xsYmFyLCAuQ29kZU1pcnJvci1zY3JvbGxiYXItZmlsbGVyLCAuQ29kZU1pcnJvci1ndXR0ZXItZmlsbGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA2O1xuICBkaXNwbGF5OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLkNvZGVNaXJyb3ItdnNjcm9sbGJhciB7XG4gIHJpZ2h0OiAwOyB0b3A6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLkNvZGVNaXJyb3ItaHNjcm9sbGJhciB7XG4gIGJvdHRvbTogMDsgbGVmdDogMDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG4uQ29kZU1pcnJvci1zY3JvbGxiYXItZmlsbGVyIHtcbiAgcmlnaHQ6IDA7IGJvdHRvbTogMDtcbn1cbi5Db2RlTWlycm9yLWd1dHRlci1maWxsZXIge1xuICBsZWZ0OiAwOyBib3R0b206IDA7XG59XG5cbi5Db2RlTWlycm9yLWd1dHRlcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMztcbn1cbi5Db2RlTWlycm9yLWd1dHRlciB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tYm90dG9tOiAtNTBweDtcbn1cbi5Db2RlTWlycm9yLWd1dHRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA0O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLkNvZGVNaXJyb3ItZ3V0dGVyLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDsgYm90dG9tOiAwO1xuICB6LWluZGV4OiA0O1xufVxuLkNvZGVNaXJyb3ItZ3V0dGVyLWVsdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiA0O1xufVxuLkNvZGVNaXJyb3ItZ3V0dGVyLXdyYXBwZXIgOjpzZWxlY3Rpb24geyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCB9XG4uQ29kZU1pcnJvci1ndXR0ZXItd3JhcHBlciA6Oi1tb3otc2VsZWN0aW9uIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgfVxuXG4uQ29kZU1pcnJvci1saW5lcyB7XG4gIGN1cnNvcjogdGV4dDtcbiAgbWluLWhlaWdodDogMXB4OyAvKiBwcmV2ZW50cyBjb2xsYXBzaW5nIGJlZm9yZSBmaXJzdCBkcmF3ICovXG59XG4uQ29kZU1pcnJvciBwcmUuQ29kZU1pcnJvci1saW5lLFxuLkNvZGVNaXJyb3IgcHJlLkNvZGVNaXJyb3ItbGluZS1saWtlIHtcbiAgLyogUmVzZXQgc29tZSBzdHlsZXMgdGhhdCB0aGUgcmVzdCBvZiB0aGUgcGFnZSBtaWdodCBoYXZlIHNldCAqL1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDsgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGNvbnRleHR1YWw7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IGNvbnRleHR1YWw7XG59XG4uQ29kZU1pcnJvci13cmFwIHByZS5Db2RlTWlycm9yLWxpbmUsXG4uQ29kZU1pcnJvci13cmFwIHByZS5Db2RlTWlycm9yLWxpbmUtbGlrZSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5Db2RlTWlycm9yLWxpbmViYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwOyByaWdodDogMDsgdG9wOiAwOyBib3R0b206IDA7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5Db2RlTWlycm9yLWxpbmV3aWRnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAuMXB4OyAvKiBGb3JjZSB3aWRnZXQgbWFyZ2lucyB0byBzdGF5IGluc2lkZSBvZiB0aGUgY29udGFpbmVyICovXG59XG5cbi5Db2RlTWlycm9yLXdpZGdldCB7fVxuXG4uQ29kZU1pcnJvci1ydGwgcHJlIHsgZGlyZWN0aW9uOiBydGw7IH1cblxuLkNvZGVNaXJyb3ItY29kZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIEZvcmNlIGNvbnRlbnQtYm94IHNpemluZyBmb3IgdGhlIGVsZW1lbnRzIHdoZXJlIHdlIGV4cGVjdCBpdCAqL1xuLkNvZGVNaXJyb3Itc2Nyb2xsLFxuLkNvZGVNaXJyb3Itc2l6ZXIsXG4uQ29kZU1pcnJvci1ndXR0ZXIsXG4uQ29kZU1pcnJvci1ndXR0ZXJzLFxuLkNvZGVNaXJyb3ItbGluZW51bWJlciB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uQ29kZU1pcnJvci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5Db2RlTWlycm9yLWN1cnNvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uQ29kZU1pcnJvci1tZWFzdXJlIHByZSB7IHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuZGl2LkNvZGVNaXJyb3ItY3Vyc29ycyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuZGl2LkNvZGVNaXJyb3ItZHJhZ2N1cnNvcnMge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uQ29kZU1pcnJvci1mb2N1c2VkIGRpdi5Db2RlTWlycm9yLWN1cnNvcnMge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uQ29kZU1pcnJvci1zZWxlY3RlZCB7IGJhY2tncm91bmQ6ICNkOWQ5ZDk7IH1cbi5Db2RlTWlycm9yLWZvY3VzZWQgLkNvZGVNaXJyb3Itc2VsZWN0ZWQgeyBiYWNrZ3JvdW5kOiAjZDdkNGYwOyB9XG4uQ29kZU1pcnJvci1jcm9zc2hhaXIgeyBjdXJzb3I6IGNyb3NzaGFpcjsgfVxuLkNvZGVNaXJyb3ItbGluZTo6c2VsZWN0aW9uLCAuQ29kZU1pcnJvci1saW5lID4gc3Bhbjo6c2VsZWN0aW9uLCAuQ29kZU1pcnJvci1saW5lID4gc3BhbiA+IHNwYW46OnNlbGVjdGlvbiB7IGJhY2tncm91bmQ6ICNkN2Q0ZjA7IH1cbi5Db2RlTWlycm9yLWxpbmU6Oi1tb3otc2VsZWN0aW9uLCAuQ29kZU1pcnJvci1saW5lID4gc3Bhbjo6LW1vei1zZWxlY3Rpb24sIC5Db2RlTWlycm9yLWxpbmUgPiBzcGFuID4gc3Bhbjo6LW1vei1zZWxlY3Rpb24geyBiYWNrZ3JvdW5kOiAjZDdkNGYwOyB9XG5cbi5jbS1zZWFyY2hpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAwLCAuNCk7XG59XG5cbi8qIFVzZWQgdG8gZm9yY2UgYSBib3JkZXIgbW9kZWwgZm9yIGEgbm9kZSAqL1xuLmNtLWZvcmNlLWJvcmRlciB7IHBhZGRpbmctcmlnaHQ6IC4xcHg7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogSGlkZSB0aGUgY3Vyc29yIHdoZW4gcHJpbnRpbmcgKi9cbiAgLkNvZGVNaXJyb3IgZGl2LkNvZGVNaXJyb3ItY3Vyc29ycyB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi8qIFNlZSBpc3N1ZSAjMjkwMSAqL1xuLmNtLXRhYi13cmFwLWhhY2s6YWZ0ZXIgeyBjb250ZW50OiAnJzsgfVxuXG4vKiBIZWxwIHVzZXJzIHVzZSBtYXJrc2VsZWN0aW9uIHRvIHNhZmVseSBzdHlsZSB0ZXh0IGJhY2tncm91bmQgKi9cbnNwYW4uQ29kZU1pcnJvci1zZWxlY3RlZHRleHQgeyBiYWNrZ3JvdW5kOiBub25lOyB9XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy5cbiAqL1xuLy8gRm9udCBBd2Vzb21lIGNvcmUgY29tcGlsZSAoV2ViIEZvbnRzLWJhc2VkKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdjb3JlJztcbkBpbXBvcnQgJ3NpemluZyc7XG5AaW1wb3J0ICdmaXhlZC13aWR0aCc7XG5AaW1wb3J0ICdsaXN0JztcbkBpbXBvcnQgJ2JvcmRlcmVkLXB1bGxlZCc7XG5AaW1wb3J0ICdhbmltYXRlZCc7XG5AaW1wb3J0ICdyb3RhdGVkLWZsaXBwZWQnO1xuQGltcG9ydCAnc3RhY2tlZCc7XG5AaW1wb3J0ICdpY29ucyc7XG5AaW1wb3J0ICdzY3JlZW4tcmVhZGVyJztcbiIsIi8vIGJhc2UgaWNvbiBjbGFzcyBkZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHksICcjeyRmYS1zdHlsZS1mYW1pbHl9Jyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZSwgI3skZmEtc3R5bGV9KTtcbn1cblxuLmZhcyxcbi5mYXNzLFxuLmZhcixcbi5mYXNyLFxuLmZhbCxcbi5mYXNsLFxuLmZhdCxcbi5mYXN0LFxuLmZhZCxcbi5mYWRyLFxuLmZhZGwsXG4uZmFkdCxcbi5mYXNkcyxcbi5mYXNkcixcbi5mYXNkbCxcbi5mYXNkdCxcbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1saWdodCxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGluLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAtZHVvdG9uZSxcbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1kaXNwbGF5LCAjeyRmYS1kaXNwbGF5fSk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmZhczo6YmVmb3JlLFxuLmZhc3M6OmJlZm9yZSxcbi5mYXI6OmJlZm9yZSxcbi5mYXNyOjpiZWZvcmUsXG4uZmFsOjpiZWZvcmUsXG4uZmFzbDo6YmVmb3JlLFxuLmZhdDo6YmVmb3JlLFxuLmZhc3Q6OmJlZm9yZSxcbi5mYWQ6OmJlZm9yZSxcbi5mYWRyOjpiZWZvcmUsXG4uZmFkbDo6YmVmb3JlLFxuLmZhZHQ6OmJlZm9yZSxcbi5mYXNkczo6YmVmb3JlLFxuLmZhc2RyOjpiZWZvcmUsXG4uZmFzZGw6OmJlZm9yZSxcbi5mYXNkdDo6YmVmb3JlLFxuLmZhYjo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkOjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcjo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0OjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbjo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kczo6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWM6OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lOjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnA6OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1kdW90b25lOjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHZhcigjeyRmYS1pY29uLXByb3BlcnR5fSk7XG59LmZhZDo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZDo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZTo6YWZ0ZXIsXG4uZmFkcjo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyOjphZnRlcixcbi5mYWRsOjphZnRlcixcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0OjphZnRlcixcbi5mYWR0OjphZnRlcixcbi4jeyRmYS1jc3MtcHJlZml4fS1kdW90b25lLiN7JGZhLWNzcy1wcmVmaXh9LXRoaW46OmFmdGVyLFxuLmZhc2RzOjphZnRlcixcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1kdW90b25lLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkOjphZnRlcixcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1kdW90b25lOjphZnRlcixcbi5mYXNkcjo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAtZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyOjphZnRlcixcbi5mYXNkbDo6YWZ0ZXIsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAtZHVvdG9uZS4jeyRmYS1jc3MtcHJlZml4fS1saWdodDo6YWZ0ZXIsXG4uZmFzZHQ6OmFmdGVyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLWR1b3RvbmUuI3skZmEtY3NzLXByZWZpeH0tdGhpbjo6YWZ0ZXIge1xuICBjb250ZW50OiB2YXIoI3skZmEtZHVvdG9uZS1pY29uLXByb3BlcnR5fSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IER1b3RvbmUnO1xufVxuXG4uZmFzcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uZmFkLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmZhc2RzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLWR1b3RvbmUge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uZmFyLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ3VsYXIsXG4uZmFsLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0LFxuLmZhdCxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGluIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1b3RvbmUsXG4uZmFkLFxuLmZhZHIsXG4uZmFkbCxcbi5mYWR0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBEdW90b25lJztcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMsXG4uZmFiIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJwLFxuLmZhc3MsXG4uZmFzcixcbi5mYXNsLFxuLmZhc3Qge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFNoYXJwJztcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFycC1kdW90b25lLFxuLmZhc2RzLFxuLmZhc2RyLFxuLmZhc2RsLFxuLmZhc2R0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBTaGFycCBEdW90b25lJztcbn1cblxuJWZhLWljb24ge1xuICBAaW5jbHVkZSBmYS1pY29uO1xufVxuIiwiLy8gbWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBiYXNlIHJlbmRlcmluZyBmb3IgYW4gaWNvblxuQG1peGluIGZhLWljb24ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLy8gc2V0cyByZWxhdGl2ZSBmb250LXNpemluZyBhbmQgYWxpZ25tZW50IChpbiBfc2l6aW5nKVxuQG1peGluIGZhLXNpemUgKCRmb250LXNpemUpIHtcbiAgZm9udC1zaXplOiBmYS1kaXZpZGUoJGZvbnQtc2l6ZSwgJGZhLXNpemUtc2NhbGUtYmFzZSkgKiAxZW07IC8vIGNvbnZlcnRzIHN0ZXAgaW4gc2l6aW5nIHNjYWxlIGludG8gYW4gZW0tYmFzZWQgdmFsdWUgdGhhdCdzIHJlbGF0aXZlIHRvIHRoZSBzY2FsZSdzIGJhc2VcbiAgbGluZS1oZWlnaHQ6IGZhLWRpdmlkZSgxLCAkZm9udC1zaXplKSAqIDFlbTsgLy8gc2V0cyB0aGUgbGluZS1oZWlnaHQgb2YgdGhlIGljb24gYmFjayB0byB0aGF0IG9mIGl0J3MgcGFyZW50XG4gIHZlcnRpY2FsLWFsaWduOiAoZmEtZGl2aWRlKDYsICRmb250LXNpemUpIC0gZmEtZGl2aWRlKDMsIDgpKSAqIDFlbTsgLy8gdmVydGljYWxseSBjZW50ZXJzIHRoZSBpY29uIHRha2luZyBpbnRvIGFjY291bnQgdGhlIHN1cnJvdW5kaW5nIHRleHQncyBkZXNjZW5kZXJcbn1cblxuLy8gb25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vIHNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIHNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5AbWl4aW4gZmEtc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8vIHVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkXG5AbWl4aW4gZmEtc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cykge1xuICAgIEBpbmNsdWRlIGZhLXNyLW9ubHkoKTtcbiAgfVxufVxuXG4vLyBzZXRzIGEgc3BlY2lmaWMgaWNvbiBmYW1pbHkgdG8gdXNlIGFsb25nc2lkZSBzdHlsZSArIGljb24gbWl4aW5zXG5AbWl4aW4gZmEtZmFtaWx5LWNsYXNzaWMoKSB7XG4gIEBleHRlbmQgLmZhLWNsYXNzaWM7XG59XG5AbWl4aW4gZmEtZmFtaWx5LWR1b3RvbmUoKSB7XG4gIEBleHRlbmQgLmZhLWR1b3RvbmU7XG59XG5AbWl4aW4gZmEtZmFtaWx5LXNoYXJwKCkge1xuICBAZXh0ZW5kIC5mYS1zaGFycDtcbn1cbkBtaXhpbiBmYS1mYW1pbHktc2hhcnAtZHVvdG9uZSgpIHtcbiAgQGV4dGVuZCAuZmEtc2hhcnAtZHVvdG9uZTtcbn1cblxuLy8gY29udmVuaWVuY2UgbWl4aW5zIGZvciBkZWNsYXJpbmcgcHNldWRvLWVsZW1lbnRzIGJ5IENTUyB2YXJpYWJsZSxcbi8vIGluY2x1ZGluZyBhbGwgc3R5bGUtc3BlY2lmaWMgZm9udCBwcm9wZXJ0aWVzXG5AbWl4aW4gZmEtaWNvbi1zb2xpZCgkZmEtdmFyKSB7XG4gIEBleHRlbmQgLmZhLXNvbGlkO1xuXG4gICYgeyAjeyRmYS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpOyAjeyRmYS1kdW90b25lLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7IH1cbn1cbkBtaXhpbiBmYS1pY29uLXJlZ3VsYXIoJGZhLXZhcikge1xuICBAZXh0ZW5kIC5mYS1yZWd1bGFyO1xuXG4gICYgeyAjeyRmYS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpOyAjeyRmYS1kdW90b25lLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7IH1cbn1cbkBtaXhpbiBmYS1pY29uLWxpZ2h0KCRmYS12YXIpIHtcbiAgQGV4dGVuZCAuZmEtbGlnaHQ7XG5cbiAgJiB7ICN7JGZhLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7ICN7JGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9I3sgJGZhLXZhciB9XFxcIlwiKTsgfVxufVxuQG1peGluIGZhLWljb24tdGhpbigkZmEtdmFyKSB7XG4gIEBleHRlbmQgLmZhLXRoaW47XG5cbiAgJiB7ICN7JGZhLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7ICN7JGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9I3sgJGZhLXZhciB9XFxcIlwiKTsgfVxufVxuQG1peGluIGZhLWljb24tZHVvdG9uZSgkZmEtdmFyKSB7XG4gIEBleHRlbmQgLmZhLWR1b3RvbmU7XG5cbiAgJiB7ICN7JGZhLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7ICN7JGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9I3sgJGZhLXZhciB9XFxcIlwiKTsgfVxufVxuQG1peGluIGZhLWljb24tYnJhbmRzKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAuZmEtYnJhbmRzO1xuXG4gICYgeyAjeyRmYS1pY29uLXByb3BlcnR5fTogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpOyAjeyRmYS1kdW90b25lLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfSN7ICRmYS12YXIgfVxcXCJcIik7IH1cbn1cbiIsIi8vIHNpemluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBsaXRlcmFsIG1hZ25pZmljYXRpb24gc2NhbGVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skaX14IHtcbiAgICBmb250LXNpemU6ICRpICogMWVtO1xuICB9XG59XG5cbi8vIHN0ZXAtYmFzZWQgc2NhbGUgKHdpdGggYWxpZ25tZW50KVxuQGVhY2ggJHNpemUsICR2YWx1ZSBpbiAkZmEtc2l6ZXMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skc2l6ZX0ge1xuICAgICBAaW5jbHVkZSBmYS1zaXplKCR2YWx1ZSk7XG4gIH1cbn1cbiIsIi8vIGZpeGVkLXdpZHRoIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1mdy13aWR0aDtcbn1cbiIsIi8vIHZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWNzcy1wcmVmaXggICAgICAgICAgICA6IGZhICFkZWZhdWx0O1xuJGZhLXN0eWxlICAgICAgICAgICAgICAgICA6IDkwMCAhZGVmYXVsdDtcbiRmYS1zdHlsZS1mYW1pbHkgICAgICAgICAgOiBcIkZvbnQgQXdlc29tZSA2IFByb1wiICFkZWZhdWx0O1xuXG4kZmEtaWNvbi1wcm9wZXJ0eSAgICAgICAgIDogLS1mYTtcbiRmYS1kdW90b25lLWljb24tcHJvcGVydHkgOiAtLWZhLS1mYTtcblxuJGZhLWRpc3BsYXkgICAgICAgICAgICAgICA6IGlubGluZS1ibG9jayAhZGVmYXVsdDtcblxuJGZhLWZ3LXdpZHRoICAgICAgICAgICAgICA6IGZhLWRpdmlkZSgyMGVtLCAxNikgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZSAgICAgICAgICAgICAgIDogI2ZmZiAhZGVmYXVsdDtcblxuJGZhLWJvcmRlci1jb2xvciAgICAgICAgICA6ICNlZWUgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXBhZGRpbmcgICAgICAgIDogLjJlbSAuMjVlbSAuMTVlbSAhZGVmYXVsdDtcbiRmYS1ib3JkZXItcmFkaXVzICAgICAgICAgOiAuMWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1zdHlsZSAgICAgICAgICA6IHNvbGlkICFkZWZhdWx0O1xuJGZhLWJvcmRlci13aWR0aCAgICAgICAgICA6IC4wOGVtICFkZWZhdWx0O1xuXG4kZmEtc2l6ZS1zY2FsZS0yeHMgICAgICAgIDogMTAgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS14cyAgICAgICAgIDogMTIgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1zbSAgICAgICAgIDogMTQgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1iYXNlICAgICAgIDogMTYgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1sZyAgICAgICAgIDogMjAgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS14bCAgICAgICAgIDogMjQgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS0yeGwgICAgICAgIDogMzIgIWRlZmF1bHQ7XG5cbiRmYS1zaXplczogKFxuICBcIjJ4c1wiICAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtMnhzLFxuICBcInhzXCIgICAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUteHMsXG4gIFwic21cIiAgICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS1zbSxcbiAgXCJsZ1wiICAgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLWxnLFxuICBcInhsXCIgICAgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUteGwsXG4gIFwiMnhsXCIgICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeGxcbikgIWRlZmF1bHQ7XG5cbiRmYS1saS13aWR0aCAgICAgICAgICAgICAgOiAyZW0gIWRlZmF1bHQ7XG4kZmEtbGktbWFyZ2luICAgICAgICAgICAgIDogJGZhLWxpLXdpZHRoICogZmEtZGl2aWRlKDUsIDQpICFkZWZhdWx0O1xuXG4kZmEtcHVsbC1tYXJnaW4gICAgICAgICAgIDogLjNlbSAhZGVmYXVsdDtcblxuJGZhLXByaW1hcnktb3BhY2l0eSAgICAgICA6IDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHkgICAgIDogLjQgIWRlZmF1bHQ7XG5cbiRmYS1zdGFjay12ZXJ0aWNhbC1hbGlnbiAgOiBtaWRkbGUgIWRlZmF1bHQ7XG4kZmEtc3RhY2std2lkdGggICAgICAgICAgIDogKCRmYS1mdy13aWR0aCAqIDIpICFkZWZhdWx0O1xuJGZhLXN0YWNrLXotaW5kZXggICAgICAgICA6IGF1dG8gIWRlZmF1bHQ7XG5cbiRmYS1mb250LWRpc3BsYXkgICAgICAgICAgOiBibG9jayAhZGVmYXVsdDtcbiRmYS1mb250LXBhdGggICAgICAgICAgICAgOiBcIi4uL3dlYmZvbnRzXCIgIWRlZmF1bHQ7XG5cbiRmYS12YXItMDogXFwzMDtcbiRmYS12YXItMTogXFwzMTtcbiRmYS12YXItMjogXFwzMjtcbiRmYS12YXItMzogXFwzMztcbiRmYS12YXItNDogXFwzNDtcbiRmYS12YXItNTogXFwzNTtcbiRmYS12YXItNjogXFwzNjtcbiRmYS12YXItNzogXFwzNztcbiRmYS12YXItODogXFwzODtcbiRmYS12YXItOTogXFwzOTtcbiRmYS12YXItZmlsbC1kcmlwOiBcXGY1NzY7XG4kZmEtdmFyLWFycm93cy10by1jaXJjbGU6IFxcZTRiZDtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tcmlnaHQ6IFxcZjEzODtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFxcZjEzODtcbiRmYS12YXItd2Fnb24tY292ZXJlZDogXFxmOGVlO1xuJGZhLXZhci1saW5lLWhlaWdodDogXFxmODcxO1xuJGZhLXZhci1iYWdlbDogXFxlM2Q3O1xuJGZhLXZhci10cmFuc3BvcnRlci03OiBcXGUyYTg7XG4kZmEtdmFyLWF0OiBcXDQwO1xuJGZhLXZhci1yZWN0YW5nbGVzLW1peGVkOiBcXGUzMjM7XG4kZmEtdmFyLXBob25lLWFycm93LXVwLXJpZ2h0OiBcXGUyMjQ7XG4kZmEtdmFyLXBob25lLWFycm93LXVwOiBcXGUyMjQ7XG4kZmEtdmFyLXBob25lLW91dGdvaW5nOiBcXGUyMjQ7XG4kZmEtdmFyLXRyYXNoLWNhbjogXFxmMmVkO1xuJGZhLXZhci10cmFzaC1hbHQ6IFxcZjJlZDtcbiRmYS12YXItY2lyY2xlLWw6IFxcZTExNDtcbiRmYS12YXItaGVhZC1zaWRlLWdvZ2dsZXM6IFxcZjZlYTtcbiRmYS12YXItaGVhZC12cjogXFxmNmVhO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJGZhLXZhci11c2VyLXhtYXJrOiBcXGYyMzU7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItZmFjZS1oYW5kLXlhd246IFxcZTM3OTtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLW1pbjogXFxmNjJkO1xuJGZhLXZhci10YWNob21ldGVyLXNsb3dlc3Q6IFxcZjYyZDtcbiRmYS12YXItc3RldGhvc2NvcGU6IFxcZjBmMTtcbiRmYS12YXItY29mZmluOiBcXGY2YzY7XG4kZmEtdmFyLW1lc3NhZ2U6IFxcZjI3YTtcbiRmYS12YXItY29tbWVudC1hbHQ6IFxcZjI3YTtcbiRmYS12YXItc2FsYWQ6IFxcZjgxZTtcbiRmYS12YXItYm93bC1zYWxhZDogXFxmODFlO1xuJGZhLXZhci1pbmZvOiBcXGYxMjk7XG4kZmEtdmFyLXJvYm90LWFzdHJvbWVjaDogXFxlMmQyO1xuJGZhLXZhci1yaW5nLWRpYW1vbmQ6IFxcZTVhYjtcbiRmYS12YXItZm9uZHVlLXBvdDogXFxlNDBkO1xuJGZhLXZhci10aGV0YTogXFxmNjllO1xuJGZhLXZhci1mYWNlLWhhbmQtcGVla2luZzogXFxlNDgxO1xuJGZhLXZhci1zcXVhcmUtdXNlcjogXFxlMjgzO1xuJGZhLXZhci1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlcjogXFxmNDIyO1xuJGZhLXZhci1jb21wcmVzcy1hbHQ6IFxcZjQyMjtcbiRmYS12YXItZXhwbG9zaW9uOiBcXGU0ZTk7XG4kZmEtdmFyLWZpbGUtbGluZXM6IFxcZjE1YztcbiRmYS12YXItZmlsZS1hbHQ6IFxcZjE1YztcbiRmYS12YXItZmlsZS10ZXh0OiBcXGYxNWM7XG4kZmEtdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kZmEtdmFyLXJpbmc6IFxcZjcwYjtcbiRmYS12YXItYnVpbGRpbmctdW46IFxcZTRkOTtcbiRmYS12YXItZGljZS10aHJlZTogXFxmNTI3O1xuJGZhLXZhci10aXJlLXByZXNzdXJlLXdhcm5pbmc6IFxcZjYzMztcbiRmYS12YXItd2lmaS1mYWlyOiBcXGY2YWI7XG4kZmEtdmFyLXdpZmktMjogXFxmNmFiO1xuJGZhLXZhci1jYWxlbmRhci1kYXlzOiBcXGYwNzM7XG4kZmEtdmFyLWNhbGVuZGFyLWFsdDogXFxmMDczO1xuJGZhLXZhci1tcDMtcGxheWVyOiBcXGY4Y2U7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUtY2hlY2s6IFxcZTRhYTtcbiRmYS12YXItdGFsbHktNDogXFxlMjk3O1xuJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeTogXFxlNGEyO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTRkMTtcbiRmYS12YXItdm9sbGV5YmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2xsZXliYWxsLWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItc3VuLWhhemU6IFxcZjc2NTtcbiRmYS12YXItdGV4dC1zaXplOiBcXGY4OTQ7XG4kZmEtdmFyLXVmbzogXFxlMDQ3O1xuJGZhLXZhci1mb3JrOiBcXGYyZTM7XG4kZmEtdmFyLXV0ZW5zaWwtZm9yazogXFxmMmUzO1xuJGZhLXZhci1hcnJvd3MtdXAtdG8tbGluZTogXFxlNGMyO1xuJGZhLXZhci1tb2JpbGUtc2lnbmFsOiBcXGUxZWY7XG4kZmEtdmFyLWJhcmNvZGUtc2NhbjogXFxmNDY1O1xuJGZhLXZhci1zb3J0LWRvd246IFxcZjBkZDtcbiRmYS12YXItc29ydC1kZXNjOiBcXGYwZGQ7XG4kZmEtdmFyLWZvbGRlci1hcnJvdy1kb3duOiBcXGUwNTM7XG4kZmEtdmFyLWZvbGRlci1kb3dubG9hZDogXFxlMDUzO1xuJGZhLXZhci1jaXJjbGUtbWludXM6IFxcZjA1NjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLWZhY2UtaWNpY2xlczogXFxlMzdjO1xuJGZhLXZhci1zaG92ZWw6IFxcZjcxMztcbiRmYS12YXItZG9vci1vcGVuOiBcXGY1MmI7XG4kZmEtdmFyLWZpbG1zOiBcXGUxN2E7XG4kZmEtdmFyLXJpZ2h0LWZyb20tYnJhY2tldDogXFxmMmY1O1xuJGZhLXZhci1zaWduLW91dC1hbHQ6IFxcZjJmNTtcbiRmYS12YXItZmFjZS1nbGFzc2VzOiBcXGUzNzc7XG4kZmEtdmFyLW5mYzogXFxlMWY3O1xuJGZhLXZhci1hdG9tOiBcXGY1ZDI7XG4kZmEtdmFyLXNvYXA6IFxcZTA2ZTtcbiRmYS12YXItaWNvbnM6IFxcZjg2ZDtcbiRmYS12YXItaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQ6IFxcZjg2ZDtcbiRmYS12YXItbWljcm9waG9uZS1saW5lcy1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaDogXFxlMTM1O1xuJGZhLXZhci1jYWxjdWxhdG9yLXNpbXBsZTogXFxmNjRjO1xuJGZhLXZhci1jYWxjdWxhdG9yLWFsdDogXFxmNjRjO1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLWNoZWNrOiBcXGU0Yzk7XG4kZmEtdmFyLXNsaWRlcnMtdXA6IFxcZjNmMTtcbiRmYS12YXItc2xpZGVycy12OiBcXGYzZjE7XG4kZmEtdmFyLWxvY2F0aW9uLW1pbnVzOiBcXGY2MDk7XG4kZmEtdmFyLW1hcC1tYXJrZXItbWludXM6IFxcZjYwOTtcbiRmYS12YXItcHVtcC1tZWRpY2FsOiBcXGUwNmE7XG4kZmEtdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kZmEtdmFyLXNraS1ib290OiBcXGUzY2M7XG4kZmEtdmFyLXN0YW5kYXJkLWRlZmluaXRpb246IFxcZTI4YTtcbiRmYS12YXItcmVjdGFuZ2xlLXNkOiBcXGUyOGE7XG4kZmEtdmFyLWgxOiBcXGYzMTM7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQ6IFxcZjBhNDtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjogXFxmNjg5O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItbWVzc2FnZS1ib3Q6IFxcZTNiODtcbiRmYS12YXItZm9yd2FyZC1zdGVwOiBcXGYwNTE7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXFxmMDUxO1xuJGZhLXZhci1mYWNlLXNtaWxlLWJlYW06IFxcZjViODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1saWdodC1jZWlsaW5nOiBcXGUwMTY7XG4kZmEtdmFyLW1lc3NhZ2UtZXhjbGFtYXRpb246IFxcZjRhNTtcbiRmYS12YXItY29tbWVudC1hbHQtZXhjbGFtYXRpb246IFxcZjRhNTtcbiRmYS12YXItYm93bC1zY29vcDogXFxlM2RlO1xuJGZhLXZhci1ib3dsLXNoYXZlZC1pY2U6IFxcZTNkZTtcbiRmYS12YXItc3F1YXJlLXg6IFxcZTI4NjtcbiRmYS12YXItYnVpbGRpbmctbWVtbzogXFxlNjFlO1xuJGZhLXZhci11dGlsaXR5LXBvbGUtZG91YmxlOiBcXGUyYzQ7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kZmEtdmFyLWNoZXZyb25zLXVwOiBcXGYzMjU7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLXVwOiBcXGYzMjU7XG4kZmEtdmFyLWZvb3RiYWxsOiBcXGY0NGU7XG4kZmEtdmFyLWZvb3RiYWxsLWJhbGw6IFxcZjQ0ZTtcbiRmYS12YXItdXNlci12bmVjazogXFxlNDYxO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NmM7XG4kZmEtdmFyLWNyb3A6IFxcZjEyNTtcbiRmYS12YXItYW5nbGVzLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItdXNlcnMtcmVjdGFuZ2xlOiBcXGU1OTQ7XG4kZmEtdmFyLXBlb3BsZS1yb29mOiBcXGU1Mzc7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1yaWdodDogXFxmMzNiO1xuJGZhLXZhci1hcnJvdy1zcXVhcmUtcmlnaHQ6IFxcZjMzYjtcbiRmYS12YXItbG9jYXRpb24tcGx1czogXFxmNjBhO1xuJGZhLXZhci1tYXAtbWFya2VyLXBsdXM6IFxcZjYwYTtcbiRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLW9uOiBcXGUxY2E7XG4kZmEtdmFyLXBlb3BsZS1saW5lOiBcXGU1MzQ7XG4kZmEtdmFyLWJlZXItbXVnLWVtcHR5OiBcXGYwZmM7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItY2FycG9vbDogXFxlNjljO1xuJGZhLXZhci1jYXItcGVvcGxlOiBcXGU2OWM7XG4kZmEtdmFyLWNyYXRlLWVtcHR5OiBcXGUxNTE7XG4kZmEtdmFyLWRpYWdyYW0tcHJlZGVjZXNzb3I6IFxcZTQ3NztcbiRmYS12YXItdHJhbnNwb3J0ZXI6IFxcZTA0MjtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlLXVzZXI6IFxcZTQ3MTtcbiRmYS12YXItYXJyb3ctdXAtbG9uZzogXFxmMTc2O1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcXGYxNzY7XG4kZmEtdmFyLXBlcnNvbi1jYXJyeS1ib3g6IFxcZjRjZjtcbiRmYS12YXItcGVyc29uLWNhcnJ5OiBcXGY0Y2Y7XG4kZmEtdmFyLWZpcmUtZmxhbWUtc2ltcGxlOiBcXGY0NmE7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItcGVyc29uOiBcXGYxODM7XG4kZmEtdmFyLW1hbGU6IFxcZjE4MztcbiRmYS12YXItbGFwdG9wOiBcXGYxMDk7XG4kZmEtdmFyLWZpbGUtY3N2OiBcXGY2ZGQ7XG4kZmEtdmFyLW1lbm9yYWg6IFxcZjY3NjtcbiRmYS12YXItdW5pb246IFxcZjZhMjtcbiRmYS12YXItY2hldnJvbnMtbGVmdDogXFxmMzIzO1xuJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1sZWZ0OiBcXGYzMjM7XG4kZmEtdmFyLWNpcmNsZS1oZWFydDogXFxmNGM3O1xuJGZhLXZhci1oZWFydC1jaXJjbGU6IFxcZjRjNztcbiRmYS12YXItdHJ1Y2stcGxhbmU6IFxcZTU4ZjtcbiRmYS12YXItcmVjb3JkLXZpbnlsOiBcXGY4ZDk7XG4kZmEtdmFyLWJyaW5nLWZvcndhcmQ6IFxcZjg1NjtcbiRmYS12YXItc3F1YXJlLXA6IFxcZTI3OTtcbiRmYS12YXItZmFjZS1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItc2lnbWE6IFxcZjY4YjtcbiRmYS12YXItY2FtZXJhLW1vdmllOiBcXGY4YTk7XG4kZmEtdmFyLWJvbmc6IFxcZjU1YztcbiRmYS12YXItY2xhcmluZXQ6IFxcZjhhZDtcbiRmYS12YXItdHJ1Y2stZmxhdGJlZDogXFxlMmI2O1xuJGZhLXZhci1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmc6IFxcZjY3YjtcbiRmYS12YXItcGFzdGFmYXJpYW5pc206IFxcZjY3YjtcbiRmYS12YXItYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZTogXFxlNGFmO1xuJGZhLXZhci1hcnJvd3Mtcm90YXRlLXJldmVyc2U6IFxcZTYzMDtcbiRmYS12YXItbGVhZi1oZWFydDogXFxmNGNiO1xuJGZhLXZhci1ob3VzZS1idWlsZGluZzogXFxlMWIxO1xuJGZhLXZhci1jaGVlc2Utc3dpc3M6IFxcZjdmMDtcbiRmYS12YXItc3Bvb246IFxcZjJlNTtcbiRmYS12YXItdXRlbnNpbC1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci1qYXItd2hlYXQ6IFxcZTUxNztcbiRmYS12YXItZW52ZWxvcGVzLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItbWFpbC1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZWI7XG4kZmEtdmFyLWJvdy1hcnJvdzogXFxmNmI5O1xuJGZhLXZhci1jYXJ0LXhtYXJrOiBcXGUwZGQ7XG4kZmEtdmFyLWhleGFnb24teG1hcms6IFxcZjJlZTtcbiRmYS12YXItdGltZXMtaGV4YWdvbjogXFxmMmVlO1xuJGZhLXZhci14bWFyay1oZXhhZ29uOiBcXGYyZWU7XG4kZmEtdmFyLWNpcmNsZS1oOiBcXGY0N2U7XG4kZmEtdmFyLWhvc3BpdGFsLXN5bWJvbDogXFxmNDdlO1xuJGZhLXZhci1tZXJnZTogXFxlNTI2O1xuJGZhLXZhci1wYWdlcjogXFxmODE1O1xuJGZhLXZhci1jYXJ0LW1pbnVzOiBcXGUwZGI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1jb250YWN0LWJvb2s6IFxcZjJiOTtcbiRmYS12YXItcGFuLWZyeWluZzogXFxlNDJjO1xuJGZhLXZhci1ncmlkOiBcXGUxOTU7XG4kZmEtdmFyLWdyaWQtMzogXFxlMTk1O1xuJGZhLXZhci1mb290YmFsbC1oZWxtZXQ6IFxcZjQ0ZjtcbiRmYS12YXItaGFuZC1sb3ZlOiBcXGUxYTU7XG4kZmEtdmFyLXRyZWVzOiBcXGY3MjQ7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFxcZjBjYztcbiRmYS12YXItcGFnZTogXFxlNDI4O1xuJGZhLXZhci1rOiBcXDRiO1xuJGZhLXZhci1kaWFncmFtLXByZXZpb3VzOiBcXGU0Nzg7XG4kZmEtdmFyLWdhdWdlLW1pbjogXFxmNjI4O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1zbG93ZXN0OiBcXGY2Mjg7XG4kZmEtdmFyLWZvbGRlci1ncmlkOiBcXGUxODg7XG4kZmEtdmFyLWVnZ3BsYW50OiBcXGUxNmM7XG4kZmEtdmFyLWV4Y2F2YXRvcjogXFxlNjU2O1xuJGZhLXZhci1yYW06IFxcZjcwYTtcbiRmYS12YXItbGFuZG1hcmstZmxhZzogXFxlNTFjO1xuJGZhLXZhci1saXBzOiBcXGY2MDA7XG4kZmEtdmFyLXBlbmNpbDogXFxmMzAzO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLWJhY2t3YXJkOiBcXGYwNGE7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcXGYwZGE7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLWZpbGUtY2xpcGJvYXJkOiBcXGYwZWE7XG4kZmEtdmFyLWRlc2t0b3AtYXJyb3ctZG93bjogXFxlMTU1O1xuJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdDogXFxlMTNjO1xuJGZhLXZhci1wdW1wa2luOiBcXGY3MDc7XG4kZmEtdmFyLWNsaXBib2FyZC1saXN0OiBcXGY0NmQ7XG4kZmEtdmFyLXBlbi1maWVsZDogXFxlMjExO1xuJGZhLXZhci1jaGFydC1zaW5lOiBcXGU2OWQ7XG4kZmEtdmFyLWJsdWViZXJyaWVzOiBcXGUyZTg7XG4kZmEtdmFyLXRydWNrLXJhbXAtYm94OiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLWxvYWRpbmc6IFxcZjRkZTtcbiRmYS12YXItbm90ZTogXFxlMWZmO1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLXNxdWFyZTogXFxlMDk2O1xuJGZhLXZhci11c2VyLWNoZWNrOiBcXGY0ZmM7XG4kZmEtdmFyLWNsb3VkLXhtYXJrOiBcXGUzNWY7XG4kZmEtdmFyLXZpYWwtdmlydXM6IFxcZTU5NztcbiRmYS12YXItYm9vay1ibGFuazogXFxmNWQ5O1xuJGZhLXZhci1ib29rLWFsdDogXFxmNWQ5O1xuJGZhLXZhci1nb2xmLWZsYWctaG9sZTogXFxlM2FjO1xuJGZhLXZhci1tZXNzYWdlLWFycm93LWRvd246IFxcZTFkYjtcbiRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctZG93bjogXFxlMWRiO1xuJGZhLXZhci1mYWNlLXVuYW11c2VkOiBcXGUzOWY7XG4kZmEtdmFyLXNoZWV0LXBsYXN0aWM6IFxcZTU3MTtcbiRmYS12YXItY2lyY2xlLTk6IFxcZTBmNjtcbiRmYS12YXItYmxvZzogXFxmNzgxO1xuJGZhLXZhci11c2VyLW5pbmphOiBcXGY1MDQ7XG4kZmEtdmFyLXBlbmNpbC1zbGFzaDogXFxlMjE1O1xuJGZhLXZhci1ib3dsaW5nLXBpbnM6IFxcZjQzNztcbiRmYS12YXItcGVyc29uLWFycm93LXVwLWZyb20tbGluZTogXFxlNTM5O1xuJGZhLXZhci1kb3duLXJpZ2h0OiBcXGUxNmI7XG4kZmEtdmFyLXNjcm9sbC10b3JhaDogXFxmNmEwO1xuJGZhLXZhci10b3JhaDogXFxmNmEwO1xuJGZhLXZhci13ZWJob29rOiBcXGU1ZDU7XG4kZmEtdmFyLWJsaW5kcy1vcGVuOiBcXGY4ZmM7XG4kZmEtdmFyLWZlbmNlOiBcXGUzMDM7XG4kZmEtdmFyLXVwOiBcXGYzNTc7XG4kZmEtdmFyLWFycm93LWFsdC11cDogXFxmMzU3O1xuJGZhLXZhci1icm9vbS1iYWxsOiBcXGY0NTg7XG4kZmEtdmFyLXF1aWRkaXRjaDogXFxmNDU4O1xuJGZhLXZhci1xdWlkZGl0Y2gtYnJvb20tYmFsbDogXFxmNDU4O1xuJGZhLXZhci1kcnVtc3RpY2s6IFxcZjZkNjtcbiRmYS12YXItc3F1YXJlLXY6IFxcZTI4NDtcbiRmYS12YXItZmFjZS1hd2Vzb21lOiBcXGU0MDk7XG4kZmEtdmFyLWdhdmUtZGFuZHk6IFxcZTQwOTtcbiRmYS12YXItZGlhbC1vZmY6IFxcZTE2MjtcbiRmYS12YXItdG9nZ2xlLW9mZjogXFxmMjA0O1xuJGZhLXZhci1mYWNlLXNtaWxlLWhvcm5zOiBcXGUzOTE7XG4kZmEtdmFyLWJveC1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItZ3JhcGVzOiBcXGUzMDY7XG4kZmEtdmFyLXBlcnNvbi1kcm93bmluZzogXFxlNTQ1O1xuJGZhLXZhci1kaWFsLW1heDogXFxlMTVlO1xuJGZhLXZhci1jaXJjbGUtbTogXFxlMTE1O1xuJGZhLXZhci1jYWxlbmRhci1pbWFnZTogXFxlMGQ0O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtZG93bjogXFxmMzJkO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtZG93bjogXFxmMzJkO1xuJGZhLXZhci1hcnJvdy1kb3duLTktMTogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLXNoaXNoLWtlYmFiOiBcXGY4MjE7XG4kZmEtdmFyLXNwcmF5LWNhbjogXFxmNWJkO1xuJGZhLXZhci1hbGFybS1zbm9vemU6IFxcZjg0NTtcbiRmYS12YXItc2NhcmVjcm93OiBcXGY3MGQ7XG4kZmEtdmFyLXRydWNrLW1vbnN0ZXI6IFxcZjYzYjtcbiRmYS12YXItZ2lmdC1jYXJkOiBcXGY2NjM7XG4kZmEtdmFyLXc6IFxcNTc7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0OiBcXGUzZmE7XG4kZmEtdmFyLXNxdWFyZS1iOiBcXGUyNjQ7XG4kZmEtdmFyLWVsZXBoYW50OiBcXGY2ZGE7XG4kZmEtdmFyLWVhcnRoLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItcmFpbmJvdzogXFxmNzViO1xuJGZhLXZhci1jaXJjbGUtbm90Y2g6IFxcZjFjZTtcbiRmYS12YXItdGFibGV0LXNjcmVlbi1idXR0b246IFxcZjNmYTtcbiRmYS12YXItdGFibGV0LWFsdDogXFxmM2ZhO1xuJGZhLXZhci1wYXc6IFxcZjFiMDtcbiRmYS12YXItbWVzc2FnZS1xdWVzdGlvbjogXFxlMWUzO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci10cm93ZWwtYnJpY2tzOiBcXGU1OGE7XG4kZmEtdmFyLXNxdWFyZS0zOiBcXGUyNTg7XG4kZmEtdmFyLWZhY2UtZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1mbHVzaGVkOiBcXGY1Nzk7XG4kZmEtdmFyLWhvc3BpdGFsLXVzZXI6IFxcZjgwZDtcbiRmYS12YXItbWljcm93YXZlOiBcXGUwMWI7XG4kZmEtdmFyLWNoZi1zaWduOiBcXGU2MDI7XG4kZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodDogXFxlNTdmO1xuJGZhLXZhci1jYXJ0LWNpcmNsZS1hcnJvdy11cDogXFxlM2YwO1xuJGZhLXZhci10cmFzaC1jbG9jazogXFxlMmIwO1xuJGZhLXZhci1yZWZsZWN0LWJvdGg6IFxcZTY2ZjtcbiRmYS12YXItZ2F2ZWw6IFxcZjBlMztcbiRmYS12YXItbGVnYWw6IFxcZjBlMztcbiRmYS12YXItc3ByaW5rbGVyLWNlaWxpbmc6IFxcZTQ0YztcbiRmYS12YXItYnJvd3NlcnM6IFxcZTBjYjtcbiRmYS12YXItdHJpbGxpdW06IFxcZTU4ODtcbiRmYS12YXItdGFibGUtY2VsbHMtdW5sb2NrOiBcXGU2OTI7XG4kZmEtdmFyLW11c2ljLXNsYXNoOiBcXGY4ZDE7XG4kZmEtdmFyLXRydWNrLXJhbXA6IFxcZjRlMDtcbiRmYS12YXItYmlub2N1bGFyczogXFxmMWU1O1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kZmEtdmFyLWJveC10aXNzdWU6IFxcZTA1YjtcbiRmYS12YXItY2lyY2xlLWM6IFxcZTEwMTtcbiRmYS12YXItc3Rhci1jaHJpc3RtYXM6IFxcZjdkNDtcbiRmYS12YXItY2hhcnQtYnVsbGV0OiBcXGUwZTE7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFxcZjIxYztcbiRmYS12YXItdHJlZS1jaHJpc3RtYXM6IFxcZjdkYjtcbiRmYS12YXItdGlyZS1mbGF0OiBcXGY2MzI7XG4kZmEtdmFyLXN1bmdsYXNzZXM6IFxcZjg5MjtcbiRmYS12YXItYmFkZ2U6IFxcZjMzNTtcbiRmYS12YXItbWVzc2FnZS1wZW46IFxcZjRhNDtcbiRmYS12YXItY29tbWVudC1hbHQtZWRpdDogXFxmNGE0O1xuJGZhLXZhci1tZXNzYWdlLWVkaXQ6IFxcZjRhNDtcbiRmYS12YXItYmVsbC1jb25jaWVyZ2U6IFxcZjU2MjtcbiRmYS12YXItY29uY2llcmdlLWJlbGw6IFxcZjU2MjtcbiRmYS12YXItcGVuLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLXBlbmNpbC1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1maWxlLW1wMzogXFxlNjQ4O1xuJGZhLXZhci1hcnJvdy1wcm9ncmVzczogXFxlNWRmO1xuJGZhLXZhci1jaGVzcy1yb29rLXBpZWNlOiBcXGY0NDg7XG4kZmEtdmFyLWNoZXNzLXJvb2stYWx0OiBcXGY0NDg7XG4kZmEtdmFyLXNxdWFyZS1yb290OiBcXGY2OTc7XG4kZmEtdmFyLWFsYnVtLWNvbGxlY3Rpb24tY2lyY2xlLXBsdXM6IFxcZTQ4ZTtcbiRmYS12YXItcGVvcGxlLWFycm93czogXFxlMDY4O1xuJGZhLXZhci1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQ6IFxcZTA2ODtcbiRmYS12YXItc2lnbi1wb3N0OiBcXGU2MjQ7XG4kZmEtdmFyLWZhY2UtYW5ncnktaG9ybnM6IFxcZTM2ODtcbiRmYS12YXItbWFycy1hbmQtdmVudXMtYnVyc3Q6IFxcZTUyMztcbiRmYS12YXItdG9tYnN0b25lOiBcXGY3MjA7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItc2Npc3NvcnM6IFxcZjBjNDtcbiRmYS12YXItY3V0OiBcXGYwYzQ7XG4kZmEtdmFyLWxpc3QtbXVzaWM6IFxcZjhjOTtcbiRmYS12YXItc3VuLXBsYW50LXdpbHQ6IFxcZTU3YTtcbiRmYS12YXItdG9pbGV0cy1wb3J0YWJsZTogXFxlNTg0O1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci1tdXN0YWNoZTogXFxlNWJjO1xuJGZhLXZhci1oeXBoZW46IFxcMmQ7XG4kZmEtdmFyLXRhYmxlOiBcXGYwY2U7XG4kZmEtdmFyLXVzZXItY2hlZjogXFxlM2QyO1xuJGZhLXZhci1tZXNzYWdlLWltYWdlOiBcXGUxZTA7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWltYWdlOiBcXGUxZTA7XG4kZmEtdmFyLXVzZXJzLW1lZGljYWw6IFxcZjgzMDtcbiRmYS12YXItc2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOiBcXGUwMjk7XG4kZmEtdmFyLXNlbnNvci1hbGVydDogXFxlMDI5O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0OiBcXGU1MjE7XG4kZmEtdmFyLXRhY2hvZ3JhcGgtZGlnaXRhbDogXFxmNTY2O1xuJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGg6IFxcZjU2NjtcbiRmYS12YXItZmFjZS1tYXNrOiBcXGUzN2Y7XG4kZmEtdmFyLXBpY2tsZWJhbGw6IFxcZTQzNTtcbiRmYS12YXItc3Rhci1zaGFycC1oYWxmOiBcXGUyOGM7XG4kZmEtdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kZmEtdmFyLWNsb3ZlcjogXFxlMTM5O1xuJGZhLXZhci1tZWF0OiBcXGY4MTQ7XG4kZmEtdmFyLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQ6IFxcZjY5OTtcbiRmYS12YXItZW1wdHktc2V0OiBcXGY2NTY7XG4kZmEtdmFyLWhvdXNlLWZpcmU6IFxcZTUwYztcbiRmYS12YXItc3F1YXJlLW1pbnVzOiBcXGYxNDY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1oZWxpY29wdGVyOiBcXGY1MzM7XG4kZmEtdmFyLWJpcmQ6IFxcZTQ2OTtcbiRmYS12YXItY29tcGFzczogXFxmMTRlO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1oZWFydC1oYWxmLXN0cm9rZTogXFxlMWFjO1xuJGZhLXZhci1oZWFydC1oYWxmLWFsdDogXFxlMWFjO1xuJGZhLXZhci1maWxlLWNpcmNsZS1xdWVzdGlvbjogXFxlNGVmO1xuJGZhLXZhci10cnVjay11dGVuc2lsczogXFxlNjI4O1xuJGZhLXZhci1sYXB0b3AtY29kZTogXFxmNWZjO1xuJGZhLXZhci1qb3lzdGljazogXFxmOGM1O1xuJGZhLXZhci1ncmlsbC1maXJlOiBcXGU1YTQ7XG4kZmEtdmFyLXJlY3RhbmdsZS12ZXJ0aWNhbC1oaXN0b3J5OiBcXGUyMzc7XG4kZmEtdmFyLXN3YXRjaGJvb2s6IFxcZjVjMztcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZTogXFxmNDg1O1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLW5hdmljb246IFxcZjBjOTtcbiRmYS12YXIta2V5Ym9hcmQtbGVmdDogXFxlMWMzO1xuJGZhLXZhci1wZW9wbGUtZ3JvdXA6IFxcZTUzMztcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXFxmMjUzO1xuJGZhLXZhci1oZWFydC1jcmFjazogXFxmN2E5O1xuJGZhLXZhci1oZWFydC1icm9rZW46IFxcZjdhOTtcbiRmYS12YXItZmFjZS1iZWFtLWhhbmQtb3Zlci1tb3V0aDogXFxlNDdjO1xuJGZhLXZhci1kcm9wbGV0LXBlcmNlbnQ6IFxcZjc1MDtcbiRmYS12YXItaHVtaWRpdHk6IFxcZjc1MDtcbiRmYS12YXItc3F1YXJlLXVwLXJpZ2h0OiBcXGYzNjA7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDogXFxmMzYwO1xuJGZhLXZhci1mYWNlLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXItY29ybjogXFxmNmM3O1xuJGZhLXZhci1yb2xsZXItY29hc3RlcjogXFxlMzI0O1xuJGZhLXZhci1waG90by1maWxtLW11c2ljOiBcXGUyMjg7XG4kZmEtdmFyLXJhZGFyOiBcXGUwMjQ7XG4kZmEtdmFyLXNpY2tsZTogXFxmODIyO1xuJGZhLXZhci1maWxtOiBcXGYwMDg7XG4kZmEtdmFyLWNvY29udXQ6IFxcZTJmNjtcbiRmYS12YXItcnVsZXItaG9yaXpvbnRhbDogXFxmNTQ3O1xuJGZhLXZhci1zaGllbGQtY3Jvc3M6IFxcZjcxMjtcbiRmYS12YXItY2Fzc2V0dGUtdGFwZTogXFxmOGFiO1xuJGZhLXZhci1zcXVhcmUtdGVybWluYWw6IFxcZTMyYTtcbiRmYS12YXItcGVvcGxlLXJvYmJlcnk6IFxcZTUzNjtcbiRmYS12YXItbGlnaHRidWxiOiBcXGYwZWI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFxcZjBkOTtcbiRmYS12YXItY29tbWVudC1taWRkbGU6IFxcZTE0OTtcbiRmYS12YXItdHJhc2gtY2FuLWxpc3Q6IFxcZTJhYjtcbiRmYS12YXItYmxvY2s6IFxcZTQ2YTtcbiRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXFxmMDZhO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLXhtYXJrOiBcXGU1NmQ7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldDogXFxmMDhiO1xuJGZhLXZhci1zaWduLW91dDogXFxmMDhiO1xuJGZhLXZhci1mYWNlLWZyb3duLXNsaWdodDogXFxlMzc2O1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFxcZjEzYTtcbiRmYS12YXItc2lkZWJhci1mbGlwOiBcXGUyNGY7XG4kZmEtdmFyLXVubG9jay1rZXlob2xlOiBcXGYxM2U7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtbGlzdDogXFxlMjk5O1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWhlYWRwaG9uZXMtc2ltcGxlOiBcXGY1OGY7XG4kZmEtdmFyLWhlYWRwaG9uZXMtYWx0OiBcXGY1OGY7XG4kZmEtdmFyLXNpdGVtYXA6IFxcZjBlODtcbiRmYS12YXItcGlwZS1zZWN0aW9uOiBcXGU0Mzg7XG4kZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb246IFxcZTAzNDtcbiRmYS12YXItc3BhY2Utc3RhdGlvbi1tb29uLWFsdDogXFxlMDM0O1xuJGZhLXZhci1jaXJjbGUtZG9sbGFyLXRvLXNsb3Q6IFxcZjRiOTtcbiRmYS12YXItZG9uYXRlOiBcXGY0Yjk7XG4kZmEtdmFyLW1lbW9yeTogXFxmNTM4O1xuJGZhLXZhci1mYWNlLXNsZWVwaW5nOiBcXGUzOGQ7XG4kZmEtdmFyLXJvYWQtc3Bpa2VzOiBcXGU1Njg7XG4kZmEtdmFyLWZpcmUtYnVybmVyOiBcXGU0ZjE7XG4kZmEtdmFyLXNxdWlycmVsOiBcXGY3MWE7XG4kZmEtdmFyLWFycm93LXVwLXRvLWxpbmU6IFxcZjM0MTtcbiRmYS12YXItYXJyb3ctdG8tdG9wOiBcXGYzNDE7XG4kZmEtdmFyLWZsYWc6IFxcZjAyNDtcbiRmYS12YXItZmFjZS1jb3dib3ktaGF0OiBcXGUzNmU7XG4kZmEtdmFyLWhhbnVraWFoOiBcXGY2ZTY7XG4kZmEtdmFyLWNoYXJ0LXNjYXR0ZXItM2Q6IFxcZTBlODtcbiRmYS12YXItZGlzcGxheS1jaGFydC11cDogXFxlNWUzO1xuJGZhLXZhci1zcXVhcmUtY29kZTogXFxlMjY3O1xuJGZhLXZhci1mZWF0aGVyOiBcXGY1MmQ7XG4kZmEtdmFyLXZvbHVtZS1sb3c6IFxcZjAyNztcbiRmYS12YXItdm9sdW1lLWRvd246IFxcZjAyNztcbiRmYS12YXIteG1hcmstdG8tc2xvdDogXFxmNzcxO1xuJGZhLXZhci10aW1lcy10by1zbG90OiBcXGY3NzE7XG4kZmEtdmFyLXZvdGUtbmF5OiBcXGY3NzE7XG4kZmEtdmFyLWJveC10YXBlZDogXFxmNDlhO1xuJGZhLXZhci1ib3gtYWx0OiBcXGY0OWE7XG4kZmEtdmFyLWNvbW1lbnQtc2xhc2g6IFxcZjRiMztcbiRmYS12YXItc3dvcmRzOiBcXGY3MWQ7XG4kZmEtdmFyLWNsb3VkLXN1bi1yYWluOiBcXGY3NDM7XG4kZmEtdmFyLWFsYnVtOiBcXGY4OWY7XG4kZmEtdmFyLWNpcmNsZS1uOiBcXGUxMTg7XG4kZmEtdmFyLWNvbXByZXNzOiBcXGYwNjY7XG4kZmEtdmFyLXdoZWF0LWF3bjogXFxlMmNkO1xuJGZhLXZhci13aGVhdC1hbHQ6IFxcZTJjZDtcbiRmYS12YXItYW5raDogXFxmNjQ0O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNoaWxkOiBcXGU0ZmE7XG4kZmEtdmFyLWFzdGVyaXNrOiBcXDJhO1xuJGZhLXZhci1rZXktc2tlbGV0b24tbGVmdC1yaWdodDogXFxlM2I0O1xuJGZhLXZhci1jb21tZW50LWxpbmVzOiBcXGY0YjA7XG4kZmEtdmFyLWx1Y2hhZG9yLW1hc2s6IFxcZjQ1NTtcbiRmYS12YXItbHVjaGFkb3I6IFxcZjQ1NTtcbiRmYS12YXItbWFzay1sdWNoYWRvcjogXFxmNDU1O1xuJGZhLXZhci1zcXVhcmUtY2hlY2s6IFxcZjE0YTtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcXGYxNGE7XG4kZmEtdmFyLXNocmVkZGVyOiBcXGY2OGE7XG4kZmEtdmFyLWJvb2stb3Blbi1jb3ZlcjogXFxlMGMwO1xuJGZhLXZhci1ib29rLW9wZW4tYWx0OiBcXGUwYzA7XG4kZmEtdmFyLXNhbmR3aWNoOiBcXGY4MWY7XG4kZmEtdmFyLXBlc2V0YS1zaWduOiBcXGUyMjE7XG4kZmEtdmFyLXNxdWFyZS1wYXJraW5nLXNsYXNoOiBcXGY2MTc7XG4kZmEtdmFyLXBhcmtpbmctc2xhc2g6IFxcZjYxNztcbiRmYS12YXItdHJhaW4tdHVubmVsOiBcXGU0NTQ7XG4kZmEtdmFyLWhlYWRpbmc6IFxcZjFkYztcbiRmYS12YXItaGVhZGVyOiBcXGYxZGM7XG4kZmEtdmFyLWdob3N0OiBcXGY2ZTI7XG4kZmEtdmFyLWZhY2UtYW5ndWlzaGVkOiBcXGUzNjk7XG4kZmEtdmFyLWhvY2tleS1zdGlja3M6IFxcZjQ1NDtcbiRmYS12YXItYWJhY3VzOiBcXGY2NDA7XG4kZmEtdmFyLWZpbG0tc2ltcGxlOiBcXGYzYTA7XG4kZmEtdmFyLWZpbG0tYWx0OiBcXGYzYTA7XG4kZmEtdmFyLWxpc3Q6IFxcZjAzYTtcbiRmYS12YXItbGlzdC1zcXVhcmVzOiBcXGYwM2E7XG4kZmEtdmFyLXRyZWUtcGFsbTogXFxmODJiO1xuJGZhLXZhci1zcXVhcmUtcGhvbmUtZmxpcDogXFxmODdiO1xuJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kZmEtdmFyLXVzZXItYmVhcmQtYm9sdDogXFxlNjg5O1xuJGZhLXZhci1jYXJ0LXBsdXM6IFxcZjIxNztcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1ib3JkZXItY2VudGVyLXY6IFxcZjg5ZDtcbiRmYS12YXItY2lyY2xlLWRvdDogXFxmMTkyO1xuJGZhLXZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kZmEtdmFyLWNsaXBib2FyZC1tZWRpY2FsOiBcXGUxMzM7XG4kZmEtdmFyLWZhY2UtZGl6enk6IFxcZjU2NztcbiRmYS12YXItZGl6enk6IFxcZjU2NztcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLXVwLXRvLWxpbmU6IFxcZjM0ZDtcbiRmYS12YXItYXJyb3ctYWx0LXRvLXRvcDogXFxmMzRkO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyazogXFxlNTEzO1xuJGZhLXZhci13YXRjaC1maXRuZXNzOiBcXGY2M2U7XG4kZmEtdmFyLWNsb2NrLW5pbmUtdGhpcnR5OiBcXGUzNGQ7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItanVnOiBcXGY4YzY7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1mdXRib2wtYmFsbDogXFxmMWUzO1xuJGZhLXZhci1zb2NjZXItYmFsbDogXFxmMWUzO1xuJGZhLXZhci1zbm93LWJsb3dpbmc6IFxcZjc2MTtcbiRmYS12YXItcGFpbnRicnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1sb2NrOiBcXGYwMjM7XG4kZmEtdmFyLWFycm93LWRvd24tZnJvbS1saW5lOiBcXGYzNDU7XG4kZmEtdmFyLWFycm93LWZyb20tdG9wOiBcXGYzNDU7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLXNsYXNoOiBcXGY2OTQ7XG4kZmEtdmFyLXNpZ25hbC1hbHQtc2xhc2g6IFxcZjY5NDtcbiRmYS12YXItbW9ua2V5OiBcXGY2ZmI7XG4kZmEtdmFyLXJlY3RhbmdsZS1wcm86IFxcZTIzNTtcbiRmYS12YXItcHJvOiBcXGUyMzU7XG4kZmEtdmFyLWhvdXNlLW5pZ2h0OiBcXGUwMTA7XG4kZmEtdmFyLWhvdC10dWItcGVyc29uOiBcXGY1OTM7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItZ2xvYmUtcG9pbnRlcjogXFxlNjBlO1xuJGZhLXZhci1ibGFua2V0OiBcXGY0OTg7XG4kZmEtdmFyLW1hcC1sb2NhdGlvbjogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkOiBcXGY1OWY7XG4kZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyOiBcXGU1MGU7XG4kZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uLWNoZWNrOiBcXGUxNGY7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItYXJyb3dzLWNyb3NzOiBcXGUwYTI7XG4kZmEtdmFyLWJhY2twYWNrOiBcXGY1ZDQ7XG4kZmEtdmFyLXNxdWFyZS1zbWFsbDogXFxlMjdlO1xuJGZhLXZhci1mb2xkZXItYXJyb3ctdXA6IFxcZTA1NDtcbiRmYS12YXItZm9sZGVyLXVwbG9hZDogXFxlMDU0O1xuJGZhLXZhci1icmlkZ2UtbG9jazogXFxlNGNjO1xuJGZhLXZhci1jcm9zc2hhaXJzLXNpbXBsZTogXFxlNTlmO1xuJGZhLXZhci1zYWNrLWRvbGxhcjogXFxmODFkO1xuJGZhLXZhci1wZW4tdG8tc3F1YXJlOiBcXGYwNDQ7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItc3F1YXJlLXNsaWRlcnM6IFxcZjNmMDtcbiRmYS12YXItc2xpZGVycy1oLXNxdWFyZTogXFxmM2YwO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1tZXNzYWdlLW1pZGRsZS10b3A6IFxcZTFlMjtcbiRmYS12YXItY29tbWVudC1taWRkbGUtdG9wLWFsdDogXFxlMWUyO1xuJGZhLXZhci1saWdodGJ1bGItb246IFxcZjY3MjtcbiRmYS12YXIta25pZmU6IFxcZjJlNDtcbiRmYS12YXItdXRlbnNpbC1rbmlmZTogXFxmMmU0O1xuJGZhLXZhci1zaGFyZS1ub2RlczogXFxmMWUwO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItZGlzcGxheS1jaGFydC11cC1jaXJjbGUtZG9sbGFyOiBcXGU1ZTY7XG4kZmEtdmFyLXdhdmUtc2luZTogXFxmODk5O1xuJGZhLXZhci1oZWFydC1jaXJjbGUtbWludXM6IFxcZTRmZjtcbiRmYS12YXItY2lyY2xlLXc6IFxcZTEyYztcbiRmYS12YXItY2lyY2xlLWNhbGVuZGFyOiBcXGUxMDI7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZTogXFxlMTAyO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3MtMjogXFxmMjUyO1xuJGZhLXZhci1taWNyb3Njb3BlOiBcXGY2MTA7XG4kZmEtdmFyLXN1bnNldDogXFxmNzY3O1xuJGZhLXZhci1zaW5rOiBcXGUwNmQ7XG4kZmEtdmFyLWNhbGVuZGFyLWV4Y2xhbWF0aW9uOiBcXGYzMzQ7XG4kZmEtdmFyLXRydWNrLWNvbnRhaW5lci1lbXB0eTogXFxlMmI1O1xuJGZhLXZhci1oYW5kLWhlYXJ0OiBcXGY0YmM7XG4kZmEtdmFyLWJhZy1zaG9wcGluZzogXFxmMjkwO1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiRmYS12YXItYXJyb3ctZG93bi16LWE6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcXGY4ODE7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItbWl0dGVuOiBcXGY3YjU7XG4kZmEtdmFyLXJlcGx5LWNsb2NrOiBcXGUyMzk7XG4kZmEtdmFyLXJlcGx5LXRpbWU6IFxcZTIzOTtcbiRmYS12YXItcGVyc29uLXJheXM6IFxcZTU0ZDtcbiRmYS12YXItcmlnaHQ6IFxcZjM1NjtcbiRmYS12YXItYXJyb3ctYWx0LXJpZ2h0OiBcXGYzNTY7XG4kZmEtdmFyLWNpcmNsZS1mOiBcXGUxMGU7XG4kZmEtdmFyLXVzZXJzOiBcXGYwYzA7XG4kZmEtdmFyLWZhY2UtcGxlYWRpbmc6IFxcZTM4NjtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZsYXNrLXZpYWw6IFxcZTRmMztcbiRmYS12YXItcG9saWNlLWJveDogXFxlMDIxO1xuJGZhLXZhci1jdWN1bWJlcjogXFxlNDAxO1xuJGZhLXZhci1oZWFkLXNpZGUtYnJhaW46IFxcZjgwODtcbiRmYS12YXItaGFuZDogXFxmMjU2O1xuJGZhLXZhci1oYW5kLXBhcGVyOiBcXGYyNTY7XG4kZmEtdmFyLXBlcnNvbi1iaWtpbmctbW91bnRhaW46IFxcZjg0YjtcbiRmYS12YXItYmlraW5nLW1vdW50YWluOiBcXGY4NGI7XG4kZmEtdmFyLXV0ZW5zaWxzLXNsYXNoOiBcXGU0NjQ7XG4kZmEtdmFyLXByaW50LW1hZ25pZnlpbmctZ2xhc3M6IFxcZjgxYTtcbiRmYS12YXItcHJpbnQtc2VhcmNoOiBcXGY4MWE7XG4kZmEtdmFyLXR1cm4tcmlnaHQ6IFxcZTYzOTtcbiRmYS12YXItZm9sZGVyLWJvb2ttYXJrOiBcXGUxODY7XG4kZmEtdmFyLWFycm93LXR1cm4tbGVmdC1kb3duOiBcXGU2MzM7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLXBpOiBcXGY2N2U7XG4kZmEtdmFyLWZsYXNrLXJvdW5kLXBvdGlvbjogXFxmNmUxO1xuJGZhLXZhci1mbGFzay1wb3Rpb246IFxcZjZlMTtcbiRmYS12YXItZmFjZS1zaHVzaDogXFxlMzhjO1xuJGZhLXZhci13b3JtOiBcXGU1OTk7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS14bWFyazogXFxlNTBiO1xuJGZhLXZhci1wbHVnOiBcXGYxZTY7XG4kZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNDZlO1xuJGZhLXZhci1zcXVhcmUtaTogXFxlMjcyO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWZhY2Utc2FsdXRpbmc6IFxcZTQ4NDtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLWxvdzogXFxmNjJjO1xuJGZhLXZhci10YWNob21ldGVyLXNsb3c6IFxcZjYyYztcbiRmYS12YXItZmFjZS1wZXJzZXZlcmluZzogXFxlMzg1O1xuJGZhLXZhci1jaXJjbGUtY2FtZXJhOiBcXGUxMDM7XG4kZmEtdmFyLWNhbWVyYS1jaXJjbGU6IFxcZTEwMztcbiRmYS12YXItaGFuZC1zcG9jazogXFxmMjU5O1xuJGZhLXZhci1zcGlkZXItd2ViOiBcXGY3MTk7XG4kZmEtdmFyLWNpcmNsZS1taWNyb3Bob25lOiBcXGUxMTY7XG4kZmEtdmFyLW1pY3JvcGhvbmUtY2lyY2xlOiBcXGUxMTY7XG4kZmEtdmFyLWJvb2stYXJyb3ctdXA6IFxcZTBiYTtcbiRmYS12YXItcG9wc2ljbGU6IFxcZTQzZTtcbiRmYS12YXItY29tbWFuZDogXFxlMTQyO1xuJGZhLXZhci1ibGluZHM6IFxcZjhmYjtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLXNheG9waG9uZTogXFxmOGRjO1xuJGZhLXZhci1zcXVhcmUtMjogXFxlMjU3O1xuJGZhLXZhci1maWVsZC1ob2NrZXktc3RpY2stYmFsbDogXFxmNDRjO1xuJGZhLXZhci1maWVsZC1ob2NrZXk6IFxcZjQ0YztcbiRmYS12YXItYXJyb3ctdXAtc3F1YXJlLXRyaWFuZ2xlOiBcXGY4OGI7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLXVwLWFsdDogXFxmODhiO1xuJGZhLXZhci1mYWNlLXNjcmVhbTogXFxlMzhiO1xuJGZhLXZhci1zcXVhcmUtbTogXFxlMjc2O1xuJGZhLXZhci1jYW1lcmEtd2ViOiBcXGY4MzI7XG4kZmEtdmFyLXdlYmNhbTogXFxmODMyO1xuJGZhLXZhci1jb21tZW50LWFycm93LWRvd246IFxcZTE0MztcbiRmYS12YXItbGlnaHRidWxiLWNmbDogXFxlNWE2O1xuJGZhLXZhci13aW5kb3ctZnJhbWUtb3BlbjogXFxlMDUwO1xuJGZhLXZhci1mYWNlLWtpc3M6IFxcZjU5NjtcbiRmYS12YXIta2lzczogXFxmNTk2O1xuJGZhLXZhci1icmlkZ2UtY2lyY2xlLXhtYXJrOiBcXGU0Y2I7XG4kZmEtdmFyLXBlcmlvZDogXFwyZTtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci11cC10by1kb3R0ZWQtbGluZTogXFxlNDU3O1xuJGZhLXZhci10aG91Z2h0LWJ1YmJsZTogXFxlMzJlO1xuJGZhLXZhci1za2VsZXRvbi1yaWJzOiBcXGU1Y2I7XG4kZmEtdmFyLXJheWd1bjogXFxlMDI1O1xuJGZhLXZhci1mbHV0ZTogXFxmOGI5O1xuJGZhLXZhci1hY29ybjogXFxmNmFlO1xuJGZhLXZhci12aWRlby1hcnJvdy11cC1yaWdodDogXFxlMmM5O1xuJGZhLXZhci1ncmF0ZS1kcm9wbGV0OiBcXGUxOTQ7XG4kZmEtdmFyLXNlYWwtZXhjbGFtYXRpb246IFxcZTI0MjtcbiRmYS12YXItY2hlc3MtYmlzaG9wOiBcXGY0M2E7XG4kZmEtdmFyLW1lc3NhZ2Utc21zOiBcXGUxZTU7XG4kZmEtdmFyLWNvZmZlZS1iZWFuczogXFxlMTNmO1xuJGZhLXZhci1oYXQtd2l0Y2g6IFxcZjZlNztcbiRmYS12YXItZmFjZS1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWNsb2NrLXRocmVlLXRoaXJ0eTogXFxlMzU3O1xuJGZhLXZhci1lYXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWZuZXNzOiBcXGYyYTQ7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXFxmMmE0O1xuJGZhLXZhci1hbGFybS1jbG9jazogXFxmMzRlO1xuJGZhLXZhci1lY2xpcHNlOiBcXGY3NDk7XG4kZmEtdmFyLWZhY2UtcmVsaWV2ZWQ6IFxcZTM4OTtcbiRmYS12YXItcm9hZC1jaXJjbGUtY2hlY2s6IFxcZTU2NDtcbiRmYS12YXItZGljZS1maXZlOiBcXGY1MjM7XG4kZmEtdmFyLW9jdGFnb24tbWludXM6IFxcZjMwODtcbiRmYS12YXItbWludXMtb2N0YWdvbjogXFxmMzA4O1xuJGZhLXZhci1zcXVhcmUtcnNzOiBcXGYxNDM7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFxcZjE0MztcbiRmYS12YXItZmFjZS16YW55OiBcXGUzYTQ7XG4kZmEtdmFyLXRyaWN5Y2xlOiBcXGU1YzM7XG4kZmEtdmFyLWxhbmQtbWluZS1vbjogXFxlNTFiO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtbGVmdDogXFxlMjYzO1xuJGZhLXZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJGZhLXZhci1jaGFydC1taXhlZC11cC1jaXJjbGUtZG9sbGFyOiBcXGU1ZDk7XG4kZmEtdmFyLXNhbHQtc2hha2VyOiBcXGU0NDY7XG4kZmEtdmFyLXN0YW1wOiBcXGY1YmY7XG4kZmEtdmFyLWZpbGUtcGx1czogXFxmMzE5O1xuJGZhLXZhci1kcmF3LXNxdWFyZTogXFxmNWVmO1xuJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXItc2xhc2g6IFxcZTJhMTtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2Utc2xhc2g6IFxcZTJhMTtcbiRmYS12YXItc3RhaXJzOiBcXGUyODk7XG4kZmEtdmFyLWRyb25lLWZyb250OiBcXGY4NjA7XG4kZmEtdmFyLWRyb25lLWFsdDogXFxmODYwO1xuJGZhLXZhci1nbGFzcy1lbXB0eTogXFxlMTkxO1xuJGZhLXZhci1kaWFsLWhpZ2g6IFxcZTE1YztcbiRmYS12YXItdXNlci1oZWxtZXQtc2FmZXR5OiBcXGY4MmM7XG4kZmEtdmFyLXVzZXItY29uc3RydWN0aW9uOiBcXGY4MmM7XG4kZmEtdmFyLXVzZXItaGFyZC1oYXQ6IFxcZjgyYztcbiRmYS12YXItaTogXFw0OTtcbiRmYS12YXItaHJ5dm5pYS1zaWduOiBcXGY2ZjI7XG4kZmEtdmFyLWhyeXZuaWE6IFxcZjZmMjtcbiRmYS12YXItYXJyb3ctZG93bi1sZWZ0LWFuZC1hcnJvdy11cC1yaWdodC10by1jZW50ZXI6IFxcZTA5MjtcbiRmYS12YXItcGlsbHM6IFxcZjQ4NDtcbiRmYS12YXItZmFjZS1ncmluLXdpZGU6IFxcZjU4MTtcbiRmYS12YXItZ3Jpbi1hbHQ6IFxcZjU4MTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItYmFza2V0YmFsbC1ob29wOiBcXGY0MzU7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tYm90dG9tOiBcXGUzYmI7XG4kZmEtdmFyLXY6IFxcNTY7XG4kZmEtdmFyLXNwYXJrbGVzOiBcXGY4OTA7XG4kZmEtdmFyLXNxdWlkOiBcXGU0NTA7XG4kZmEtdmFyLWxlYWZ5LWdyZWVuOiBcXGU0MWQ7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1yaWdodDogXFxlMGZjO1xuJGZhLXZhci1jYWxlbmRhcnM6IFxcZTBkNztcbiRmYS12YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduOiBcXGUyZTY7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItaGFtbWVyLXdhcjogXFxmNmU0O1xuJGZhLXZhci1jaXJjbGUtZDogXFxlMTA0O1xuJGZhLXZhci1zcGlkZXItYmxhY2std2lkb3c6IFxcZjcxODtcbiRmYS12YXItc3RhZmYtc25ha2U6IFxcZTU3OTtcbiRmYS12YXItcm9kLWFzY2xlcGl1czogXFxlNTc5O1xuJGZhLXZhci1yb2Qtc25ha2U6IFxcZTU3OTtcbiRmYS12YXItc3RhZmYtYWVzY3VsYXBpdXM6IFxcZTU3OTtcbiRmYS12YXItcGVhcjogXFxlMjBjO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2g6IFxcZTA2MjtcbiRmYS12YXItZmlsZS1tb3Y6IFxcZTY0NztcbiRmYS12YXItdHJpYW5nbGU6IFxcZjJlYztcbiRmYS12YXItYXBhcnRtZW50OiBcXGU0Njg7XG4kZmEtdmFyLXRydWNrLW1lZGljYWw6IFxcZjBmOTtcbiRmYS12YXItYW1idWxhbmNlOiBcXGYwZjk7XG4kZmEtdmFyLXBlcHBlcjogXFxlNDMyO1xuJGZhLXZhci1waWFubzogXFxmOGQ0O1xuJGZhLXZhci1ndW4tc3F1aXJ0OiBcXGUxOWQ7XG4kZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU5ODtcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci11c2VyLWFsaWVuOiBcXGUwNGE7XG4kZmEtdmFyLXNoaWVsZC1jaGVjazogXFxmMmY3O1xuJGZhLXZhci1tb3J0YXItcGVzdGxlOiBcXGY1YTc7XG4kZmEtdmFyLXJvYWQtYmFycmllcjogXFxlNTYyO1xuJGZhLXZhci1jaGFydC1jYW5kbGVzdGljazogXFxlMGUyO1xuJGZhLXZhci1icmllZmNhc2UtYmxhbms6IFxcZTBjODtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLWlnbG9vOiBcXGY3YWU7XG4kZmEtdmFyLWJyYWNrZXQtcm91bmQ6IFxcMjg7XG4kZmEtdmFyLXBhcmVudGhlc2lzOiBcXDI4O1xuJGZhLXZhci1qb2ludDogXFxmNTk1O1xuJGZhLXZhci1ob3JzZS1zYWRkbGU6IFxcZjhjMztcbiRmYS12YXItbXVnLW1hcnNobWFsbG93czogXFxmN2I3O1xuJGZhLXZhci1maWx0ZXJzOiBcXGUxN2U7XG4kZmEtdmFyLWJlbGwtb246IFxcZjhmYTtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFxcZjEwNTtcbiRmYS12YXItZGlhbC1tZWQ6IFxcZTE1ZjtcbiRmYS12YXItaG9yc2U6IFxcZjZmMDtcbiRmYS12YXItcTogXFw1MTtcbiRmYS12YXItbW9uaXRvci13YXZlZm9ybTogXFxmNjExO1xuJGZhLXZhci1tb25pdG9yLWhlYXJ0LXJhdGU6IFxcZjYxMTtcbiRmYS12YXItbGluay1zaW1wbGU6IFxcZTFjZDtcbiRmYS12YXItd2hpc3RsZTogXFxmNDYwO1xuJGZhLXZhci1nOiBcXDQ3O1xuJGZhLXZhci13aW5lLWdsYXNzLWNyYWNrOiBcXGY0YmI7XG4kZmEtdmFyLWZyYWdpbGU6IFxcZjRiYjtcbiRmYS12YXItc2xvdC1tYWNoaW5lOiBcXGUzY2U7XG4kZmEtdmFyLW5vdGVzLW1lZGljYWw6IFxcZjQ4MTtcbiRmYS12YXItY2FyLXdhc2g6IFxcZjVlNjtcbiRmYS12YXItZXNjYWxhdG9yOiBcXGUxNzE7XG4kZmEtdmFyLWNvbW1lbnQtaW1hZ2U6IFxcZTE0ODtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGFsZjogXFxmMmM5O1xuJGZhLXZhci10ZW1wZXJhdHVyZS0yOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTI6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXFxmMmM5O1xuJGZhLXZhci1kb25nLXNpZ246IFxcZTE2OTtcbiRmYS12YXItZG9udXQ6IFxcZTQwNjtcbiRmYS12YXItZG91Z2hudXQ6IFxcZTQwNjtcbiRmYS12YXItY2Fwc3VsZXM6IFxcZjQ2YjtcbiRmYS12YXItcG9vLXN0b3JtOiBcXGY3NWE7XG4kZmEtdmFyLXBvby1ib2x0OiBcXGY3NWE7XG4kZmEtdmFyLXRhbGx5LTE6IFxcZTI5NDtcbiRmYS12YXItZmlsZS12ZWN0b3I6IFxcZTY0YztcbiRmYS12YXItZmFjZS1mcm93bi1vcGVuOiBcXGY1N2E7XG4kZmEtdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItc3F1YXJlLWRhc2hlZDogXFxlMjY5O1xuJGZhLXZhci1iYWctc2hvcHBpbmctcGx1czogXFxlNjUxO1xuJGZhLXZhci1zcXVhcmUtajogXFxlMjczO1xuJGZhLXZhci1oYW5kLXBvaW50LXVwOiBcXGYwYTY7XG4kZmEtdmFyLW1vbmV5LWJpbGw6IFxcZjBkNjtcbiRmYS12YXItYXJyb3ctdXAtYmlnLXNtYWxsOiBcXGY4OGU7XG4kZmEtdmFyLXNvcnQtc2l6ZS11cDogXFxmODhlO1xuJGZhLXZhci1iYXJjb2RlLXJlYWQ6IFxcZjQ2NDtcbiRmYS12YXItYmFndWV0dGU6IFxcZTNkODtcbiRmYS12YXItYm93bC1zb2Z0LXNlcnZlOiBcXGU0NmI7XG4kZmEtdmFyLWZhY2UtaG9sZGluZy1iYWNrLXRlYXJzOiBcXGU0ODI7XG4kZmEtdmFyLXNxdWFyZS11cDogXFxmMzUzO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXVwOiBcXGYzNTM7XG4kZmEtdmFyLXRyYWluLXN1YndheS10dW5uZWw6IFxcZTJhMztcbiRmYS12YXItc3Vid2F5LXR1bm5lbDogXFxlMmEzO1xuJGZhLXZhci1zcXVhcmUtZXhjbGFtYXRpb246IFxcZjMyMTtcbiRmYS12YXItZXhjbGFtYXRpb24tc3F1YXJlOiBcXGYzMjE7XG4kZmEtdmFyLXNlbWljb2xvbjogXFwzYjtcbiRmYS12YXItYm9va21hcms6IFxcZjAyZTtcbiRmYS12YXItZmFuLXRhYmxlOiBcXGUwMDQ7XG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFxcZjAzOTtcbiRmYS12YXItYmF0dGVyeS1sb3c6IFxcZTBiMTtcbiRmYS12YXItYmF0dGVyeS0xOiBcXGUwYjE7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWZyb250OiBcXGYzOGE7XG4kZmEtdmFyLWJyYWluLWFycm93LWN1cnZlZC1yaWdodDogXFxmNjc3O1xuJGZhLXZhci1taW5kLXNoYXJlOiBcXGY2Nzc7XG4kZmEtdmFyLXVtYnJlbGxhLWJlYWNoOiBcXGY1Y2E7XG4kZmEtdmFyLWhlbG1ldC11bjogXFxlNTAzO1xuJGZhLXZhci1sb2NhdGlvbi1zbWlsZTogXFxmNjBkO1xuJGZhLXZhci1tYXAtbWFya2VyLXNtaWxlOiBcXGY2MGQ7XG4kZmEtdmFyLWFycm93LWxlZnQtdG8tbGluZTogXFxmMzNlO1xuJGZhLXZhci1hcnJvdy10by1sZWZ0OiBcXGYzM2U7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLXN1c2hpOiBcXGU0OGE7XG4kZmEtdmFyLW5pZ2lyaTogXFxlNDhhO1xuJGZhLXZhci1tZXNzYWdlLWNhcHRpb25zOiBcXGUxZGU7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWNhcHRpb25zOiBcXGUxZGU7XG4kZmEtdmFyLXRyYXNoLWxpc3Q6IFxcZTJiMTtcbiRmYS12YXItYmFjb246IFxcZjdlNTtcbiRmYS12YXItb3B0aW9uOiBcXGUzMTg7XG4kZmEtdmFyLXJhY2Nvb246IFxcZTYxMztcbiRmYS12YXItaGFuZC1wb2ludC1kb3duOiBcXGYwYTc7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tYnJhY2tldDogXFxlMDlhO1xuJGZhLXZhci1oZWFkLXNpZGUtZ2VhcjogXFxlNjExO1xuJGZhLXZhci10cmFzaC1wbHVzOiBcXGUyYjI7XG4kZmEtdmFyLWZpbGUtY2FkOiBcXGU2NzI7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tdG9wOiBcXGUzYzA7XG4kZmEtdmFyLWZvbGRlcjogXFxmMDdiO1xuJGZhLXZhci1mb2xkZXItYmxhbms6IFxcZjA3YjtcbiRmYS12YXItZmFjZS1hbnhpb3VzLXN3ZWF0OiBcXGUzNmE7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWJsYW5rOiBcXGYzODk7XG4kZmEtdmFyLWZpbGUtd2F2ZWZvcm06IFxcZjQ3ODtcbiRmYS12YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJGZhLXZhci1taWNyb2NoaXAtYWk6IFxcZTFlYztcbiRmYS12YXItbXVnOiBcXGY4NzQ7XG4kZmEtdmFyLXBsYW5lLXVwLXNsYXNoOiBcXGUyMmU7XG4kZmEtdmFyLXJhZGlhdGlvbjogXFxmN2I5O1xuJGZhLXZhci1wZW4tY2lyY2xlOiBcXGUyMGU7XG4kZmEtdmFyLWJhZy1zZWVkbGluZzogXFxlNWYyO1xuJGZhLXZhci1jaGFydC1zaW1wbGU6IFxcZTQ3MztcbiRmYS12YXItY3J1dGNoZXM6IFxcZjdmODtcbiRmYS12YXItY2lyY2xlLXBhcmtpbmc6IFxcZjYxNTtcbiRmYS12YXItcGFya2luZy1jaXJjbGU6IFxcZjYxNTtcbiRmYS12YXItbWFycy1zdHJva2U6IFxcZjIyOTtcbiRmYS12YXItbGVhZi1vYWs6IFxcZjZmNztcbiRmYS12YXItc3F1YXJlLWJvbHQ6IFxcZTI2NTtcbiRmYS12YXItdmlhbDogXFxmNDkyO1xuJGZhLXZhci1nYXVnZTogXFxmNjI0O1xuJGZhLXZhci1kYXNoYm9hcmQ6IFxcZjYyNDtcbiRmYS12YXItZ2F1Z2UtbWVkOiBcXGY2MjQ7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6IFxcZjYyNDtcbiRmYS12YXItd2FuZC1tYWdpYy1zcGFya2xlczogXFxlMmNhO1xuJGZhLXZhci1tYWdpYy13YW5kLXNwYXJrbGVzOiBcXGUyY2E7XG4kZmEtdmFyLWxhbWJkYTogXFxmNjZlO1xuJGZhLXZhci1lOiBcXDQ1O1xuJGZhLXZhci1waXp6YTogXFxmODE3O1xuJGZhLXZhci1ib3dsLWNob3BzdGlja3Mtbm9vZGxlczogXFxlMmVhO1xuJGZhLXZhci1oMzogXFxmMzE1O1xuJGZhLXZhci1wZW4tY2xpcDogXFxmMzA1O1xuJGZhLXZhci1wZW4tYWx0OiBcXGYzMDU7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRjYTtcbiRmYS12YXItYmFkZ2UtcGVyY2VudDogXFxmNjQ2O1xuJGZhLXZhci1yb3RhdGUtcmV2ZXJzZTogXFxlNjMxO1xuJGZhLXZhci11c2VyOiBcXGYwMDc7XG4kZmEtdmFyLXNlbnNvcjogXFxlMDI4O1xuJGZhLXZhci1jb21tYTogXFwyYztcbiRmYS12YXItc2Nob29sLWNpcmNsZS1jaGVjazogXFxlNTZiO1xuJGZhLXZhci10b2lsZXQtcGFwZXItdW5kZXI6IFxcZTJhMDtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2U6IFxcZTJhMDtcbiRmYS12YXItbGlnaHQtZW1lcmdlbmN5OiBcXGU0MWY7XG4kZmEtdmFyLWFycm93LWRvd24tdG8tYXJjOiBcXGU0YWU7XG4kZmEtdmFyLWR1bXBzdGVyOiBcXGY3OTM7XG4kZmEtdmFyLXZhbi1zaHV0dGxlOiBcXGY1YjY7XG4kZmEtdmFyLXNodXR0bGUtdmFuOiBcXGY1YjY7XG4kZmEtdmFyLWJ1aWxkaW5nLXVzZXI6IFxcZTRkYTtcbiRmYS12YXItbGlnaHQtc3dpdGNoOiBcXGUwMTc7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWhpZ2hsaWdodGVyOiBcXGY1OTE7XG4kZmEtdmFyLXdhdmUtcHVsc2U6IFxcZjVmODtcbiRmYS12YXItaGVhcnQtcmF0ZTogXFxmNWY4O1xuJGZhLXZhci1rZXk6IFxcZjA4NDtcbiRmYS12YXItYXJyb3ctbGVmdC10by1icmFja2V0OiBcXGU2Njk7XG4kZmEtdmFyLWhhdC1zYW50YTogXFxmN2E3O1xuJGZhLXZhci10YW1hbGU6IFxcZTQ1MTtcbiRmYS12YXItYm94LWNoZWNrOiBcXGY0Njc7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLXN0ZWFrOiBcXGY4MjQ7XG4kZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMtc2xhc2g6IFxcZjYwMztcbiRmYS12YXItbG9jYXRpb24tc2xhc2g6IFxcZjYwMztcbiRmYS12YXItcGVyc29uLWRvbGx5OiBcXGY0ZDA7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLXN5bmFnb2d1ZTogXFxmNjliO1xuJGZhLXZhci1maWxlLWNoYXJ0LWNvbHVtbjogXFxmNjU5O1xuJGZhLXZhci1maWxlLWNoYXJ0LWxpbmU6IFxcZjY1OTtcbiRmYS12YXItcGVyc29uLWhhbGYtZHJlc3M6IFxcZTU0ODtcbiRmYS12YXItZm9sZGVyLWltYWdlOiBcXGUxOGE7XG4kZmEtdmFyLWNhbGVuZGFyLXBlbjogXFxmMzMzO1xuJGZhLXZhci1jYWxlbmRhci1lZGl0OiBcXGYzMzM7XG4kZmEtdmFyLXJvYWQtYnJpZGdlOiBcXGU1NjM7XG4kZmEtdmFyLWZhY2Utc21pbGUtdGVhcjogXFxlMzkzO1xuJGZhLXZhci1tZXNzYWdlLXBsdXM6IFxcZjRhODtcbiRmYS12YXItY29tbWVudC1hbHQtcGx1czogXFxmNGE4O1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXFxmMTI0O1xuJGZhLXZhci1jOiBcXDQzO1xuJGZhLXZhci10YWJsZXQtYnV0dG9uOiBcXGYxMGE7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1mYWlyeTogXFxlNjA3O1xuJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtdXNlcjogXFxlNGE0O1xuJGZhLXZhci1idWlsZGluZy1sb2NrOiBcXGU0ZDY7XG4kZmEtdmFyLWNoYXJ0LWxpbmUtdXA6IFxcZTBlNTtcbiRmYS12YXItbWFpbGJveDogXFxmODEzO1xuJGZhLXZhci1zaWduLXBvc3RzOiBcXGU2MjU7XG4kZmEtdmFyLXRydWNrLWJvbHQ6IFxcZTNkMDtcbiRmYS12YXItcGl6emEtc2xpY2U6IFxcZjgxODtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlOiBcXGY1M2E7XG4kZmEtdmFyLWNoYXJ0LWFyZWE6IFxcZjFmZTtcbiRmYS12YXItYXJlYS1jaGFydDogXFxmMWZlO1xuJGZhLXZhci1ob3VzZS1mbGFnOiBcXGU1MGQ7XG4kZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2U6IFxcZTVkNDtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1taW51czogXFxlNTQwO1xuJGZhLXZhci1zY2FscGVsOiBcXGY2MWQ7XG4kZmEtdmFyLWJhbjogXFxmMDVlO1xuJGZhLXZhci1jYW5jZWw6IFxcZjA1ZTtcbiRmYS12YXItYmVsbC1leGNsYW1hdGlvbjogXFxmODQ4O1xuJGZhLXZhci1jaXJjbGUtYm9va21hcms6IFxcZTEwMDtcbiRmYS12YXItYm9va21hcmstY2lyY2xlOiBcXGUxMDA7XG4kZmEtdmFyLWVnZy1mcmllZDogXFxmN2ZjO1xuJGZhLXZhci1mYWNlLXdlYXJ5OiBcXGUzYTE7XG4kZmEtdmFyLXVuaWZvcm0tbWFydGlhbC1hcnRzOiBcXGUzZDE7XG4kZmEtdmFyLWNhbWVyYS1yb3RhdGU6IFxcZTBkODtcbiRmYS12YXItc3VuLWR1c3Q6IFxcZjc2NDtcbiRmYS12YXItY29tbWVudC10ZXh0OiBcXGUxNGQ7XG4kZmEtdmFyLXNwcmF5LWNhbi1zcGFya2xlczogXFxmNWQwO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLXNpZ25hbC1iYXJzOiBcXGY2OTA7XG4kZmEtdmFyLXNpZ25hbC1hbHQ6IFxcZjY5MDtcbiRmYS12YXItc2lnbmFsLWFsdC00OiBcXGY2OTA7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLXN0cm9uZzogXFxmNjkwO1xuJGZhLXZhci1kaWFtb25kLWV4Y2xhbWF0aW9uOiBcXGU0MDU7XG4kZmEtdmFyLXN0YXI6IFxcZjAwNTtcbiRmYS12YXItZGlhbC1taW46IFxcZTE2MTtcbiRmYS12YXItcmVwZWF0OiBcXGYzNjM7XG4kZmEtdmFyLWNyb3NzOiBcXGY2NTQ7XG4kZmEtdmFyLXBhZ2UtY2FyZXQtZG93bjogXFxlNDI5O1xuJGZhLXZhci1maWxlLWNhcmV0LWRvd246IFxcZTQyOTtcbiRmYS12YXItYm94OiBcXGY0NjY7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFxcZjIyODtcbiRmYS12YXItY2xvY2stc2V2ZW4tdGhpcnR5OiBcXGUzNTE7XG4kZmEtdmFyLWFycm93LXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1jbG9jay1mb3VyLXRoaXJ0eTogXFxlMzRiO1xuJGZhLXZhci1zaWduYWwtYmFycy1nb29kOiBcXGY2OTM7XG4kZmEtdmFyLXNpZ25hbC1hbHQtMzogXFxmNjkzO1xuJGZhLXZhci1jYWN0dXM6IFxcZjhhNztcbiRmYS12YXItbGlnaHRidWxiLWdlYXI6IFxcZTVmZDtcbiRmYS12YXItbWF4aW1pemU6IFxcZjMxZTtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItY2hhcmdpbmctc3RhdGlvbjogXFxmNWU3O1xuJGZhLXZhci1zaGFwZXM6IFxcZjYxZjtcbiRmYS12YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZTogXFxmNjFmO1xuJGZhLXZhci1wbGFuZS10YWlsOiBcXGUyMmM7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1tYXg6IFxcZjYyYjtcbiRmYS12YXItdGFjaG9tZXRlci1mYXN0ZXN0OiBcXGY2MmI7XG4kZmEtdmFyLWNpcmNsZS11OiBcXGUxMjc7XG4kZmEtdmFyLXNoaWVsZC1zbGFzaDogXFxlMjRiO1xuJGZhLXZhci1zcXVhcmUtcGhvbmUtaGFuZ3VwOiBcXGUyN2E7XG4kZmEtdmFyLXBob25lLXNxdWFyZS1kb3duOiBcXGUyN2E7XG4kZmEtdmFyLWFycm93LXVwLWxlZnQ6IFxcZTA5ZDtcbiRmYS12YXItdHJhbnNwb3J0ZXItMTogXFxlMDQzO1xuJGZhLXZhci1wZWFudXRzOiBcXGU0MzE7XG4kZmEtdmFyLXNodWZmbGU6IFxcZjA3NDtcbiRmYS12YXItcmFuZG9tOiBcXGYwNzQ7XG4kZmEtdmFyLXBlcnNvbi1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItbW9iaWxlLXJldHJvOiBcXGU1Mjc7XG4kZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWw6IFxcZjdhNTtcbiRmYS12YXItYmluLWJvdHRsZXMtcmVjeWNsZTogXFxlNWY2O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLXNxdWFyZTogXFxlMDljO1xuJGZhLXZhci1maWxlLWRhc2hlZC1saW5lOiBcXGY4Nzc7XG4kZmEtdmFyLXBhZ2UtYnJlYWs6IFxcZjg3NztcbiRmYS12YXItYnJhY2tldC1jdXJseS1yaWdodDogXFw3ZDtcbiRmYS12YXItc3BpZGVyOiBcXGY3MTc7XG4kZmEtdmFyLWNsb2NrLXRocmVlOiBcXGUzNTY7XG4kZmEtdmFyLWhhbmRzLWJvdW5kOiBcXGU0Zjk7XG4kZmEtdmFyLXNjYWxwZWwtbGluZS1kYXNoZWQ6IFxcZjYxZTtcbiRmYS12YXItc2NhbHBlbC1wYXRoOiBcXGY2MWU7XG4kZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXI6IFxcZjU3MTtcbiRmYS12YXItcGlwZS1zbW9raW5nOiBcXGUzYzQ7XG4kZmEtdmFyLWZhY2UtYXN0b25pc2hlZDogXFxlMzZiO1xuJGZhLXZhci13aW5kb3c6IFxcZjQwZTtcbiRmYS12YXItcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NTY7XG4kZmEtdmFyLWVhcjogXFxmNWYwO1xuJGZhLXZhci1maWxlLWxvY2s6IFxcZTNhNjtcbiRmYS12YXItZGlhZ3JhbS12ZW5uOiBcXGUxNWE7XG4kZmEtdmFyLWFycm93LWRvd24tZnJvbS1icmFja2V0OiBcXGU2Njc7XG4kZmEtdmFyLXgtcmF5OiBcXGY0OTc7XG4kZmEtdmFyLWdvYWwtbmV0OiBcXGUzYWI7XG4kZmEtdmFyLWNvZmZpbi1jcm9zczogXFxlMDUxO1xuJGZhLXZhci1vY3RvcHVzOiBcXGU2ODg7XG4kZmEtdmFyLXNwZWxsLWNoZWNrOiBcXGY4OTE7XG4kZmEtdmFyLWxvY2F0aW9uLXhtYXJrOiBcXGY2MGU7XG4kZmEtdmFyLW1hcC1tYXJrZXItdGltZXM6IFxcZjYwZTtcbiRmYS12YXItbWFwLW1hcmtlci14bWFyazogXFxmNjBlO1xuJGZhLXZhci1jaXJjbGUtcXVhcnRlci1zdHJva2U6IFxcZTVkMztcbiRmYS12YXItbGFzc286IFxcZjhjODtcbiRmYS12YXItc2xhc2g6IFxcZjcxNTtcbiRmYS12YXItcGVyc29uLXRvLXBvcnRhbDogXFxlMDIyO1xuJGZhLXZhci1wb3J0YWwtZW50ZXI6IFxcZTAyMjtcbiRmYS12YXItY2FsZW5kYXItc3RhcjogXFxmNzM2O1xuJGZhLXZhci1jb21wdXRlci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1tb3VzZTogXFxmOGNjO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1icmFja2V0OiBcXGYwOTA7XG4kZmEtdmFyLXNpZ24taW46IFxcZjA5MDtcbiRmYS12YXItcGVnYXN1czogXFxmNzAzO1xuJGZhLXZhci1maWxlcy1tZWRpY2FsOiBcXGY3ZmQ7XG4kZmEtdmFyLWNhbm5vbjogXFxlNjQyO1xuJGZhLXZhci1uZmMtbG9jazogXFxlMWY4O1xuJGZhLXZhci1wZXJzb24tc2tpLWxpZnQ6IFxcZjdjODtcbiRmYS12YXItc2tpLWxpZnQ6IFxcZjdjODtcbiRmYS12YXItc3F1YXJlLTY6IFxcZTI1YjtcbiRmYS12YXItc2hvcC1zbGFzaDogXFxlMDcwO1xuJGZhLXZhci1zdG9yZS1hbHQtc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItd2luZC10dXJiaW5lOiBcXGY4OWI7XG4kZmEtdmFyLXNsaWRlcnMtc2ltcGxlOiBcXGUyNTM7XG4kZmEtdmFyLWdyaWQtcm91bmQ6IFxcZTVkYTtcbiRmYS12YXItYmFkZ2Utc2hlcmlmZjogXFxmOGEyO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItdmlydXMtY292aWQtc2xhc2g6IFxcZTRhOTtcbiRmYS12YXItaW50ZXJzZWN0aW9uOiBcXGY2Njg7XG4kZmEtdmFyLXNob3AtbG9jazogXFxlNGE1O1xuJGZhLXZhci1mYW1pbHk6IFxcZTMwMDtcbiRmYS12YXItaG91cmdsYXNzLXN0YXJ0OiBcXGYyNTE7XG4kZmEtdmFyLWhvdXJnbGFzcy0xOiBcXGYyNTE7XG4kZmEtdmFyLXVzZXItaGFpci1idW5zOiBcXGUzZDM7XG4kZmEtdmFyLWJsZW5kZXItcGhvbmU6IFxcZjZiNjtcbiRmYS12YXItaG91cmdsYXNzLWNsb2NrOiBcXGU0MWI7XG4kZmEtdmFyLXBlcnNvbi1zZWF0LXJlY2xpbmVkOiBcXGUyMWY7XG4kZmEtdmFyLXBhcGVyLXBsYW5lLXRvcDogXFxlMjBhO1xuJGZhLXZhci1wYXBlci1wbGFuZS1hbHQ6IFxcZTIwYTtcbiRmYS12YXItc2VuZDogXFxlMjBhO1xuJGZhLXZhci1tZXNzYWdlLWFycm93LXVwOiBcXGUxZGM7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWFycm93LXVwOiBcXGUxZGM7XG4kZmEtdmFyLWxpZ2h0YnVsYi1leGNsYW1hdGlvbjogXFxmNjcxO1xuJGZhLXZhci1sYXllci1taW51czogXFxmNWZlO1xuJGZhLXZhci1sYXllci1ncm91cC1taW51czogXFxmNWZlO1xuJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1jdXJyZW5jeTogXFxlNjA0O1xuJGZhLXZhci1jaXJjbGUtZTogXFxlMTA5O1xuJGZhLXZhci1idWlsZGluZy13aGVhdDogXFxlNGRiO1xuJGZhLXZhci1nYXVnZS1tYXg6IFxcZjYyNjtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdGVzdDogXFxmNjI2O1xuJGZhLXZhci1wZXJzb24tYnJlYXN0ZmVlZGluZzogXFxlNTNhO1xuJGZhLXZhci1hcG9zdHJvcGhlOiBcXDI3O1xuJGZhLXZhci1maWxlLXBuZzogXFxlNjY2O1xuJGZhLXZhci1maXJlLWh5ZHJhbnQ6IFxcZTE3ZjtcbiRmYS12YXItcmlnaHQtdG8tYnJhY2tldDogXFxmMmY2O1xuJGZhLXZhci1zaWduLWluLWFsdDogXFxmMmY2O1xuJGZhLXZhci12aWRlby1wbHVzOiBcXGY0ZTE7XG4kZmEtdmFyLXNxdWFyZS1yaWdodDogXFxmMzUyO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXJpZ2h0OiBcXGYzNTI7XG4kZmEtdmFyLWNvbW1lbnQtc21pbGU6IFxcZjRiNDtcbiRmYS12YXItdmVudXM6IFxcZjIyMTtcbiRmYS12YXItcGFzc3BvcnQ6IFxcZjVhYjtcbiRmYS12YXItdGh1bWJ0YWNrLXNsYXNoOiBcXGU2OGY7XG4kZmEtdmFyLXRodW1iLXRhY2stc2xhc2g6IFxcZTY4ZjtcbiRmYS12YXItaW5ib3gtaW46IFxcZjMxMDtcbiRmYS12YXItaW5ib3gtYXJyb3ctZG93bjogXFxmMzEwO1xuJGZhLXZhci1oZWFydC1wdWxzZTogXFxmMjFlO1xuJGZhLXZhci1oZWFydGJlYXQ6IFxcZjIxZTtcbiRmYS12YXItY2lyY2xlLTg6IFxcZTBmNTtcbiRmYS12YXItY2xvdWRzLW1vb246IFxcZjc0NTtcbiRmYS12YXItY2xvY2stdGVuLXRoaXJ0eTogXFxlMzU1O1xuJGZhLXZhci1wZW9wbGUtY2FycnktYm94OiBcXGY0Y2U7XG4kZmEtdmFyLXBlb3BsZS1jYXJyeTogXFxmNGNlO1xuJGZhLXZhci1mb2xkZXItdXNlcjogXFxlMThlO1xuJGZhLXZhci10cmFzaC1jYW4teG1hcms6IFxcZTJhZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGlnaDogXFxmNzY5O1xuJGZhLXZhci1taWNyb2NoaXA6IFxcZjJkYjtcbiRmYS12YXItbGVmdC1sb25nLXRvLWxpbmU6IFxcZTQxZTtcbiRmYS12YXItY3Jvd246IFxcZjUyMTtcbiRmYS12YXItd2VpZ2h0LWhhbmdpbmc6IFxcZjVjZDtcbiRmYS12YXIteG1hcmtzLWxpbmVzOiBcXGU1OWE7XG4kZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uOiBcXGY1NzI7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWxvY2s6IFxcZTY3OTtcbiRmYS12YXItY2FsZW5kYXItcmFuZ2U6IFxcZTBkNjtcbiRmYS12YXItZmxvd2VyLWRhZmZvZGlsOiBcXGY4MDA7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC11cDogXFxlMWEyO1xuJGZhLXZhci13ZWlnaHQtc2NhbGU6IFxcZjQ5NjtcbiRmYS12YXItd2VpZ2h0OiBcXGY0OTY7XG4kZmEtdmFyLWFycm93LXVwLXRvLWFyYzogXFxlNjE3O1xuJGZhLXZhci1zdGFyLWV4Y2xhbWF0aW9uOiBcXGYyZjM7XG4kZmEtdmFyLWJvb2tzOiBcXGY1ZGI7XG4kZmEtdmFyLXVzZXItZ3JvdXA6IFxcZjUwMDtcbiRmYS12YXItdXNlci1mcmllbmRzOiBcXGY1MDA7XG4kZmEtdmFyLWFycm93LXVwLWEtejogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwOiBcXGYxNWU7XG4kZmEtdmFyLWxheWVyLXBsdXM6IFxcZjVmZjtcbiRmYS12YXItbGF5ZXItZ3JvdXAtcGx1czogXFxmNWZmO1xuJGZhLXZhci1wbGF5LXBhdXNlOiBcXGUyMmY7XG4kZmEtdmFyLWJsb2NrLXF1ZXN0aW9uOiBcXGUzZGQ7XG4kZmEtdmFyLXNub296ZTogXFxmODgwO1xuJGZhLXZhci16eno6IFxcZjg4MDtcbiRmYS12YXItc2Nhbm5lci1pbWFnZTogXFxmOGYzO1xuJGZhLXZhci10di1yZXRybzogXFxmNDAxO1xuJGZhLXZhci1zcXVhcmUtdDogXFxlMjgwO1xuJGZhLXZhci1mYXJtOiBcXGY4NjQ7XG4kZmEtdmFyLWJhcm4tc2lsbzogXFxmODY0O1xuJGZhLXZhci1jaGVzcy1rbmlnaHQ6IFxcZjQ0MTtcbiRmYS12YXItYmFycy1zb3J0OiBcXGUwYWU7XG4kZmEtdmFyLXBhbGxldC1ib3hlczogXFxmNDgzO1xuJGZhLXZhci1wYWxldHRlLWJveGVzOiBcXGY0ODM7XG4kZmEtdmFyLXBhbGxldC1hbHQ6IFxcZjQ4MztcbiRmYS12YXItZmFjZS1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItbGF1Z2gtc3F1aW50OiBcXGY1OWI7XG4kZmEtdmFyLWNvZGUtc2ltcGxlOiBcXGUxM2Q7XG4kZmEtdmFyLWJvbHQtc2xhc2g6IFxcZTBiODtcbiRmYS12YXItcGFuZWwtZmlyZTogXFxlNDJmO1xuJGZhLXZhci1iaW5hcnktY2lyY2xlLWNoZWNrOiBcXGUzM2M7XG4kZmEtdmFyLWNvbW1lbnQtbWludXM6IFxcZjRiMTtcbiRmYS12YXItYnVycml0bzogXFxmN2VkO1xuJGZhLXZhci12aW9saW46IFxcZjhlZDtcbiRmYS12YXItb2JqZWN0cy1jb2x1bW46IFxcZTNjMTtcbiRmYS12YXItc3F1YXJlLWNoZXZyb24tZG93bjogXFxmMzI5O1xuJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1kb3duOiBcXGYzMjk7XG4kZmEtdmFyLWNvbW1lbnQtcGx1czogXFxmNGIyO1xuJGZhLXZhci10cmlhbmdsZS1pbnN0cnVtZW50OiBcXGY4ZTI7XG4kZmEtdmFyLXRyaWFuZ2xlLW11c2ljOiBcXGY4ZTI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItdXNlci1waWxvdC10aWU6IFxcZTJjMTtcbiRmYS12YXItcGlhbm8ta2V5Ym9hcmQ6IFxcZjhkNTtcbiRmYS12YXItYmVkLWVtcHR5OiBcXGY4Zjk7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy11cDogXFxmMGFhO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFxcZjBhYTtcbiRmYS12YXItdG9nZ2xlLW9uOiBcXGYyMDU7XG4kZmEtdmFyLXJlY3RhbmdsZS12ZXJ0aWNhbDogXFxmMmZiO1xuJGZhLXZhci1yZWN0YW5nbGUtcG9ydHJhaXQ6IFxcZjJmYjtcbiRmYS12YXItcGVyc29uLXdhbGtpbmc6IFxcZjU1NDtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci1sOiBcXDRjO1xuJGZhLXZhci1zaWduYWwtc3RyZWFtOiBcXGY4ZGQ7XG4kZmEtdmFyLWRvd24tdG8tYnJhY2tldDogXFxlNGU3O1xuJGZhLXZhci1jaXJjbGUtejogXFxlMTMwO1xuJGZhLXZhci1zdGFyczogXFxmNzYyO1xuJGZhLXZhci1maXJlOiBcXGYwNmQ7XG4kZmEtdmFyLWJlZC1wdWxzZTogXFxmNDg3O1xuJGZhLXZhci1wcm9jZWR1cmVzOiBcXGY0ODc7XG4kZmEtdmFyLWhvdXNlLWRheTogXFxlMDBlO1xuJGZhLXZhci1zaHV0dGxlLXNwYWNlOiBcXGYxOTc7XG4kZmEtdmFyLXNwYWNlLXNodXR0bGU6IFxcZjE5NztcbiRmYS12YXItc2hpcnQtbG9uZy1zbGVldmU6IFxcZTNjNztcbiRmYS12YXItY2hhcnQtcGllLXNpbXBsZTogXFxmNjRlO1xuJGZhLXZhci1jaGFydC1waWUtYWx0OiBcXGY2NGU7XG4kZmEtdmFyLWZhY2UtbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtdXNlcjogXFxlNDhmO1xuJGZhLXZhci1jYW5keTogXFxlM2U3O1xuJGZhLXZhci1ib3dsLWhvdDogXFxmODIzO1xuJGZhLXZhci1zb3VwOiBcXGY4MjM7XG4kZmEtdmFyLWZsYXRicmVhZDogXFxlNDBiO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtcGx1czogXFxlNTAwO1xuJGZhLXZhci1jb2RlLWZvcms6IFxcZTEzYjtcbiRmYS12YXItY2l0eTogXFxmNjRmO1xuJGZhLXZhci1zaWduYWwtYmFycy13ZWFrOiBcXGY2OTE7XG4kZmEtdmFyLXNpZ25hbC1hbHQtMTogXFxmNjkxO1xuJGZhLXZhci1taWNyb3Bob25lLWxpbmVzOiBcXGYzYzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0OiBcXGYzYzk7XG4kZmEtdmFyLWNsb2NrLXR3ZWx2ZTogXFxlMzU4O1xuJGZhLXZhci1wZXBwZXItaG90OiBcXGY4MTY7XG4kZmEtdmFyLWNpdHJ1cy1zbGljZTogXFxlMmY1O1xuJGZhLXZhci1zaGVlcDogXFxmNzExO1xuJGZhLXZhci11bmxvY2s6IFxcZjA5YztcbiRmYS12YXItY29sb24tc2lnbjogXFxlMTQwO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLWJhZGdlci1ob25leTogXFxmNmI0O1xuJGZhLXZhci1oNDogXFxmODZhO1xuJGZhLXZhci1zdG9yZS1zbGFzaDogXFxlMDcxO1xuJGZhLXZhci1yb2FkLWNpcmNsZS14bWFyazogXFxlNTY2O1xuJGZhLXZhci1zaWduYWwtc2xhc2g6IFxcZjY5NTtcbiRmYS12YXItdXNlci1taW51czogXFxmNTAzO1xuJGZhLXZhci1tYXJzLXN0cm9rZS11cDogXFxmMjJhO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcXGYyMmE7XG4kZmEtdmFyLWNoYW1wYWduZS1nbGFzc2VzOiBcXGY3OWY7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci10YWNvOiBcXGY4MjY7XG4kZmEtdmFyLWhleGFnb24tcGx1czogXFxmMzAwO1xuJGZhLXZhci1wbHVzLWhleGFnb246IFxcZjMwMDtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTBhO1xuJGZhLXZhci1maWxlLWFycm93LXVwOiBcXGY1NzQ7XG4kZmEtdmFyLWZpbGUtdXBsb2FkOiBcXGY1NzQ7XG4kZmEtdmFyLXdpZmk6IFxcZjFlYjtcbiRmYS12YXItd2lmaS0zOiBcXGYxZWI7XG4kZmEtdmFyLXdpZmktc3Ryb25nOiBcXGYxZWI7XG4kZmEtdmFyLW1lc3NhZ2VzOiBcXGY0YjY7XG4kZmEtdmFyLWNvbW1lbnRzLWFsdDogXFxmNGI2O1xuJGZhLXZhci1iYXRoOiBcXGYyY2Q7XG4kZmEtdmFyLWJhdGh0dWI6IFxcZjJjZDtcbiRmYS12YXItdW1icmVsbGEtc2ltcGxlOiBcXGUyYmM7XG4kZmEtdmFyLXVtYnJlbGxhLWFsdDogXFxlMmJjO1xuJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1czogXFxlNGEzO1xuJGZhLXZhci11bmRlcmxpbmU6IFxcZjBjZDtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1waWxsOiBcXGU1YzA7XG4kZmEtdmFyLXVzZXItcGVuOiBcXGY0ZmY7XG4kZmEtdmFyLXVzZXItZWRpdDogXFxmNGZmO1xuJGZhLXZhci1iaW5hcnktc2xhc2g6IFxcZTMzZTtcbiRmYS12YXItc3F1YXJlLW86IFxcZTI3ODtcbiRmYS12YXItY2FkdWNldXM6IFxcZTY4MTtcbiRmYS12YXItc2lnbmF0dXJlOiBcXGY1Yjc7XG4kZmEtdmFyLXN0cm9vcHdhZmVsOiBcXGY1NTE7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYW5jaG9yLWxvY2s6IFxcZTRhZDtcbiRmYS12YXItYnVpbGRpbmctbmdvOiBcXGU0ZDc7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTM6IFxcZTA0NTtcbiRmYS12YXItZW5naW5lLXdhcm5pbmc6IFxcZjVmMjtcbiRmYS12YXItZW5naW5lLWV4Y2xhbWF0aW9uOiBcXGY1ZjI7XG4kZmEtdmFyLWNpcmNsZS1kb3duLXJpZ2h0OiBcXGUxMDg7XG4kZmEtdmFyLXNxdWFyZS1rOiBcXGUyNzQ7XG4kZmEtdmFyLW1hbmF0LXNpZ246IFxcZTFkNTtcbiRmYS12YXItbW9uZXktY2hlY2stcGVuOiBcXGY4NzI7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQ6IFxcZjg3MjtcbiRmYS12YXItbm90LWVxdWFsOiBcXGY1M2U7XG4kZmEtdmFyLWJvcmRlci10b3AtbGVmdDogXFxmODUzO1xuJGZhLXZhci1ib3JkZXItc3R5bGU6IFxcZjg1MztcbiRmYS12YXItbWFwLWxvY2F0aW9uLWRvdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci10aWxkZTogXFw3ZTtcbiRmYS12YXItamVkaTogXFxmNjY5O1xuJGZhLXZhci1zcXVhcmUtcG9sbC12ZXJ0aWNhbDogXFxmNjgxO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLWFycm93LWRvd24tc3F1YXJlLXRyaWFuZ2xlOiBcXGY4ODk7XG4kZmEtdmFyLXNvcnQtc2hhcGVzLWRvd24tYWx0OiBcXGY4ODk7XG4kZmEtdmFyLW11Zy1ob3Q6IFxcZjdiNjtcbiRmYS12YXItZG9nLWxlYXNoZWQ6IFxcZjZkNDtcbiRmYS12YXItY2FyLWJhdHRlcnk6IFxcZjVkZjtcbiRmYS12YXItYmF0dGVyeS1jYXI6IFxcZjVkZjtcbiRmYS12YXItZmFjZS1kb3duY2FzdC1zd2VhdDogXFxlMzcxO1xuJGZhLXZhci1tYWlsYm94LWZsYWctdXA6IFxcZTViYjtcbiRmYS12YXItbWVtby1jaXJjbGUtaW5mbzogXFxlNDlhO1xuJGZhLXZhci1naWZ0OiBcXGYwNmI7XG4kZmEtdmFyLWRpY2UtdHdvOiBcXGY1Mjg7XG4kZmEtdmFyLXZvbHVtZTogXFxmNmE4O1xuJGZhLXZhci12b2x1bWUtbWVkaXVtOiBcXGY2YTg7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTU6IFxcZTJhNjtcbiRmYS12YXItZ2F1Z2UtY2lyY2xlLWJvbHQ6IFxcZTQ5NjtcbiRmYS12YXItY29pbi1mcm9udDogXFxlM2ZjO1xuJGZhLXZhci1maWxlLXNsYXNoOiBcXGUzYTc7XG4kZmEtdmFyLW1lc3NhZ2UtYXJyb3ctdXAtcmlnaHQ6IFxcZTFkZDtcbiRmYS12YXItdHJlYXN1cmUtY2hlc3Q6IFxcZjcyMztcbiRmYS12YXItY2hlc3MtcXVlZW46IFxcZjQ0NTtcbiRmYS12YXItcGFpbnRicnVzaC1maW5lOiBcXGY1YTk7XG4kZmEtdmFyLXBhaW50LWJydXNoLWFsdDogXFxmNWE5O1xuJGZhLXZhci1wYWludC1icnVzaC1maW5lOiBcXGY1YTk7XG4kZmEtdmFyLXBhaW50YnJ1c2gtYWx0OiBcXGY1YTk7XG4kZmEtdmFyLWdsYXNzZXM6IFxcZjUzMDtcbiRmYS12YXItaG9vZC1jbG9hazogXFxmNmVmO1xuJGZhLXZhci1zcXVhcmUtcXVvdGU6IFxcZTMyOTtcbiRmYS12YXItdXAtbGVmdDogXFxlMmJkO1xuJGZhLXZhci1icmluZy1mcm9udDogXFxmODU3O1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1idXJnZXItY2hlZXNlOiBcXGY3ZjE7XG4kZmEtdmFyLWNoZWVzZWJ1cmdlcjogXFxmN2YxO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtY2hlY2s6IFxcZTRkMjtcbiRmYS12YXItcmVwZWF0LTE6IFxcZjM2NTtcbiRmYS12YXItYXJyb3ctZG93bi10by1saW5lOiBcXGYzM2Q7XG4kZmEtdmFyLWFycm93LXRvLWJvdHRvbTogXFxmMzNkO1xuJGZhLXZhci1ncmlkLTU6IFxcZTE5OTtcbiRmYS12YXItc3dhcC1hcnJvd3M6IFxcZTYwYTtcbiRmYS12YXItcmlnaHQtbG9uZy10by1saW5lOiBcXGU0NDQ7XG4kZmEtdmFyLXBlcnNvbi1jaGFsa2JvYXJkOiBcXGU1M2Q7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0OiBcXGYyMmI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItaGFuZC1iYWNrLWZpc3Q6IFxcZjI1NTtcbiRmYS12YXItaGFuZC1yb2NrOiBcXGYyNTU7XG4kZmEtdmFyLWdyaWQtcm91bmQtNTogXFxlNWRlO1xuJGZhLXZhci10YWxseTogXFxmNjljO1xuJGZhLXZhci10YWxseS01OiBcXGY2OWM7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC11cDogXFxmMTUxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtdXA6IFxcZjE1MTtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy13YXRlcjogXFxlNGU0O1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItYmFyLWNoYXJ0OiBcXGYwODA7XG4kZmEtdmFyLWhhbmRzLWJ1YmJsZXM6IFxcZTA1ZTtcbiRmYS12YXItaGFuZHMtd2FzaDogXFxlMDVlO1xuJGZhLXZhci1sZXNzLXRoYW4tZXF1YWw6IFxcZjUzNztcbiRmYS12YXItdHJhaW46IFxcZjIzODtcbiRmYS12YXItdXAtZnJvbS1kb3R0ZWQtbGluZTogXFxlNDU2O1xuJGZhLXZhci1leWUtbG93LXZpc2lvbjogXFxmMmE4O1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQtZ286IFxcZjYzODtcbiRmYS12YXItZmFjZS1leGhhbGluZzogXFxlNDgwO1xuJGZhLXZhci1zZW5zb3ItZmlyZTogXFxlMDJhO1xuJGZhLXZhci11c2VyLXVubG9jazogXFxlMDU4O1xuJGZhLXZhci1oZXhhZ29uLWRpdmlkZTogXFxlMWFkO1xuJGZhLXZhci0wMDogXFxlNDY3O1xuJGZhLXZhci1jcm93OiBcXGY1MjA7XG4kZmEtdmFyLWNhc3NldHRlLWJldGFtYXg6IFxcZjhhNDtcbiRmYS12YXItYmV0YW1heDogXFxmOGE0O1xuJGZhLXZhci1zYWlsYm9hdDogXFxlNDQ1O1xuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXFxmMmQyO1xuJGZhLXZhci1uZmMtbWFnbmlmeWluZy1nbGFzczogXFxlMWY5O1xuJGZhLXZhci1maWxlLWJpbmFyeTogXFxlMTc1O1xuJGZhLXZhci1jaXJjbGUtdjogXFxlMTJhO1xuJGZhLXZhci1zcXVhcmUtcGx1czogXFxmMGZlO1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJGZhLXZhci1ib3dsLXNjb29wczogXFxlM2RmO1xuJGZhLXZhci1taXN0bGV0b2U6IFxcZjdiNDtcbiRmYS12YXItY3VzdGFyZDogXFxlNDAzO1xuJGZhLXZhci1sYWNyb3NzZS1zdGljazogXFxlM2I1O1xuJGZhLXZhci1ob2NrZXktbWFzazogXFxmNmVlO1xuJGZhLXZhci1zdW5yaXNlOiBcXGY3NjY7XG4kZmEtdmFyLXN1YnRpdGxlczogXFxlNjBmO1xuJGZhLXZhci1wYW5lbC1ld3M6IFxcZTQyZTtcbiRmYS12YXItdG9yaWktZ2F0ZTogXFxmNmExO1xuJGZhLXZhci1jbG91ZC1leGNsYW1hdGlvbjogXFxlNDkxO1xuJGZhLXZhci1tZXNzYWdlLWxpbmVzOiBcXGY0YTY7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWxpbmVzOiBcXGY0YTY7XG4kZmEtdmFyLWZyb2c6IFxcZjUyZTtcbiRmYS12YXItYnVja2V0OiBcXGU0Y2Y7XG4kZmEtdmFyLWZsb3BweS1kaXNrLXBlbjogXFxlMTgyO1xuJGZhLXZhci1pbWFnZTogXFxmMDNlO1xuJGZhLXZhci13aW5kb3ctZnJhbWU6IFxcZTA0ZjtcbiRmYS12YXItbWljcm9waG9uZTogXFxmMTMwO1xuJGZhLXZhci1jb3c6IFxcZjZjODtcbiRmYS12YXItZmlsZS16aXA6IFxcZTVlZTtcbiRmYS12YXItc3F1YXJlLXJpbmc6IFxcZTQ0ZjtcbiRmYS12YXItZG93bi1mcm9tLWxpbmU6IFxcZjM0OTtcbiRmYS12YXItYXJyb3ctYWx0LWZyb20tdG9wOiBcXGYzNDk7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLXNoaWVsZC14bWFyazogXFxlMjRjO1xuJGZhLXZhci1zaGllbGQtdGltZXM6IFxcZTI0YztcbiRmYS12YXItc2NyZXdkcml2ZXI6IFxcZjU0YTtcbiRmYS12YXItY2lyY2xlLXNvcnQtZG93bjogXFxlMDMxO1xuJGZhLXZhci1zb3J0LWNpcmNsZS1kb3duOiBcXGUwMzE7XG4kZmEtdmFyLWZvbGRlci1jbG9zZWQ6IFxcZTE4NTtcbiRmYS12YXItaG91c2UtdHN1bmFtaTogXFxlNTE1O1xuJGZhLXZhci1zcXVhcmUtbmZpOiBcXGU1NzY7XG4kZmEtdmFyLWZvcmtsaWZ0OiBcXGY0N2E7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyOiBcXGU0YjU7XG4kZmEtdmFyLWJyYWNrZXQtc3F1YXJlLXJpZ2h0OiBcXDVkO1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzOiBcXGY1N2I7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0OiBcXGY1N2I7XG4kZmEtdmFyLXNxdWFyZS1iaW5hcnk6IFxcZTY5YjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFxcZjJlYTtcbiRmYS12YXItcm90YXRlLWJhY2s6IFxcZjJlYTtcbiRmYS12YXItcm90YXRlLWJhY2t3YXJkOiBcXGYyZWE7XG4kZmEtdmFyLXVuZG8tYWx0OiBcXGYyZWE7XG4kZmEtdmFyLXRhYmxlLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1zcXVhcmUtYTogXFxlMjVmO1xuJGZhLXZhci10aWNrOiBcXGUzMmY7XG4kZmEtdmFyLWxlbW9uOiBcXGYwOTQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktYm94OiBcXGY0NzI7XG4kZmEtdmFyLXNtb2tpbmc6IFxcZjQ4ZDtcbiRmYS12YXItbWluaW1pemU6IFxcZjc4YztcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1yZWZyaWdlcmF0b3I6IFxcZTAyNjtcbiRmYS12YXItbW9udW1lbnQ6IFxcZjVhNjtcbiRmYS12YXItb2N0YWdvbi14bWFyazogXFxmMmYwO1xuJGZhLXZhci10aW1lcy1vY3RhZ29uOiBcXGYyZjA7XG4kZmEtdmFyLXhtYXJrLW9jdGFnb246IFxcZjJmMDtcbiRmYS12YXItYWxpZ24tc2xhc2g6IFxcZjg0NjtcbiRmYS12YXItc25vd3Bsb3c6IFxcZjdkMjtcbiRmYS12YXItYW5nbGVzLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodDogXFxmMTAxO1xuJGZhLXZhci10cnVjay1yYW1wLWNvdWNoOiBcXGY0ZGQ7XG4kZmEtdmFyLXRydWNrLWNvdWNoOiBcXGY0ZGQ7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNpcmNsZS1wbGF5OiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWFuZC1hcnJvdy1kb3duLWxlZnQtZnJvbS1jZW50ZXI6IFxcZTBhMDtcbiRmYS12YXItbG9jYXRpb24tYXJyb3ctdXA6IFxcZTYzYTtcbiRmYS12YXItdGFibGV0czogXFxmNDkwO1xuJGZhLXZhci0zNjAtZGVncmVlczogXFxlMmRjO1xuJGZhLXZhci1ldGhlcm5ldDogXFxmNzk2O1xuJGZhLXZhci1ldXJvLXNpZ246IFxcZjE1MztcbiRmYS12YXItZXVyOiBcXGYxNTM7XG4kZmEtdmFyLWV1cm86IFxcZjE1MztcbiRmYS12YXItY2hhaXI6IFxcZjZjMDtcbiRmYS12YXItY2lyY2xlLWNoZWNrOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXFxmMDU4O1xuJGZhLXZhci1zcXVhcmUtZGFzaGVkLWNpcmNsZS1wbHVzOiBcXGU1YzI7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1jaXJjbGUtZG9sbGFyOiBcXGU2MjE7XG4kZmEtdmFyLW1vbmV5LXNpbXBsZS1mcm9tLWJyYWNrZXQ6IFxcZTMxMztcbiRmYS12YXItYmF0OiBcXGY2YjU7XG4kZmEtdmFyLWNpcmNsZS1zdG9wOiBcXGYyOGQ7XG4kZmEtdmFyLXN0b3AtY2lyY2xlOiBcXGYyOGQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1oZWFkcGhvbmVzOiBcXGY4YzI7XG4kZmEtdmFyLXBob25lLXJvdGFyeTogXFxmOGQzO1xuJGZhLXZhci1hcnJvdy11cC10by1icmFja2V0OiBcXGU2NmE7XG4kZmEtdmFyLWNvbXBhc3MtZHJhZnRpbmc6IFxcZjU2ODtcbiRmYS12YXItZHJhZnRpbmctY29tcGFzczogXFxmNTY4O1xuJGZhLXZhci1wbGF0ZS13aGVhdDogXFxlNTVhO1xuJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtbWludXM6IFxcZTQ2ZjtcbiRmYS12YXItY2hvcHN0aWNrczogXFxlM2Y3O1xuJGZhLXZhci1jYXItd3JlbmNoOiBcXGY1ZTM7XG4kZmEtdmFyLWNhci1tZWNoYW5pYzogXFxmNWUzO1xuJGZhLXZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kZmEtdmFyLXBlcnNvbi1zaGVsdGVyOiBcXGU1NGY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1pZC1iYWRnZTogXFxmMmMxO1xuJGZhLXZhci1rYXpvbzogXFxmOGM3O1xuJGZhLXZhci1tYXJrZXI6IFxcZjVhMTtcbiRmYS12YXItYmluLWJvdHRsZXM6IFxcZTVmNTtcbiRmYS12YXItZmFjZS1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItc3F1YXJlLWFycm93LWRvd24tbGVmdDogXFxlMjYxO1xuJGZhLXZhci1iYXR0ZXJ5LWJvbHQ6IFxcZjM3NjtcbiRmYS12YXItdHJlZS1sYXJnZTogXFxmN2RkO1xuJGZhLXZhci1oZWxpY29wdGVyLXN5bWJvbDogXFxlNTAyO1xuJGZhLXZhci1hcGVydHVyZTogXFxlMmRmO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcXGYyOWE7XG4kZmEtdmFyLWdlYXItY29tcGxleDogXFxlNWU5O1xuJGZhLXZhci1maWxlLW1hZ25pZnlpbmctZ2xhc3M6IFxcZjg2NTtcbiRmYS12YXItZmlsZS1zZWFyY2g6IFxcZjg2NTtcbiRmYS12YXItdXAtcmlnaHQ6IFxcZTJiZTtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tdXA6IFxcZjEzOTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFxcZjEzOTtcbiRmYS12YXItdXNlci1wb2xpY2U6IFxcZTMzMztcbiRmYS12YXItbGFyaS1zaWduOiBcXGUxYzg7XG4kZmEtdmFyLXZvbGNhbm86IFxcZjc3MDtcbiRmYS12YXItdGVkZHktYmVhcjogXFxlM2NmO1xuJGZhLXZhci1zdG9ja2luZzogXFxmN2Q1O1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodDogXFxlNTUzO1xuJGZhLXZhci1pbWFnZS1zbGFzaDogXFxlMWI3O1xuJGZhLXZhci1tYXNrLXNub3JrZWw6IFxcZTNiNztcbiRmYS12YXItc21va2U6IFxcZjc2MDtcbiRmYS12YXItc3Rlcmxpbmctc2lnbjogXFxmMTU0O1xuJGZhLXZhci1nYnA6IFxcZjE1NDtcbiRmYS12YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJGZhLXZhci1iYXR0ZXJ5LWV4Y2xhbWF0aW9uOiBcXGUwYjA7XG4kZmEtdmFyLXZpcnVzZXM6IFxcZTA3NjtcbiRmYS12YXItc3F1YXJlLXBlcnNvbi1jb25maW5lZDogXFxlNTc3O1xuJGZhLXZhci11c2VyLXRpZTogXFxmNTA4O1xuJGZhLXZhci11cC10by1icmFja2V0OiBcXGU2NmU7XG4kZmEtdmFyLWFycm93LWRvd24tbG9uZzogXFxmMTc1O1xuJGZhLXZhci1sb25nLWFycm93LWRvd246IFxcZjE3NTtcbiRmYS12YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTU3ZTtcbiRmYS12YXItY2VydGlmaWNhdGU6IFxcZjBhMztcbiRmYS12YXItY3J5c3RhbC1iYWxsOiBcXGUzNjI7XG4kZmEtdmFyLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1tYWlsLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1zdWl0Y2FzZTogXFxmMGYyO1xuJGZhLXZhci1wZXJzb24tc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLXN0YXItc2hvb3Rpbmc6IFxcZTAzNjtcbiRmYS12YXItYmluYXJ5LWxvY2s6IFxcZTMzZDtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnVubmVsLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1jYW1lcmEtcmV0cm86IFxcZjA4MztcbiRmYS12YXItY2lyY2xlLWFycm93LWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItY29tbWVudC1wZW46IFxcZjRhZTtcbiRmYS12YXItY29tbWVudC1lZGl0OiBcXGY0YWU7XG4kZmEtdmFyLWZpbGUtaW1wb3J0OiBcXGY1NmY7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWZpbGU6IFxcZjU2ZjtcbiRmYS12YXItYmFuam86IFxcZjhhMztcbiRmYS12YXItc3F1YXJlLWFycm93LXVwLXJpZ2h0OiBcXGYxNGM7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcXGYxNGM7XG4kZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeS1vbjogXFxlNDIwO1xuJGZhLXZhci1rZXJuaW5nOiBcXGY4NmY7XG4kZmEtdmFyLWJveC1vcGVuOiBcXGY0OWU7XG4kZmEtdmFyLXNxdWFyZS1mOiBcXGUyNzA7XG4kZmEtdmFyLXNjcm9sbDogXFxmNzBlO1xuJGZhLXZhci1zcGE6IFxcZjViYjtcbiRmYS12YXItYXJyb3ctbGVmdC1mcm9tLWxpbmU6IFxcZjM0NDtcbiRmYS12YXItYXJyb3ctZnJvbS1yaWdodDogXFxmMzQ0O1xuJGZhLXZhci1zdHJhd2JlcnJ5OiBcXGUzMmI7XG4kZmEtdmFyLWxvY2F0aW9uLXBpbi1sb2NrOiBcXGU1MWY7XG4kZmEtdmFyLXBhdXNlOiBcXGYwNGM7XG4kZmEtdmFyLWNsb2NrLWVpZ2h0LXRoaXJ0eTogXFxlMzQ2O1xuJGZhLXZhci1wbGFuZS1lbmdpbmVzOiBcXGYzZGU7XG4kZmEtdmFyLXBsYW5lLWFsdDogXFxmM2RlO1xuJGZhLXZhci1oaWxsLWF2YWxhbmNoZTogXFxlNTA3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0wOiBcXGYyY2I7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItYm9tYjogXFxmMWUyO1xuJGZhLXZhci1nYXVnZS1sb3c6IFxcZjYyNztcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvdzogXFxmNjI3O1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcXGYyNWQ7XG4kZmEtdmFyLXRyYXNoLWNhbi1wbHVzOiBcXGUyYWM7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXFxmMmJiO1xuJGZhLXZhci1jb250YWN0LWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItdmNhcmQ6IFxcZjJiYjtcbiRmYS12YXItY2hhcnQtZmZ0OiBcXGU2OWU7XG4kZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQtZmxpcDogXFxmNTE2O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0OiBcXGY1MTY7XG4kZmEtdmFyLWdsb2JlLXNub3c6IFxcZjdhMztcbiRmYS12YXItc3Vic2NyaXB0OiBcXGYxMmM7XG4kZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodDogXFxmNWViO1xuJGZhLXZhci1kaXJlY3Rpb25zOiBcXGY1ZWI7XG4kZmEtdmFyLWludGVncmFsOiBcXGY2Njc7XG4kZmEtdmFyLWJ1cnN0OiBcXGU0ZGM7XG4kZmEtdmFyLWhvdXNlLWxhcHRvcDogXFxlMDY2O1xuJGZhLXZhci1sYXB0b3AtaG91c2U6IFxcZTA2NjtcbiRmYS12YXItZmFjZS10aXJlZDogXFxmNWM4O1xuJGZhLXZhci10aXJlZDogXFxmNWM4O1xuJGZhLXZhci1tb25leS1iaWxsczogXFxlMWYzO1xuJGZhLXZhci1ibGluZHMtcmFpc2VkOiBcXGY4ZmQ7XG4kZmEtdmFyLXNtb2c6IFxcZjc1ZjtcbiRmYS12YXItdWZvLWJlYW06IFxcZTA0ODtcbiRmYS12YXItaHlkcmE6IFxcZTY4NjtcbiRmYS12YXItY2lyY2xlLWNhcmV0LXVwOiBcXGYzMzE7XG4kZmEtdmFyLWNhcmV0LWNpcmNsZS11cDogXFxmMzMxO1xuJGZhLXZhci11c2VyLXZuZWNrLWhhaXItbG9uZzogXFxlNDYzO1xuJGZhLXZhci1zcXVhcmUtYS1sb2NrOiBcXGU0NGQ7XG4kZmEtdmFyLWNydXRjaDogXFxmN2Y3O1xuJGZhLXZhci1nYXMtcHVtcC1zbGFzaDogXFxmNWY0O1xuJGZhLXZhci1jbG91ZC1hcnJvdy11cDogXFxmMGVlO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMGVlO1xuJGZhLXZhci1wYWxldHRlOiBcXGY1M2Y7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTQ6IFxcZTJhNTtcbiRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWN1cnJlbmN5OiBcXGU1ZDg7XG4kZmEtdmFyLW9iamVjdHMtYWxpZ24tcmlnaHQ6IFxcZTNiZjtcbiRmYS12YXItYXJyb3dzLXR1cm4tcmlnaHQ6IFxcZTRjMDtcbiRmYS12YXItdmVzdDogXFxlMDg1O1xuJGZhLXZhci1waWc6IFxcZjcwNjtcbiRmYS12YXItaW5ib3gtZnVsbDogXFxlMWJhO1xuJGZhLXZhci1jaXJjbGUtZW52ZWxvcGU6IFxcZTEwYztcbiRmYS12YXItZW52ZWxvcGUtY2lyY2xlOiBcXGUxMGM7XG4kZmEtdmFyLXRyaWFuZ2xlLXBlcnNvbi1kaWdnaW5nOiBcXGY4NWQ7XG4kZmEtdmFyLWNvbnN0cnVjdGlvbjogXFxmODVkO1xuJGZhLXZhci1mZXJyeTogXFxlNGVhO1xuJGZhLXZhci1idWxsc2V5ZS1hcnJvdzogXFxmNjQ4O1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1wZW9wbGU6IFxcZTRiOTtcbiRmYS12YXItc2VlZGxpbmc6IFxcZjRkODtcbiRmYS12YXItc3Byb3V0OiBcXGY0ZDg7XG4kZmEtdmFyLWNsb2NrLXNldmVuOiBcXGUzNTA7XG4kZmEtdmFyLWxlZnQtcmlnaHQ6IFxcZjMzNztcbiRmYS12YXItYXJyb3dzLWFsdC1oOiBcXGYzMzc7XG4kZmEtdmFyLWJveGVzLXBhY2tpbmc6IFxcZTRjNztcbiRmYS12YXItY2lyY2xlLWFycm93LWxlZnQ6IFxcZjBhODtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFxcZjBhODtcbiRmYS12YXItZmxhc2hsaWdodDogXFxmOGI4O1xuJGZhLXZhci1maWxlLWpwZzogXFxlNjQ2O1xuJGZhLXZhci1ncm91cC1hcnJvd3Mtcm90YXRlOiBcXGU0ZjY7XG4kZmEtdmFyLWJvd2wtZm9vZDogXFxlNGM2O1xuJGZhLXZhci1zcXVhcmUtOTogXFxlMjVlO1xuJGZhLXZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kZmEtdmFyLWFycm93LWRvd24td2lkZS1zaG9ydDogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1hc2M6IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bjogXFxmMTYwO1xuJGZhLXZhci1zcXVhcmUtZG9sbGFyOiBcXGYyZTk7XG4kZmEtdmFyLWRvbGxhci1zcXVhcmU6IFxcZjJlOTtcbiRmYS12YXItdXNkLXNxdWFyZTogXFxmMmU5O1xuJGZhLXZhci1waG9uZS1hcnJvdy1yaWdodDogXFxlNWJlO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctc2VlZGxpbmc6IFxcZjRiZjtcbiRmYS12YXItbWVzc2FnZS1jaGVjazogXFxmNGEyO1xuJGZhLXZhci1jb21tZW50LWFsdC1jaGVjazogXFxmNGEyO1xuJGZhLXZhci1jbG91ZC1ib2x0OiBcXGY3NmM7XG4kZmEtdmFyLXRodW5kZXJzdG9ybTogXFxmNzZjO1xuJGZhLXZhci1jaGFydC1saW5lLXVwLWRvd246IFxcZTVkNztcbiRmYS12YXItdGV4dC1zbGFzaDogXFxmODdkO1xuJGZhLXZhci1yZW1vdmUtZm9ybWF0OiBcXGY4N2Q7XG4kZmEtdmFyLXdhdGNoOiBcXGYyZTE7XG4kZmEtdmFyLWNpcmNsZS1kb3duLWxlZnQ6IFxcZTEwNztcbiRmYS12YXItdGV4dDogXFxmODkzO1xuJGZhLXZhci1wcm9qZWN0b3I6IFxcZjhkNjtcbiRmYS12YXItZmFjZS1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItdG9tYnN0b25lLWJsYW5rOiBcXGY3MjE7XG4kZmEtdmFyLXRvbWJzdG9uZS1hbHQ6IFxcZjcyMTtcbiRmYS12YXItY2hlc3Mta2luZy1waWVjZTogXFxmNDQwO1xuJGZhLXZhci1jaGVzcy1raW5nLWFsdDogXFxmNDQwO1xuJGZhLXZhci1jaXJjbGUtNjogXFxlMGYzO1xuJGZhLXZhci13YXZlcy1zaW5lOiBcXGU2NWQ7XG4kZmEtdmFyLWxlZnQ6IFxcZjM1NTtcbiRmYS12YXItYXJyb3ctYWx0LWxlZnQ6IFxcZjM1NTtcbiRmYS12YXItZmlsZS13b3JkOiBcXGYxYzI7XG4kZmEtdmFyLWZpbGUtcG93ZXJwb2ludDogXFxmMWM0O1xuJGZhLXZhci1zcXVhcmUtZG93bjogXFxmMzUwO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLWRvd246IFxcZjM1MDtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItdmVydGljYWw6IFxcZTNiZDtcbiRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQ6IFxcZjA3ZTtcbiRmYS12YXItYXJyb3dzLWg6IFxcZjA3ZTtcbiRmYS12YXItaG91c2UtbG9jazogXFxlNTEwO1xuJGZhLXZhci1jbG91ZC1hcnJvdy1kb3duOiBcXGYwZWQ7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcXGYwZWQ7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdDogXFxmMGVkO1xuJGZhLXZhci13cmVhdGg6IFxcZjdlMjtcbiRmYS12YXItY2hpbGRyZW46IFxcZTRlMTtcbiRmYS12YXItbWV0ZXItZHJvcGxldDogXFxlMWVhO1xuJGZhLXZhci1jaGFsa2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLWJsYWNrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItdXNlci1sYXJnZS1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci11c2VyLWFsdC1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci1zaWduYWwtc3Ryb25nOiBcXGY2OGY7XG4kZmEtdmFyLXNpZ25hbC00OiBcXGY2OGY7XG4kZmEtdmFyLWxvbGxpcG9wOiBcXGU0MjQ7XG4kZmEtdmFyLWxvbGx5cG9wOiBcXGU0MjQ7XG4kZmEtdmFyLWxpc3QtdHJlZTogXFxlMWQyO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcXGYyYjY7XG4kZmEtdmFyLWRyYXctY2lyY2xlOiBcXGY1ZWQ7XG4kZmEtdmFyLWNhdC1zcGFjZTogXFxlMDAxO1xuJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItcmFiYml0LXJ1bm5pbmc6IFxcZjcwOTtcbiRmYS12YXItcmFiYml0LWZhc3Q6IFxcZjcwOTtcbiRmYS12YXItbWVtby1wYWQ6IFxcZTFkYTtcbiRmYS12YXItbWF0dHJlc3MtcGlsbG93OiBcXGU1MjU7XG4kZmEtdmFyLWFsYXJtLXBsdXM6IFxcZjg0NDtcbiRmYS12YXItYWxpY29ybjogXFxmNmIwO1xuJGZhLXZhci1jb21tZW50LXF1ZXN0aW9uOiBcXGUxNGI7XG4kZmEtdmFyLWdpbmdlcmJyZWFkLW1hbjogXFxmNzlkO1xuJGZhLXZhci1ndWFyYW5pLXNpZ246IFxcZTE5YTtcbiRmYS12YXItYnVyZ2VyLWZyaWVzOiBcXGUwY2Q7XG4kZmEtdmFyLW11Zy10ZWE6IFxcZjg3NTtcbiRmYS12YXItYm9yZGVyLXRvcDogXFxmODU1O1xuJGZhLXZhci1hcnJvd3Mtcm90YXRlOiBcXGYwMjE7XG4kZmEtdmFyLXJlZnJlc2g6IFxcZjAyMTtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1jaXJjbGUtYm9vay1vcGVuOiBcXGUwZmY7XG4kZmEtdmFyLWJvb2stY2lyY2xlOiBcXGUwZmY7XG4kZmEtdmFyLWFycm93cy10by1kb3R0ZWQtbGluZTogXFxlMGE2O1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93cy1yb3RhdGU6IFxcZTY1ZTtcbiRmYS12YXItZ2FyYWdlLW9wZW46IFxcZTAwYjtcbiRmYS12YXItc2hlbHZlcy1lbXB0eTogXFxlMjQ2O1xuJGZhLXZhci1jcnV6ZWlyby1zaWduOiBcXGUxNTI7XG4kZmEtdmFyLXdhdGNoLWFwcGxlOiBcXGUyY2I7XG4kZmEtdmFyLXdhdGNoLWNhbGN1bGF0b3I6IFxcZjhmMDtcbiRmYS12YXItbGlzdC1kcm9wZG93bjogXFxlMWNmO1xuJGZhLXZhci1jYWJpbmV0LWZpbGluZzogXFxmNjRiO1xuJGZhLXZhci1idXJnZXItc29kYTogXFxmODU4O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXA6IFxcZjMzYztcbiRmYS12YXItYXJyb3ctc3F1YXJlLXVwOiBcXGYzM2M7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJGZhLXZhci1wYWxsZXQtYm94OiBcXGUyMDg7XG4kZmEtdmFyLWZhY2UtY29uZm91bmRlZDogXFxlMzZjO1xuJGZhLXZhci1zaGllbGQtaGFsdmVkOiBcXGYzZWQ7XG4kZmEtdmFyLXNoaWVsZC1hbHQ6IFxcZjNlZDtcbiRmYS12YXItdHJ1Y2stcGxvdzogXFxmN2RlO1xuJGZhLXZhci1ib29rLWF0bGFzOiBcXGY1NTg7XG4kZmEtdmFyLWF0bGFzOiBcXGY1NTg7XG4kZmEtdmFyLXZpcnVzOiBcXGUwNzQ7XG4kZmEtdmFyLWdyaWQtcm91bmQtMjogXFxlNWRiO1xuJGZhLXZhci1jb21tZW50LW1pZGRsZS10b3A6IFxcZTE0YTtcbiRmYS12YXItd2F2ZTogXFxlNjViO1xuJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2s6IFxcZTRlODtcbiRmYS12YXItbGF5ZXItZ3JvdXA6IFxcZjVmZDtcbiRmYS12YXItcmVzdHJvb20tc2ltcGxlOiBcXGUyM2E7XG4kZmEtdmFyLWFycm93cy10by1kb3Q6IFxcZTRiZTtcbiRmYS12YXItYm9yZGVyLW91dGVyOiBcXGY4NTE7XG4kZmEtdmFyLWhhc2h0YWctbG9jazogXFxlNDE1O1xuJGZhLXZhci1jbG9jay10d28tdGhpcnR5OiBcXGUzNWI7XG4kZmEtdmFyLWFyY2h3YXk6IFxcZjU1NztcbiRmYS12YXItaGVhcnQtY2lyY2xlLWNoZWNrOiBcXGU0ZmQ7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktY3JhY2s6IFxcZjZmMTtcbiRmYS12YXItaG91c2UtZGFtYWdlOiBcXGY2ZjE7XG4kZmEtdmFyLWZpbGUtemlwcGVyOiBcXGYxYzY7XG4kZmEtdmFyLWZpbGUtYXJjaGl2ZTogXFxmMWM2O1xuJGZhLXZhci10aWNrZXQtcGVyZm9yYXRlZDogXFxlNjNlO1xuJGZhLXZhci1oZWFydC1oYWxmOiBcXGUxYWI7XG4kZmEtdmFyLWNvbW1lbnQtY2hlY2s6IFxcZjRhYztcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLW1lbW86IFxcZTFkODtcbiRmYS12YXItbWFydGluaS1nbGFzcy1lbXB0eTogXFxmMDAwO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pOiBcXGYwMDA7XG4kZmEtdmFyLWNvdWNoOiBcXGY0Yjg7XG4kZmEtdmFyLWNlZGktc2lnbjogXFxlMGRmO1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItZ2xhc3MtY2l0cnVzOiBcXGY4Njk7XG4kZmEtdmFyLWNhbGVuZGFyLWxpbmVzLXBlbjogXFxlNDcyO1xuJGZhLXZhci10YWJsZS1jZWxscy1jb2x1bW4tbG9jazogXFxlNjc4O1xuJGZhLXZhci1jaHVyY2g6IFxcZjUxZDtcbiRmYS12YXItcGVyc29uLXNub3dtb2JpbGluZzogXFxmN2QxO1xuJGZhLXZhci1zbm93bW9iaWxlOiBcXGY3ZDE7XG4kZmEtdmFyLWZhY2UtaHVzaGVkOiBcXGUzN2I7XG4kZmEtdmFyLWNvbW1lbnRzLWRvbGxhcjogXFxmNjUzO1xuJGZhLXZhci10aWNrZXRzLXNpbXBsZTogXFxlNjU5O1xuJGZhLXZhci1waWNrYXhlOiBcXGU1YmY7XG4kZmEtdmFyLWxpbmstc2ltcGxlLXNsYXNoOiBcXGUxY2U7XG4kZmEtdmFyLWRlbW9jcmF0OiBcXGY3NDc7XG4kZmEtdmFyLWZhY2UtY29uZnVzZWQ6IFxcZTM2ZDtcbiRmYS12YXItcGluYmFsbDogXFxlMjI5O1xuJGZhLXZhci16OiBcXDVhO1xuJGZhLXZhci1wZXJzb24tc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1kZWVyOiBcXGY3OGU7XG4kZmEtdmFyLWlucHV0LXBpcGU6IFxcZTFiZTtcbiRmYS12YXItcm9hZC1sb2NrOiBcXGU1Njc7XG4kZmEtdmFyLWE6IFxcNDE7XG4kZmEtdmFyLWJvb2ttYXJrLXNsYXNoOiBcXGUwYzI7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd246IFxcZTAzZjtcbiRmYS12YXItdGVtcGVyYXR1cmUtZG93bjogXFxlMDNmO1xuJGZhLXZhci1tYWNlOiBcXGY2Zjg7XG4kZmEtdmFyLWZlYXRoZXItcG9pbnRlZDogXFxmNTZiO1xuJGZhLXZhci1mZWF0aGVyLWFsdDogXFxmNTZiO1xuJGZhLXZhci1zYXVzYWdlOiBcXGY4MjA7XG4kZmEtdmFyLXRyYXNoLWNhbi1jbG9jazogXFxlMmFhO1xuJGZhLXZhci1wOiBcXDUwO1xuJGZhLXZhci1icm9vbS13aWRlOiBcXGU1ZDE7XG4kZmEtdmFyLXNub3dmbGFrZTogXFxmMmRjO1xuJGZhLXZhci1zdG9tYWNoOiBcXGY2MjM7XG4kZmEtdmFyLW5ld3NwYXBlcjogXFxmMWVhO1xuJGZhLXZhci1yZWN0YW5nbGUtYWQ6IFxcZjY0MTtcbiRmYS12YXItYWQ6IFxcZjY0MTtcbiRmYS12YXItZ3VpdGFyLWVsZWN0cmljOiBcXGY4YmU7XG4kZmEtdmFyLWFycm93LXR1cm4tZG93bi1yaWdodDogXFxlM2Q2O1xuJGZhLXZhci1tb29uLWNsb3VkOiBcXGY3NTQ7XG4kZmEtdmFyLWJyZWFkLXNsaWNlLWJ1dHRlcjogXFxlM2UxO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLXVzZXItZ3JvdXAtY3Jvd246IFxcZjZhNTtcbiRmYS12YXItdXNlcnMtY3Jvd246IFxcZjZhNTtcbiRmYS12YXItY2lyY2xlLWk6IFxcZTExMTtcbiRmYS12YXItdG9pbGV0LXBhcGVyLWNoZWNrOiBcXGU1YjI7XG4kZmEtdmFyLWZpbHRlci1jaXJjbGUteG1hcms6IFxcZTE3YjtcbiRmYS12YXItbG9jdXN0OiBcXGU1MjA7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItdW5zb3J0ZWQ6IFxcZjBkYztcbiRmYS12YXItbGlzdC1vbDogXFxmMGNiO1xuJGZhLXZhci1saXN0LTEtMjogXFxmMGNiO1xuJGZhLXZhci1saXN0LW51bWVyaWM6IFxcZjBjYjtcbiRmYS12YXItY2hhcnQtd2F0ZXJmYWxsOiBcXGUwZWI7XG4kZmEtdmFyLXNwYXJrbGU6IFxcZTVkNjtcbiRmYS12YXItZmFjZS1wYXJ0eTogXFxlMzgzO1xuJGZhLXZhci1raWRuZXlzOiBcXGY1ZmI7XG4kZmEtdmFyLXdpZmktZXhjbGFtYXRpb246IFxcZTJjZjtcbiRmYS12YXItY2hhcnQtbmV0d29yazogXFxmNzhhO1xuJGZhLXZhci1wZXJzb24tZHJlc3MtYnVyc3Q6IFxcZTU0NDtcbiRmYS12YXItZGljZS1kNDogXFxmNmQwO1xuJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXI6IFxcZjUzZDtcbiRmYS12YXItbW9uZXktY2hlY2stYWx0OiBcXGY1M2Q7XG4kZmEtdmFyLXZlY3Rvci1zcXVhcmU6IFxcZjVjYjtcbiRmYS12YXItYnJlYWQtc2xpY2U6IFxcZjdlYztcbiRmYS12YXItbGFuZ3VhZ2U6IFxcZjFhYjtcbiRmYS12YXItd2hlYXQtYXduLXNsYXNoOiBcXGUzMzg7XG4kZmEtdmFyLWZhY2Uta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWtpc3Mtd2luay1oZWFydDogXFxmNTk4O1xuJGZhLXZhci1kYWdnZXI6IFxcZjZjYjtcbiRmYS12YXItcG9kaXVtOiBcXGY2ODA7XG4kZmEtdmFyLWRpYW1vbmRzLTQ6IFxcZTY4YjtcbiRmYS12YXItbWVtby1jaXJjbGUtY2hlY2s6IFxcZTFkOTtcbiRmYS12YXItcm91dGUtaGlnaHdheTogXFxmNjFhO1xuJGZhLXZhci1kb3duLXRvLWxpbmU6IFxcZjM0YTtcbiRmYS12YXItYXJyb3ctYWx0LXRvLWJvdHRvbTogXFxmMzRhO1xuJGZhLXZhci1maWx0ZXI6IFxcZjBiMDtcbiRmYS12YXItc3F1YXJlLWc6IFxcZTI3MTtcbiRmYS12YXItY2lyY2xlLXBob25lOiBcXGUxMWI7XG4kZmEtdmFyLXBob25lLWNpcmNsZTogXFxlMTFiO1xuJGZhLXZhci1jbGlwYm9hcmQtcHJlc2NyaXB0aW9uOiBcXGY1ZTg7XG4kZmEtdmFyLXVzZXItbnVyc2UtaGFpcjogXFxlNDVkO1xuJGZhLXZhci1xdWVzdGlvbjogXFwzZjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItdG9nZ2xlLWxhcmdlLW9uOiBcXGU1YjE7XG4kZmEtdmFyLXVwLWRvd24tbGVmdC1yaWdodDogXFxmMGIyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWRyeWVyLWhlYXQ6IFxcZjg2MjtcbiRmYS12YXItZHJ5ZXItYWx0OiBcXGY4NjI7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktdXNlcjogXFxlMDY1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQ6IFxcZjRiZTtcbiRmYS12YXItYXJyb3ctdXAtc21hbGwtYmlnOiBcXGY4OGY7XG4kZmEtdmFyLXNvcnQtc2l6ZS11cC1hbHQ6IFxcZjg4ZjtcbiRmYS12YXItdHJhaW4tdHJhY2s6IFxcZTQ1MztcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcXGYxMmU7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLXN0YXItaGFsZi1zdHJva2U6IFxcZjVjMDtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1maWxlLWV4Y2xhbWF0aW9uOiBcXGYzMWE7XG4kZmEtdmFyLWNvZGU6IFxcZjEyMTtcbiRmYS12YXItd2hpc2tleS1nbGFzczogXFxmN2EwO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLW1vb24tc3RhcnM6IFxcZjc1NTtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZDM7XG4kZmEtdmFyLWNsb3RoZXMtaGFuZ2VyOiBcXGUxMzY7XG4kZmEtdmFyLW1vYmlsZS1ub3RjaDogXFxlMWVlO1xuJGZhLXZhci1tb2JpbGUtaXBob25lOiBcXGUxZWU7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQ6IFxcZTUyMjtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmU6IFxcZjA4ZTtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXFxmMDhlO1xuJGZhLXZhci1jdWJlcy1zdGFja2VkOiBcXGU0ZTY7XG4kZmEtdmFyLWltYWdlcy11c2VyOiBcXGUxYjk7XG4kZmEtdmFyLXdvbi1zaWduOiBcXGYxNTk7XG4kZmEtdmFyLWtydzogXFxmMTU5O1xuJGZhLXZhci13b246IFxcZjE1OTtcbiRmYS12YXItaW1hZ2UtcG9sYXJvaWQtdXNlcjogXFxlMWI2O1xuJGZhLXZhci12aXJ1cy1jb3ZpZDogXFxlNGE4O1xuJGZhLXZhci1zcXVhcmUtZWxsaXBzaXM6IFxcZTI2ZTtcbiRmYS12YXItcGllOiBcXGY3MDU7XG4kZmEtdmFyLWNoZXNzLWtuaWdodC1waWVjZTogXFxmNDQyO1xuJGZhLXZhci1jaGVzcy1rbmlnaHQtYWx0OiBcXGY0NDI7XG4kZmEtdmFyLWF1c3RyYWwtc2lnbjogXFxlMGE5O1xuJGZhLXZhci1jbG91ZC1wbHVzOiBcXGUzNWU7XG4kZmEtdmFyLWY6IFxcNDY7XG4kZmEtdmFyLWxlYWY6IFxcZjA2YztcbiRmYS12YXItYmVkLWJ1bms6IFxcZjhmODtcbiRmYS12YXItcm9hZDogXFxmMDE4O1xuJGZhLXZhci10YXhpOiBcXGYxYmE7XG4kZmEtdmFyLWNhYjogXFxmMWJhO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXBsdXM6IFxcZTU0MTtcbiRmYS12YXItY2hhcnQtcGllOiBcXGYyMDA7XG4kZmEtdmFyLXBpZS1jaGFydDogXFxmMjAwO1xuJGZhLXZhci1ib2x0LWxpZ2h0bmluZzogXFxlMGI3O1xuJGZhLXZhci1jbG9jay1laWdodDogXFxlMzQ1O1xuJGZhLXZhci1zYWNrLXhtYXJrOiBcXGU1NmE7XG4kZmEtdmFyLWZpbGUteGxzOiBcXGU2NGQ7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJGZhLXZhci1maXNoLWZpbnM6IFxcZTRmMjtcbiRmYS12YXItY2lyY2xlLXE6IFxcZTExZTtcbiRmYS12YXItYnVpbGRpbmctZmxhZzogXFxlNGQ1O1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFxcZjI0ODtcbiRmYS12YXItZmFjZS1kaXNndWlzZTogXFxlMzcwO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1yaWdodDogXFxlMGZhO1xuJGZhLXZhci1hbGllbi04Yml0OiBcXGY4ZjY7XG4kZmEtdmFyLWFsaWVuLW1vbnN0ZXI6IFxcZjhmNjtcbiRmYS12YXItaGFuZC1wb2ludC1yaWJib246IFxcZTFhNjtcbiRmYS12YXItcG9vcDogXFxmNjE5O1xuJGZhLXZhci1vYmplY3QtZXhjbHVkZTogXFxlNDljO1xuJGZhLXZhci10ZWxlc2NvcGU6IFxcZTAzZTtcbiRmYS12YXItbG9jYXRpb24tcGluOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXItc3F1YXJlLWxpc3Q6IFxcZTQ4OTtcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyOiBcXGY3MWU7XG4kZmEtdmFyLWhlbG1ldC1zYWZldHk6IFxcZjgwNztcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGF0LWhhcmQ6IFxcZjgwNztcbiRmYS12YXItY29tbWVudC1jb2RlOiBcXGUxNDc7XG4kZmEtdmFyLXNpbS1jYXJkczogXFxlMjUxO1xuJGZhLXZhci1zdGFyc2hpcDogXFxlMDM5O1xuJGZhLXZhci1lamVjdDogXFxmMDUyO1xuJGZhLXZhci1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJGZhLXZhci1wbGFuZS1jaXJjbGUtY2hlY2s6IFxcZTU1NTtcbiRmYS12YXItc2VhbDogXFxlMjQxO1xuJGZhLXZhci11c2VyLWNvd2JveTogXFxmOGVhO1xuJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdDogXFxlNTA1O1xuJGZhLXZhci1mYWNlLXJvbGxpbmctZXllczogXFxmNWE1O1xuJGZhLXZhci1tZWgtcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLWJyZWFkLWxvYWY6IFxcZjdlYjtcbiRmYS12YXItcmluZ3Mtd2VkZGluZzogXFxmODFiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFxcZjI0NztcbiRmYS12YXItZnJlbmNoLWZyaWVzOiBcXGY4MDM7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItbGluZS1jaGFydDogXFxmMjAxO1xuJGZhLXZhci1jYWxlbmRhci1hcnJvdy1kb3duOiBcXGUwZDA7XG4kZmEtdmFyLWNhbGVuZGFyLWRvd25sb2FkOiBcXGUwZDA7XG4kZmEtdmFyLXNlbmQtYmFjazogXFxmODdlO1xuJGZhLXZhci1tYXNrLXZlbnRpbGF0b3I6IFxcZTUyNDtcbiRmYS12YXItdGlja2V0czogXFxlNjU4O1xuJGZhLXZhci1zaWduYXR1cmUtbG9jazogXFxlM2NhO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXFxmMDYxO1xuJGZhLXZhci1zaWducy1wb3N0OiBcXGYyNzc7XG4kZmEtdmFyLW1hcC1zaWduczogXFxmMjc3O1xuJGZhLXZhci1vY3RhZ29uLXBsdXM6IFxcZjMwMTtcbiRmYS12YXItcGx1cy1vY3RhZ29uOiBcXGYzMDE7XG4kZmEtdmFyLWNhc2gtcmVnaXN0ZXI6IFxcZjc4ODtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1xdWVzdGlvbjogXFxlNTQyO1xuJGZhLXZhci1tZWxvbi1zbGljZTogXFxlMzExO1xuJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb246IFxcZTAzMztcbiRmYS12YXItbWVzc2FnZS1zbWlsZTogXFxmNGFhO1xuJGZhLXZhci1jb21tZW50LWFsdC1zbWlsZTogXFxmNGFhO1xuJGZhLXZhci1jdXAtc3RyYXc6IFxcZTM2MztcbiRmYS12YXItbGVmdC1mcm9tLWxpbmU6IFxcZjM0ODtcbiRmYS12YXItYXJyb3ctYWx0LWZyb20tcmlnaHQ6IFxcZjM0ODtcbiRmYS12YXItaDogXFw0ODtcbiRmYS12YXItYmFza2V0LXNob3BwaW5nLXNpbXBsZTogXFxlMGFmO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQtYWx0OiBcXGUwYWY7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmctaGVhcnQ6IFxcZjRjMztcbiRmYS12YXItaGFuZHMtaGVhcnQ6IFxcZjRjMztcbiRmYS12YXItY2xvY2stbmluZTogXFxlMzRjO1xuJGZhLXZhci1oYW1tZXItYnJ1c2g6IFxcZTYyMDtcbiRmYS12YXItdGFycDogXFxlNTdiO1xuJGZhLXZhci1mYWNlLXNsZWVweTogXFxlMzhlO1xuJGZhLXZhci1oYW5kLWhvcm5zOiBcXGUxYTk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyLXdyZW5jaDogXFxmN2Q5O1xuJGZhLXZhci10b29sczogXFxmN2Q5O1xuJGZhLXZhci1hcnJvd3MtdG8tZXllOiBcXGU0YmY7XG4kZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVyczogXFxlMTI1O1xuJGZhLXZhci10cm9waHktc3RhcjogXFxmMmViO1xuJGZhLXZhci10cm9waHktYWx0OiBcXGYyZWI7XG4kZmEtdmFyLXBsdWctY2lyY2xlLWJvbHQ6IFxcZTU1YjtcbiRmYS12YXItZmFjZS10aGVybW9tZXRlcjogXFxlMzlhO1xuJGZhLXZhci1ncmlkLXJvdW5kLTQ6IFxcZTVkZDtcbiRmYS12YXItc2lnbi1wb3N0cy13cmVuY2g6IFxcZTYyNjtcbiRmYS12YXItc2hpcnQtcnVubmluZzogXFxlM2M4O1xuJGZhLXZhci1ib29rLWNpcmNsZS1hcnJvdy11cDogXFxlMGJkO1xuJGZhLXZhci1mYWNlLW5hdXNlYXRlZDogXFxlMzgxO1xuJGZhLXZhci1oZWFydDogXFxmMDA0O1xuJGZhLXZhci1maWxlLWNoYXJ0LXBpZTogXFxmNjVhO1xuJGZhLXZhci1tYXJzLWFuZC12ZW51czogXFxmMjI0O1xuJGZhLXZhci1ob3VzZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWhvbWUtdXNlcjogXFxlMWIwO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0OiBcXGUwZjk7XG4kZmEtdmFyLWR1bXBzdGVyLWZpcmU6IFxcZjc5NDtcbiRmYS12YXItaGV4YWdvbi1taW51czogXFxmMzA3O1xuJGZhLXZhci1taW51cy1oZXhhZ29uOiBcXGYzMDc7XG4kZmEtdmFyLWxlZnQtdG8tbGluZTogXFxmMzRiO1xuJGZhLXZhci1hcnJvdy1hbHQtdG8tbGVmdDogXFxmMzRiO1xuJGZhLXZhci1ob3VzZS1jcmFjazogXFxlM2IxO1xuJGZhLXZhci1wYXctc2ltcGxlOiBcXGY3MDE7XG4kZmEtdmFyLXBhdy1hbHQ6IFxcZjcwMTtcbiRmYS12YXItYXJyb3ctbGVmdC1sb25nLXRvLWxpbmU6IFxcZTNkNDtcbiRmYS12YXItYnJhY2tldHMtcm91bmQ6IFxcZTBjNTtcbiRmYS12YXItcGFyZW50aGVzZXM6IFxcZTBjNTtcbiRmYS12YXItbWFydGluaS1nbGFzcy1jaXRydXM6IFxcZjU2MTtcbiRmYS12YXItY29ja3RhaWw6IFxcZjU2MTtcbiRmYS12YXItdXNlci1zaGFrZXNwZWFyZTogXFxlMmMyO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1hcmM6IFxcZTRiMjtcbiRmYS12YXItZmFjZS1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1ib3R0bGUtd2F0ZXI6IFxcZTRjNTtcbiRmYS12YXItY2lyY2xlLXBhdXNlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXFxmMjhiO1xuJGZhLXZhci1nYXVnZS1jaXJjbGUtcGx1czogXFxlNDk4O1xuJGZhLXZhci1mb2xkZXJzOiBcXGY2NjA7XG4kZmEtdmFyLWFuZ2VsOiBcXGY3Nzk7XG4kZmEtdmFyLXZhbHVlLWFic29sdXRlOiBcXGY2YTY7XG4kZmEtdmFyLXJhYmJpdDogXFxmNzA4O1xuJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2g6IFxcZTA3MjtcbiRmYS12YXItY2lyY2xlLWV1cm86IFxcZTVjZTtcbiRmYS12YXItYXBwbGUtd2hvbGU6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtYWx0OiBcXGY1ZDE7XG4kZmEtdmFyLWtpdGNoZW4tc2V0OiBcXGU1MWE7XG4kZmEtdmFyLWRpYW1vbmQtaGFsZjogXFxlNWI3O1xuJGZhLXZhci1sb2NrLWtleWhvbGU6IFxcZjMwZDtcbiRmYS12YXItbG9jay1hbHQ6IFxcZjMwZDtcbiRmYS12YXItcjogXFw1MjtcbiRmYS12YXItdGVtcGVyYXR1cmUtcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0xOiBcXGYyY2E7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci1zcXVhcmUtaW5mbzogXFxmMzBmO1xuJGZhLXZhci1pbmZvLXNxdWFyZTogXFxmMzBmO1xuJGZhLXZhci13aWZpLXNsYXNoOiBcXGY2YWM7XG4kZmEtdmFyLXRvaWxldC1wYXBlci14bWFyazogXFxlNWIzO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWRvbGxhcjogXFxmNGM1O1xuJGZhLXZhci1oYW5kcy11c2Q6IFxcZjRjNTtcbiRmYS12YXItY3ViZTogXFxmMWIyO1xuJGZhLXZhci1hcnJvdy1kb3duLXRyaWFuZ2xlLXNxdWFyZTogXFxmODg4O1xuJGZhLXZhci1zb3J0LXNoYXBlcy1kb3duOiBcXGY4ODg7XG4kZmEtdmFyLWJpdGNvaW4tc2lnbjogXFxlMGI0O1xuJGZhLXZhci1zaHV0dGVyczogXFxlNDQ5O1xuJGZhLXZhci1zaGllbGQtZG9nOiBcXGU1NzM7XG4kZmEtdmFyLXNvbGFyLXBhbmVsOiBcXGY1YmE7XG4kZmEtdmFyLWxvY2stb3BlbjogXFxmM2MxO1xuJGZhLXZhci10YWJsZS10cmVlOiBcXGUyOTM7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktaGVhcnQ6IFxcZTFiMjtcbiRmYS12YXItdGFsbHktMzogXFxlMjk2O1xuJGZhLXZhci1lbGV2YXRvcjogXFxlMTZkO1xuJGZhLXZhci1tb25leS1iaWxsLXRyYW5zZmVyOiBcXGU1Mjg7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJlbmQtdXA6IFxcZTUyOTtcbiRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0OiBcXGU1MGY7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLWhvcml6b250YWw6IFxcZjY4MjtcbiRmYS12YXItcG9sbC1oOiBcXGY2ODI7XG4kZmEtdmFyLWNpcmNsZTogXFxmMTExO1xuJGZhLXZhci1sZWZ0LXRvLWJyYWNrZXQ6IFxcZTY2ZDtcbiRmYS12YXItY2FydC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTNmMjtcbiRmYS12YXItc3dvcmQ6IFxcZjcxYztcbiRmYS12YXItYmFja3dhcmQtZmFzdDogXFxmMDQ5O1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcXGYwNDk7XG4kZmEtdmFyLXJlY3ljbGU6IFxcZjFiODtcbiRmYS12YXItdXNlci1hc3Ryb25hdXQ6IFxcZjRmYjtcbiRmYS12YXItaW50ZXJyb2Jhbmc6IFxcZTViYTtcbiRmYS12YXItcGxhbmUtc2xhc2g6IFxcZTA2OTtcbiRmYS12YXItY2lyY2xlLWRhc2hlZDogXFxlMTA1O1xuJGZhLXZhci10cmFkZW1hcms6IFxcZjI1YztcbiRmYS12YXItYmFza2V0YmFsbDogXFxmNDM0O1xuJGZhLXZhci1iYXNrZXRiYWxsLWJhbGw6IFxcZjQzNDtcbiRmYS12YXItZm9yay1rbmlmZTogXFxmMmU2O1xuJGZhLXZhci11dGVuc2lscy1hbHQ6IFxcZjJlNjtcbiRmYS12YXItc2F0ZWxsaXRlLWRpc2g6IFxcZjdjMDtcbiRmYS12YXItYmFkZ2UtY2hlY2s6IFxcZjMzNjtcbiRmYS12YXItY2lyY2xlLXVwOiBcXGYzNWI7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItc2xpZGVyOiBcXGUyNTI7XG4kZmEtdmFyLW1vYmlsZS1zY3JlZW4tYnV0dG9uOiBcXGYzY2Q7XG4kZmEtdmFyLW1vYmlsZS1hbHQ6IFxcZjNjZDtcbiRmYS12YXItY2xvY2stb25lLXRoaXJ0eTogXFxlMzRmO1xuJGZhLXZhci1pbmJveC1vdXQ6IFxcZjMxMTtcbiRmYS12YXItaW5ib3gtYXJyb3ctdXA6IFxcZjMxMTtcbiRmYS12YXItY2xvdWQtc2xhc2g6IFxcZTEzNztcbiRmYS12YXItdm9sdW1lLWhpZ2g6IFxcZjAyODtcbiRmYS12YXItdm9sdW1lLXVwOiBcXGYwMjg7XG4kZmEtdmFyLXVzZXJzLXJheXM6IFxcZTU5MztcbiRmYS12YXItd2FsbGV0OiBcXGY1NTU7XG4kZmEtdmFyLW9jdGFnb24tY2hlY2s6IFxcZTQyNjtcbiRmYS12YXItZmxhdGJyZWFkLXN0dWZmZWQ6IFxcZTQwYztcbiRmYS12YXItY2xpcGJvYXJkLWNoZWNrOiBcXGY0NmM7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLXBsdXM6IFxcZTNmMztcbiRmYS12YXItdHJ1Y2stY2xvY2s6IFxcZjQ4YztcbiRmYS12YXItc2hpcHBpbmctdGltZWQ6IFxcZjQ4YztcbiRmYS12YXItcG9vbC04LWJhbGw6IFxcZTNjNTtcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci10dXJuLWRvd24tbGVmdDogXFxlMzMxO1xuJGZhLXZhci1sb2NrLWhhc2h0YWc6IFxcZTQyMztcbiRmYS12YXItY2hhcnQtcmFkYXI6IFxcZTBlNztcbiRmYS12YXItc3RhZmY6IFxcZjcxYjtcbiRmYS12YXItYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLWhhbWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci11dGlsaXR5LXBvbGU6IFxcZTJjMztcbiRmYS12YXItdHJhbnNwb3J0ZXItNjogXFxlMmE3O1xuJGZhLXZhci1hcnJvdy10dXJuLWxlZnQ6IFxcZTYzMjtcbiRmYS12YXItd3JlbmNoOiBcXGYwYWQ7XG4kZmEtdmFyLWJ1Z3M6IFxcZTRkMDtcbiRmYS12YXItdmVjdG9yLXBvbHlnb246IFxcZTJjNztcbiRmYS12YXItZGlhZ3JhbS1uZXN0ZWQ6IFxcZTE1NztcbiRmYS12YXItcnVwZWUtc2lnbjogXFxmMTU2O1xuJGZhLXZhci1ydXBlZTogXFxmMTU2O1xuJGZhLXZhci1maWxlLWltYWdlOiBcXGYxYzU7XG4kZmEtdmFyLWNpcmNsZS1xdWVzdGlvbjogXFxmMDU5O1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU6IFxcZjA1OTtcbiRmYS12YXItdGlja2V0cy1wZXJmb3JhdGVkOiBcXGU2M2Y7XG4kZmEtdmFyLWltYWdlLXVzZXI6IFxcZTFiODtcbiRmYS12YXItYnVveTogXFxlNWI1O1xuJGZhLXZhci1wbGFuZS1kZXBhcnR1cmU6IFxcZjViMDtcbiRmYS12YXItaGFuZHNoYWtlLXNsYXNoOiBcXGUwNjA7XG4kZmEtdmFyLWJvb2stYm9va21hcms6IFxcZTBiYjtcbiRmYS12YXItYm9yZGVyLWNlbnRlci1oOiBcXGY4OWM7XG4kZmEtdmFyLWNhbi1mb29kOiBcXGUzZTY7XG4kZmEtdmFyLXR5cGV3cml0ZXI6IFxcZjhlNztcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1hcmM6IFxcZTRiMTtcbiRmYS12YXItY2lyY2xlLWs6IFxcZTExMztcbiRmYS12YXItZmFjZS1oYW5kLW92ZXItbW91dGg6IFxcZTM3ODtcbiRmYS12YXItcG9wY29ybjogXFxmODE5O1xuJGZhLXZhci1ob3VzZS13YXRlcjogXFxmNzRmO1xuJGZhLXZhci1ob3VzZS1mbG9vZDogXFxmNzRmO1xuJGZhLXZhci1vYmplY3Qtc3VidHJhY3Q6IFxcZTQ5ZTtcbiRmYS12YXItY29kZS1icmFuY2g6IFxcZjEyNjtcbiRmYS12YXItd2FyZWhvdXNlLWZ1bGw6IFxcZjQ5NTtcbiRmYS12YXItd2FyZWhvdXNlLWFsdDogXFxmNDk1O1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWJyaWRnZTogXFxlNGM4O1xuJGZhLXZhci1waG9uZS1mbGlwOiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci1hcnJvdy1kb3duLWZyb20tZG90dGVkLWxpbmU6IFxcZTA5MDtcbiRmYS12YXItZmlsZS1kb2M6IFxcZTVlZDtcbiRmYS12YXItc3F1YXJlLXF1YXJ0ZXJzOiBcXGU0NGU7XG4kZmEtdmFyLXRydWNrLWZyb250OiBcXGUyYjc7XG4kZmEtdmFyLWNhdDogXFxmNmJlO1xuJGZhLXZhci10cmFzaC14bWFyazogXFxlMmI0O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtbGVmdDogXFxmMzJlO1xuJGZhLXZhci1jYXJldC1jaXJjbGUtbGVmdDogXFxmMzJlO1xuJGZhLXZhci1maWxlczogXFxlMTc4O1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0YWI7XG4kZmEtdmFyLWZhY2UtY2xvdWRzOiBcXGU0N2Q7XG4kZmEtdmFyLXVzZXItY3Jvd246IFxcZjZhNDtcbiRmYS12YXItYmFza2V0LXNob3BwaW5nLXBsdXM6IFxcZTY1MztcbiRmYS12YXItdHJ1Y2stZmllbGQ6IFxcZTU4ZDtcbiRmYS12YXItcm91dGU6IFxcZjRkNztcbiRmYS12YXItY2FydC1jaXJjbGUtY2hlY2s6IFxcZTNmMTtcbiRmYS12YXItY2xpcGJvYXJkLXF1ZXN0aW9uOiBcXGU0ZTM7XG4kZmEtdmFyLXBhbm9yYW1hOiBcXGUyMDk7XG4kZmEtdmFyLWNvbW1lbnQtbWVkaWNhbDogXFxmN2Y1O1xuJGZhLXZhci10ZWV0aC1vcGVuOiBcXGY2MmY7XG4kZmEtdmFyLXVzZXItdGllLWhhaXItbG9uZzogXFxlNDYwO1xuJGZhLXZhci1maWxlLWNpcmNsZS1taW51czogXFxlNGVkO1xuJGZhLXZhci1oZWFkLXNpZGUtbWVkaWNhbDogXFxmODA5O1xuJGZhLXZhci1hcnJvdy10dXJuLXJpZ2h0OiBcXGU2MzU7XG4kZmEtdmFyLXRhZ3M6IFxcZjAyYztcbiRmYS12YXItd2luZS1nbGFzczogXFxmNGUzO1xuJGZhLXZhci1mb3J3YXJkLWZhc3Q6IFxcZjA1MDtcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcXGYwNTA7XG4kZmEtdmFyLWZhY2UtbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci11c2VyLXJvYm90OiBcXGUwNGI7XG4kZmEtdmFyLXNxdWFyZS1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItY2FyZC1kaWFtb25kOiBcXGUzZWE7XG4kZmEtdmFyLWZhY2UtemlwcGVyOiBcXGUzYTU7XG4kZmEtdmFyLWZhY2UtcmFpc2VkLWV5ZWJyb3c6IFxcZTM4ODtcbiRmYS12YXItaG91c2Utc2lnbmFsOiBcXGUwMTI7XG4kZmEtdmFyLXNxdWFyZS1jaGV2cm9uLXVwOiBcXGYzMmM7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLXVwOiBcXGYzMmM7XG4kZmEtdmFyLWJhcnMtcHJvZ3Jlc3M6IFxcZjgyODtcbiRmYS12YXItdGFza3MtYWx0OiBcXGY4Mjg7XG4kZmEtdmFyLWZhdWNldC1kcmlwOiBcXGUwMDY7XG4kZmEtdmFyLWFycm93cy10by1saW5lOiBcXGUwYTc7XG4kZmEtdmFyLWRvbHBoaW46IFxcZTE2ODtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQ6IFxcZTA5ZjtcbiRmYS12YXItY2lyY2xlLXI6IFxcZTEyMDtcbiRmYS12YXItY2FydC1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItYmFuLXNtb2tpbmc6IFxcZjU0ZDtcbiRmYS12YXItc21va2luZy1iYW46IFxcZjU0ZDtcbiRmYS12YXItY2lyY2xlLXNvcnQtdXA6IFxcZTAzMjtcbiRmYS12YXItc29ydC1jaXJjbGUtdXA6IFxcZTAzMjtcbiRmYS12YXItdGVybWluYWw6IFxcZjEyMDtcbiRmYS12YXItbW9iaWxlLWJ1dHRvbjogXFxmMTBiO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWZsYWc6IFxcZTUxNDtcbiRmYS12YXItYmFza2V0LXNob3BwaW5nOiBcXGYyOTE7XG4kZmEtdmFyLXNob3BwaW5nLWJhc2tldDogXFxmMjkxO1xuJGZhLXZhci10YXBlOiBcXGY0ZGI7XG4kZmEtdmFyLWNoZXN0bnV0OiBcXGUzZjY7XG4kZmEtdmFyLWJ1cy1zaW1wbGU6IFxcZjU1ZTtcbiRmYS12YXItYnVzLWFsdDogXFxmNTVlO1xuJGZhLXZhci1leWU6IFxcZjA2ZTtcbiRmYS12YXItZmFjZS1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItaGVhdDogXFxlMDBjO1xuJGZhLXZhci10aWNrZXQtYWlybGluZTogXFxlMjlhO1xuJGZhLXZhci10aWNrZXQtcGVyZm9yYXRlZC1wbGFuZTogXFxlMjlhO1xuJGZhLXZhci10aWNrZXQtcGxhbmU6IFxcZTI5YTtcbiRmYS12YXItYm9vdC1oZWVsZWQ6IFxcZTMzZjtcbiRmYS12YXItYXJyb3dzLW1pbmltaXplOiBcXGUwYTU7XG4kZmEtdmFyLWNvbXByZXNzLWFycm93czogXFxlMGE1O1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXFxmMjllO1xuJGZhLXZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uOiBcXGU1NGM7XG4kZmEtdmFyLWZpbGUtc2hpZWxkOiBcXGU0ZjA7XG4kZmEtdmFyLWhleGFnb246IFxcZjMxMjtcbiRmYS12YXItbWFuaG9sZTogXFxlMWQ2O1xuJGZhLXZhci11c2VyLXNsYXNoOiBcXGY1MDY7XG4kZmEtdmFyLXBlbjogXFxmMzA0O1xuJGZhLXZhci10b3dlci1vYnNlcnZhdGlvbjogXFxlNTg2O1xuJGZhLXZhci1mbG9wcHktZGlza3M6IFxcZTE4MztcbiRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rLXVuZGVyOiBcXGUyOWY7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLWFsdDogXFxlMjlmO1xuJGZhLXZhci1maWxlLWNvZGU6IFxcZjFjOTtcbiRmYS12YXItc2lnbmFsOiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hbC01OiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hbC1wZXJmZWN0OiBcXGYwMTI7XG4kZmEtdmFyLXB1bXA6IFxcZTQ0MjtcbiRmYS12YXItYnVzOiBcXGYyMDc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS14bWFyazogXFxlNTAxO1xuJGZhLXZhci1hcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlOiBcXGUwOWU7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXk6IFxcZTNhZjtcbiRmYS12YXItaG9tZS1sZzogXFxlM2FmO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItZHJ5ZXI6IFxcZjg2MTtcbiRmYS12YXItZmFjZS1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1jaGVzcy1iaXNob3AtcGllY2U6IFxcZjQzYjtcbiRmYS12YXItY2hlc3MtYmlzaG9wLWFsdDogXFxmNDNiO1xuJGZhLXZhci1zaGlydC10YW5rLXRvcDogXFxlM2M5O1xuJGZhLXZhci1kaXBsb21hOiBcXGY1ZWE7XG4kZmEtdmFyLXNjcm9sbC1yaWJib246IFxcZjVlYTtcbiRmYS12YXItc2NyZWVuY2FzdDogXFxlMjNlO1xuJGZhLXZhci13YWxrZXI6IFxcZjgzMTtcbiRmYS12YXItcHJlc2NyaXB0aW9uOiBcXGY1YjE7XG4kZmEtdmFyLXNob3A6IFxcZjU0ZjtcbiRmYS12YXItc3RvcmUtYWx0OiBcXGY1NGY7XG4kZmEtdmFyLWZsb3BweS1kaXNrOiBcXGYwYzc7XG4kZmEtdmFyLXNhdmU6IFxcZjBjNztcbiRmYS12YXItdmloYXJhOiBcXGY2YTc7XG4kZmEtdmFyLWZhY2Uta2lzcy1jbG9zZWQtZXllczogXFxlMzdkO1xuJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkOiBcXGY1MTU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdDogXFxmNTE1O1xuJGZhLXZhci1maWxlLXVzZXI6IFxcZjY1YztcbiRmYS12YXItdXNlci1wb2xpY2UtdGllOiBcXGUzMzQ7XG4kZmEtdmFyLWZhY2UtdG9uZ3VlLW1vbmV5OiBcXGUzOWQ7XG4kZmEtdmFyLXRlbm5pcy1iYWxsOiBcXGY0NWU7XG4kZmEtdmFyLXNxdWFyZS1sOiBcXGUyNzU7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc29ydC1hc2M6IFxcZjBkZTtcbiRmYS12YXItY2FsZW5kYXItYXJyb3ctdXA6IFxcZTBkMTtcbiRmYS12YXItY2FsZW5kYXItdXBsb2FkOiBcXGUwZDE7XG4kZmEtdmFyLWNvbW1lbnQtZG90czogXFxmNGFkO1xuJGZhLXZhci1jb21tZW50aW5nOiBcXGY0YWQ7XG4kZmEtdmFyLXBsYW50LXdpbHQ6IFxcZTVhYTtcbiRmYS12YXItc2NhcmY6IFxcZjdjMTtcbiRmYS12YXItYWxidW0tY2lyY2xlLXBsdXM6IFxcZTQ4YztcbiRmYS12YXItdXNlci1udXJzZS1oYWlyLWxvbmc6IFxcZTQ1ZTtcbiRmYS12YXItZGlhbW9uZDogXFxmMjE5O1xuJGZhLXZhci1zcXVhcmUtbGVmdDogXFxmMzUxO1xuJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLWxlZnQ6IFxcZjM1MTtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1jaXJjbGUtZWxsaXBzaXMtdmVydGljYWw6IFxcZTEwYjtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWRvbGxhcjogXFxmNGMwO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkOiBcXGY0YzA7XG4kZmEtdmFyLWdyaWQtZGl2aWRlcnM6IFxcZTNhZDtcbiRmYS12YXItY2hhcnQtZGlhZ3JhbTogXFxlNjk1O1xuJGZhLXZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiRmYS12YXItaGFuZC1wb2ludGVyOiBcXGYyNWE7XG4kZmEtdmFyLWRydW0tc3RlZWxwYW46IFxcZjU2YTtcbiRmYS12YXItaGFuZC1zY2lzc29yczogXFxmMjU3O1xuJGZhLXZhci1oYW5kcy1wcmF5aW5nOiBcXGY2ODQ7XG4kZmEtdmFyLXByYXlpbmctaGFuZHM6IFxcZjY4NDtcbiRmYS12YXItZmFjZS1wZW5zaXZlOiBcXGUzODQ7XG4kZmEtdmFyLXVzZXItbXVzaWM6IFxcZjhlYjtcbiRmYS12YXItYXJyb3ctcm90YXRlLXJpZ2h0OiBcXGYwMWU7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXJvdGF0ZTogXFxmMDFlO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZDogXFxmMDFlO1xuJGZhLXZhci1yZWRvOiBcXGYwMWU7XG4kZmEtdmFyLW1lc3NhZ2VzLWRvbGxhcjogXFxmNjUyO1xuJGZhLXZhci1jb21tZW50cy1hbHQtZG9sbGFyOiBcXGY2NTI7XG4kZmEtdmFyLXNlbnNvci1vbjogXFxlMDJiO1xuJGZhLXZhci1iYWxsb29uOiBcXGUyZTM7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1jaGVzcy1xdWVlbi1waWVjZTogXFxmNDQ2O1xuJGZhLXZhci1jaGVzcy1xdWVlbi1hbHQ6IFxcZjQ0NjtcbiRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlyczogXFxmNjAxO1xuJGZhLXZhci1sb2NhdGlvbjogXFxmNjAxO1xuJGZhLXZhci1tYXJzLWRvdWJsZTogXFxmMjI3O1xuJGZhLXZhci1sZWZ0LWZyb20tYnJhY2tldDogXFxlNjZjO1xuJGZhLXZhci1ob3VzZS1wZXJzb24tbGVhdmU6IFxcZTAwZjtcbiRmYS12YXItaG91c2UtbGVhdmU6IFxcZTAwZjtcbiRmYS12YXItaG91c2UtcGVyc29uLWRlcGFydDogXFxlMDBmO1xuJGZhLXZhci1ydWxlci10cmlhbmdsZTogXFxmNjFjO1xuJGZhLXZhci1jYXJkLWNsdWI6IFxcZTNlOTtcbiRmYS12YXItY2hpbGQtZHJlc3M6IFxcZTU5YztcbiRmYS12YXItdXNlcnMtYmV0d2Vlbi1saW5lczogXFxlNTkxO1xuJGZhLXZhci1sdW5ncy12aXJ1czogXFxlMDY3O1xuJGZhLXZhci1zcGlubmVyLXRoaXJkOiBcXGYzZjQ7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLWNvbXB1dGVyLW1vdXNlLXNjcm9sbHdoZWVsOiBcXGY4Y2Q7XG4kZmEtdmFyLW1vdXNlLWFsdDogXFxmOGNkO1xuJGZhLXZhci1jYWxlbmRhci14bWFyazogXFxmMjczO1xuJGZhLXZhci1jYWxlbmRhci10aW1lczogXFxmMjczO1xuJGZhLXZhci1jaGlsZC1yZWFjaGluZzogXFxlNTlkO1xuJGZhLXZhci10YWJsZS1sYXlvdXQ6IFxcZTI5MDtcbiRmYS12YXItbmFyd2hhbDogXFxmNmZlO1xuJGZhLXZhci1yYW1wLWxvYWRpbmc6IFxcZjRkNDtcbiRmYS12YXItY2FsZW5kYXItY2lyY2xlLXBsdXM6IFxcZTQ3MDtcbiRmYS12YXItdG9vdGhicnVzaDogXFxmNjM1O1xuJGZhLXZhci1ib3JkZXItaW5uZXI6IFxcZjg0ZTtcbiRmYS12YXItcGF3LWNsYXdzOiBcXGY3MDI7XG4kZmEtdmFyLWtpd2ktZnJ1aXQ6IFxcZTMwYztcbiRmYS12YXItdHJhZmZpYy1saWdodC1zbG93OiBcXGY2Mzk7XG4kZmEtdmFyLXJlY3RhbmdsZS1jb2RlOiBcXGUzMjI7XG4kZmEtdmFyLWhlYWQtc2lkZS12aXJ1czogXFxlMDY0O1xuJGZhLXZhci1rZXlib2FyZC1icmlnaHRuZXNzOiBcXGUxYzA7XG4kZmEtdmFyLWJvb2tzLW1lZGljYWw6IFxcZjdlODtcbiRmYS12YXItbGlnaHRidWxiLXNsYXNoOiBcXGY2NzM7XG4kZmEtdmFyLWhvdXNlLWJsYW5rOiBcXGU0ODc7XG4kZmEtdmFyLWhvbWUtYmxhbms6IFxcZTQ4NztcbiRmYS12YXItc3F1YXJlLTU6IFxcZTI1YTtcbiRmYS12YXItc3F1YXJlLWhlYXJ0OiBcXGY0Yzg7XG4kZmEtdmFyLWhlYXJ0LXNxdWFyZTogXFxmNGM4O1xuJGZhLXZhci1wdXp6bGU6IFxcZTQ0MztcbiRmYS12YXItdXNlci1nZWFyOiBcXGY0ZmU7XG4kZmEtdmFyLXVzZXItY29nOiBcXGY0ZmU7XG4kZmEtdmFyLXBpcGUtY2lyY2xlLWNoZWNrOiBcXGU0MzY7XG4kZmEtdmFyLWFycm93LXVwLTEtOTogXFxmMTYzO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXA6IFxcZjE2MztcbiRmYS12YXItb2N0YWdvbi1leGNsYW1hdGlvbjogXFxlMjA0O1xuJGZhLXZhci1kaWFsLWxvdzogXFxlMTVkO1xuJGZhLXZhci1kb29yLWNsb3NlZDogXFxmNTJhO1xuJGZhLXZhci1sYXB0b3AtbW9iaWxlOiBcXGY4N2E7XG4kZmEtdmFyLXBob25lLWxhcHRvcDogXFxmODdhO1xuJGZhLXZhci1jb252ZXlvci1iZWx0LWJveGVzOiBcXGY0NmY7XG4kZmEtdmFyLWNvbnZleW9yLWJlbHQtYWx0OiBcXGY0NmY7XG4kZmEtdmFyLXNoaWVsZC12aXJ1czogXFxlMDZjO1xuJGZhLXZhci1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUtYWR2YW5jZWQ6IFxcZTI4ZTtcbiRmYS12YXItc3RhcmZpZ2h0ZXItYWx0LWFkdmFuY2VkOiBcXGUyOGU7XG4kZmEtdmFyLWRpY2Utc2l4OiBcXGY1MjY7XG4kZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZTogXFxlMDM4O1xuJGZhLXZhci1zdGFyZmlnaHRlci1hbHQ6IFxcZTAzODtcbiRmYS12YXItcm9ja2V0LWxhdW5jaDogXFxlMDI3O1xuJGZhLXZhci1tb3NxdWl0by1uZXQ6IFxcZTUyYztcbiRmYS12YXItZmlsZS1mcmFnbWVudDogXFxlNjk3O1xuJGZhLXZhci12ZW50LWRhbXBlcjogXFxlNDY1O1xuJGZhLXZhci1icmlkZ2Utd2F0ZXI6IFxcZTRjZTtcbiRmYS12YXItYmFuLWJ1ZzogXFxmN2Y5O1xuJGZhLXZhci1kZWJ1ZzogXFxmN2Y5O1xuJGZhLXZhci1wZXJzb24tYm9vdGg6IFxcZjc1NjtcbiRmYS12YXItdGV4dC13aWR0aDogXFxmMDM1O1xuJGZhLXZhci1nYXJhZ2UtY2FyOiBcXGUwMGE7XG4kZmEtdmFyLXNxdWFyZS1rYW5iYW46IFxcZTQ4ODtcbiRmYS12YXItaGF0LXdpemFyZDogXFxmNmU4O1xuJGZhLXZhci1jaGFydC1rYW5iYW46IFxcZTY0ZjtcbiRmYS12YXItcGVuLWZhbmN5OiBcXGY1YWM7XG4kZmEtdmFyLWNvZmZlZS1wb3Q6IFxcZTAwMjtcbiRmYS12YXItbW91c2UtZmllbGQ6IFxcZTVhODtcbiRmYS12YXItcGVyc29uLWRpZ2dpbmc6IFxcZjg1ZTtcbiRmYS12YXItZGlnZ2luZzogXFxmODVlO1xuJGZhLXZhci1zaG93ZXItZG93bjogXFxlMjRkO1xuJGZhLXZhci1zaG93ZXItYWx0OiBcXGUyNGQ7XG4kZmEtdmFyLWJveC1jaXJjbGUtY2hlY2s6IFxcZTBjNDtcbiRmYS12YXItYnJpZ2h0bmVzczogXFxlMGM5O1xuJGZhLXZhci1jYXItc2lkZS1ib2x0OiBcXGUzNDQ7XG4kZmEtdmFyLWZpbGUteG1sOiBcXGU2NTQ7XG4kZmEtdmFyLW9ybmFtZW50OiBcXGY3Yjg7XG4kZmEtdmFyLXBob25lLWFycm93LWRvd24tbGVmdDogXFxlMjIzO1xuJGZhLXZhci1waG9uZS1hcnJvdy1kb3duOiBcXGUyMjM7XG4kZmEtdmFyLXBob25lLWluY29taW5nOiBcXGUyMjM7XG4kZmEtdmFyLWNsb3VkLXdvcmQ6IFxcZTEzODtcbiRmYS12YXItaGFuZC1maW5nZXJzLWNyb3NzZWQ6IFxcZTFhMztcbiRmYS12YXItdHJhc2g6IFxcZjFmODtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlOiBcXGY2Mjk7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1tZWQ6IFxcZjYyOTtcbiRmYS12YXItdGFjaG9tZXRlci1hdmVyYWdlOiBcXGY2Mjk7XG4kZmEtdmFyLWFycm93LWRvd24tc21hbGwtYmlnOiBcXGY4OGQ7XG4kZmEtdmFyLXNvcnQtc2l6ZS1kb3duLWFsdDogXFxmODhkO1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItZmFjZS1tZWx0aW5nOiBcXGU0ODM7XG4kZmEtdmFyLXBvbzogXFxmMmZlO1xuJGZhLXZhci1wZW4tY2xpcC1zbGFzaDogXFxlMjBmO1xuJGZhLXZhci1wZW4tYWx0LXNsYXNoOiBcXGUyMGY7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0LWFsdDogXFxmMTBlO1xuJGZhLXZhci1zY3JvbGwtb2xkOiBcXGY3MGY7XG4kZmEtdmFyLWd1aXRhcnM6IFxcZjhiZjtcbiRmYS12YXItcGhvbmUteG1hcms6IFxcZTIyNztcbiRmYS12YXItaG9zZTogXFxlNDE5O1xuJGZhLXZhci1jbG9jay1zaXg6IFxcZTM1MjtcbiRmYS12YXItc2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdC1zaGlydDogXFxmNTUzO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItYmlsbGJvYXJkOiBcXGU1Y2Q7XG4kZmEtdmFyLXNxdWFyZS1yOiBcXGUyN2M7XG4kZmEtdmFyLWN1YmVzOiBcXGYxYjM7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tZG9sbGFyOiBcXGY2NTc7XG4kZmEtdmFyLWRpdmlkZTogXFxmNTI5O1xuJGZhLXZhci1zdW4tY2xvdWQ6IFxcZjc2MztcbiRmYS12YXItbGFtcC1mbG9vcjogXFxlMDE1O1xuJGZhLXZhci1zcXVhcmUtNzogXFxlMjVjO1xuJGZhLXZhci10ZW5nZS1zaWduOiBcXGY3ZDc7XG4kZmEtdmFyLXRlbmdlOiBcXGY3ZDc7XG4kZmEtdmFyLWhlYWRwaG9uZXM6IFxcZjAyNTtcbiRmYS12YXItaGFuZHMtaG9sZGluZzogXFxmNGMyO1xuJGZhLXZhci1jYW1wZmlyZTogXFxmNmJhO1xuJGZhLXZhci1jaXJjbGUtYW1wZXJzYW5kOiBcXGUwZjg7XG4kZmEtdmFyLXNub3dmbGFrZXM6IFxcZjdjZjtcbiRmYS12YXItaGFuZHMtY2xhcHBpbmc6IFxcZTFhODtcbiRmYS12YXItcmVwdWJsaWNhbjogXFxmNzVlO1xuJGZhLXZhci1sZWFmLW1hcGxlOiBcXGY2ZjY7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiRmYS12YXItcGVyc29uLWNpcmNsZS14bWFyazogXFxlNTQzO1xuJGZhLXZhci1ydWxlcjogXFxmNTQ1O1xuJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tYnJhY2tldDogXFxlNjY4O1xuJGZhLXZhci1jdXAtc3RyYXctc3dvb3NoOiBcXGUzNjQ7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXN1bjogXFxmNzZhO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1ob3Q6IFxcZjc2YTtcbiRmYS12YXItYWxpZ24tbGVmdDogXFxmMDM2O1xuJGZhLXZhci1kaWNlLWQ2OiBcXGY2ZDE7XG4kZmEtdmFyLXJlc3Ryb29tOiBcXGY3YmQ7XG4kZmEtdmFyLWhpZ2gtZGVmaW5pdGlvbjogXFxlMWFlO1xuJGZhLXZhci1yZWN0YW5nbGUtaGQ6IFxcZTFhZTtcbiRmYS12YXItajogXFw0YTtcbiRmYS12YXItZ2FsYXh5OiBcXGUwMDg7XG4kZmEtdmFyLXVzZXJzLXZpZXdmaW5kZXI6IFxcZTU5NTtcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci1jaGVycmllczogXFxlMGVjO1xuJGZhLXZhci11cC1yaWdodC1mcm9tLXNxdWFyZTogXFxmMzVkO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdDogXFxmMzVkO1xuJGZhLXZhci1jaXJjbGUtc29ydDogXFxlMDMwO1xuJGZhLXZhci1zb3J0LWNpcmNsZTogXFxlMDMwO1xuJGZhLXZhci10YWJsZS1jZWxsczogXFxmMDBhO1xuJGZhLXZhci10aDogXFxmMDBhO1xuJGZhLXZhci1iYWctc2hvcHBpbmctbWludXM6IFxcZTY1MDtcbiRmYS12YXItZmlsZS1wZGY6IFxcZjFjMTtcbiRmYS12YXItc2lyZW46IFxcZTAyZDtcbiRmYS12YXItYXJyb3ctdXAtdG8tZG90dGVkLWxpbmU6IFxcZTBhMTtcbiRmYS12YXItaW1hZ2UtbGFuZHNjYXBlOiBcXGUxYjU7XG4kZmEtdmFyLWxhbmRzY2FwZTogXFxlMWI1O1xuJGZhLXZhci10YW5rLXdhdGVyOiBcXGU0NTI7XG4kZmEtdmFyLWN1cmxpbmctc3RvbmU6IFxcZjQ0YTtcbiRmYS12YXItY3VybGluZzogXFxmNDRhO1xuJGZhLXZhci1nYW1lcGFkLW1vZGVybjogXFxlNWEyO1xuJGZhLXZhci1nYW1lcGFkLWFsdDogXFxlNWEyO1xuJGZhLXZhci1tZXNzYWdlcy1xdWVzdGlvbjogXFxlMWU3O1xuJGZhLXZhci1ib29rLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLW86IFxcNGY7XG4kZmEtdmFyLXN1aXRjYXNlLW1lZGljYWw6IFxcZjBmYTtcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLWJyaWVmY2FzZS1hcnJvdy1yaWdodDogXFxlMmYyO1xuJGZhLXZhci1leHBhbmQtd2lkZTogXFxmMzIwO1xuJGZhLXZhci1jbG9jay1lbGV2ZW4tdGhpcnR5OiBcXGUzNDg7XG4kZmEtdmFyLXJ2OiBcXGY3YmU7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcXGYyMWI7XG4kZmEtdmFyLW90dGVyOiBcXGY3MDA7XG4kZmEtdmFyLWRyZWlkZWw6IFxcZjc5MjtcbiRmYS12YXItcGVyc29uLWRyZXNzOiBcXGYxODI7XG4kZmEtdmFyLWZlbWFsZTogXFxmMTgyO1xuJGZhLXZhci1jb21tZW50LWRvbGxhcjogXFxmNjUxO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJyaWVmY2FzZS1jbG9jazogXFxmNjRhO1xuJGZhLXZhci1mbG93ZXItdHVsaXA6IFxcZjgwMTtcbiRmYS12YXItcGVvcGxlLXBhbnRzLXNpbXBsZTogXFxlMjFhO1xuJGZhLXZhci1jbG91ZC1kcml6emxlOiBcXGY3Mzg7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLWJvb2stdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXRhbmFraDogXFxmODI3O1xuJGZhLXZhci1zb2xhci1zeXN0ZW06IFxcZTAyZjtcbiRmYS12YXItc2VhbC1xdWVzdGlvbjogXFxlMjQzO1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFxcZjJhMDtcbiRmYS12YXItZGlzYy1kcml2ZTogXFxmOGI1O1xuJGZhLXZhci1oYXQtY293Ym95LXNpZGU6IFxcZjhjMTtcbiRmYS12YXItdGFibGUtcm93czogXFxlMjkyO1xuJGZhLXZhci1yb3dzOiBcXGUyOTI7XG4kZmEtdmFyLWxvY2F0aW9uLWV4Y2xhbWF0aW9uOiBcXGY2MDg7XG4kZmEtdmFyLW1hcC1tYXJrZXItZXhjbGFtYXRpb246IFxcZjYwODtcbiRmYS12YXItZmFjZS1mZWFyZnVsOiBcXGUzNzU7XG4kZmEtdmFyLWNsaXBib2FyZC11c2VyOiBcXGY3ZjM7XG4kZmEtdmFyLWJ1cy1zY2hvb2w6IFxcZjVkZDtcbiRmYS12YXItZmlsbS1zbGFzaDogXFxlMTc5O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1yaWdodDogXFxlMjYyO1xuJGZhLXZhci1ib29rLXNwYXJrbGVzOiBcXGY2Yjg7XG4kZmEtdmFyLWJvb2stc3BlbGxzOiBcXGY2Yjg7XG4kZmEtdmFyLXdhc2hpbmctbWFjaGluZTogXFxmODk4O1xuJGZhLXZhci13YXNoZXI6IFxcZjg5ODtcbiRmYS12YXItY2hpbGQ6IFxcZjFhZTtcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLXVzZXItdmlzb3I6IFxcZTA0YztcbiRmYS12YXItZmlsZS1wbHVzLW1pbnVzOiBcXGUxNzc7XG4kZmEtdmFyLWNoZXNzLWNsb2NrLWZsaXA6IFxcZjQzZTtcbiRmYS12YXItY2hlc3MtY2xvY2stYWx0OiBcXGY0M2U7XG4kZmEtdmFyLXNhdGVsbGl0ZTogXFxmN2JmO1xuJGZhLXZhci10cnVjay1maXJlOiBcXGU2NWE7XG4kZmEtdmFyLXBsYW5lLWxvY2s6IFxcZTU1ODtcbiRmYS12YXItc3RlZXJpbmctd2hlZWw6IFxcZjYyMjtcbiRmYS12YXItdGFnOiBcXGYwMmI7XG4kZmEtdmFyLXN0cmV0Y2hlcjogXFxmODI1O1xuJGZhLXZhci1ib29rLXNlY3Rpb246IFxcZTBjMTtcbiRmYS12YXItYm9vay1sYXc6IFxcZTBjMTtcbiRmYS12YXItaW5ib3hlczogXFxlMWJiO1xuJGZhLXZhci1jb2ZmZWUtYmVhbjogXFxlMTNlO1xuJGZhLXZhci1jaXJjbGUteWVuOiBcXGU1ZDA7XG4kZmEtdmFyLWJyYWNrZXRzLWN1cmx5OiBcXGY3ZWE7XG4kZmEtdmFyLWVsbGlwc2lzLXN0cm9rZS12ZXJ0aWNhbDogXFxmMzljO1xuJGZhLXZhci1lbGxpcHNpcy12LWFsdDogXFxmMzljO1xuJGZhLXZhci1jb21tZW50OiBcXGYwNzU7XG4kZmEtdmFyLXNxdWFyZS0xOiBcXGUyNTY7XG4kZmEtdmFyLWNha2UtY2FuZGxlczogXFxmMWZkO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWNha2U6IFxcZjFmZDtcbiRmYS12YXItaGVhZC1zaWRlOiBcXGY2ZTk7XG4kZmEtdmFyLXRydWNrLWxhZGRlcjogXFxlNjU3O1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1kb2xseS1lbXB0eTogXFxmNDczO1xuJGZhLXZhci1mYWNlLXRpc3N1ZTogXFxlMzljO1xuJGZhLXZhci1hbmdsZXMtdXA6IFxcZjEwMjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWJpbi1yZWN5Y2xlOiBcXGU1Zjc7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1jaGFydC1saW5lLWRvd246IFxcZjY0ZDtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tY2l0eTogXFxlNGIzO1xuJGZhLXZhci1sb2NrLWE6IFxcZTQyMjtcbiRmYS12YXItcmliYm9uOiBcXGY0ZDY7XG4kZmEtdmFyLWx1bmdzOiBcXGY2MDQ7XG4kZmEtdmFyLXBlcnNvbi1waW5iYWxsOiBcXGUyMWQ7XG4kZmEtdmFyLWFycm93LXVwLTktMTogXFxmODg3O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLWFwcGxlLWNvcmU6IFxcZTA4ZjtcbiRmYS12YXItY2lyY2xlLXk6IFxcZTEyZjtcbiRmYS12YXItaDY6IFxcZTQxMztcbiRmYS12YXItbGl0ZWNvaW4tc2lnbjogXFxlMWQzO1xuJGZhLXZhci1ib3R0bGUtYmFieTogXFxlNjczO1xuJGZhLXZhci1jaXJjbGUtc21hbGw6IFxcZTEyMjtcbiRmYS12YXItYm9yZGVyLW5vbmU6IFxcZjg1MDtcbiRmYS12YXItYXJyb3ctdHVybi1kb3duLWxlZnQ6IFxcZTJlMTtcbiRmYS12YXItY2lyY2xlLXdpZmktY2lyY2xlLXdpZmk6IFxcZTY3ZTtcbiRmYS12YXItY2lyY2xlLXdpZmktZ3JvdXA6IFxcZTY3ZTtcbiRmYS12YXItY2lyY2xlLW5vZGVzOiBcXGU0ZTI7XG4kZmEtdmFyLXBhcmFjaHV0ZS1ib3g6IFxcZjRjZDtcbiRmYS12YXItcmVmbGVjdC1ob3Jpem9udGFsOiBcXGU2NjQ7XG4kZmEtdmFyLW1lc3NhZ2UtbWVkaWNhbDogXFxmN2Y0O1xuJGZhLXZhci1jb21tZW50LWFsdC1tZWRpY2FsOiBcXGY3ZjQ7XG4kZmEtdmFyLXJ1Z2J5LWJhbGw6IFxcZTNjNjtcbiRmYS12YXItY29tbWVudC1tdXNpYzogXFxmOGIwO1xuJGZhLXZhci1pbmRlbnQ6IFxcZjAzYztcbiRmYS12YXItdHJlZS1kZWNpZHVvdXM6IFxcZjQwMDtcbiRmYS12YXItdHJlZS1hbHQ6IFxcZjQwMDtcbiRmYS12YXItcHV6emxlLXBpZWNlLXNpbXBsZTogXFxlMjMxO1xuJGZhLXZhci1wdXp6bGUtcGllY2UtYWx0OiBcXGUyMzE7XG4kZmEtdmFyLXRydWNrLWZpZWxkLXVuOiBcXGU1OGU7XG4kZmEtdmFyLW5mYy10cmFzaDogXFxlMWZkO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiRmYS12YXItaG91cmdsYXNzLWVtcHR5OiBcXGYyNTQ7XG4kZmEtdmFyLW1vdW50YWluOiBcXGY2ZmM7XG4kZmEtdmFyLWZpbGUteG1hcms6IFxcZjMxNztcbiRmYS12YXItZmlsZS10aW1lczogXFxmMzE3O1xuJGZhLXZhci1ob3VzZS1oZWFydDogXFxmNGM5O1xuJGZhLXZhci1ob21lLWhlYXJ0OiBcXGY0Yzk7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktYmxhbms6IFxcZTNiMDtcbiRmYS12YXItbWV0ZXItYm9sdDogXFxlMWU5O1xuJGZhLXZhci11c2VyLWRvY3RvcjogXFxmMGYwO1xuJGZhLXZhci11c2VyLW1kOiBcXGYwZjA7XG4kZmEtdmFyLXNsYXNoLWJhY2s6IFxcNWM7XG4kZmEtdmFyLWNpcmNsZS1pbmZvOiBcXGYwNWE7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcXGYwNWE7XG4kZmEtdmFyLWZpc2hpbmctcm9kOiBcXGUzYTg7XG4kZmEtdmFyLWhhbW1lci1jcmFzaDogXFxlNDE0O1xuJGZhLXZhci1tZXNzYWdlLWhlYXJ0OiBcXGU1Yzk7XG4kZmEtdmFyLWNsb3VkLW1lYXRiYWxsOiBcXGY3M2I7XG4kZmEtdmFyLWNhbWVyYS1wb2xhcm9pZDogXFxmOGFhO1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLWFsdDogXFxmMDMwO1xuJGZhLXZhci1zcXVhcmUtdmlydXM6IFxcZTU3ODtcbiRmYS12YXItY2FydC1hcnJvdy11cDogXFxlM2VlO1xuJGZhLXZhci1tZXRlb3I6IFxcZjc1MztcbiRmYS12YXItY2FyLW9uOiBcXGU0ZGQ7XG4kZmEtdmFyLXNsZWlnaDogXFxmN2NjO1xuJGZhLXZhci1hcnJvdy1kb3duLTEtOTogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duOiBcXGYxNjI7XG4kZmEtdmFyLWJ1b3ktbW9vcmluZzogXFxlNWI2O1xuJGZhLXZhci1zcXVhcmUtNDogXFxlMjU5O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZHJvcGxldDogXFxmNGMxO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXI6IFxcZjRjMTtcbiRmYS12YXItZmlsZS1lcHM6IFxcZTY0NDtcbiRmYS12YXItdHJpY3ljbGUtYWR1bHQ6IFxcZTVjNDtcbiRmYS12YXItd2F2ZWZvcm06IFxcZjhmMTtcbiRmYS12YXItd2F0ZXI6IFxcZjc3MztcbiRmYS12YXItc3Rhci1zaGFycC1oYWxmLXN0cm9rZTogXFxlMjhkO1xuJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYtYWx0OiBcXGUyOGQ7XG4kZmEtdmFyLW5mYy1zaWduYWw6IFxcZTFmYjtcbiRmYS12YXItcGxhbmUtcHJvcDogXFxlMjJiO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjazogXFxmMjc0O1xuJGZhLXZhci1jbG9jay1kZXNrOiBcXGUxMzQ7XG4kZmEtdmFyLWNhbGVuZGFyLWNsb2NrOiBcXGUwZDI7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWU6IFxcZTBkMjtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWw6IFxcZjQ4NjtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6IFxcZjQ4NjtcbiRmYS12YXItcGxhdGUtdXRlbnNpbHM6IFxcZTQzYjtcbiRmYS12YXItZmFtaWx5LXBhbnRzOiBcXGUzMDI7XG4kZmEtdmFyLWhvc2UtcmVlbDogXFxlNDFhO1xuJGZhLXZhci1ob3VzZS13aW5kb3c6IFxcZTNiMztcbiRmYS12YXItbGFuZG1hcms6IFxcZjY2ZjtcbiRmYS12YXItdHJ1Y2s6IFxcZjBkMTtcbiRmYS12YXItbXVzaWMtbWFnbmlmeWluZy1nbGFzczogXFxlNjYyO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcXGYwNWI7XG4kZmEtdmFyLWNsb3VkLXJhaW5ib3c6IFxcZjczZTtcbiRmYS12YXItcGVyc29uLWNhbmU6IFxcZTUzYztcbiRmYS12YXItYWxpZW46IFxcZjhmNTtcbiRmYS12YXItdGVudDogXFxlNTdkO1xuJGZhLXZhci1sYXB0b3AtYmluYXJ5OiBcXGU1ZTc7XG4kZmEtdmFyLXZlc3QtcGF0Y2hlczogXFxlMDg2O1xuJGZhLXZhci1wZW9wbGUtZHJlc3Mtc2ltcGxlOiBcXGUyMTg7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1hcnJvdy1kb3duLWEtejogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWFzYzogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd246IFxcZjE1ZDtcbiRmYS12YXItYm93bGluZy1iYWxsLXBpbjogXFxlMGMzO1xuJGZhLXZhci1iZWxsLXNjaG9vbC1zbGFzaDogXFxmNWQ2O1xuJGZhLXZhci1wbHVzLWxhcmdlOiBcXGU1OWU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2hlYXQ6IFxcZTUyYTtcbiRmYS12YXItY2FtZXJhLXZpZXdmaW5kZXI6IFxcZTBkYTtcbiRmYS12YXItc2NyZWVuc2hvdDogXFxlMGRhO1xuJGZhLXZhci1tZXNzYWdlLW11c2ljOiBcXGY4YWY7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LW11c2ljOiBcXGY4YWY7XG4kZmEtdmFyLWNhci1idWlsZGluZzogXFxmODU5O1xuJGZhLXZhci1ib3JkZXItYm90dG9tLXJpZ2h0OiBcXGY4NTQ7XG4kZmEtdmFyLWJvcmRlci1zdHlsZS1hbHQ6IFxcZjg1NDtcbiRmYS12YXItb2N0YWdvbjogXFxmMzA2O1xuJGZhLXZhci1jb21tZW50LWFycm93LXVwLXJpZ2h0OiBcXGUxNDU7XG4kZmEtdmFyLW9jdGFnb24tZGl2aWRlOiBcXGUyMDM7XG4kZmEtdmFyLWNvb2tpZTogXFxmNTYzO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtbGVmdDogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXJvdGF0ZTogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFjazogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFja3dhcmQ6IFxcZjBlMjtcbiRmYS12YXItdW5kbzogXFxmMGUyO1xuJGZhLXZhci10di1tdXNpYzogXFxmOGU2O1xuJGZhLXZhci1oYXJkLWRyaXZlOiBcXGYwYTA7XG4kZmEtdmFyLWhkZDogXFxmMGEwO1xuJGZhLXZhci1yZWVsOiBcXGUyMzg7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZHVtYmJlbGw6IFxcZjQ0YjtcbiRmYS12YXItcmVjdGFuZ2xlLWxpc3Q6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItdGFycC1kcm9wbGV0OiBcXGU1N2M7XG4kZmEtdmFyLWFsYXJtLWV4Y2xhbWF0aW9uOiBcXGY4NDM7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrOiBcXGU1MTE7XG4kZmEtdmFyLXRyYWZmaWMtY29uZTogXFxmNjM2O1xuJGZhLXZhci1ncmF0ZTogXFxlMTkzO1xuJGZhLXZhci1hcnJvdy1kb3duLXJpZ2h0OiBcXGUwOTM7XG4kZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItY2FsZW5kYXItcGx1czogXFxmMjcxO1xuJGZhLXZhci1wZXJzb24tZnJvbS1wb3J0YWw6IFxcZTAyMztcbiRmYS12YXItcG9ydGFsLWV4aXQ6IFxcZTAyMztcbiRmYS12YXItcGxhbmUtYXJyaXZhbDogXFxmNWFmO1xuJGZhLXZhci1jb3diZWxsLWNpcmNsZS1wbHVzOiBcXGY4YjQ7XG4kZmEtdmFyLWNvd2JlbGwtbW9yZTogXFxmOGI0O1xuJGZhLXZhci1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiRmYS12YXItZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsOiBcXGUzNjY7XG4kZmEtdmFyLXNpZ25hbC1iYXJzLWZhaXI6IFxcZjY5MjtcbiRmYS12YXItc2lnbmFsLWFsdC0yOiBcXGY2OTI7XG4kZmEtdmFyLXNwb3J0c2JhbGw6IFxcZTQ0YjtcbiRmYS12YXItZ2FtZS1jb25zb2xlLWhhbmRoZWxkLWNyYW5rOiBcXGU1Yjk7XG4kZmEtdmFyLXRyYWluLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItY2hhcnQtZ2FudHQ6IFxcZTBlNDtcbiRmYS12YXItZmFjZS1zbWlsZS11cHNpZGUtZG93bjogXFxlMzk1O1xuJGZhLXZhci1iYWxsLXBpbGU6IFxcZjc3ZTtcbiRmYS12YXItYmFkZ2UtZG9sbGFyOiBcXGY2NDU7XG4kZmEtdmFyLW1vbmV5LWJpbGxzLXNpbXBsZTogXFxlMWY0O1xuJGZhLXZhci1tb25leS1iaWxscy1hbHQ6IFxcZTFmNDtcbiRmYS12YXItbGlzdC10aW1lbGluZTogXFxlMWQxO1xuJGZhLXZhci1pbmRpYW4tcnVwZWUtc2lnbjogXFxlMWJjO1xuJGZhLXZhci1pbmRpYW4tcnVwZWU6IFxcZTFiYztcbiRmYS12YXItaW5yOiBcXGUxYmM7XG4kZmEtdmFyLWNyb3Atc2ltcGxlOiBcXGY1NjU7XG4kZmEtdmFyLWNyb3AtYWx0OiBcXGY1NjU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtMTogXFxmM2QxO1xuJGZhLXZhci1tb25leS1iaWxsLWFsdDogXFxmM2QxO1xuJGZhLXZhci1sZWZ0LWxvbmc6IFxcZjMwYTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdDogXFxmMzBhO1xuJGZhLXZhci1rZXlib2FyZC1kb3duOiBcXGUxYzI7XG4kZmEtdmFyLWNpcmNsZS11cC1yaWdodDogXFxlMTI5O1xuJGZhLXZhci1jbG91ZC1ib2x0LW1vb246IFxcZjc2ZDtcbiRmYS12YXItdGh1bmRlcnN0b3JtLW1vb246IFxcZjc2ZDtcbiRmYS12YXItdHVybi1sZWZ0LXVwOiBcXGU2Mzg7XG4kZmEtdmFyLWRuYTogXFxmNDcxO1xuJGZhLXZhci12aXJ1cy1zbGFzaDogXFxlMDc1O1xuJGZhLXZhci1icmFja2V0LXJvdW5kLXJpZ2h0OiBcXDI5O1xuJGZhLXZhci1jaXJjbGUtc3Rlcmxpbmc6IFxcZTVjZjtcbiRmYS12YXItY2lyY2xlLTU6IFxcZTBmMjtcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItc3VidHJhY3Q6IFxcZjA2ODtcbiRmYS12YXItZmlyZS1mbGFtZTogXFxmNmRmO1xuJGZhLXZhci1mbGFtZTogXFxmNmRmO1xuJGZhLXZhci1yaWdodC10by1saW5lOiBcXGYzNGM7XG4kZmEtdmFyLWFycm93LWFsdC10by1yaWdodDogXFxmMzRjO1xuJGZhLXZhci1naWY6IFxcZTE5MDtcbiRmYS12YXItY2hlc3M6IFxcZjQzOTtcbiRmYS12YXItdHJhc2gtc2xhc2g6IFxcZTJiMztcbiRmYS12YXItYXJyb3ctbGVmdC1sb25nOiBcXGYxNzc7XG4kZmEtdmFyLWxvbmctYXJyb3ctbGVmdDogXFxmMTc3O1xuJGZhLXZhci1wbHVnLWNpcmNsZS1jaGVjazogXFxlNTVjO1xuJGZhLXZhci1mb250LWNhc2U6IFxcZjg2NjtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFxcZjIxZDtcbiRmYS12YXItYXJyb3ctZG93bi1sZWZ0OiBcXGUwOTE7XG4kZmEtdmFyLWZyYW5jLXNpZ246IFxcZTE4ZjtcbiRmYS12YXItZmxhc2stcm91bmQtcG9pc29uOiBcXGY2ZTA7XG4kZmEtdmFyLWZsYXNrLXBvaXNvbjogXFxmNmUwO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLWJvb2stY2lyY2xlLWFycm93LXJpZ2h0OiBcXGUwYmM7XG4kZmEtdmFyLWNoYXJ0LXVzZXI6IFxcZjZhMztcbiRmYS12YXItdXNlci1jaGFydDogXFxmNmEzO1xuJGZhLXZhci1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItcHJlc2VudGF0aW9uLXNjcmVlbjogXFxmNjg1O1xuJGZhLXZhci1wcmVzZW50YXRpb246IFxcZjY4NTtcbiRmYS12YXItY2lyY2xlLWJvbHQ6IFxcZTBmZTtcbiRmYS12YXItZmFjZS1zbWlsZS1oYWxvOiBcXGUzOGY7XG4kZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LWRvd246IFxcZTNlZjtcbiRmYS12YXItaG91c2UtcGVyc29uLXJldHVybjogXFxlMDExO1xuJGZhLXZhci1ob3VzZS1wZXJzb24tYXJyaXZlOiBcXGUwMTE7XG4kZmEtdmFyLWhvdXNlLXJldHVybjogXFxlMDExO1xuJGZhLXZhci1tZXNzYWdlLXhtYXJrOiBcXGY0YWI7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXRpbWVzOiBcXGY0YWI7XG4kZmEtdmFyLW1lc3NhZ2UtdGltZXM6IFxcZjRhYjtcbiRmYS12YXItZmlsZS1jZXJ0aWZpY2F0ZTogXFxmNWYzO1xuJGZhLXZhci1maWxlLWF3YXJkOiBcXGY1ZjM7XG4kZmEtdmFyLXVzZXItZG9jdG9yLWhhaXItbG9uZzogXFxlNDU5O1xuJGZhLXZhci1jYW1lcmEtc2VjdXJpdHk6IFxcZjhmZTtcbiRmYS12YXItY2FtZXJhLWhvbWU6IFxcZjhmZTtcbiRmYS12YXItZ2VhcjogXFxmMDEzO1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItZHJvcGxldC1zbGFzaDogXFxmNWM3O1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLWJvb2staGVhcnQ6IFxcZjQ5OTtcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLWR1Y2s6IFxcZjZkODtcbiRmYS12YXItbW9zcXVpdG86IFxcZTUyYjtcbiRmYS12YXItc3Rhci1vZi1kYXZpZDogXFxmNjlhO1xuJGZhLXZhci1mbGFnLXN3YWxsb3d0YWlsOiBcXGY3NGM7XG4kZmEtdmFyLWZsYWctYWx0OiBcXGY3NGM7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1yaWZsZTogXFxlNTRiO1xuJGZhLXZhci1jYXItZ2FyYWdlOiBcXGY1ZTI7XG4kZmEtdmFyLWNhcnQtc2hvcHBpbmc6IFxcZjA3YTtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXFxmMDdhO1xuJGZhLXZhci1ib29rLWZvbnQ6IFxcZTBiZjtcbiRmYS12YXItc2hpZWxkLXBsdXM6IFxcZTI0YTtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItZXllLWRyb3BwZXItZnVsbDogXFxlMTcyO1xuJGZhLXZhci1kaXN0cmlidXRlLXNwYWNpbmctaG9yaXpvbnRhbDogXFxlMzY1O1xuJGZhLXZhci10YWJsZXQtcnVnZ2VkOiBcXGY0OGY7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXNub3c6IFxcZjc2ODtcbiRmYS12YXItdGVtcGVyYXR1cmUtZnJpZ2lkOiBcXGY3Njg7XG4kZmEtdmFyLW1vcGVkOiBcXGUzYjk7XG4kZmEtdmFyLWZhY2Utc21pbGUtcGx1czogXFxmNWI5O1xuJGZhLXZhci1zbWlsZS1wbHVzOiBcXGY1Yjk7XG4kZmEtdmFyLXJhZGlvLXR1bmVyOiBcXGY4ZDg7XG4kZmEtdmFyLXJhZGlvLWFsdDogXFxmOGQ4O1xuJGZhLXZhci1mYWNlLXN3ZWFyOiBcXGUzOTk7XG4kZmEtdmFyLXdhdGVyLWFycm93LWRvd246IFxcZjc3NDtcbiRmYS12YXItd2F0ZXItbG93ZXI6IFxcZjc3NDtcbiRmYS12YXItc2Nhbm5lci10b3VjaHNjcmVlbjogXFxmNDhhO1xuJGZhLXZhci1jaXJjbGUtNzogXFxlMGY0O1xuJGZhLXZhci1wbHVnLWNpcmNsZS1wbHVzOiBcXGU1NWY7XG4kZmEtdmFyLXBlcnNvbi1za2ktanVtcGluZzogXFxmN2M3O1xuJGZhLXZhci1za2ktanVtcDogXFxmN2M3O1xuJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwOiBcXGY2N2Y7XG4kZmEtdmFyLXdhdGVyLWFycm93LXVwOiBcXGY3NzU7XG4kZmEtdmFyLXdhdGVyLXJpc2U6IFxcZjc3NTtcbiRmYS12YXItd2F2ZWZvcm0tbGluZXM6IFxcZjhmMjtcbiRmYS12YXItd2F2ZWZvcm0tcGF0aDogXFxmOGYyO1xuJGZhLXZhci1zcGxpdDogXFxlMjU0O1xuJGZhLXZhci1maWxtLWNhbmlzdGVyOiBcXGY4Yjc7XG4kZmEtdmFyLWZpbG0tY2FubmlzdGVyOiBcXGY4Yjc7XG4kZmEtdmFyLWZvbGRlci14bWFyazogXFxmNjVmO1xuJGZhLXZhci1mb2xkZXItdGltZXM6IFxcZjY1ZjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rOiBcXGY3MWY7XG4kZmEtdmFyLXRvaWxldC1wYXBlci1hbHQ6IFxcZjcxZjtcbiRmYS12YXItdGFibGV0LXNjcmVlbjogXFxmM2ZjO1xuJGZhLXZhci10YWJsZXQtYW5kcm9pZC1hbHQ6IFxcZjNmYztcbiRmYS12YXItaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZDogXFxlNTA2O1xuJGZhLXZhci1mb2xkZXItbXVzaWM6IFxcZTE4ZDtcbiRmYS12YXItZGlzcGxheS1tZWRpY2FsOiBcXGUxNjY7XG4kZmEtdmFyLWRlc2t0b3AtbWVkaWNhbDogXFxlMTY2O1xuJGZhLXZhci1zaGFyZS1hbGw6IFxcZjM2NztcbiRmYS12YXItcGVhcG9kOiBcXGUzMWM7XG4kZmEtdmFyLWNoZXNzLWNsb2NrOiBcXGY0M2Q7XG4kZmEtdmFyLWF4ZTogXFxmNmIyO1xuJGZhLXZhci1zcXVhcmUtZDogXFxlMjY4O1xuJGZhLXZhci1ncmlwLXZlcnRpY2FsOiBcXGY1OGU7XG4kZmEtdmFyLW1vYmlsZS1zaWduYWwtb3V0OiBcXGUxZjA7XG4kZmEtdmFyLWhleGFnb24tbm9kZXM6IFxcZTY5OTtcbiRmYS12YXItYXJyb3ctdHVybi11cDogXFxmMTQ4O1xuJGZhLXZhci1sZXZlbC11cDogXFxmMTQ4O1xuJGZhLXZhci11OiBcXDU1O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWRvdHRlZC1saW5lOiBcXGUwOWI7XG4kZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlOiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1saWdodC1zd2l0Y2gtb246IFxcZTAxOTtcbiRmYS12YXItYXJyb3ctZG93bi1hcnJvdy11cDogXFxmODgzO1xuJGZhLXZhci1zb3J0LWFsdDogXFxmODgzO1xuJGZhLXZhci1yYWluZHJvcHM6IFxcZjc1YztcbiRmYS12YXItZGFzaDogXFxlNDA0O1xuJGZhLXZhci1taW51cy1sYXJnZTogXFxlNDA0O1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9jay1mb3VyOiBcXGYwMTc7XG4kZmEtdmFyLWlucHV0LW51bWVyaWM6IFxcZTFiZDtcbiRmYS12YXItdHJ1Y2stdG93OiBcXGUyYjg7XG4kZmEtdmFyLWJhY2t3YXJkLXN0ZXA6IFxcZjA0ODtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1wYWxsZXQ6IFxcZjQ4MjtcbiRmYS12YXItY2FyLWJvbHQ6IFxcZTM0MTtcbiRmYS12YXItYXJyb3dzLW1heGltaXplOiBcXGYzMWQ7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3M6IFxcZjMxZDtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWNsb3VkLXNsZWV0OiBcXGY3NDE7XG4kZmEtdmFyLWxhbXAtc3RyZWV0OiBcXGUxYzU7XG4kZmEtdmFyLWxpc3QtcmFkaW86IFxcZTFkMDtcbiRmYS12YXItcGVuLW5pYi1zbGFzaDogXFxlNGExO1xuJGZhLXZhci1iYXNlYmFsbC1iYXQtYmFsbDogXFxmNDMyO1xuJGZhLXZhci1zcXVhcmUtdXAtbGVmdDogXFxlMjgyO1xuJGZhLXZhci1vdmVybGluZTogXFxmODc2O1xuJGZhLXZhci1zOiBcXDUzO1xuJGZhLXZhci10aW1lbGluZTogXFxlMjljO1xuJGZhLXZhci1rZXlib2FyZDogXFxmMTFjO1xuJGZhLXZhci1hcnJvd3MtZnJvbS1kb3R0ZWQtbGluZTogXFxlMGEzO1xuJGZhLXZhci11c2ItZHJpdmU6IFxcZjhlOTtcbiRmYS12YXItYmFsbG90OiBcXGY3MzI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItbG9jYXRpb24tZG90LXNsYXNoOiBcXGY2MDU7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0LXNsYXNoOiBcXGY2MDU7XG4kZmEtdmFyLWNhcmRzOiBcXGUzZWQ7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci1jbGluaWMtbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci1ib3hpbmctZ2xvdmU6IFxcZjQzODtcbiRmYS12YXItZ2xvdmUtYm94aW5nOiBcXGY0Mzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci1iZWxsLXNjaG9vbDogXFxmNWQ1O1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuOiBcXGYzY2Y7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdDogXFxmM2NmO1xuJGZhLXZhci1wbGFuZS11cDogXFxlMjJkO1xuJGZhLXZhci1mb2xkZXItaGVhcnQ6IFxcZTE4OTtcbiRmYS12YXItY2lyY2xlLWxvY2F0aW9uLWFycm93OiBcXGY2MDI7XG4kZmEtdmFyLWxvY2F0aW9uLWNpcmNsZTogXFxmNjAyO1xuJGZhLXZhci1mYWNlLWhlYWQtYmFuZGFnZTogXFxlMzdhO1xuJGZhLXZhci1zdXNoaS1yb2xsOiBcXGU0OGI7XG4kZmEtdmFyLW1ha2ktcm9sbDogXFxlNDhiO1xuJGZhLXZhci1tYWtpenVzaGk6IFxcZTQ4YjtcbiRmYS12YXItY2FyLWJ1bXA6IFxcZjVlMDtcbiRmYS12YXItcGlnZ3ktYmFuazogXFxmNGQzO1xuJGZhLXZhci1yYWNxdWV0OiBcXGY0NWE7XG4kZmEtdmFyLWNhci1taXJyb3JzOiBcXGUzNDM7XG4kZmEtdmFyLWluZHVzdHJ5LXdpbmRvd3M6IFxcZjNiMztcbiRmYS12YXItaW5kdXN0cnktYWx0OiBcXGYzYjM7XG4kZmEtdmFyLWJvbHQtYXV0bzogXFxlMGI2O1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFxcZjI0MjtcbiRmYS12YXItYmF0dGVyeS0zOiBcXGYyNDI7XG4kZmEtdmFyLWZsdXgtY2FwYWNpdG9yOiBcXGY4YmE7XG4kZmEtdmFyLW1vdW50YWluLWNpdHk6IFxcZTUyZTtcbiRmYS12YXItY29pbnM6IFxcZjUxZTtcbiRmYS12YXItaG9uZXktcG90OiBcXGU0MTg7XG4kZmEtdmFyLW9saXZlOiBcXGUzMTY7XG4kZmEtdmFyLWtoYW5kYTogXFxmNjZkO1xuJGZhLXZhci1maWx0ZXItbGlzdDogXFxlMTdjO1xuJGZhLXZhci1vdXRsZXQ6IFxcZTAxYztcbiRmYS12YXItc2xpZGVyczogXFxmMWRlO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItY2F1bGRyb246IFxcZjZiZjtcbiRmYS12YXItcGVvcGxlOiBcXGUyMTY7XG4kZmEtdmFyLWZvbGRlci10cmVlOiBcXGY4MDI7XG4kZmEtdmFyLW5ldHdvcmstd2lyZWQ6IFxcZjZmZjtcbiRmYS12YXItY3JvaXNzYW50OiBcXGY3ZjY7XG4kZmEtdmFyLW1hcC1waW46IFxcZjI3NjtcbiRmYS12YXItaGFtc2E6IFxcZjY2NTtcbiRmYS12YXItY2VudC1zaWduOiBcXGUzZjU7XG4kZmEtdmFyLXN3b3Jkcy1sYXNlcjogXFxlMDNkO1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1wZXJzb24tcHJlZ25hbnQ6IFxcZTMxZTtcbiRmYS12YXItc3F1YXJlLXU6IFxcZTI4MTtcbiRmYS12YXItd2FuZC1zcGFya2xlczogXFxmNzJiO1xuJGZhLXZhci1yb3V0ZXI6IFxcZjhkYTtcbiRmYS12YXItZWxsaXBzaXMtdmVydGljYWw6IFxcZjE0MjtcbiRmYS12YXItZWxsaXBzaXMtdjogXFxmMTQyO1xuJGZhLXZhci1zd29yZC1sYXNlci1hbHQ6IFxcZTAzYztcbiRmYS12YXItdGlja2V0OiBcXGYxNDU7XG4kZmEtdmFyLXBvd2VyLW9mZjogXFxmMDExO1xuJGZhLXZhci1jb2luOiBcXGY4NWM7XG4kZmEtdmFyLWxhcHRvcC1zbGFzaDogXFxlMWM3O1xuJGZhLXZhci1yaWdodC1sb25nOiBcXGYzMGI7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0OiBcXGYzMGI7XG4kZmEtdmFyLWNpcmNsZS1iOiBcXGUwZmQ7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1zaW1wbGU6IFxcZTIxYztcbiRmYS12YXItcGlwZS1jb2xsYXI6IFxcZTQzNztcbiRmYS12YXItbGlnaHRzLWhvbGlkYXk6IFxcZjdiMjtcbiRmYS12YXItY2l0cnVzOiBcXGUyZjQ7XG4kZmEtdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kZmEtdmFyLWxhcHRvcC1maWxlOiBcXGU1MWQ7XG4kZmEtdmFyLXR0eTogXFxmMWU0O1xuJGZhLXZhci10ZWxldHlwZTogXFxmMWU0O1xuJGZhLXZhci1jaGFydC10cmVlLW1hcDogXFxlMGVhO1xuJGZhLXZhci1kaWFncmFtLW5leHQ6IFxcZTQ3NjtcbiRmYS12YXItcGVyc29uLXJpZmxlOiBcXGU1NGU7XG4kZmEtdmFyLWNsb2NrLWZpdmUtdGhpcnR5OiBcXGUzNGE7XG4kZmEtdmFyLXBpcGUtdmFsdmU6IFxcZTQzOTtcbiRmYS12YXItbGlnaHRidWxiLW1lc3NhZ2U6IFxcZTY4NztcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1hcmM6IFxcZTRiNDtcbiRmYS12YXItZmFjZS1zcGlyYWwtZXllczogXFxlNDg1O1xuJGZhLXZhci1jb21wcmVzcy13aWRlOiBcXGYzMjY7XG4kZmEtdmFyLWNpcmNsZS1waG9uZS1oYW5ndXA6IFxcZTExZDtcbiRmYS12YXItcGhvbmUtY2lyY2xlLWRvd246IFxcZTExZDtcbiRmYS12YXItZ2Vhci1jb21wbGV4LWNvZGU6IFxcZTVlYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUxMjtcbiRmYS12YXItYmFkbWludG9uOiBcXGUzM2E7XG4kZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nOiBcXGYyMGE7XG4kZmEtdmFyLXBlcnNvbi1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItaGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLXJpZ2h0LWZyb20tbGluZTogXFxmMzQ3O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1sZWZ0OiBcXGYzNDc7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJGZhLXZhci1pbWFnZXM6IFxcZjMwMjtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1zaHV0dGxlY29jazogXFxmNDViO1xuJGZhLXZhci11c2VyLWhhaXI6IFxcZTQ1YTtcbiRmYS12YXItZXllLWV2aWw6IFxcZjZkYjtcbiRmYS12YXItcGVvcGxlLXB1bGxpbmc6IFxcZTUzNTtcbiRmYS12YXItbjogXFw0ZTtcbiRmYS12YXItc3dhcDogXFxlNjA5O1xuJGZhLXZhci1nYXJhZ2U6IFxcZTAwOTtcbiRmYS12YXItY2FibGUtY2FyOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItc2hvdmVsLXNub3c6IFxcZjdjMztcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1mYWNlLWx5aW5nOiBcXGUzN2U7XG4kZmEtdmFyLXNwcmlua2xlcjogXFxlMDM1O1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcms6IFxcZTRkNDtcbiRmYS12YXItcGVyc29uLXNsZWRkaW5nOiBcXGY3Y2I7XG4kZmEtdmFyLXNsZWRkaW5nOiBcXGY3Y2I7XG4kZmEtdmFyLWdhbWUtY29uc29sZS1oYW5kaGVsZDogXFxmOGJiO1xuJGZhLXZhci1zaGlwOiBcXGYyMWE7XG4kZmEtdmFyLWNsb2NrLXNpeC10aGlydHk6IFxcZTM1MztcbiRmYS12YXItYmF0dGVyeS1zbGFzaDogXFxmMzc3O1xuJGZhLXZhci10dWdyaWstc2lnbjogXFxlMmJhO1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lOiBcXGU0Yjg7XG4kZmEtdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kZmEtdmFyLWFuZ2xlcy11cC1kb3duOiBcXGU2MGQ7XG4kZmEtdmFyLXNoZWx2ZXM6IFxcZjQ4MDtcbiRmYS12YXItaW52ZW50b3J5OiBcXGY0ODA7XG4kZmEtdmFyLWNsb3VkLXNub3c6IFxcZjc0MjtcbiRmYS12YXItZmFjZS1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZGVsZXRlLWxlZnQ6IFxcZjU1YTtcbiRmYS12YXItYmFja3NwYWNlOiBcXGY1NWE7XG4kZmEtdmFyLW92ZW46IFxcZTAxZDtcbiRmYS12YXItY2xvdWQtYmluYXJ5OiBcXGU2MDE7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5OiBcXGYxZmI7XG4kZmEtdmFyLWV5ZWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItY29tbWVudC1jYXB0aW9uczogXFxlMTQ2O1xuJGZhLXZhci1jb21tZW50cy1xdWVzdGlvbjogXFxlMTRlO1xuJGZhLXZhci1zY3JpYmJsZTogXFxlMjNmO1xuJGZhLXZhci1yb3RhdGUtZXhjbGFtYXRpb246IFxcZTIzYztcbiRmYS12YXItZmlsZS1jaXJjbGUtY2hlY2s6IFxcZTVhMDtcbiRmYS12YXItZ2xhc3M6IFxcZjgwNDtcbiRmYS12YXItbG9hZGVyOiBcXGUxZDQ7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItdXNlci1waWxvdDogXFxlMmMwO1xuJGZhLXZhci1tb2JpbGU6IFxcZjNjZTtcbiRmYS12YXItbW9iaWxlLWFuZHJvaWQ6IFxcZjNjZTtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcXGYzY2U7XG4kZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZDogXFxlM2Y5O1xuJGZhLXZhci1mYWNlLW1laDogXFxmMTFhO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcXGYwMzc7XG4kZmEtdmFyLWJvb2stc2t1bGw6IFxcZjZiNztcbiRmYS12YXItYm9vay1kZWFkOiBcXGY2Yjc7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcXGYyYzI7XG4kZmEtdmFyLWZhY2UtZG90dGVkOiBcXGU0N2Y7XG4kZmEtdmFyLWZhY2Utd29ycmllZDogXFxlM2EzO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWRlZGVudDogXFxmMDNiO1xuJGZhLXZhci1jb3VydC1zcG9ydDogXFxlNjQzO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRmZTtcbiRmYS12YXItaG91c2U6IFxcZjAxNTtcbiRmYS12YXItaG9tZTogXFxmMDE1O1xuJGZhLXZhci1ob21lLWFsdDogXFxmMDE1O1xuJGZhLXZhci1ob21lLWxnLWFsdDogXFxmMDE1O1xuJGZhLXZhci12ZWN0b3ItY2lyY2xlOiBcXGUyYzY7XG4kZmEtdmFyLWNhci1jaXJjbGUtYm9sdDogXFxlMzQyO1xuJGZhLXZhci1jYWxlbmRhci13ZWVrOiBcXGY3ODQ7XG4kZmEtdmFyLWZseWluZy1kaXNjOiBcXGUzYTk7XG4kZmEtdmFyLWxhcHRvcC1tZWRpY2FsOiBcXGY4MTI7XG4kZmEtdmFyLXNxdWFyZS1kb3duLXJpZ2h0OiBcXGUyNmM7XG4kZmEtdmFyLWI6IFxcNDI7XG4kZmEtdmFyLXNlYXQtYWlybGluZTogXFxlMjQ0O1xuJGZhLXZhci1tb29uLW92ZXItc3VuOiBcXGY3NGE7XG4kZmEtdmFyLWVjbGlwc2UtYWx0OiBcXGY3NGE7XG4kZmEtdmFyLXBpcGU6IFxcN2M7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbDogXFxmNDc3O1xuJGZhLXZhci1wb3RhdG86IFxcZTQ0MDtcbiRmYS12YXItZGljZS1vbmU6IFxcZjUyNTtcbiRmYS12YXItY2lyY2xlLWE6IFxcZTBmNztcbiRmYS12YXItaGVsbWV0LWJhdHRsZTogXFxmNmViO1xuJGZhLXZhci1idXR0ZXI6IFxcZTNlNDtcbiRmYS12YXItYmxhbmtldC1maXJlOiBcXGUzZGE7XG4kZmEtdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJGZhLXZhci1jYXN0bGU6IFxcZTBkZTtcbiRmYS12YXItZ29sZi1jbHViOiBcXGY0NTE7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6IFxcZjBlYztcbiRmYS12YXItZXhjaGFuZ2U6IFxcZjBlYztcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcXGYyZjk7XG4kZmEtdmFyLXJlZG8tYWx0OiBcXGYyZjk7XG4kZmEtdmFyLXJvdGF0ZS1mb3J3YXJkOiBcXGYyZjk7XG4kZmEtdmFyLXV0ZW5zaWxzOiBcXGYyZTc7XG4kZmEtdmFyLWN1dGxlcnk6IFxcZjJlNztcbiRmYS12YXItYXJyb3ctdXAtd2lkZS1zaG9ydDogXFxmMTYxO1xuJGZhLXZhci1zb3J0LWFtb3VudC11cDogXFxmMTYxO1xuJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXI6IFxcZTYwNTtcbiRmYS12YXItYmFsbG9vbnM6IFxcZTJlNDtcbiRmYS12YXItbWlsbC1zaWduOiBcXGUxZWQ7XG4kZmEtdmFyLWJvd2wtcmljZTogXFxlMmViO1xuJGZhLXZhci10aW1lbGluZS1hcnJvdzogXFxlMjlkO1xuJGZhLXZhci1za3VsbDogXFxmNTRjO1xuJGZhLXZhci1nYW1lLWJvYXJkLXNpbXBsZTogXFxmODY4O1xuJGZhLXZhci1nYW1lLWJvYXJkLWFsdDogXFxmODY4O1xuJGZhLXZhci1jaXJjbGUtdmlkZW86IFxcZTEyYjtcbiRmYS12YXItdmlkZW8tY2lyY2xlOiBcXGUxMmI7XG4kZmEtdmFyLWNoYXJ0LXNjYXR0ZXItYnViYmxlOiBcXGUwZTk7XG4kZmEtdmFyLWhvdXNlLXR1cnJldDogXFxlMWI0O1xuJGZhLXZhci1iYW5hbmE6IFxcZTJlNTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXNrdWxsOiBcXGUxYTQ7XG4kZmEtdmFyLXBlb3BsZS1kcmVzczogXFxlMjE3O1xuJGZhLXZhci1sb3Zlc2VhdDogXFxmNGNjO1xuJGZhLXZhci1jb3VjaC1zbWFsbDogXFxmNGNjO1xuJGZhLXZhci10b3dlci1icm9hZGNhc3Q6IFxcZjUxOTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci1ibG9jay1xdW90ZTogXFxlMGI1O1xuJGZhLXZhci11cC1sb25nOiBcXGYzMGM7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItY29kZS1tZXJnZTogXFxmMzg3O1xuJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXItcGVuOiBcXGY4NzM7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWVkaXQtYWx0OiBcXGY4NzM7XG4kZmEtdmFyLXVwLWZyb20tbGluZTogXFxmMzQ2O1xuJGZhLXZhci1hcnJvdy1hbHQtZnJvbS1ib3R0b206IFxcZjM0NjtcbiRmYS12YXItdXBsb2FkOiBcXGYwOTM7XG4kZmEtdmFyLWh1cnJpY2FuZTogXFxmNzUxO1xuJGZhLXZhci1ncmlkLXJvdW5kLTItcGx1czogXFxlNWRjO1xuJGZhLXZhci1wZW9wbGUtcGFudHM6IFxcZTIxOTtcbiRmYS12YXItbW91bmQ6IFxcZTUyZDtcbiRmYS12YXItd2luZHNvY2s6IFxcZjc3NztcbiRmYS12YXItY2lyY2xlLWhhbGY6IFxcZTExMDtcbiRmYS12YXItYnJha2Utd2FybmluZzogXFxlMGM3O1xuJGZhLXZhci10b2lsZXQtcG9ydGFibGU6IFxcZTU4MztcbiRmYS12YXItY29tcGFjdC1kaXNjOiBcXGY1MWY7XG4kZmEtdmFyLWZpbGUtYXJyb3ctZG93bjogXFxmNTZkO1xuJGZhLXZhci1maWxlLWRvd25sb2FkOiBcXGY1NmQ7XG4kZmEtdmFyLXNheG9waG9uZS1maXJlOiBcXGY4ZGI7XG4kZmEtdmFyLXNheC1ob3Q6IFxcZjhkYjtcbiRmYS12YXItY2FtZXJhLXdlYi1zbGFzaDogXFxmODMzO1xuJGZhLXZhci13ZWJjYW0tc2xhc2g6IFxcZjgzMztcbiRmYS12YXItZm9sZGVyLW1lZGljYWw6IFxcZTE4YztcbiRmYS12YXItZm9sZGVyLWdlYXI6IFxcZTE4NztcbiRmYS12YXItZm9sZGVyLWNvZzogXFxlMTg3O1xuJGZhLXZhci1oYW5kLXdhdmU6IFxcZTFhNztcbiRmYS12YXItYXJyb3ctdXAtYXJyb3ctZG93bjogXFxlMDk5O1xuJGZhLXZhci1zb3J0LXVwLWRvd246IFxcZTA5OTtcbiRmYS12YXItY2FyYXZhbjogXFxmOGZmO1xuJGZhLXZhci1zaGllbGQtY2F0OiBcXGU1NzI7XG4kZmEtdmFyLW1lc3NhZ2Utc2xhc2g6IFxcZjRhOTtcbiRmYS12YXItY29tbWVudC1hbHQtc2xhc2g6IFxcZjRhOTtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci16YXA6IFxcZjBlNztcbiRmYS12YXItdHJhc2gtY2FuLWNoZWNrOiBcXGUyYTk7XG4kZmEtdmFyLWdsYXNzLXdhdGVyOiBcXGU0ZjQ7XG4kZmEtdmFyLW9pbC13ZWxsOiBcXGU1MzI7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLWNvbHVtbi11bmxvY2s6IFxcZTY5MDtcbiRmYS12YXItcGVyc29uLXNpbXBsZTogXFxlMjIwO1xuJGZhLXZhci1hcnJvdy10dXJuLWxlZnQtdXA6IFxcZTYzNDtcbiRmYS12YXItdmF1bHQ6IFxcZTJjNTtcbiRmYS12YXItbWFyczogXFxmMjIyO1xuJGZhLXZhci10b2lsZXQ6IFxcZjdkODtcbiRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrOiBcXGU1NTc7XG4kZmEtdmFyLXllbi1zaWduOiBcXGYxNTc7XG4kZmEtdmFyLWNueTogXFxmMTU3O1xuJGZhLXZhci1qcHk6IFxcZjE1NztcbiRmYS12YXItcm1iOiBcXGYxNTc7XG4kZmEtdmFyLXllbjogXFxmMTU3O1xuJGZhLXZhci1nZWFyLWNvZGU6IFxcZTVlODtcbiRmYS12YXItbm90ZXM6IFxcZTIwMjtcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1yb3VibGU6IFxcZjE1ODtcbiRmYS12YXItcnViOiBcXGYxNTg7XG4kZmEtdmFyLXJ1YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXRyYXNoLXVuZG86IFxcZjg5NTtcbiRmYS12YXItdHJhc2gtYXJyb3ctdHVybi1sZWZ0OiBcXGY4OTU7XG4kZmEtdmFyLWNoYW1wYWduZS1nbGFzczogXFxmNzllO1xuJGZhLXZhci1nbGFzcy1jaGFtcGFnbmU6IFxcZjc5ZTtcbiRmYS12YXItb2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbDogXFxlM2JjO1xuJGZhLXZhci1zdW46IFxcZjE4NTtcbiRmYS12YXItdHJhc2gtY2FuLXNsYXNoOiBcXGUyYWQ7XG4kZmEtdmFyLXRyYXNoLWFsdC1zbGFzaDogXFxlMmFkO1xuJGZhLXZhci1zY3JlZW4tdXNlcnM6IFxcZjYzZDtcbiRmYS12YXItdXNlcnMtY2xhc3M6IFxcZjYzZDtcbiRmYS12YXItZ3VpdGFyOiBcXGY3YTY7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy1sZWZ0OiBcXGYzM2E7XG4kZmEtdmFyLWFycm93LXNxdWFyZS1sZWZ0OiBcXGYzM2E7XG4kZmEtdmFyLXNxdWFyZS04OiBcXGUyNWQ7XG4kZmEtdmFyLWZhY2Utc21pbGUtaGVhcnRzOiBcXGUzOTA7XG4kZmEtdmFyLWJyYWNrZXRzLXNxdWFyZTogXFxmN2U5O1xuJGZhLXZhci1icmFja2V0czogXFxmN2U5O1xuJGZhLXZhci1sYXB0b3AtYXJyb3ctZG93bjogXFxlMWM2O1xuJGZhLXZhci1ob2NrZXktc3RpY2stcHVjazogXFxlM2FlO1xuJGZhLXZhci1ob3VzZS10cmVlOiBcXGUxYjM7XG4kZmEtdmFyLXNpZ25hbC1mYWlyOiBcXGY2OGQ7XG4kZmEtdmFyLXNpZ25hbC0yOiBcXGY2OGQ7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWNpcmNsZS1kb2xsYXI6IFxcZjJlODtcbiRmYS12YXItZG9sbGFyLWNpcmNsZTogXFxmMmU4O1xuJGZhLXZhci11c2QtY2lyY2xlOiBcXGYyZTg7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItYXJyb3dzLXJlcGVhdDogXFxmMzY0O1xuJGZhLXZhci1yZXBlYXQtYWx0OiBcXGYzNjQ7XG4kZmEtdmFyLWJvcmUtaG9sZTogXFxlNGMzO1xuJGZhLXZhci1pbmR1c3RyeTogXFxmMjc1O1xuJGZhLXZhci1pbWFnZS1wb2xhcm9pZDogXFxmOGM0O1xuJGZhLXZhci13YXZlLXRyaWFuZ2xlOiBcXGY4OWE7XG4kZmEtdmFyLXR1cm4tbGVmdC1kb3duOiBcXGU2Mzc7XG4kZmEtdmFyLXBlcnNvbi1ydW5uaW5nLWZhc3Q6IFxcZTVmZjtcbiRmYS12YXItY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWdyaWxsOiBcXGU1YTM7XG4kZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHM6IFxcZTRjMTtcbiRmYS12YXItY2hhcnQtbWl4ZWQ6IFxcZjY0MztcbiRmYS12YXItYW5hbHl0aWNzOiBcXGY2NDM7XG4kZmEtdmFyLWZsb3Jpbi1zaWduOiBcXGUxODQ7XG4kZmEtdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZTogXFxmODg0O1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLWxlc3MtdGhhbjogXFwzYztcbiRmYS12YXItZGlzcGxheS1jb2RlOiBcXGUxNjU7XG4kZmEtdmFyLWRlc2t0b3AtY29kZTogXFxlMTY1O1xuJGZhLXZhci1mYWNlLWRyb29saW5nOiBcXGUzNzI7XG4kZmEtdmFyLW9pbC10ZW1wZXJhdHVyZTogXFxmNjE0O1xuJGZhLXZhci1vaWwtdGVtcDogXFxmNjE0O1xuJGZhLXZhci1zcXVhcmUtcXVlc3Rpb246IFxcZjJmZDtcbiRmYS12YXItcXVlc3Rpb24tc3F1YXJlOiBcXGYyZmQ7XG4kZmEtdmFyLWFpci1jb25kaXRpb25lcjogXFxmOGY0O1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLW1vdW50YWluczogXFxmNmZkO1xuJGZhLXZhci1vbWVnYTogXFxmNjdhO1xuJGZhLXZhci1jYXItdHVubmVsOiBcXGU0ZGU7XG4kZmEtdmFyLXBlcnNvbi1kb2xseS1lbXB0eTogXFxmNGQxO1xuJGZhLXZhci1wYW4tZm9vZDogXFxlNDJiO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2g6IFxcZTA2MTtcbiRmYS12YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJGZhLXZhci10aHVtYnMtZG93bjogXFxmMTY1O1xuJGZhLXZhci11c2VyLWxvY2s6IFxcZjUwMjtcbiRmYS12YXItYXJyb3ctcmlnaHQtbG9uZzogXFxmMTc4O1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcXGYxNzg7XG4kZmEtdmFyLXRpY2tldHMtYWlybGluZTogXFxlMjliO1xuJGZhLXZhci10aWNrZXRzLXBlcmZvcmF0ZWQtcGxhbmU6IFxcZTI5YjtcbiRmYS12YXItdGlja2V0cy1wbGFuZTogXFxlMjliO1xuJGZhLXZhci10ZW50LWRvdWJsZS1wZWFrOiBcXGU2Mjc7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUteG1hcms6IFxcZTRhYztcbiRmYS12YXItZWxsaXBzaXM6IFxcZjE0MTtcbiRmYS12YXItZWxsaXBzaXMtaDogXFxmMTQxO1xuJGZhLXZhci1uZmMtc2xhc2g6IFxcZTFmYztcbiRmYS12YXItY2hlc3MtcGF3bjogXFxmNDQzO1xuJGZhLXZhci1raXQtbWVkaWNhbDogXFxmNDc5O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItZ3JpZC0yLXBsdXM6IFxcZTE5NztcbiRmYS12YXItYmVsbHM6IFxcZjc3ZjtcbiRmYS12YXItcGVyc29uLXRocm91Z2gtd2luZG93OiBcXGU1YTk7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItZ2xvYmUtd2lmaTogXFxlNjg1O1xuJGZhLXZhci1lbnZlbG9wZS1kb3Q6IFxcZTE2ZjtcbiRmYS12YXItZW52ZWxvcGUtYmFkZ2U6IFxcZTE2ZjtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy13YXZlZm9ybTogXFxlNjYxO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZTogXFxlNGZiO1xuJGZhLXZhci1idWc6IFxcZjE4ODtcbiRmYS12YXItYm93bC1jaG9wc3RpY2tzOiBcXGUyZTk7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXFxmMDlkO1xuJGZhLXZhci1jaXJjbGUtczogXFxlMTIxO1xuJGZhLXZhci1ib3gtYmFsbG90OiBcXGY3MzU7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1hdXRvbW9iaWxlOiBcXGYxYjk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oYW5kOiBcXGU0Zjc7XG4kZmEtdmFyLXVzZXItdGllLWhhaXI6IFxcZTQ1ZjtcbiRmYS12YXItcG9kaXVtLXN0YXI6IFxcZjc1ODtcbiRmYS12YXItdXNlci1oYWlyLW11bGxldDogXFxlNDVjO1xuJGZhLXZhci1idXNpbmVzcy1mcm9udDogXFxlNDVjO1xuJGZhLXZhci1wYXJ0eS1iYWNrOiBcXGU0NWM7XG4kZmEtdmFyLXRyaWFuLWJhbGJvdDogXFxlNDVjO1xuJGZhLXZhci1taWNyb3Bob25lLXN0YW5kOiBcXGY4Y2I7XG4kZmEtdmFyLWJvb2stb3Blbi1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItYm9vay1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItZmFtaWx5LWRyZXNzOiBcXGUzMDE7XG4kZmEtdmFyLWNpcmNsZS14OiBcXGUxMmU7XG4kZmEtdmFyLWNhYmluOiBcXGU0NmQ7XG4kZmEtdmFyLW1vdW50YWluLXN1bjogXFxlNTJmO1xuJGZhLXZhci1jaGFydC1zaW1wbGUtaG9yaXpvbnRhbDogXFxlNDc0O1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lOiBcXGU0YmE7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1sZWZ0OiBcXGUxOWY7XG4kZmEtdmFyLW1lc3NhZ2UtZG90czogXFxmNGEzO1xuJGZhLXZhci1jb21tZW50LWFsdC1kb3RzOiBcXGY0YTM7XG4kZmEtdmFyLW1lc3NhZ2luZzogXFxmNGEzO1xuJGZhLXZhci1maWxlLWhlYXJ0OiBcXGUxNzY7XG4kZmEtdmFyLWJlZXItbXVnOiBcXGUwYjM7XG4kZmEtdmFyLWJlZXItZm9hbTogXFxlMGIzO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci1kcm9uZTogXFxmODVmO1xuJGZhLXZhci10cnVjay1kcm9wbGV0OiBcXGU1OGM7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXhtYXJrOiBcXGU1YTE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LXVwOiBcXGUwNDA7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXVwOiBcXGUwNDA7XG4kZmEtdmFyLW1lZGFsOiBcXGY1YTI7XG4kZmEtdmFyLXBlcnNvbi1mYWlyeTogXFxlNjA4O1xuJGZhLXZhci1iZWQ6IFxcZjIzNjtcbiRmYS12YXItYm9vay1jb3B5OiBcXGUwYmU7XG4kZmEtdmFyLXNxdWFyZS1oOiBcXGYwZmQ7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLXNxdWFyZS1jOiBcXGUyNjY7XG4kZmEtdmFyLWNsb2NrLXR3bzogXFxlMzVhO1xuJGZhLXZhci1zcXVhcmUtZWxsaXBzaXMtdmVydGljYWw6IFxcZTI2ZjtcbiRmYS12YXItY2FsZW5kYXItdXNlcnM6IFxcZTVlMjtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci1iZWU6IFxcZTBiMjtcbiRmYS12YXItdGVtcGVyYXR1cmUtZnVsbDogXFxmMmM3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS00OiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLWNhbmR5LWJhcjogXFxlM2U4O1xuJGZhLXZhci1jaG9jb2xhdGUtYmFyOiBcXGUzZTg7XG4kZmEtdmFyLXhtYXJrLWxhcmdlOiBcXGU1OWI7XG4kZmEtdmFyLXBpbmF0YTogXFxlM2MzO1xuJGZhLXZhci1maWxlLXBwdDogXFxlNjRhO1xuJGZhLXZhci1hcnJvd3MtZnJvbS1saW5lOiBcXGUwYTQ7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLWJvd2wtc3Bvb246IFxcZTNlMDtcbiRmYS12YXItaGV4YWdvbi1jaGVjazogXFxlNDE2O1xuJGZhLXZhci1wbHVnLWNpcmNsZS14bWFyazogXFxlNTYwO1xuJGZhLXZhci1zdGFyLW9mLWxpZmU6IFxcZjYyMTtcbiRmYS12YXItcGhvbmUtc2xhc2g6IFxcZjNkZDtcbiRmYS12YXItdHJhZmZpYy1saWdodC1zdG9wOiBcXGY2M2E7XG4kZmEtdmFyLXBhaW50LXJvbGxlcjogXFxmNWFhO1xuJGZhLXZhci1hY2NlbnQtZ3JhdmU6IFxcNjA7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbmdsZTogXFxmNGM0O1xuJGZhLXZhci1oYW5kcy1oZWxwaW5nOiBcXGY0YzQ7XG4kZmEtdmFyLWNpcmNsZS0wOiBcXGUwZWQ7XG4kZmEtdmFyLWRpYWwtbWVkLWxvdzogXFxlMTYwO1xuJGZhLXZhci1sb2NhdGlvbi1kb3Q6IFxcZjNjNTtcbiRmYS12YXItbWFwLW1hcmtlci1hbHQ6IFxcZjNjNTtcbiRmYS12YXItY3JhYjogXFxlM2ZmO1xuJGZhLXZhci1ib3gtb3Blbi1mdWxsOiBcXGY0OWM7XG4kZmEtdmFyLWJveC1mdWxsOiBcXGY0OWM7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXDNlO1xuJGZhLXZhci1xdW90ZXM6IFxcZTIzNDtcbiRmYS12YXItcHJldHplbDogXFxlNDQxO1xuJGZhLXZhci10LXJleDogXFxlNjI5O1xuJGZhLXZhci1wZXJzb24tc3dpbW1pbmc6IFxcZjVjNDtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLXVzZXItcm9ib3QteG1hcmtzOiBcXGU0YTc7XG4kZmEtdmFyLW1lc3NhZ2UtcXVvdGU6IFxcZTFlNDtcbiRmYS12YXItY29tbWVudC1hbHQtcXVvdGU6IFxcZTFlNDtcbiRmYS12YXItY2FuZHktY29ybjogXFxmNmJkO1xuJGZhLXZhci1mb2xkZXItbWFnbmlmeWluZy1nbGFzczogXFxlMThiO1xuJGZhLXZhci1mb2xkZXItc2VhcmNoOiBcXGUxOGI7XG4kZmEtdmFyLW5vdGVib29rOiBcXGUyMDE7XG4kZmEtdmFyLWNpcmNsZS13aWZpOiBcXGU2N2Q7XG4kZmEtdmFyLWRyb3BsZXQ6IFxcZjA0MztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci1idWxsc2V5ZS1wb2ludGVyOiBcXGY2NDk7XG4kZmEtdmFyLWVyYXNlcjogXFxmMTJkO1xuJGZhLXZhci1oZXhhZ29uLWltYWdlOiBcXGU1MDQ7XG4kZmEtdmFyLWVhcnRoLWFtZXJpY2FzOiBcXGY1N2Q7XG4kZmEtdmFyLWVhcnRoOiBcXGY1N2Q7XG4kZmEtdmFyLWVhcnRoLWFtZXJpY2E6IFxcZjU3ZDtcbiRmYS12YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZmlsZS1zdmc6IFxcZTY0YjtcbiRmYS12YXItY3JhdGUtYXBwbGU6IFxcZjZiMTtcbiRmYS12YXItYXBwbGUtY3JhdGU6IFxcZjZiMTtcbiRmYS12YXItcGVyc29uLWJ1cnN0OiBcXGU1M2I7XG4kZmEtdmFyLWdhbWUtYm9hcmQ6IFxcZjg2NztcbiRmYS12YXItaGF0LWNoZWY6IFxcZjg2YjtcbiRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpZ2h0OiBcXGUxYTE7XG4kZmEtdmFyLWRvdmU6IFxcZjRiYTtcbiRmYS12YXItc25vd2ZsYWtlLWRyb3BsZXRzOiBcXGU1YzE7XG4kZmEtdmFyLWJhdHRlcnktZW1wdHk6IFxcZjI0NDtcbiRmYS12YXItYmF0dGVyeS0wOiBcXGYyNDQ7XG4kZmEtdmFyLWdyaWQtNDogXFxlMTk4O1xuJGZhLXZhci1zb2NrczogXFxmNjk2O1xuJGZhLXZhci1mYWNlLXN1bmdsYXNzZXM6IFxcZTM5ODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItc3F1YXJlLTA6IFxcZTI1NTtcbiRmYS12YXItc2VjdGlvbjogXFxlNDQ3O1xuJGZhLXZhci1zcXVhcmUtdGhpcy13YXktdXA6IFxcZjQ5ZjtcbiRmYS12YXItYm94LXVwOiBcXGY0OWY7XG4kZmEtdmFyLWdhdWdlLWhpZ2g6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQ6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdDogXFxmNjI1O1xuJGZhLXZhci1zcXVhcmUtYW1wZXJzYW5kOiBcXGUyNjA7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dDogXFxmNjU4O1xuJGZhLXZhci1sYW1wLWRlc2s6IFxcZTAxNDtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLXdpZGU6IFxcZjBmODtcbiRmYS12YXItcG9sbC1wZW9wbGU6IFxcZjc1OTtcbiRmYS12YXItd2hpc2tleS1nbGFzcy1pY2U6IFxcZjdhMTtcbiRmYS12YXItZ2xhc3Mtd2hpc2tleS1yb2NrczogXFxmN2ExO1xuJGZhLXZhci13aW5lLWJvdHRsZTogXFxmNzJmO1xuJGZhLXZhci1jaGVzcy1yb29rOiBcXGY0NDc7XG4kZmEtdmFyLXVzZXItYm91bnR5LWh1bnRlcjogXFxlMmJmO1xuJGZhLXZhci1iYXJzLXN0YWdnZXJlZDogXFxmNTUwO1xuJGZhLXZhci1yZW9yZGVyOiBcXGY1NTA7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1kaWFncmFtLXNhbmtleTogXFxlMTU4O1xuJGZhLXZhci1jbG91ZC1oYWlsLW1peGVkOiBcXGY3M2E7XG4kZmEtdmFyLWNpcmNsZS11cC1sZWZ0OiBcXGUxMjg7XG4kZmEtdmFyLWRoYXJtYWNoYWtyYTogXFxmNjU1O1xuJGZhLXZhci1vYmplY3RzLWFsaWduLWxlZnQ6IFxcZTNiZTtcbiRmYS12YXItb2lsLWNhbi1kcmlwOiBcXGUyMDU7XG4kZmEtdmFyLWZhY2Utc21pbGluZy1oYW5kczogXFxlMzk2O1xuJGZhLXZhci1icm9jY29saTogXFxlM2UyO1xuJGZhLXZhci1yb3V0ZS1pbnRlcnN0YXRlOiBcXGY2MWI7XG4kZmEtdmFyLWVhci1tdWZmczogXFxmNzk1O1xuJGZhLXZhci1ob3Rkb2c6IFxcZjgwZjtcbiRmYS12YXItdHJhbnNwb3J0ZXItZW1wdHk6IFxcZTA0NjtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lOiBcXGYyOWQ7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWFuZ2xlLTkwOiBcXGUwOGQ7XG4kZmEtdmFyLXJlY3RhbmdsZS10ZXJtaW5hbDogXFxlMjM2O1xuJGZhLXZhci1raXRlOiBcXGY2ZjQ7XG4kZmEtdmFyLWRydW06IFxcZjU2OTtcbiRmYS12YXItc2NydWJiZXI6IFxcZjJmODtcbiRmYS12YXItaWNlLWNyZWFtOiBcXGY4MTA7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0OiBcXGU0ZmM7XG4kZmEtdmFyLWZpc2gtYm9uZXM6IFxcZTMwNDtcbiRmYS12YXItZGVlci1ydWRvbHBoOiBcXGY3OGY7XG4kZmEtdmFyLWZheDogXFxmMWFjO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFxcZjFkZDtcbiRmYS12YXItaGVhZC1zaWRlLWhlYXJ0OiBcXGUxYWE7XG4kZmEtdmFyLXNxdWFyZS1lOiBcXGUyNmQ7XG4kZmEtdmFyLW1ldGVyLWZpcmU6IFxcZTFlYjtcbiRmYS12YXItY2xvdWQtaGFpbDogXFxmNzM5O1xuJGZhLXZhci1jaGVjay10by1zbG90OiBcXGY3NzI7XG4kZmEtdmFyLXZvdGUteWVhOiBcXGY3NzI7XG4kZmEtdmFyLW1vbmV5LWZyb20tYnJhY2tldDogXFxlMzEyO1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItY2FyLWJ1czogXFxmODVhO1xuJGZhLXZhci1zcGVha2VyOiBcXGY4ZGY7XG4kZmEtdmFyLXRpbWVyOiBcXGUyOWU7XG4kZmEtdmFyLWJveGVzLXN0YWNrZWQ6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXMtYWx0OiBcXGY0Njg7XG4kZmEtdmFyLWxhbmRtYXJrLW1hZ25pZnlpbmctZ2xhc3M6IFxcZTYyMjtcbiRmYS12YXItZ3JpbGwtaG90OiBcXGU1YTU7XG4kZmEtdmFyLWJhbGxvdC1jaGVjazogXFxmNzMzO1xuJGZhLXZhci1saW5rOiBcXGYwYzE7XG4kZmEtdmFyLWNoYWluOiBcXGYwYzE7XG4kZmEtdmFyLWVhci1saXN0ZW46IFxcZjJhMjtcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcXGYyYTI7XG4kZmEtdmFyLWZpbGUtbWludXM6IFxcZjMxODtcbiRmYS12YXItdHJlZS1jaXR5OiBcXGU1ODc7XG4kZmEtdmFyLXBsYXk6IFxcZjA0YjtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci1jdXAtdG9nbzogXFxmNmM1O1xuJGZhLXZhci1jb2ZmZWUtdG9nbzogXFxmNmM1O1xuJGZhLXZhci1zcXVhcmUtZG93bi1sZWZ0OiBcXGUyNmI7XG4kZmEtdmFyLWJ1cmdlci1sZXR0dWNlOiBcXGUzZTM7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLXJvdy1sb2NrOiBcXGU2N2E7XG4kZmEtdmFyLXJ1cGlhaC1zaWduOiBcXGUyM2Q7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3M6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoOiBcXGYwMDI7XG4kZmEtdmFyLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbDogXFxmNDVkO1xuJGZhLXZhci1waW5nLXBvbmctcGFkZGxlLWJhbGw6IFxcZjQ1ZDtcbiRmYS12YXItdGFibGUtdGVubmlzOiBcXGY0NWQ7XG4kZmEtdmFyLXBlcnNvbi1kb3RzLWZyb20tbGluZTogXFxmNDcwO1xuJGZhLXZhci1kaWFnbm9zZXM6IFxcZjQ3MDtcbiRmYS12YXItY2hldnJvbnMtZG93bjogXFxmMzIyO1xuJGZhLXZhci1jaGV2cm9uLWRvdWJsZS1kb3duOiBcXGYzMjI7XG4kZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cDogXFxmODJhO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci1zaWduYWwtZ29vZDogXFxmNjhlO1xuJGZhLXZhci1zaWduYWwtMzogXFxmNjhlO1xuJGZhLXZhci1sb2NhdGlvbi1xdWVzdGlvbjogXFxmNjBiO1xuJGZhLXZhci1tYXAtbWFya2VyLXF1ZXN0aW9uOiBcXGY2MGI7XG4kZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS14bWFyazogXFxlMTgxO1xuJGZhLXZhci1mbG9wcHktZGlzay10aW1lczogXFxlMTgxO1xuJGZhLXZhci1zYXZlLWNpcmNsZS14bWFyazogXFxlMTgxO1xuJGZhLXZhci1zYXZlLXRpbWVzOiBcXGUxODE7XG4kZmEtdmFyLW5haXJhLXNpZ246IFxcZTFmNjtcbiRmYS12YXItcGVhY2g6IFxcZTIwYjtcbiRmYS12YXItY2lyY2xlcy1vdmVybGFwLTM6IFxcZTZhMTtcbiRmYS12YXItcHJvbm91bjogXFxlNmExO1xuJGZhLXZhci10YXhpLWJ1czogXFxlMjk4O1xuJGZhLXZhci1icmFja2V0LWN1cmx5OiBcXDdiO1xuJGZhLXZhci1icmFja2V0LWN1cmx5LWxlZnQ6IFxcN2I7XG4kZmEtdmFyLWxvYnN0ZXI6IFxcZTQyMTtcbiRmYS12YXItY2FydC1mbGF0YmVkLWVtcHR5OiBcXGY0NzY7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQtZW1wdHk6IFxcZjQ3NjtcbiRmYS12YXItY29sb246IFxcM2E7XG4kZmEtdmFyLWNhcnQtYXJyb3ctZG93bjogXFxmMjE4O1xuJGZhLXZhci13YW5kOiBcXGY3MmE7XG4kZmEtdmFyLXdhbGtpZS10YWxraWU6IFxcZjhlZjtcbiRmYS12YXItZmlsZS1wZW46IFxcZjMxYztcbiRmYS12YXItZmlsZS1lZGl0OiBcXGYzMWM7XG4kZmEtdmFyLXJlY2VpcHQ6IFxcZjU0MztcbiRmYS12YXItdGFibGUtcGljbmljOiBcXGUzMmQ7XG4kZmEtdmFyLXNxdWFyZS1wZW46IFxcZjE0YjtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLWNpcmNsZS1taWNyb3Bob25lLWxpbmVzOiBcXGUxMTc7XG4kZmEtdmFyLW1pY3JvcGhvbmUtY2lyY2xlLWFsdDogXFxlMTE3O1xuJGZhLXZhci1kaXNwbGF5LXNsYXNoOiBcXGUyZmE7XG4kZmEtdmFyLWRlc2t0b3Atc2xhc2g6IFxcZTJmYTtcbiRmYS12YXItc3VpdGNhc2Utcm9sbGluZzogXFxmNWMxO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1M2Y7XG4kZmEtdmFyLXRyYW5zcG9ydGVyLTI6IFxcZTA0NDtcbiRmYS12YXItdXNlci1ob29kaWU6IFxcZTY4YTtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1kaWFtb25kOiBcXGY0N2M7XG4kZmEtdmFyLWhhbmQtcmVjZWl2aW5nOiBcXGY0N2M7XG4kZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlLXdhdmU6IFxcZTFmMjtcbiRmYS12YXItY2hldnJvbi1kb3duOiBcXGYwNzg7XG4kZmEtdmFyLWJhdHRlcnktZnVsbDogXFxmMjQwO1xuJGZhLXZhci1iYXR0ZXJ5OiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnktNTogXFxmMjQwO1xuJGZhLXZhci1iZWxsLXBsdXM6IFxcZjg0OTtcbiRmYS12YXItYm9vay1hcnJvdy1yaWdodDogXFxlMGI5O1xuJGZhLXZhci1ob3NwaXRhbHM6IFxcZjgwZTtcbiRmYS12YXItY2x1YjogXFxmMzI3O1xuJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzOiBcXGY3MTQ7XG4kZmEtdmFyLWRyb3BsZXQtZGVncmVlOiBcXGY3NDg7XG4kZmEtdmFyLWRld3BvaW50OiBcXGY3NDg7XG4kZmEtdmFyLWNvZGUtY29tcGFyZTogXFxlMTNhO1xuJGZhLXZhci1saXN0LXVsOiBcXGYwY2E7XG4kZmEtdmFyLWxpc3QtZG90czogXFxmMGNhO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWFnaWM6IFxcZjZlNTtcbiRmYS12YXItd2F0ZXJtZWxvbi1zbGljZTogXFxlMzM3O1xuJGZhLXZhci1jaXJjbGUtZWxsaXBzaXM6IFxcZTEwYTtcbiRmYS12YXItc2Nob29sLWxvY2s6IFxcZTU2ZjtcbiRmYS12YXItdG93ZXItY2VsbDogXFxlNTg1O1xuJGZhLXZhci1zZC1jYXJkczogXFxlMjQwO1xuJGZhLXZhci1qdWctYm90dGxlOiBcXGU1ZmI7XG4kZmEtdmFyLWRvd24tbG9uZzogXFxmMzA5O1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duOiBcXGYzMDk7XG4kZmEtdmFyLWVudmVsb3BlczogXFxlMTcwO1xuJGZhLXZhci1waG9uZS1vZmZpY2U6IFxcZjY3ZDtcbiRmYS12YXItcmFua2luZy1zdGFyOiBcXGU1NjE7XG4kZmEtdmFyLWNoZXNzLWtpbmc6IFxcZjQzZjtcbiRmYS12YXItbmZjLXBlbjogXFxlMWZhO1xuJGZhLXZhci1wZXJzb24taGFyYXNzaW5nOiBcXGU1NDk7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGxheTogXFxlNjYwO1xuJGZhLXZhci1oYXQtd2ludGVyOiBcXGY3YTg7XG4kZmEtdmFyLWJyYXppbGlhbi1yZWFsLXNpZ246IFxcZTQ2YztcbiRmYS12YXItbGFuZG1hcmstZG9tZTogXFxmNzUyO1xuJGZhLXZhci1sYW5kbWFyay1hbHQ6IFxcZjc1MjtcbiRmYS12YXItYm9uZS1icmVhazogXFxmNWQ4O1xuJGZhLXZhci1hcnJvdy11cDogXFxmMDYyO1xuJGZhLXZhci1kb3duLWZyb20tZG90dGVkLWxpbmU6IFxcZTQwNztcbiRmYS12YXItdHY6IFxcZjI2YztcbiRmYS12YXItdGVsZXZpc2lvbjogXFxmMjZjO1xuJGZhLXZhci10di1hbHQ6IFxcZjI2YztcbiRmYS12YXItYm9yZGVyLWxlZnQ6IFxcZjg0ZjtcbiRmYS12YXItY2lyY2xlLWRpdmlkZTogXFxlMTA2O1xuJGZhLXZhci1zaHJpbXA6IFxcZTQ0ODtcbiRmYS12YXItbGlzdC1jaGVjazogXFxmMGFlO1xuJGZhLXZhci10YXNrczogXFxmMGFlO1xuJGZhLXZhci1kaWFncmFtLXN1YnRhc2s6IFxcZTQ3OTtcbiRmYS12YXItanVnLWRldGVyZ2VudDogXFxlNTE5O1xuJGZhLXZhci1jaXJjbGUtdXNlcjogXFxmMmJkO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXFxmMmJkO1xuJGZhLXZhci1zcXVhcmUteTogXFxlMjg3O1xuJGZhLXZhci11c2VyLWRvY3Rvci1oYWlyOiBcXGU0NTg7XG4kZmEtdmFyLXBsYW5ldC1yaW5nZWQ6IFxcZTAyMDtcbiRmYS12YXItbXVzaHJvb206IFxcZTQyNTtcbiRmYS12YXItdXNlci1zaGllbGQ6IFxcZjUwNTtcbiRmYS12YXItbWVnYXBob25lOiBcXGY2NzU7XG4kZmEtdmFyLXdyZWF0aC1sYXVyZWw6IFxcZTVkMjtcbiRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uLWNoZWNrOiBcXGUxMGQ7XG4kZmEtdmFyLXdpbmQ6IFxcZjcyZTtcbiRmYS12YXItYm94LWRvbGxhcjogXFxmNGEwO1xuJGZhLXZhci1ib3gtdXNkOiBcXGY0YTA7XG4kZmEtdmFyLWNhci1idXJzdDogXFxmNWUxO1xuJGZhLXZhci1jYXItY3Jhc2g6IFxcZjVlMTtcbiRmYS12YXIteTogXFw1OTtcbiRmYS12YXItdXNlci1oZWFkc2V0OiBcXGY4MmQ7XG4kZmEtdmFyLWFycm93cy1yZXR3ZWV0OiBcXGYzNjE7XG4kZmEtdmFyLXJldHdlZXQtYWx0OiBcXGYzNjE7XG4kZmEtdmFyLXBlcnNvbi1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNxdWFyZS1jaGV2cm9uLXJpZ2h0OiBcXGYzMmI7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLXJpZ2h0OiBcXGYzMmI7XG4kZmEtdmFyLWxhY3Jvc3NlLXN0aWNrLWJhbGw6IFxcZTNiNjtcbiRmYS12YXItdHJ1Y2stZmFzdDogXFxmNDhiO1xuJGZhLXZhci1zaGlwcGluZy1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLXVzZXItbWFnbmlmeWluZy1nbGFzczogXFxlNWM1O1xuJGZhLXZhci1zdGFyLXNoYXJwOiBcXGUyOGI7XG4kZmEtdmFyLWNvbW1lbnQtaGVhcnQ6IFxcZTVjODtcbiRmYS12YXItY2lyY2xlLTE6IFxcZTBlZTtcbiRmYS12YXItY2lyY2xlLXN0YXI6IFxcZTEyMztcbiRmYS12YXItc3Rhci1jaXJjbGU6IFxcZTEyMztcbiRmYS12YXItZmlzaDogXFxmNTc4O1xuJGZhLXZhci1jbG91ZC1mb2c6IFxcZjc0ZTtcbiRmYS12YXItZm9nOiBcXGY3NGU7XG4kZmEtdmFyLXdhZmZsZTogXFxlNDY2O1xuJGZhLXZhci1tdXNpYy1ub3RlOiBcXGY4Y2Y7XG4kZmEtdmFyLW11c2ljLWFsdDogXFxmOGNmO1xuJGZhLXZhci1oZXhhZ29uLWV4Y2xhbWF0aW9uOiBcXGU0MTc7XG4kZmEtdmFyLWNhcnQtc2hvcHBpbmctZmFzdDogXFxlMGRjO1xuJGZhLXZhci1vYmplY3QtdW5pb246IFxcZTQ5ZjtcbiRmYS12YXItdXNlci1ncmFkdWF0ZTogXFxmNTAxO1xuJGZhLXZhci1zdGFyZmlnaHRlcjogXFxlMDM3O1xuJGZhLXZhci1jaXJjbGUtaGFsZi1zdHJva2U6IFxcZjA0MjtcbiRmYS12YXItYWRqdXN0OiBcXGYwNDI7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWxvbmctdG8tbGluZTogXFxlM2Q1O1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bjogXFxmMzM5O1xuJGZhLXZhci1hcnJvdy1zcXVhcmUtZG93bjogXFxmMzM5O1xuJGZhLXZhci1kaWFtb25kLWhhbGYtc3Ryb2tlOiBcXGU1Yjg7XG4kZmEtdmFyLWNsYXBwZXJib2FyZDogXFxlMTMxO1xuJGZhLXZhci1zcXVhcmUtY2hldnJvbi1sZWZ0OiBcXGYzMmE7XG4kZmEtdmFyLWNoZXZyb24tc3F1YXJlLWxlZnQ6IFxcZjMyYTtcbiRmYS12YXItcGhvbmUtaW50ZXJjb206IFxcZTQzNDtcbiRmYS12YXItbGluay1ob3Jpem9udGFsOiBcXGUxY2I7XG4kZmEtdmFyLWNoYWluLWhvcml6b250YWw6IFxcZTFjYjtcbiRmYS12YXItbWFuZ286IFxcZTMwZjtcbiRmYS12YXItbXVzaWMtbm90ZS1zbGFzaDogXFxmOGQwO1xuJGZhLXZhci1tdXNpYy1hbHQtc2xhc2g6IFxcZjhkMDtcbiRmYS12YXItY2lyY2xlLXJhZGlhdGlvbjogXFxmN2JhO1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLWZhY2UtdG9uZ3VlLXN3ZWF0OiBcXGUzOWU7XG4kZmEtdmFyLWdsb2JlLXN0YW5kOiBcXGY1ZjY7XG4kZmEtdmFyLWJhc2ViYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItY2lyY2xlLXA6IFxcZTExYTtcbiRmYS12YXItYXdhcmQtc2ltcGxlOiBcXGUwYWI7XG4kZmEtdmFyLWpldC1maWdodGVyLXVwOiBcXGU1MTg7XG4kZmEtdmFyLWRpYWdyYW0tcHJvamVjdDogXFxmNTQyO1xuJGZhLXZhci1wcm9qZWN0LWRpYWdyYW06IFxcZjU0MjtcbiRmYS12YXItcGVkZXN0YWw6IFxcZTIwZDtcbiRmYS12YXItY2hhcnQtcHlyYW1pZDogXFxlMGU2O1xuJGZhLXZhci1zaWRlYmFyOiBcXGUyNGU7XG4kZmEtdmFyLXNub3dtYW4taGVhZDogXFxmNzliO1xuJGZhLXZhci1mcm9zdHktaGVhZDogXFxmNzliO1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLWJ1cmdlci1nbGFzczogXFxlMGNlO1xuJGZhLXZhci12b2x1bWUteG1hcms6IFxcZjZhOTtcbiRmYS12YXItdm9sdW1lLW11dGU6IFxcZjZhOTtcbiRmYS12YXItdm9sdW1lLXRpbWVzOiBcXGY2YTk7XG4kZmEtdmFyLWhhbmQtc3BhcmtsZXM6IFxcZTA1ZDtcbiRmYS12YXItYmFycy1maWx0ZXI6IFxcZTBhZDtcbiRmYS12YXItcGFpbnRicnVzaC1wZW5jaWw6IFxcZTIwNjtcbiRmYS12YXItcGFydHktYmVsbDogXFxlMzFhO1xuJGZhLXZhci11c2VyLXZuZWNrLWhhaXI6IFxcZTQ2MjtcbiRmYS12YXItamFjay1vLWxhbnRlcm46IFxcZjMwZTtcbiRmYS12YXItZ3JpcDogXFxmNThkO1xuJGZhLXZhci1ncmlwLWhvcml6b250YWw6IFxcZjU4ZDtcbiRmYS12YXItc2hhcmUtZnJvbS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItc2hhcmUtc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLWtleW5vdGU6IFxcZjY2YztcbiRmYS12YXItY2hpbGQtY29tYmF0YW50OiBcXGU0ZTA7XG4kZmEtdmFyLWNoaWxkLXJpZmxlOiBcXGU0ZTA7XG4kZmEtdmFyLWd1bjogXFxlMTliO1xuJGZhLXZhci1zcXVhcmUtcGhvbmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlOiBcXGYwOTg7XG4kZmEtdmFyLWhhdC1iZWFjaDogXFxlNjA2O1xuJGZhLXZhci1wbHVzOiBcXDJiO1xuJGZhLXZhci1hZGQ6IFxcMmI7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1jb21wdXRlcjogXFxlNGU1O1xuJGZhLXZhci1mb3J0OiBcXGU0ODY7XG4kZmEtdmFyLWNsb3VkLWNoZWNrOiBcXGUzNWM7XG4kZmEtdmFyLXhtYXJrOiBcXGYwMGQ7XG4kZmEtdmFyLWNsb3NlOiBcXGYwMGQ7XG4kZmEtdmFyLW11bHRpcGx5OiBcXGYwMGQ7XG4kZmEtdmFyLXJlbW92ZTogXFxmMDBkO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci1mYWNlLXNtaXJraW5nOiBcXGUzOTc7XG4kZmEtdmFyLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQ6IFxcZjA0NztcbiRmYS12YXItYXJyb3dzOiBcXGYwNDc7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdXNlcjogXFxmNTFjO1xuJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXI6IFxcZjUxYztcbiRmYS12YXItcmhvbWJ1czogXFxlMjNiO1xuJGZhLXZhci1jbGF3LW1hcmtzOiBcXGY2YzI7XG4kZmEtdmFyLXBlc28tc2lnbjogXFxlMjIyO1xuJGZhLXZhci1mYWNlLXNtaWxlLXRvbmd1ZTogXFxlMzk0O1xuJGZhLXZhci1jYXJ0LWNpcmNsZS14bWFyazogXFxlM2Y0O1xuJGZhLXZhci1idWlsZGluZy1zaGllbGQ6IFxcZTRkODtcbiRmYS12YXItY2lyY2xlLXBob25lLWZsaXA6IFxcZTExYztcbiRmYS12YXItcGhvbmUtY2lyY2xlLWFsdDogXFxlMTFjO1xuJGZhLXZhci1iYWJ5OiBcXGY3N2M7XG4kZmEtdmFyLXVzZXJzLWxpbmU6IFxcZTU5MjtcbiRmYS12YXItcXVvdGUtbGVmdDogXFxmMTBkO1xuJGZhLXZhci1xdW90ZS1sZWZ0LWFsdDogXFxmMTBkO1xuJGZhLXZhci10cmFjdG9yOiBcXGY3MjI7XG4kZmEtdmFyLWRvd24tZnJvbS1icmFja2V0OiBcXGU2NmI7XG4kZmEtdmFyLWtleS1za2VsZXRvbjogXFxmNmYzO1xuJGZhLXZhci10cmFzaC1hcnJvdy11cDogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLWFycm93LWRvd24tdXAtbG9jazogXFxlNGIwO1xuJGZhLXZhci1hcnJvdy1kb3duLXRvLWJyYWNrZXQ6IFxcZTA5NDtcbiRmYS12YXItbGluZXMtbGVhbmluZzogXFxlNTFlO1xuJGZhLXZhci1zcXVhcmUtcTogXFxlMjdiO1xuJGZhLXZhci1ydWxlci1jb21iaW5lZDogXFxmNTQ2O1xuJGZhLXZhci1zeW1ib2xzOiBcXGY4NmU7XG4kZmEtdmFyLWljb25zLWFsdDogXFxmODZlO1xuJGZhLXZhci1jb3B5cmlnaHQ6IFxcZjFmOTtcbiRmYS12YXItZmxhc2stZ2VhcjogXFxlNWYxO1xuJGZhLXZhci1oaWdobGlnaHRlci1saW5lOiBcXGUxYWY7XG4kZmEtdmFyLWJyYWNrZXQtc3F1YXJlOiBcXDViO1xuJGZhLXZhci1icmFja2V0OiBcXDViO1xuJGZhLXZhci1icmFja2V0LWxlZnQ6IFxcNWI7XG4kZmEtdmFyLWlzbGFuZC10cm9waWNhbDogXFxmODExO1xuJGZhLXZhci1pc2xhbmQtdHJlZS1wYWxtOiBcXGY4MTE7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tbGluZTogXFxmMzQzO1xuJGZhLXZhci1hcnJvdy1mcm9tLWxlZnQ6IFxcZjM0MztcbiRmYS12YXItaDI6IFxcZjMxNDtcbiRmYS12YXItZXF1YWxzOiBcXDNkO1xuJGZhLXZhci1jYWtlLXNsaWNlOiBcXGUzZTU7XG4kZmEtdmFyLXNob3J0Y2FrZTogXFxlM2U1O1xuJGZhLXZhci1idWlsZGluZy1tYWduaWZ5aW5nLWdsYXNzOiBcXGU2MWM7XG4kZmEtdmFyLXBlYW51dDogXFxlNDMwO1xuJGZhLXZhci13cmVuY2gtc2ltcGxlOiBcXGUyZDE7XG4kZmEtdmFyLWJsZW5kZXI6IFxcZjUxNztcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItdGFsbHktMjogXFxlMjk1O1xuJGZhLXZhci1zaGVrZWwtc2lnbjogXFxmMjBiO1xuJGZhLXZhci1pbHM6IFxcZjIwYjtcbiRmYS12YXItc2hla2VsOiBcXGYyMGI7XG4kZmEtdmFyLXNoZXFlbDogXFxmMjBiO1xuJGZhLXZhci1zaGVxZWwtc2lnbjogXFxmMjBiO1xuJGZhLXZhci1jYXJzOiBcXGY4NWI7XG4kZmEtdmFyLWF4ZS1iYXR0bGU6IFxcZjZiMztcbiRmYS12YXItdXNlci1oYWlyLWxvbmc6IFxcZTQ1YjtcbiRmYS12YXItbWFwOiBcXGYyNzk7XG4kZmEtdmFyLWFycm93LWxlZnQtZnJvbS1hcmM6IFxcZTYxNTtcbiRmYS12YXItZmlsZS1jaXJjbGUtaW5mbzogXFxlNDkzO1xuJGZhLXZhci1mYWNlLWRpc2FwcG9pbnRlZDogXFxlMzZmO1xuJGZhLXZhci1sYXNzby1zcGFya2xlczogXFxlMWM5O1xuJGZhLXZhci1jbG9jay1lbGV2ZW46IFxcZTM0NztcbiRmYS12YXItcm9ja2V0OiBcXGYxMzU7XG4kZmEtdmFyLXNpcmVuLW9uOiBcXGUwMmU7XG4kZmEtdmFyLWNsb2NrLXRlbjogXFxlMzU0O1xuJGZhLXZhci1jYW5kbGUtaG9sZGVyOiBcXGY2YmM7XG4kZmEtdmFyLXZpZGVvLWFycm93LWRvd24tbGVmdDogXFxlMmM4O1xuJGZhLXZhci1waG90by1maWxtOiBcXGY4N2M7XG4kZmEtdmFyLXBob3RvLXZpZGVvOiBcXGY4N2M7XG4kZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlMTgwO1xuJGZhLXZhci1zYXZlLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlMTgwO1xuJGZhLXZhci1mb2xkZXItbWludXM6IFxcZjY1ZDtcbiRmYS12YXItaGV4YWdvbi1ub2Rlcy1ib2x0OiBcXGU2OWE7XG4kZmEtdmFyLXBsYW5ldC1tb29uOiBcXGUwMWY7XG4kZmEtdmFyLWZhY2UtZXllcy14bWFya3M6IFxcZTM3NDtcbiRmYS12YXItY2hhcnQtc2NhdHRlcjogXFxmN2VlO1xuJGZhLXZhci1jaXJjbGUtZ2Y6IFxcZTY3ZjtcbiRmYS12YXItZGlzcGxheS1hcnJvdy1kb3duOiBcXGUxNjQ7XG4kZmEtdmFyLXN0b3JlOiBcXGY1NGU7XG4kZmEtdmFyLWFycm93LXRyZW5kLXVwOiBcXGUwOTg7XG4kZmEtdmFyLXBsdWctY2lyY2xlLW1pbnVzOiBcXGU1NWU7XG4kZmEtdmFyLW9saXZlLWJyYW5jaDogXFxlMzE3O1xuJGZhLXZhci1hbmdsZTogXFxlMDhjO1xuJGZhLXZhci12YWN1dW0tcm9ib3Q6IFxcZTA0ZTtcbiRmYS12YXItc2lnbi1oYW5naW5nOiBcXGY0ZDk7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItc3F1YXJlLWRpdmlkZTogXFxlMjZhO1xuJGZhLXZhci1mb2xkZXItY2hlY2s6IFxcZTY0ZTtcbiRmYS12YXItc2lnbmFsLXN0cmVhbS1zbGFzaDogXFxlMjUwO1xuJGZhLXZhci1iZXppZXItY3VydmU6IFxcZjU1YjtcbiRmYS12YXItZXllLWRyb3BwZXItaGFsZjogXFxlMTczO1xuJGZhLXZhci1zdG9yZS1sb2NrOiBcXGU0YTY7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItY2xvdWQtYm9sdC1zdW46IFxcZjc2ZTtcbiRmYS12YXItdGh1bmRlcnN0b3JtLXN1bjogXFxmNzZlO1xuJGZhLXZhci1jYW1lcmEtc2xhc2g6IFxcZTBkOTtcbiRmYS12YXItY29tbWVudC1xdW90ZTogXFxlMTRjO1xuJGZhLXZhci10YWJsZXQ6IFxcZjNmYjtcbiRmYS12YXItdGFibGV0LWFuZHJvaWQ6IFxcZjNmYjtcbiRmYS12YXItc2Nob29sLWZsYWc6IFxcZTU2ZTtcbiRmYS12YXItbWVzc2FnZS1jb2RlOiBcXGUxZGY7XG4kZmEtdmFyLWdsYXNzLWhhbGY6IFxcZTE5MjtcbiRmYS12YXItZ2xhc3MtaGFsZi1lbXB0eTogXFxlMTkyO1xuJGZhLXZhci1nbGFzcy1oYWxmLWZ1bGw6IFxcZTE5MjtcbiRmYS12YXItZmlsbDogXFxmNTc1O1xuJGZhLXZhci1tZXNzYWdlLW1pbnVzOiBcXGY0YTc7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LW1pbnVzOiBcXGY0YTc7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcXGYxMDY7XG4kZmEtdmFyLWRpbm9zYXVyOiBcXGU1ZmU7XG4kZmEtdmFyLWRydW1zdGljay1iaXRlOiBcXGY2ZDc7XG4kZmEtdmFyLWxpbmstaG9yaXpvbnRhbC1zbGFzaDogXFxlMWNjO1xuJGZhLXZhci1jaGFpbi1ob3Jpem9udGFsLXNsYXNoOiBcXGUxY2M7XG4kZmEtdmFyLWhvbGx5LWJlcnJ5OiBcXGY3YWE7XG4kZmEtdmFyLW5vc2U6IFxcZTViZDtcbiRmYS12YXItYXJyb3ctbGVmdC10by1hcmM6IFxcZTYxNjtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcXGYwNTM7XG4kZmEtdmFyLWJhY3RlcmlhOiBcXGUwNTk7XG4kZmEtdmFyLWNsb3VkczogXFxmNzQ0O1xuJGZhLXZhci1tb25leS1iaWxsLXNpbXBsZTogXFxlMWYxO1xuJGZhLXZhci1oYW5kLWxpemFyZDogXFxmMjU4O1xuJGZhLXZhci10YWJsZS1waXZvdDogXFxlMjkxO1xuJGZhLXZhci1maWx0ZXItc2xhc2g6IFxcZTE3ZDtcbiRmYS12YXItdHJhc2gtY2FuLXVuZG86IFxcZjg5NjtcbiRmYS12YXItdHJhc2gtY2FuLWFycm93LXR1cm4tbGVmdDogXFxmODk2O1xuJGZhLXZhci10cmFzaC11bmRvLWFsdDogXFxmODk2O1xuJGZhLXZhci1ub3RkZWY6IFxcZTFmZTtcbiRmYS12YXItZGlzZWFzZTogXFxmN2ZhO1xuJGZhLXZhci1wZXJzb24tdG8tZG9vcjogXFxlNDMzO1xuJGZhLXZhci10dXJudGFibGU6IFxcZjhlNDtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcXGYwNTQ7XG4kZmEtdmFyLXNpZ25hbC13ZWFrOiBcXGY2OGM7XG4kZmEtdmFyLXNpZ25hbC0xOiBcXGY2OGM7XG4kZmEtdmFyLWNsb2NrLWZpdmU6IFxcZTM0OTtcbiRmYS12YXItcmV0d2VldDogXFxmMDc5O1xuJGZhLXZhci1jYXItcmVhcjogXFxmNWRlO1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLXB1bXAtc29hcDogXFxlMDZiO1xuJGZhLXZhci1jb21wdXRlci1jbGFzc2ljOiBcXGY4YjE7XG4kZmEtdmFyLWZyYW1lOiBcXGU0OTU7XG4kZmEtdmFyLXZpZGVvLXNsYXNoOiBcXGY0ZTI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LTI6IFxcZjI0MztcbiRmYS12YXItZWxsaXBzaXMtc3Ryb2tlOiBcXGYzOWI7XG4kZmEtdmFyLWVsbGlwc2lzLWgtYWx0OiBcXGYzOWI7XG4kZmEtdmFyLXJhZGlvOiBcXGY4ZDc7XG4kZmEtdmFyLWJhYnktY2FycmlhZ2U6IFxcZjc3ZDtcbiRmYS12YXItY2FycmlhZ2UtYmFieTogXFxmNzdkO1xuJGZhLXZhci1mYWNlLWV4cHJlc3Npb25sZXNzOiBcXGUzNzM7XG4kZmEtdmFyLWRvd24tdG8tZG90dGVkLWxpbmU6IFxcZTQwODtcbiRmYS12YXItY2xvdWQtbXVzaWM6IFxcZjhhZTtcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci1jbG91ZC1taW51czogXFxlMzVkO1xuJGZhLXZhci10aGVybW9tZXRlcjogXFxmNDkxO1xuJGZhLXZhci1zaGllbGQtbWludXM6IFxcZTI0OTtcbiRmYS12YXItdnItY2FyZGJvYXJkOiBcXGY3Mjk7XG4kZmEtdmFyLWNhci10aWx0OiBcXGY1ZTU7XG4kZmEtdmFyLWdhdWdlLWNpcmNsZS1taW51czogXFxlNDk3O1xuJGZhLXZhci1icmlnaHRuZXNzLWxvdzogXFxlMGNhO1xuJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXI6IFxcZjgwNjtcbiRmYS12YXItcGVyY2VudDogXFwyNTtcbiRmYS12YXItcGVyY2VudGFnZTogXFwyNTtcbiRmYS12YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kZmEtdmFyLWdsYXNzLXdhdGVyLWRyb3BsZXQ6IFxcZTRmNTtcbiRmYS12YXItY29udmV5b3ItYmVsdDogXFxmNDZlO1xuJGZhLXZhci1sb2NhdGlvbi1jaGVjazogXFxmNjA2O1xuJGZhLXZhci1tYXAtbWFya2VyLWNoZWNrOiBcXGY2MDY7XG4kZmEtdmFyLWNvaW4tdmVydGljYWw6IFxcZTNmZDtcbiRmYS12YXItZGlzcGxheTogXFxlMTYzO1xuJGZhLXZhci1wZXJzb24tc2lnbjogXFxmNzU3O1xuJGZhLXZhci1mYWNlLXNtaWxlOiBcXGYxMTg7XG4kZmEtdmFyLXNtaWxlOiBcXGYxMTg7XG4kZmEtdmFyLXBob25lLWhhbmd1cDogXFxlMjI1O1xuJGZhLXZhci1zaWduYXR1cmUtc2xhc2g6IFxcZTNjYjtcbiRmYS12YXItdGh1bWJ0YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFxcZjA4ZDtcbiRmYS12YXItd2hlYXQtc2xhc2g6IFxcZTMzOTtcbiRmYS12YXItdHJvcGh5OiBcXGYwOTE7XG4kZmEtdmFyLWNsb3Vkcy1zdW46IFxcZjc0NjtcbiRmYS12YXItcGVyc29uLXByYXlpbmc6IFxcZjY4MztcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1oYW1tZXI6IFxcZjZlMztcbiRmYS12YXItZmFjZS12b21pdDogXFxlM2EwO1xuJGZhLXZhci1zcGVha2VyczogXFxmOGUwO1xuJGZhLXZhci10dHktYW5zd2VyOiBcXGUyYjk7XG4kZmEtdmFyLXRlbGV0eXBlLWFuc3dlcjogXFxlMmI5O1xuJGZhLXZhci1tdWctdGVhLXNhdWNlcjogXFxlMWY1O1xuJGZhLXZhci1kaWFncmFtLWxlYW4tY2FudmFzOiBcXGUxNTY7XG4kZmEtdmFyLWFsdDogXFxlMDhhO1xuJGZhLXZhci1kaWFsOiBcXGUxNWI7XG4kZmEtdmFyLWRpYWwtbWVkLWhpZ2g6IFxcZTE1YjtcbiRmYS12YXItaGFuZC1wZWFjZTogXFxmMjViO1xuJGZhLXZhci1jaXJjbGUtdHJhc2g6IFxcZTEyNjtcbiRmYS12YXItdHJhc2gtY2lyY2xlOiBcXGUxMjY7XG4kZmEtdmFyLXJvdGF0ZTogXFxmMmYxO1xuJGZhLXZhci1zeW5jLWFsdDogXFxmMmYxO1xuJGZhLXZhci1jaXJjbGUtcXVhcnRlcnM6IFxcZTNmODtcbiRmYS12YXItc3Bpbm5lcjogXFxmMTEwO1xuJGZhLXZhci10b3dlci1jb250cm9sOiBcXGUyYTI7XG4kZmEtdmFyLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZTogXFxmODhhO1xuJGZhLXZhci1zb3J0LXNoYXBlcy11cDogXFxmODhhO1xuJGZhLXZhci13aGFsZTogXFxmNzJjO1xuJGZhLXZhci1yb2JvdDogXFxmNTQ0O1xuJGZhLXZhci1wZWFjZTogXFxmNjdjO1xuJGZhLXZhci1wYXJ0eS1ob3JuOiBcXGUzMWI7XG4kZmEtdmFyLWdlYXJzOiBcXGYwODU7XG4kZmEtdmFyLWNvZ3M6IFxcZjA4NTtcbiRmYS12YXItc3VuLWJyaWdodDogXFxlMjhmO1xuJGZhLXZhci1zdW4tYWx0OiBcXGUyOGY7XG4kZmEtdmFyLXdhcmVob3VzZTogXFxmNDk0O1xuJGZhLXZhci1jb252ZXlvci1iZWx0LWFybTogXFxlNWY4O1xuJGZhLXZhci1sb2NrLWtleWhvbGUtb3BlbjogXFxmM2MyO1xuJGZhLXZhci1sb2NrLW9wZW4tYWx0OiBcXGYzYzI7XG4kZmEtdmFyLXNxdWFyZS1mcmFnaWxlOiBcXGY0OWI7XG4kZmEtdmFyLWJveC1mcmFnaWxlOiBcXGY0OWI7XG4kZmEtdmFyLXNxdWFyZS13aW5lLWdsYXNzLWNyYWNrOiBcXGY0OWI7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWRvdHM6IFxcZTRiNztcbiRmYS12YXItc3F1YXJlLW46IFxcZTI3NztcbiRmYS12YXItc3Bsb3RjaDogXFxmNWJjO1xuJGZhLXZhci1mYWNlLWdyaW4taGVhcnRzOiBcXGY1ODQ7XG4kZmEtdmFyLWdyaW4taGVhcnRzOiBcXGY1ODQ7XG4kZmEtdmFyLW1ldGVyOiBcXGUxZTg7XG4kZmEtdmFyLW1hbmRvbGluOiBcXGY2Zjk7XG4kZmEtdmFyLWRpY2UtZm91cjogXFxmNTI0O1xuJGZhLXZhci1zaW0tY2FyZDogXFxmN2M0O1xuJGZhLXZhci10cmFuc2dlbmRlcjogXFxmMjI1O1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFxcZjIyNTtcbiRmYS12YXItbWVyY3VyeTogXFxmMjIzO1xuJGZhLXZhci11cC1mcm9tLWJyYWNrZXQ6IFxcZTU5MDtcbiRmYS12YXIta25pZmUta2l0Y2hlbjogXFxmNmY1O1xuJGZhLXZhci1ib3JkZXItcmlnaHQ6IFxcZjg1MjtcbiRmYS12YXItYXJyb3ctdHVybi1kb3duOiBcXGYxNDk7XG4kZmEtdmFyLWxldmVsLWRvd246IFxcZjE0OTtcbiRmYS12YXItc3BhZGU6IFxcZjJmNDtcbiRmYS12YXItY2FyZC1zcGFkZTogXFxlM2VjO1xuJGZhLXZhci1saW5lLWNvbHVtbnM6IFxcZjg3MDtcbiRmYS12YXItYW50OiBcXGU2ODA7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWxpbmU6IFxcZjM0MDtcbiRmYS12YXItYXJyb3ctdG8tcmlnaHQ6IFxcZjM0MDtcbiRmYS12YXItcGVyc29uLWZhbGxpbmctYnVyc3Q6IFxcZTU0NztcbiRmYS12YXItZmxhZy1wZW5uYW50OiBcXGY0NTY7XG4kZmEtdmFyLXBlbm5hbnQ6IFxcZjQ1NjtcbiRmYS12YXItY29udmV5b3ItYmVsdC1lbXB0eTogXFxlMTUwO1xuJGZhLXZhci11c2VyLWdyb3VwLXNpbXBsZTogXFxlNjAzO1xuJGZhLXZhci1hd2FyZDogXFxmNTU5O1xuJGZhLXZhci10aWNrZXQtc2ltcGxlOiBcXGYzZmY7XG4kZmEtdmFyLXRpY2tldC1hbHQ6IFxcZjNmZjtcbiRmYS12YXItYnVpbGRpbmc6IFxcZjFhZDtcbiRmYS12YXItYW5nbGVzLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItY2FtY29yZGVyOiBcXGY4YTg7XG4kZmEtdmFyLXZpZGVvLWhhbmRoZWxkOiBcXGY4YTg7XG4kZmEtdmFyLXBhbmNha2VzOiBcXGU0MmQ7XG4kZmEtdmFyLWFsYnVtLWNpcmNsZS11c2VyOiBcXGU0OGQ7XG4kZmEtdmFyLXN1YnRpdGxlcy1zbGFzaDogXFxlNjEwO1xuJGZhLXZhci1xcmNvZGU6IFxcZjAyOTtcbiRmYS12YXItZGljZS1kMTA6IFxcZjZjZDtcbiRmYS12YXItZmlyZXBsYWNlOiBcXGY3OWE7XG4kZmEtdmFyLWJyb3dzZXI6IFxcZjM3ZTtcbiRmYS12YXItcGVuLXBhaW50YnJ1c2g6IFxcZjYxODtcbiRmYS12YXItcGVuY2lsLXBhaW50YnJ1c2g6IFxcZjYxODtcbiRmYS12YXItZmlzaC1jb29rZWQ6IFxcZjdmZTtcbiRmYS12YXItY2hhaXItb2ZmaWNlOiBcXGY2YzE7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbXVzaWM6IFxcZTY1ZjtcbiRmYS12YXItbmVzdGluZy1kb2xsczogXFxlM2JhO1xuJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdDogXFxmMWRhO1xuJGZhLXZhci1oaXN0b3J5OiBcXGYxZGE7XG4kZmEtdmFyLXRydW1wZXQ6IFxcZjhlMztcbiRmYS12YXItZmFjZS1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0OiBcXGY1ODM7XG4kZmEtdmFyLWZpcmUtc21va2U6IFxcZjc0YjtcbiRmYS12YXItcGhvbmUtbWlzc2VkOiBcXGUyMjY7XG4kZmEtdmFyLWZpbGUtZXhwb3J0OiBcXGY1NmU7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tZmlsZTogXFxmNTZlO1xuJGZhLXZhci1zaGllbGQ6IFxcZjEzMjtcbiRmYS12YXItc2hpZWxkLWJsYW5rOiBcXGYxMzI7XG4kZmEtdmFyLWFycm93LXVwLXNob3J0LXdpZGU6IFxcZjg4NTtcbiRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0OiBcXGY4ODU7XG4kZmEtdmFyLWFycm93cy1yZXBlYXQtMTogXFxmMzY2O1xuJGZhLXZhci1yZXBlYXQtMS1hbHQ6IFxcZjM2NjtcbiRmYS12YXItZ3VuLXNsYXNoOiBcXGUxOWM7XG4kZmEtdmFyLWF2b2NhZG86IFxcZTBhYTtcbiRmYS12YXItYmluYXJ5OiBcXGUzM2I7XG4kZmEtdmFyLWNvbW1lbnQtbm9kZXM6IFxcZTY5NjtcbiRmYS12YXItZ2xhc3Nlcy1yb3VuZDogXFxmNWY1O1xuJGZhLXZhci1nbGFzc2VzLWFsdDogXFxmNWY1O1xuJGZhLXZhci1waG9uZS1wbHVzOiBcXGY0ZDI7XG4kZmEtdmFyLWRpdHRvOiBcXDIyO1xuJGZhLXZhci1wZXJzb24tc2VhdDogXFxlMjFlO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsOiBcXGUzYjI7XG4kZmEtdmFyLWdvbGYtYmFsbC10ZWU6IFxcZjQ1MDtcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdzogXFxlMDBkO1xuJGZhLXZhci1zY3l0aGU6IFxcZjcxMDtcbiRmYS12YXItcGVuLW5pYjogXFxmNWFkO1xuJGZhLXZhci1iYW4tcGFya2luZzogXFxmNjE2O1xuJGZhLXZhci1wYXJraW5nLWNpcmNsZS1zbGFzaDogXFxmNjE2O1xuJGZhLXZhci10ZW50LWFycm93LXR1cm4tbGVmdDogXFxlNTgwO1xuJGZhLXZhci1mYWNlLWRpYWdvbmFsLW1vdXRoOiBcXGU0N2U7XG4kZmEtdmFyLWRpYWdyYW0tY2VsbHM6IFxcZTQ3NTtcbiRmYS12YXItY3JpY2tldC1iYXQtYmFsbDogXFxmNDQ5O1xuJGZhLXZhci1jcmlja2V0OiBcXGY0NDk7XG4kZmEtdmFyLXRlbnRzOiBcXGU1ODI7XG4kZmEtdmFyLXdhbmQtbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLXBlbi1saW5lOiBcXGUyMTI7XG4kZmEtdmFyLWF0b20tc2ltcGxlOiBcXGY1ZDM7XG4kZmEtdmFyLWF0b20tYWx0OiBcXGY1ZDM7XG4kZmEtdmFyLWFtcGVyc2FuZDogXFwyNjtcbiRmYS12YXItY2Fycm90OiBcXGY3ODc7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tbGluZTogXFxmMzQyO1xuJGZhLXZhci1hcnJvdy1mcm9tLWJvdHRvbTogXFxmMzQyO1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLXBlbi1zbGFzaDogXFxlMjEzO1xuJGZhLXZhci13aW5lLWdsYXNzLWVtcHR5OiBcXGY1Y2U7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtYWx0OiBcXGY1Y2U7XG4kZmEtdmFyLXNxdWFyZS1zdGFyOiBcXGUyN2Y7XG4kZmEtdmFyLWNoZWVzZTogXFxmN2VmO1xuJGZhLXZhci1zZW5kLWJhY2t3YXJkOiBcXGY4N2Y7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLWNvbXBhc3Mtc2xhc2g6IFxcZjVlOTtcbiRmYS12YXItY2xvY2stb25lOiBcXGUzNGU7XG4kZmEtdmFyLWZpbGUtbXVzaWM6IFxcZjhiNjtcbiRmYS12YXItY29kZS1jb21taXQ6IFxcZjM4NjtcbiRmYS12YXItdGVtcGVyYXR1cmUtbG93OiBcXGY3NmI7XG4kZmEtdmFyLXBlcnNvbi1iaWtpbmc6IFxcZjg0YTtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWRpc3BsYXktY2hhcnQtdXAtY2lyY2xlLWN1cnJlbmN5OiBcXGU1ZTU7XG4kZmEtdmFyLXNrZWxldG9uOiBcXGY2MjA7XG4kZmEtdmFyLWNpcmNsZS1nOiBcXGUxMGY7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy11cC1sZWZ0OiBcXGUwZmI7XG4kZmEtdmFyLWNvaW4tYmxhbms6IFxcZTNmYjtcbiRmYS12YXItYnJvb206IFxcZjUxYTtcbiRmYS12YXItdmFjdXVtOiBcXGUwNGQ7XG4kZmEtdmFyLXNoaWVsZC1oZWFydDogXFxlNTc0O1xuJGZhLXZhci1jYXJkLWhlYXJ0OiBcXGUzZWI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1jZmwtb246IFxcZTVhNztcbiRmYS12YXItbWVsb246IFxcZTMxMDtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1lYXJ0aC1vY2VhbmlhOiBcXGU0N2I7XG4kZmEtdmFyLWdsb2JlLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItY29udGFpbmVyLXN0b3JhZ2U6IFxcZjRiNztcbiRmYS12YXItZmFjZS1wb3V0aW5nOiBcXGUzODc7XG4kZmEtdmFyLXNxdWFyZS14bWFyazogXFxmMmQzO1xuJGZhLXZhci10aW1lcy1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXIteG1hcmstc3F1YXJlOiBcXGYyZDM7XG4kZmEtdmFyLWZhY2UtZXhwbG9kZTogXFxlMmZlO1xuJGZhLXZhci1leHBsb2RpbmctaGVhZDogXFxlMmZlO1xuJGZhLXZhci1oYXNodGFnOiBcXDIzO1xuJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyOiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hbHQ6IFxcZjQyNDtcbiRmYS12YXItb2lsLWNhbjogXFxmNjEzO1xuJGZhLXZhci10OiBcXDU0O1xuJGZhLXZhci10cmFuc2Zvcm1lci1ib2x0OiBcXGUyYTQ7XG4kZmEtdmFyLWhpcHBvOiBcXGY2ZWQ7XG4kZmEtdmFyLWNoYXJ0LWNvbHVtbjogXFxlMGUzO1xuJGZhLXZhci1jYXNzZXR0ZS12aHM6IFxcZjhlYztcbiRmYS12YXItdmhzOiBcXGY4ZWM7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrOiBcXGU1OTY7XG4kZmEtdmFyLWNoaW1uZXk6IFxcZjc4YjtcbiRmYS12YXItb2JqZWN0LWludGVyc2VjdDogXFxlNDlkO1xuJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lOiBcXGU1Mzg7XG4kZmEtdmFyLXZvaWNlbWFpbDogXFxmODk3O1xuJGZhLXZhci1ibG9jay1icmljazogXFxlM2RiO1xuJGZhLXZhci13YWxsLWJyaWNrOiBcXGUzZGI7XG4kZmEtdmFyLWZhbjogXFxmODYzO1xuJGZhLXZhci1iYWdzLXNob3BwaW5nOiBcXGY4NDc7XG4kZmEtdmFyLXBhcmFncmFwaC1sZWZ0OiBcXGY4Nzg7XG4kZmEtdmFyLXBhcmFncmFwaC1ydGw6IFxcZjg3ODtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZTogXFxlNTU0O1xuJGZhLXZhci1jYXJhdmFuLXNpbXBsZTogXFxlMDAwO1xuJGZhLXZhci1jYXJhdmFuLWFsdDogXFxlMDAwO1xuJGZhLXZhci10dXJ0bGU6IFxcZjcyNjtcbiRmYS12YXItcGVuY2lsLW1lY2hhbmljYWw6IFxcZTVjYTtcbiRmYS12YXItdXAtZG93bjogXFxmMzM4O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItY2xvdWQtbW9vbi1yYWluOiBcXGY3M2M7XG4kZmEtdmFyLWJvb3RoLWN1cnRhaW46IFxcZjczNDtcbiRmYS12YXItY2FsZW5kYXI6IFxcZjEzMztcbiRmYS12YXItYm94LWhlYXJ0OiBcXGY0OWQ7XG4kZmEtdmFyLXRyYWlsZXI6IFxcZTA0MTtcbiRmYS12YXItdXNlci1kb2N0b3ItbWVzc2FnZTogXFxmODJlO1xuJGZhLXZhci11c2VyLW1kLWNoYXQ6IFxcZjgyZTtcbiRmYS12YXItYmFoYWk6IFxcZjY2NjtcbiRmYS12YXItaGF5a2FsOiBcXGY2NjY7XG4kZmEtdmFyLWxpZ2h0aG91c2U6IFxcZTYxMjtcbiRmYS12YXItYW1wLWd1aXRhcjogXFxmOGExO1xuJGZhLXZhci1zZC1jYXJkOiBcXGY3YzI7XG4kZmEtdmFyLXZvbHVtZS1zbGFzaDogXFxmMmUyO1xuJGZhLXZhci1ib3JkZXItYm90dG9tOiBcXGY4NGQ7XG4kZmEtdmFyLXdpZmktd2VhazogXFxmNmFhO1xuJGZhLXZhci13aWZpLTE6IFxcZjZhYTtcbiRmYS12YXItZHJhZ29uOiBcXGY2ZDU7XG4kZmEtdmFyLXNob2UtcHJpbnRzOiBcXGY1NGI7XG4kZmEtdmFyLWNpcmNsZS1wbHVzOiBcXGYwNTU7XG4kZmEtdmFyLXBsdXMtY2lyY2xlOiBcXGYwNTU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWhhbmQtaG9sZGluZzogXFxmNGJkO1xuJGZhLXZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTVkO1xuJGZhLXZhci1saW5rLXNsYXNoOiBcXGYxMjc7XG4kZmEtdmFyLWNoYWluLWJyb2tlbjogXFxmMTI3O1xuJGZhLXZhci1jaGFpbi1zbGFzaDogXFxmMTI3O1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItY2xvbmU6IFxcZjI0ZDtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0OiBcXGU1NTE7XG4kZmEtdmFyLWFycm93LXVwLXotYTogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1maXJlLWZsYW1lLWN1cnZlZDogXFxmN2U0O1xuJGZhLXZhci1maXJlLWFsdDogXFxmN2U0O1xuJGZhLXZhci10b3JuYWRvOiBcXGY3NmY7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXBsdXM6IFxcZTQ5NDtcbiRmYS12YXItZGVsZXRlLXJpZ2h0OiBcXGUxNTQ7XG4kZmEtdmFyLWJvb2stcXVyYW46IFxcZjY4NztcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItY2lyY2xlLXF1YXJ0ZXI6IFxcZTExZjtcbiRmYS12YXItYW5jaG9yOiBcXGYxM2Q7XG4kZmEtdmFyLWJvcmRlci1hbGw6IFxcZjg0YztcbiRmYS12YXItZnVuY3Rpb246IFxcZjY2MTtcbiRmYS12YXItZmFjZS1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1wZW9wbGUtc2ltcGxlOiBcXGUyMWI7XG4kZmEtdmFyLWNvb2tpZS1iaXRlOiBcXGY1NjQ7XG4kZmEtdmFyLWFycm93LXRyZW5kLWRvd246IFxcZTA5NztcbiRmYS12YXItcnNzOiBcXGYwOWU7XG4kZmEtdmFyLWZlZWQ6IFxcZjA5ZTtcbiRmYS12YXItZmFjZS1tb25vY2xlOiBcXGUzODA7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1zY2FsZS1iYWxhbmNlZDogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcXGYyNGU7XG4kZmEtdmFyLWNhbGVuZGFyLWxpbmVzOiBcXGUwZDU7XG4kZmEtdmFyLWNhbGVuZGFyLW5vdGU6IFxcZTBkNTtcbiRmYS12YXItYXJyb3ctZG93bi1iaWctc21hbGw6IFxcZjg4YztcbiRmYS12YXItc29ydC1zaXplLWRvd246IFxcZjg4YztcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLWhpZ2g6IFxcZjYyYTtcbiRmYS12YXItdGFjaG9tZXRlcjogXFxmNjJhO1xuJGZhLXZhci10YWNob21ldGVyLWZhc3Q6IFxcZjYyYTtcbiRmYS12YXItZG8tbm90LWVudGVyOiBcXGY1ZWM7XG4kZmEtdmFyLXNob3dlcjogXFxmMmNjO1xuJGZhLXZhci1kaWNlLWQ4OiBcXGY2ZDI7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjM5MDtcbiRmYS12YXItZGVza3RvcC1hbHQ6IFxcZjM5MDtcbiRmYS12YXItbTogXFw0ZDtcbiRmYS12YXItc3Bpbm5lci1zY2FsZTogXFxlNjJhO1xuJGZhLXZhci1ncmlwLWRvdHMtdmVydGljYWw6IFxcZTQxMTtcbiRmYS12YXItZmFjZS12aWV3ZmluZGVyOiBcXGUyZmY7XG4kZmEtdmFyLXNvZnQtc2VydmU6IFxcZTQwMDtcbiRmYS12YXItY3JlZW1lZTogXFxlNDAwO1xuJGZhLXZhci1oNTogXFxlNDEyO1xuJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtZG93bjogXFxlMTllO1xuJGZhLXZhci10YWJsZS1saXN0OiBcXGYwMGI7XG4kZmEtdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItYmFza2V0LXNob3BwaW5nLW1pbnVzOiBcXGU2NTI7XG4kZmEtdmFyLWNvbW1lbnQtc21zOiBcXGY3Y2Q7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1yZWN0YW5nbGU6IFxcZjJmYTtcbiRmYS12YXItcmVjdGFuZ2xlLWxhbmRzY2FwZTogXFxmMmZhO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdC1jaGVjazogXFxmNzM3O1xuJGZhLXZhci10dXJrZXk6IFxcZjcyNTtcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci11c2VyLXBsdXM6IFxcZjIzNDtcbiRmYS12YXItaWNlLXNrYXRlOiBcXGY3YWM7XG4kZmEtdmFyLWNoZWNrOiBcXGYwMGM7XG4kZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6IFxcZjI0MTtcbiRmYS12YXItYmF0dGVyeS00OiBcXGYyNDE7XG4kZmEtdmFyLXRvbWF0bzogXFxlMzMwO1xuJGZhLXZhci1zd29yZC1sYXNlcjogXFxlMDNiO1xuJGZhLXZhci1ob3VzZS1jaXJjbGUtY2hlY2s6IFxcZTUwOTtcbiRmYS12YXItYnVpbGRpbmdzOiBcXGUwY2M7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItY2FydC1mbGF0YmVkLWJveGVzOiBcXGY0NzU7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQtYWx0OiBcXGY0NzU7XG4kZmEtdmFyLWRpYWdyYW0tc3VjY2Vzc29yOiBcXGU0N2E7XG4kZmEtdmFyLXRydWNrLWFycm93LXJpZ2h0OiBcXGU1OGI7XG4kZmEtdmFyLXNxdWFyZS13OiBcXGUyODU7XG4kZmEtdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdDogXFxlNGJjO1xuJGZhLXZhci1sYW1wOiBcXGY0Y2E7XG4kZmEtdmFyLWFpcnBsYXk6IFxcZTA4OTtcbiRmYS12YXItaGFuZC1maXN0OiBcXGY2ZGU7XG4kZmEtdmFyLWZpc3QtcmFpc2VkOiBcXGY2ZGU7XG4kZmEtdmFyLXNoaWVsZC1xdWFydGVyZWQ6IFxcZTU3NTtcbiRmYS12YXItc2xhc2gtZm9yd2FyZDogXFwyZjtcbiRmYS12YXItbG9jYXRpb24tcGVuOiBcXGY2MDc7XG4kZmEtdmFyLW1hcC1tYXJrZXItZWRpdDogXFxmNjA3O1xuJGZhLXZhci1jbG91ZC1tb29uOiBcXGY2YzM7XG4kZmEtdmFyLXBvdC1mb29kOiBcXGU0M2Y7XG4kZmEtdmFyLWJyaWVmY2FzZTogXFxmMGIxO1xuJGZhLXZhci1wZXJzb24tZmFsbGluZzogXFxlNTQ2O1xuJGZhLXZhci1pbWFnZS1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci1ydWc6IFxcZTU2OTtcbiRmYS12YXItcHJpbnQtc2xhc2g6IFxcZjY4NjtcbiRmYS12YXItZWFydGgtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2U6IFxcZjU5ZDtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLWhhbmQtYmFjay1wb2ludC1yaWJib246IFxcZTFhMDtcbiRmYS12YXItcmVjdGFuZ2xlLXhtYXJrOiBcXGY0MTA7XG4kZmEtdmFyLXJlY3RhbmdsZS10aW1lczogXFxmNDEwO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFxcZjQxMDtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcXGY0MTA7XG4kZmEtdmFyLXRpcmUtcnVnZ2VkOiBcXGY2MzQ7XG4kZmEtdmFyLWxpZ2h0YnVsYi1kb2xsYXI6IFxcZjY3MDtcbiRmYS12YXItY293YmVsbDogXFxmOGIzO1xuJGZhLXZhci1iYWh0LXNpZ246IFxcZTBhYztcbiRmYS12YXItY29ybmVyOiBcXGUzZmU7XG4kZmEtdmFyLWNoZXZyb25zLXJpZ2h0OiBcXGYzMjQ7XG4kZmEtdmFyLWNoZXZyb24tZG91YmxlLXJpZ2h0OiBcXGYzMjQ7XG4kZmEtdmFyLWJvb2stb3BlbjogXFxmNTE4O1xuJGZhLXZhci1ib29rLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kZmEtdmFyLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kZmEtdmFyLWluaGFsZXI6IFxcZjVmOTtcbiRmYS12YXItaGFuZGN1ZmZzOiBcXGU0Zjg7XG4kZmEtdmFyLXNuYWtlOiBcXGY3MTY7XG4kZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOiBcXGYwNzE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLXdhcm5pbmc6IFxcZjA3MTtcbiRmYS12YXItbm90ZS1tZWRpY2FsOiBcXGUyMDA7XG4kZmEtdmFyLWRhdGFiYXNlOiBcXGYxYzA7XG4kZmEtdmFyLWRvd24tbGVmdDogXFxlMTZhO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFxcZjA2NDtcbiRmYS12YXItZmFjZS10aGlua2luZzogXFxlMzliO1xuJGZhLXZhci10dXJuLWRvd24tcmlnaHQ6IFxcZTQ1NTtcbiRmYS12YXItYm90dGxlLWRyb3BsZXQ6IFxcZTRjNDtcbiRmYS12YXItbWFzay1mYWNlOiBcXGUxZDc7XG4kZmEtdmFyLWhpbGwtcm9ja3NsaWRlOiBcXGU1MDg7XG4kZmEtdmFyLXNjYW5uZXIta2V5Ym9hcmQ6IFxcZjQ4OTtcbiRmYS12YXItY2lyY2xlLW86IFxcZTExOTtcbiRmYS12YXItZ3JpZC1ob3Jpem9udGFsOiBcXGUzMDc7XG4kZmEtdmFyLW1lc3NhZ2UtZG9sbGFyOiBcXGY2NTA7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LWRvbGxhcjogXFxmNjUwO1xuJGZhLXZhci1yaWdodC1sZWZ0OiBcXGYzNjI7XG4kZmEtdmFyLWV4Y2hhbmdlLWFsdDogXFxmMzYyO1xuJGZhLXZhci1jb2x1bW5zLTM6IFxcZTM2MTtcbiRmYS12YXItcGFwZXItcGxhbmU6IFxcZjFkODtcbiRmYS12YXItcm9hZC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU2NTtcbiRmYS12YXItZHVuZ2VvbjogXFxmNmQ5O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctYm94OiBcXGY0N2I7XG4kZmEtdmFyLWlucHV0LXRleHQ6IFxcZTFiZjtcbiRmYS12YXItd2luZG93LWZsaXA6IFxcZjQwZjtcbiRmYS12YXItd2luZG93LWFsdDogXFxmNDBmO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXFxmMDM4O1xuJGZhLXZhci1zY2FubmVyLWd1bjogXFxmNDg4O1xuJGZhLXZhci1zY2FubmVyOiBcXGY0ODg7XG4kZmEtdmFyLXRpcmU6IFxcZjYzMTtcbiRmYS12YXItZW5naW5lOiBcXGUxNmU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtMS13YXZlOiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6IFxcZjUzYjtcbiRmYS12YXItbGlmZS1yaW5nOiBcXGYxY2Q7XG4kZmEtdmFyLWhhbmRzOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFxcZjJhNztcbiRmYS12YXItc2lnbmluZzogXFxmMmE3O1xuJGZhLXZhci1jaXJjbGUtY2FyZXQtcmlnaHQ6IFxcZjMzMDtcbiRmYS12YXItY2FyZXQtY2lyY2xlLXJpZ2h0OiBcXGYzMzA7XG4kZmEtdmFyLXR1cm4tbGVmdDogXFxlNjM2O1xuJGZhLXZhci13aGVhdDogXFxmNzJkO1xuJGZhLXZhci1maWxlLXNwcmVhZHNoZWV0OiBcXGY2NWI7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLXNsYXNoOiBcXGUwYTg7XG4kZmEtdmFyLWJlbGwtcmluZzogXFxlNjJjO1xuJGZhLXZhci1jYWxlbmRhci1kYXk6IFxcZjc4MztcbiRmYS12YXItd2F0ZXItbGFkZGVyOiBcXGY1YzU7XG4kZmEtdmFyLWxhZGRlci13YXRlcjogXFxmNWM1O1xuJGZhLXZhci1zd2ltbWluZy1wb29sOiBcXGY1YzU7XG4kZmEtdmFyLWFycm93cy11cC1kb3duOiBcXGYwN2Q7XG4kZmEtdmFyLWFycm93cy12OiBcXGYwN2Q7XG4kZmEtdmFyLWNoZXNzLXBhd24tcGllY2U6IFxcZjQ0NDtcbiRmYS12YXItY2hlc3MtcGF3bi1hbHQ6IFxcZjQ0NDtcbiRmYS12YXItZmFjZS1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItd2hlZWxjaGFpci1tb3ZlOiBcXGUyY2U7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcXGUyY2U7XG4kZmEtdmFyLXR1cm4tZG93bjogXFxmM2JlO1xuJGZhLXZhci1sZXZlbC1kb3duLWFsdDogXFxmM2JlO1xuJGZhLXZhci1zcXVhcmUtczogXFxlMjdkO1xuJGZhLXZhci1yZWN0YW5nbGUtYmFyY29kZTogXFxmNDYzO1xuJGZhLXZhci1iYXJjb2RlLWFsdDogXFxmNDYzO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodDogXFxlNTUyO1xuJGZhLXZhci1zcXVhcmUtZW52ZWxvcGU6IFxcZjE5OTtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWRpY2U6IFxcZjUyMjtcbiRmYS12YXItdW5pY29ybjogXFxmNzI3O1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItcG9tcGVibGVkOiBcXGU0M2Q7XG4kZmEtdmFyLWJyYWluOiBcXGY1ZGM7XG4kZmEtdmFyLXdhdGNoLXNtYXJ0OiBcXGUyY2M7XG4kZmEtdmFyLWJvb2stdXNlcjogXFxmN2U3O1xuJGZhLXZhci1zZW5zb3ItY2xvdWQ6IFxcZTAyYztcbiRmYS12YXItc2Vuc29yLXNtb2tlOiBcXGUwMmM7XG4kZmEtdmFyLWNsYXBwZXJib2FyZC1wbGF5OiBcXGUxMzI7XG4kZmEtdmFyLWJhbmRhZ2U6IFxcZjQ2MjtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItY2FsZW5kYXItbWludXM6IFxcZjI3MjtcbiRmYS12YXItY2lyY2xlLXhtYXJrOiBcXGYwNTc7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci14bWFyay1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItY2lyY2xlLTQ6IFxcZTBmMTtcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItYWxidW0tY29sbGVjdGlvbjogXFxmOGEwO1xuJGZhLXZhci1ob3RlbDogXFxmNTk0O1xuJGZhLXZhci1lYXJ0aC1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWFzaWE6IFxcZjU3ZTtcbiRmYS12YXItaWQtY2FyZC1jbGlwOiBcXGY0N2Y7XG4kZmEtdmFyLWlkLWNhcmQtYWx0OiBcXGY0N2Y7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1czogXFxmMDBlO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJGZhLXZhci10aHVtYnMtdXA6IFxcZjE2NDtcbiRmYS12YXItY2xvdWQtc2hvd2VyczogXFxmNzNmO1xuJGZhLXZhci11c2VyLWNsb2NrOiBcXGY0ZmQ7XG4kZmEtdmFyLW9uaW9uOiBcXGU0Mjc7XG4kZmEtdmFyLWNsb2NrLXR3ZWx2ZS10aGlydHk6IFxcZTM1OTtcbiRmYS12YXItYXJyb3ctZG93bi10by1kb3R0ZWQtbGluZTogXFxlMDk1O1xuJGZhLXZhci1oYW5kLWRvdHM6IFxcZjQ2MTtcbiRmYS12YXItYWxsZXJnaWVzOiBcXGY0NjE7XG4kZmEtdmFyLWZpbGUtaW52b2ljZTogXFxmNTcwO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFxcZjJkMTtcbiRmYS12YXItcmVjdGFuZ2xlLXdpZGU6IFxcZjJmYztcbiRmYS12YXItY29tbWVudC1hcnJvdy11cDogXFxlMTQ0O1xuJGZhLXZhci1nYXJsaWM6IFxcZTQwZTtcbiRmYS12YXItbXVnLXNhdWNlcjogXFxmMGY0O1xuJGZhLXZhci1jb2ZmZWU6IFxcZjBmNDtcbiRmYS12YXItYnJ1c2g6IFxcZjU1ZDtcbiRmYS12YXItZmlsZS1oYWxmLWRhc2hlZDogXFxlNjk4O1xuJGZhLXZhci10cmVlLWRlY29yYXRlZDogXFxmN2RjO1xuJGZhLXZhci1tYXNrOiBcXGY2ZmE7XG4kZmEtdmFyLWNhbGVuZGFyLWhlYXJ0OiBcXGUwZDM7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbWludXM6IFxcZjAxMDtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLWZsb3dlcjogXFxmN2ZmO1xuJGZhLXZhci1hcnJvdy1kb3duLWZyb20tYXJjOiBcXGU2MTQ7XG4kZmEtdmFyLXJpZ2h0LWxlZnQtbGFyZ2U6IFxcZTVlMTtcbiRmYS12YXItcnVsZXItdmVydGljYWw6IFxcZjU0ODtcbiRmYS12YXItY2lyY2xlcy1vdmVybGFwOiBcXGU2MDA7XG4kZmEtdmFyLXVzZXItbGFyZ2U6IFxcZjQwNjtcbiRmYS12YXItdXNlci1hbHQ6IFxcZjQwNjtcbiRmYS12YXItc3RhcnNoaXAtZnJlaWdodGVyOiBcXGUwM2E7XG4kZmEtdmFyLXRyYWluLXRyYW06IFxcZTViNDtcbiRmYS12YXItYnJpZGdlLXN1c3BlbnNpb246IFxcZTRjZDtcbiRmYS12YXItdHJhc2gtY2hlY2s6IFxcZTJhZjtcbiRmYS12YXItdXNlci1udXJzZTogXFxmODJmO1xuJGZhLXZhci1ib29tYm94OiBcXGY4YTU7XG4kZmEtdmFyLXN5cmluZ2U6IFxcZjQ4ZTtcbiRmYS12YXItY2xvdWQtc3VuOiBcXGY2YzQ7XG4kZmEtdmFyLXNoaWVsZC1leGNsYW1hdGlvbjogXFxlMjQ3O1xuJGZhLXZhci1zdG9wd2F0Y2gtMjA6IFxcZTA2ZjtcbiRmYS12YXItc3F1YXJlLWZ1bGw6IFxcZjQ1YztcbiRmYS12YXItZ3JpcC1kb3RzOiBcXGU0MTA7XG4kZmEtdmFyLWNvbW1lbnQtZXhjbGFtYXRpb246IFxcZjRhZjtcbiRmYS12YXItcGVuLXN3aXJsOiBcXGUyMTQ7XG4kZmEtdmFyLWZhbGFmZWw6IFxcZTQwYTtcbiRmYS12YXItY2lyY2xlLTI6IFxcZTBlZjtcbiRmYS12YXItbWFnbmV0OiBcXGYwNzY7XG4kZmEtdmFyLWphcjogXFxlNTE2O1xuJGZhLXZhci1ncmFtb3Bob25lOiBcXGY4YmQ7XG4kZmEtdmFyLWRpY2UtZDEyOiBcXGY2Y2U7XG4kZmEtdmFyLW5vdGUtc3RpY2t5OiBcXGYyNDk7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcXGYyNDk7XG4kZmEtdmFyLWRvd246IFxcZjM1NDtcbiRmYS12YXItYXJyb3ctYWx0LWRvd246IFxcZjM1NDtcbiRmYS12YXItaHVuZHJlZC1wb2ludHM6IFxcZTQxYztcbiRmYS12YXItMTAwOiBcXGU0MWM7XG4kZmEtdmFyLXBhcGVyY2xpcC12ZXJ0aWNhbDogXFxlM2MyO1xuJGZhLXZhci13aW5kLXdhcm5pbmc6IFxcZjc3NjtcbiRmYS12YXItd2luZC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZjc3NjtcbiRmYS12YXItbG9jYXRpb24tcGluLXNsYXNoOiBcXGY2MGM7XG4kZmEtdmFyLW1hcC1tYXJrZXItc2xhc2g6IFxcZjYwYztcbiRmYS12YXItZmFjZS1zYWQtc3dlYXQ6IFxcZTM4YTtcbiRmYS12YXItYnVnLXNsYXNoOiBcXGU0OTA7XG4kZmEtdmFyLWN1cGNha2U6IFxcZTQwMjtcbiRmYS12YXItbGlnaHQtc3dpdGNoLW9mZjogXFxlMDE4O1xuJGZhLXZhci10b2dnbGUtbGFyZ2Utb2ZmOiBcXGU1YjA7XG4kZmEtdmFyLXBlbi1mYW5jeS1zbGFzaDogXFxlMjEwO1xuJGZhLXZhci10cnVjay1jb250YWluZXI6IFxcZjRkYztcbiRmYS12YXItYm9vdDogXFxmNzgyO1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXA6IFxcZTRiNjtcbiRmYS12YXItZmlsZS1jaGVjazogXFxmMzE2O1xuJGZhLXZhci1ib25lOiBcXGY1ZDc7XG4kZmEtdmFyLWNhcmRzLWJsYW5rOiBcXGU0ZGY7XG4kZmEtdmFyLWNpcmNsZS0zOiBcXGUwZjA7XG4kZmEtdmFyLWJlbmNoLXRyZWU6IFxcZTJlNztcbiRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzcy1sb3c6IFxcZTFjMTtcbiRmYS12YXItc2tpLWJvb3Qtc2tpOiBcXGUzY2Q7XG4kZmEtdmFyLWJyYWluLWNpcmN1aXQ6IFxcZTBjNjtcbiRmYS12YXItdGFibGUtY2VsbHMtcm93LXVubG9jazogXFxlNjkxO1xuJGZhLXZhci11c2VyLWluanVyZWQ6IFxcZjcyODtcbiRmYS12YXItYmxvY2stYnJpY2stZmlyZTogXFxlM2RjO1xuJGZhLXZhci1maXJld2FsbDogXFxlM2RjO1xuJGZhLXZhci1mYWNlLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXBsYW5lOiBcXGYwNzI7XG4kZmEtdmFyLXRlbnQtYXJyb3dzLWRvd246IFxcZTU4MTtcbiRmYS12YXItZXhjbGFtYXRpb246IFxcMjE7XG4kZmEtdmFyLWFycm93cy1zcGluOiBcXGU0YmI7XG4kZmEtdmFyLWZhY2Utc21pbGUtcmVsYXhlZDogXFxlMzkyO1xuJGZhLXZhci1jb21tZW50LXhtYXJrOiBcXGY0YjU7XG4kZmEtdmFyLWNvbW1lbnQtdGltZXM6IFxcZjRiNTtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItdHVya2lzaC1saXJhLXNpZ246IFxcZTJiYjtcbiRmYS12YXItdHJ5OiBcXGUyYmI7XG4kZmEtdmFyLXR1cmtpc2gtbGlyYTogXFxlMmJiO1xuJGZhLXZhci1mYWNlLW5vc2Utc3RlYW06IFxcZTM4MjtcbiRmYS12YXItY2lyY2xlLXdhdmVmb3JtLWxpbmVzOiBcXGUxMmQ7XG4kZmEtdmFyLXdhdmVmb3JtLWNpcmNsZTogXFxlMTJkO1xuJGZhLXZhci1kb2xsYXItc2lnbjogXFwyNDtcbiRmYS12YXItZG9sbGFyOiBcXDI0O1xuJGZhLXZhci11c2Q6IFxcMjQ7XG4kZmEtdmFyLWZlcnJpcy13aGVlbDogXFxlMTc0O1xuJGZhLXZhci1jb21wdXRlci1zcGVha2VyOiBcXGY4YjI7XG4kZmEtdmFyLXNrdWxsLWNvdzogXFxmOGRlO1xuJGZhLXZhci14OiBcXDU4O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXVzZXJzLWdlYXI6IFxcZjUwOTtcbiRmYS12YXItdXNlcnMtY29nOiBcXGY1MDk7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1wb2ludGluZzogXFxlNTRhO1xuJGZhLXZhci1idWlsZGluZy1jb2x1bW5zOiBcXGYxOWM7XG4kZmEtdmFyLWJhbms6IFxcZjE5YztcbiRmYS12YXItaW5zdGl0dXRpb246IFxcZjE5YztcbiRmYS12YXItbXVzZXVtOiBcXGYxOWM7XG4kZmEtdmFyLXVuaXZlcnNpdHk6IFxcZjE5YztcbiRmYS12YXItY2lyY2xlLXQ6IFxcZTEyNDtcbiRmYS12YXItc2FjazogXFxmODFjO1xuJGZhLXZhci1ncmlkLTI6IFxcZTE5NjtcbiRmYS12YXItY2FtZXJhLWNjdHY6IFxcZjhhYztcbiRmYS12YXItY2N0djogXFxmOGFjO1xuJGZhLXZhci11bWJyZWxsYTogXFxmMGU5O1xuJGZhLXZhci10cm93ZWw6IFxcZTU4OTtcbiRmYS12YXItaG9yaXpvbnRhbC1ydWxlOiBcXGY4NmM7XG4kZmEtdmFyLWJlZC1mcm9udDogXFxmOGY3O1xuJGZhLXZhci1iZWQtYWx0OiBcXGY4Zjc7XG4kZmEtdmFyLWQ6IFxcNDQ7XG4kZmEtdmFyLXN0YXBsZXI6IFxcZTVhZjtcbiRmYS12YXItbWFza3MtdGhlYXRlcjogXFxmNjMwO1xuJGZhLXZhci10aGVhdGVyLW1hc2tzOiBcXGY2MzA7XG4kZmEtdmFyLWZpbGUtZ2lmOiBcXGU2NDU7XG4kZmEtdmFyLWtpcC1zaWduOiBcXGUxYzQ7XG4kZmEtdmFyLWZhY2Utd29venk6IFxcZTNhMjtcbiRmYS12YXItY2xvdWQtcXVlc3Rpb246IFxcZTQ5MjtcbiRmYS12YXItcGluZWFwcGxlOiBcXGUzMWY7XG4kZmEtdmFyLWhhbmQtcG9pbnQtbGVmdDogXFxmMGE1O1xuJGZhLXZhci1nYWxsZXJ5LXRodW1ibmFpbHM6IFxcZTNhYTtcbiRmYS12YXItY2lyY2xlLWo6IFxcZTExMjtcbiRmYS12YXItZXllczogXFxlMzY3O1xuJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlOiBcXGY0YzY7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQ6IFxcZjRjNjtcbiRmYS12YXItcGFnZS1jYXJldC11cDogXFxlNDJhO1xuJGZhLXZhci1maWxlLWNhcmV0LXVwOiBcXGU0MmE7XG4kZmEtdmFyLWpldC1maWdodGVyOiBcXGYwZmI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcXGYwZmI7XG4kZmEtdmFyLWNvbWV0OiBcXGUwMDM7XG4kZmEtdmFyLXNxdWFyZS1zaGFyZS1ub2RlczogXFxmMWUxO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcXGYxZTE7XG4kZmEtdmFyLXJlZmxlY3QtdmVydGljYWw6IFxcZTY2NTtcbiRmYS12YXItc2hpZWxkLWtleWhvbGU6IFxcZTI0ODtcbiRmYS12YXItZmlsZS1tcDQ6IFxcZTY0OTtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1idWxsZG96ZXI6IFxcZTY1NTtcbiRmYS12YXItcGx1cy1taW51czogXFxlNDNjO1xuJGZhLXZhci1zcXVhcmUtc2xpZGVycy12ZXJ0aWNhbDogXFxmM2YyO1xuJGZhLXZhci1zbGlkZXJzLXYtc3F1YXJlOiBcXGYzZjI7XG4kZmEtdmFyLXZpZGVvOiBcXGYwM2Q7XG4kZmEtdmFyLXZpZGVvLWNhbWVyYTogXFxmMDNkO1xuJGZhLXZhci1tZXNzYWdlLW1pZGRsZTogXFxlMWUxO1xuJGZhLXZhci1jb21tZW50LW1pZGRsZS1hbHQ6IFxcZTFlMTtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFxcZjE5ZDtcbiRmYS12YXItbW9ydGFyLWJvYXJkOiBcXGYxOWQ7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsOiBcXGUwNWM7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtY2hlY2s6IFxcZTUzZTtcbiRmYS12YXItc3F1YXJlLXo6IFxcZTI4ODtcbiRmYS12YXItbWVzc2FnZS10ZXh0OiBcXGUxZTY7XG4kZmEtdmFyLWNvbW1lbnQtYWx0LXRleHQ6IFxcZTFlNjtcbiRmYS12YXItdHVybi11cDogXFxmM2JmO1xuJGZhLXZhci1sZXZlbC11cC1hbHQ6IFxcZjNiZjtcblxuJGZhLXZhci1tb25lcm86IFxcZjNkMDtcbiRmYS12YXItaG9vbGk6IFxcZjQyNztcbiRmYS12YXIteWVscDogXFxmMWU5O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWxhc3RmbTogXFxmMjAyO1xuJGZhLXZhci1zaG9wd2FyZTogXFxmNWI1O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jOiBcXGY0ZTg7XG4kZmEtdmFyLWF3czogXFxmMzc1O1xuJGZhLXZhci1yZWRoYXQ6IFxcZjdiYztcbiRmYS12YXIteW9hc3Q6IFxcZjJiMTtcbiRmYS12YXItY2xvdWRmbGFyZTogXFxlMDdkO1xuJGZhLXZhci11cHM6IFxcZjdlMDtcbiRmYS12YXItcGl4aXY6IFxcZTY0MDtcbiRmYS12YXItd3BleHBsb3JlcjogXFxmMmRlO1xuJGZhLXZhci1keWFsb2c6IFxcZjM5OTtcbiRmYS12YXItYml0eTogXFxmMzdhO1xuJGZhLXZhci1zdGFja3BhdGg6IFxcZjg0MjtcbiRmYS12YXItYnV5c2VsbGFkczogXFxmMjBkO1xuJGZhLXZhci1maXJzdC1vcmRlcjogXFxmMmIwO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLWd1aWxkZWQ6IFxcZTA3ZTtcbiRmYS12YXItdm52OiBcXGY0MGI7XG4kZmEtdmFyLXNxdWFyZS1qczogXFxmM2I5O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItbWljcm9zb2Z0OiBcXGYzY2E7XG4kZmEtdmFyLXFxOiBcXGYxZDY7XG4kZmEtdmFyLW9yY2lkOiBcXGY4ZDI7XG4kZmEtdmFyLWphdmE6IFxcZjRlNDtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6IFxcZjRlZDtcbiRmYS12YXItY2VudGVyY29kZTogXFxmMzgwO1xuJGZhLXZhci1nbGlkZS1nOiBcXGYyYTY7XG4kZmEtdmFyLWRydXBhbDogXFxmMWE5O1xuJGZhLXZhci1qeGw6IFxcZTY3YjtcbiRmYS12YXItZGFydC1sYW5nOiBcXGU2OTM7XG4kZmEtdmFyLWhpcmUtYS1oZWxwZXI6IFxcZjNiMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieTogXFxmNGU3O1xuJGZhLXZhci11bml0eTogXFxlMDQ5O1xuJGZhLXZhci13aG1jczogXFxmNDBkO1xuJGZhLXZhci1yb2NrZXRjaGF0OiBcXGYzZTg7XG4kZmEtdmFyLXZrOiBcXGYxODk7XG4kZmEtdmFyLXVudGFwcGQ6IFxcZjQwNTtcbiRmYS12YXItbWFpbGNoaW1wOiBcXGY1OWU7XG4kZmEtdmFyLWNzczMtYWx0OiBcXGYzOGI7XG4kZmEtdmFyLXNxdWFyZS1yZWRkaXQ6IFxcZjFhMjtcbiRmYS12YXItcmVkZGl0LXNxdWFyZTogXFxmMWEyO1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLWNvbnRhbzogXFxmMjZkO1xuJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lOiBcXGU1YWQ7XG4kZmEtdmFyLWRlc2twcm86IFxcZjM4ZjtcbiRmYS12YXItYnJhdmU6IFxcZTYzYztcbiRmYS12YXItc2lzdHJpeDogXFxmM2VlO1xuJGZhLXZhci1zcXVhcmUtaW5zdGFncmFtOiBcXGUwNTU7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZTA1NTtcbiRmYS12YXItYmF0dGxlLW5ldDogXFxmODM1O1xuJGZhLXZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzOiBcXGYzYWY7XG4kZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZTogXFxmM2FmO1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLXRocmVhZHM6IFxcZTYxODtcbiRmYS12YXItbmFwc3RlcjogXFxmM2QyO1xuJGZhLXZhci1zcXVhcmUtc25hcGNoYXQ6IFxcZjJhZDtcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWc6IFxcZjBkNTtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJGZhLXZhci1tYXJrZG93bjogXFxmNjBmO1xuJGZhLXZhci1zb3VyY2V0cmVlOiBcXGY3ZDM7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcXGYyYjM7XG4kZmEtdmFyLWRpYXNwb3JhOiBcXGY3OTE7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFxcZjE4MDtcbiRmYS12YXItc3RhY2stb3ZlcmZsb3c6IFxcZjE2YztcbiRmYS12YXItZ2l0aHViLWFsdDogXFxmMTEzO1xuJGZhLXZhci1waG9lbml4LXNxdWFkcm9uOiBcXGY1MTE7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1hbGdvbGlhOiBcXGYzNmM7XG4kZmEtdmFyLXJlZC1yaXZlcjogXFxmM2UzO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhOiBcXGY0ZWY7XG4kZmEtdmFyLXNhZmFyaTogXFxmMjY3O1xuJGZhLXZhci1nb29nbGU6IFxcZjFhMDtcbiRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2U6IFxcZjM1YztcbiRmYS12YXItZm9udC1hd2Vzb21lLWFsdDogXFxmMzVjO1xuJGZhLXZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiRmYS12YXItbGlua2VkaW4taW46IFxcZjBlMTtcbiRmYS12YXItZGlnaXRhbC1vY2VhbjogXFxmMzkxO1xuJGZhLXZhci1uaW1ibHI6IFxcZjVhODtcbiRmYS12YXItY2hyb21lY2FzdDogXFxmODM4O1xuJGZhLXZhci1ldmVybm90ZTogXFxmODM5O1xuJGZhLXZhci1oYWNrZXItbmV3czogXFxmMWQ0O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOiBcXGY0ZjA7XG4kZmEtdmFyLWFkdmVyc2FsOiBcXGYzNmE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFxcZjI1ZTtcbiRmYS12YXItd2F0Y2htYW4tbW9uaXRvcmluZzogXFxlMDg3O1xuJGZhLXZhci1mb250aWNvbnM6IFxcZjI4MDtcbiRmYS12YXItd2VpeGluOiBcXGYxZDc7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXFxmMjE0O1xuJGZhLXZhci1jb2RlcGVuOiBcXGYxY2I7XG4kZmEtdmFyLWdpdC1hbHQ6IFxcZjg0MTtcbiRmYS12YXItbHlmdDogXFxmM2MzO1xuJGZhLXZhci1yZXY6IFxcZjViMjtcbiRmYS12YXItd2luZG93czogXFxmMTdhO1xuJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdDogXFxmNzMwO1xuJGZhLXZhci1zcXVhcmUtdmlhZGVvOiBcXGYyYWE7XG4kZmEtdmFyLXZpYWRlby1zcXVhcmU6IFxcZjJhYTtcbiRmYS12YXItbWVldHVwOiBcXGYyZTA7XG4kZmEtdmFyLWNlbnRvczogXFxmNzg5O1xuJGZhLXZhci1hZG46IFxcZjE3MDtcbiRmYS12YXItY2xvdWRzbWl0aDogXFxmMzg0O1xuJGZhLXZhci1vcGVuc3VzZTogXFxlNjJiO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXFxmMWE4O1xuJGZhLXZhci1zcXVhcmUtZHJpYmJibGU6IFxcZjM5NztcbiRmYS12YXItZHJpYmJibGUtc3F1YXJlOiBcXGYzOTc7XG4kZmEtdmFyLWNvZGllcGllOiBcXGYyODQ7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbWl4OiBcXGYzY2I7XG4kZmEtdmFyLXN0ZWFtOiBcXGYxYjY7XG4kZmEtdmFyLWNjLWFwcGxlLXBheTogXFxmNDE2O1xuJGZhLXZhci1zY3JpYmQ6IFxcZjI4YTtcbiRmYS12YXItZGViaWFuOiBcXGU2MGI7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1pbnN0YWxvZDogXFxlMDgxO1xuJGZhLXZhci1maWxlcy1waW53aGVlbDogXFxlNjlmO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFxcZjIzZTtcbiRmYS12YXItc2VsbGNhc3Q6IFxcZjJkYTtcbiRmYS12YXItc3F1YXJlLXR3aXR0ZXI6IFxcZjA4MTtcbiRmYS12YXItdHdpdHRlci1zcXVhcmU6IFxcZjA4MTtcbiRmYS12YXItci1wcm9qZWN0OiBcXGY0Zjc7XG4kZmEtdmFyLWRlbGljaW91czogXFxmMWE1O1xuJGZhLXZhci1mcmVlYnNkOiBcXGYzYTQ7XG4kZmEtdmFyLXZ1ZWpzOiBcXGY0MWY7XG4kZmEtdmFyLWFjY3Vzb2Z0OiBcXGYzNjk7XG4kZmEtdmFyLWlveGhvc3Q6IFxcZjIwODtcbiRmYS12YXItZm9udGljb25zLWZpOiBcXGYzYTI7XG4kZmEtdmFyLWFwcC1zdG9yZTogXFxmMzZmO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcXGYxZjE7XG4kZmEtdmFyLWl0dW5lcy1ub3RlOiBcXGYzYjU7XG4kZmEtdmFyLWdvbGFuZzogXFxlNDBmO1xuJGZhLXZhci1raWNrc3RhcnRlcjogXFxmM2JiO1xuJGZhLXZhci1zcXVhcmUta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXItZ3JhdjogXFxmMmQ2O1xuJGZhLXZhci13ZWlibzogXFxmMThhO1xuJGZhLXZhci11bmNoYXJ0ZWQ6IFxcZTA4NDtcbiRmYS12YXItZmlyc3RkcmFmdDogXFxmM2ExO1xuJGZhLXZhci1zcXVhcmUteW91dHViZTogXFxmNDMxO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXFxmNDMxO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13cHJlc3NyOiBcXGYzZTQ7XG4kZmEtdmFyLXJlbmRhY3Q6IFxcZjNlNDtcbiRmYS12YXItYW5nZWxsaXN0OiBcXGYyMDk7XG4kZmEtdmFyLWdhbGFjdGljLXJlcHVibGljOiBcXGY1MGM7XG4kZmEtdmFyLW5mYy1kaXJlY3Rpb25hbDogXFxlNTMwO1xuJGZhLXZhci1za3lwZTogXFxmMTdlO1xuJGZhLXZhci1qb2dldDogXFxmM2I3O1xuJGZhLXZhci1mZWRvcmE6IFxcZjc5ODtcbiRmYS12YXItc3RyaXBlLXM6IFxcZjQyYTtcbiRmYS12YXItbWV0YTogXFxlNDliO1xuJGZhLXZhci1sYXJhdmVsOiBcXGYzYmQ7XG4kZmEtdmFyLWhvdGphcjogXFxmM2IxO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXFxmMjk0O1xuJGZhLXZhci1zcXVhcmUtbGV0dGVyYm94ZDogXFxlNjJlO1xuJGZhLXZhci1zdGlja2VyLW11bGU6IFxcZjNmNztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvOiBcXGY0ZjM7XG4kZmEtdmFyLWhpcHM6IFxcZjQ1MjtcbiRmYS12YXItY3NzOiBcXGU2YTI7XG4kZmEtdmFyLWJlaGFuY2U6IFxcZjFiNDtcbiRmYS12YXItcmVkZGl0OiBcXGYxYTE7XG4kZmEtdmFyLWRpc2NvcmQ6IFxcZjM5MjtcbiRmYS12YXItY2hyb21lOiBcXGYyNjg7XG4kZmEtdmFyLWFwcC1zdG9yZS1pb3M6IFxcZjM3MDtcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItd3BiZWdpbm5lcjogXFxmMjk3O1xuJGZhLXZhci1jb25mbHVlbmNlOiBcXGY3OGQ7XG4kZmEtdmFyLXNob2VsYWNlOiBcXGU2MGM7XG4kZmEtdmFyLW1kYjogXFxmOGNhO1xuJGZhLXZhci1kb2NodWI6IFxcZjM5NDtcbiRmYS12YXItYWNjZXNzaWJsZS1pY29uOiBcXGYzNjg7XG4kZmEtdmFyLWViYXk6IFxcZjRmNDtcbiRmYS12YXItYW1hem9uOiBcXGYyNzA7XG4kZmEtdmFyLXVuc3BsYXNoOiBcXGUwN2M7XG4kZmEtdmFyLXlhcm46IFxcZjdlMztcbiRmYS12YXItc3F1YXJlLXN0ZWFtOiBcXGYxYjc7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci01MDBweDogXFxmMjZlO1xuJGZhLXZhci1zcXVhcmUtdmltZW86IFxcZjE5NDtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcXGYxOTQ7XG4kZmEtdmFyLWFzeW1tZXRyaWs6IFxcZjM3MjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjJiNDtcbiRmYS12YXItZ3JhdGlwYXk6IFxcZjE4NDtcbiRmYS12YXItYXBwbGU6IFxcZjE3OTtcbiRmYS12YXItaGl2ZTogXFxlMDdmO1xuJGZhLXZhci1naXRrcmFrZW46IFxcZjNhNjtcbiRmYS12YXIta2V5YmFzZTogXFxmNGY1O1xuJGZhLXZhci1hcHBsZS1wYXk6IFxcZjQxNTtcbiRmYS12YXItcGFkbGV0OiBcXGU0YTA7XG4kZmEtdmFyLWFtYXpvbi1wYXk6IFxcZjQyYztcbiRmYS12YXItc3F1YXJlLWdpdGh1YjogXFxmMDkyO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcXGYxYTQ7XG4kZmEtdmFyLWZlZGV4OiBcXGY3OTc7XG4kZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrOiBcXGYzZGM7XG4kZmEtdmFyLXNob3BpZnk6IFxcZTA1NztcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1zcXVhcmUtdGhyZWFkczogXFxlNjE5O1xuJGZhLXZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kZmEtdmFyLXJlc2VhcmNoZ2F0ZTogXFxmNGY4O1xuJGZhLXZhci1zd2lmdDogXFxmOGUxO1xuJGZhLXZhci1hbmd1bGFyOiBcXGY0MjA7XG4kZmEtdmFyLXNwZWFrYXA6IFxcZjNmMztcbiRmYS12YXItYW5ncnljcmVhdGl2ZTogXFxmMzZlO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFxcZjIzYjtcbiRmYS12YXItZW1waXJlOiBcXGYxZDE7XG4kZmEtdmFyLWVudmlyYTogXFxmMjk5O1xuJGZhLXZhci1nb29nbGUtc2Nob2xhcjogXFxlNjNiO1xuJGZhLXZhci1zcXVhcmUtZ2l0bGFiOiBcXGU1YWU7XG4kZmEtdmFyLWdpdGxhYi1zcXVhcmU6IFxcZTVhZTtcbiRmYS12YXItc3R1ZGlvdmluYXJpOiBcXGYzZjg7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItd29yZHByZXNzOiBcXGYxOWE7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXFxmMjg4O1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWxpbm9kZTogXFxmMmI4O1xuJGZhLXZhci1nb29kcmVhZHM6IFxcZjNhODtcbiRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2k6IFxcZjI2NDtcbiRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU6IFxcZjI2NDtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXItc2l0aDogXFxmNTEyO1xuJGZhLXZhci10aGVtZWlzbGU6IFxcZjJiMjtcbiRmYS12YXItcGFnZTQ6IFxcZjNkNztcbiRmYS12YXItaGFzaG5vZGU6IFxcZTQ5OTtcbiRmYS12YXItcmVhY3Q6IFxcZjQxYjtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLXNxdWFyZXNwYWNlOiBcXGY1YmU7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOiBcXGY0ZjI7XG4kZmEtdmFyLWJpdGNvaW46IFxcZjM3OTtcbiRmYS12YXIta2V5Y2RuOiBcXGYzYmE7XG4kZmEtdmFyLW9wZXJhOiBcXGYyNmE7XG4kZmEtdmFyLWl0Y2gtaW86IFxcZjgzYTtcbiRmYS12YXItdW1icmFjbzogXFxmOGU4O1xuJGZhLXZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLWRyYWZ0MmRpZ2l0YWw6IFxcZjM5NjtcbiRmYS12YXItc3RyaXBlOiBcXGY0Mjk7XG4kZmEtdmFyLWhvdXp6OiBcXGYyN2M7XG4kZmEtdmFyLWdnOiBcXGYyNjA7XG4kZmEtdmFyLWRobDogXFxmNzkwO1xuJGZhLXZhci1zcXVhcmUtcGludGVyZXN0OiBcXGYwZDM7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFxcZjBkMztcbiRmYS12YXIteGluZzogXFxmMTY4O1xuJGZhLXZhci1ibGFja2JlcnJ5OiBcXGYzN2I7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQ6IFxcZjRlYztcbiRmYS12YXItcGxheXN0YXRpb246IFxcZjNkZjtcbiRmYS12YXItcXVpbnNjYXBlOiBcXGY0NTk7XG4kZmEtdmFyLWxlc3M6IFxcZjQxZDtcbiRmYS12YXItYmxvZ2dlci1iOiBcXGYzN2Q7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItc2lnbmFsLW1lc3NlbmdlcjogXFxlNjYzO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci1kYWlseW1vdGlvbjogXFxlMDUyO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW5mYy1zeW1ib2w6IFxcZTUzMTtcbiRmYS12YXItbWludGJpdDogXFxlNjJmO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItYmltb2JqZWN0OiBcXGYzNzg7XG4kZmEtdmFyLWJyYXZlLXJldmVyc2U6IFxcZTYzZDtcbiRmYS12YXItZmFjZWJvb2stZjogXFxmMzllO1xuJGZhLXZhci1zcXVhcmUtZ29vZ2xlLXBsdXM6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLXdlYi1hd2Vzb21lOiBcXGU2ODI7XG4kZmEtdmFyLW1hbmRhbG9yaWFuOiBcXGY1MGY7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1vc2k6IFxcZjQxYTtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJGZhLXZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1jbG91ZHNjYWxlOiBcXGYzODM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc3F1YXJlLXhpbmc6IFxcZjE2OTtcbiRmYS12YXIteGluZy1zcXVhcmU6IFxcZjE2OTtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItdXNwczogXFxmN2UxO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tYWdlbnRvOiBcXGYzYzQ7XG4kZmEtdmFyLXNwb3RpZnk6IFxcZjFiYztcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItc3F1YXJlLWJsdWVza3k6IFxcZTZhMztcbiRmYS12YXItYXZpYXRvOiBcXGY0MjE7XG4kZmEtdmFyLWl0dW5lczogXFxmM2I0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWJsb2dnZXI6IFxcZjM3YztcbiRmYS12YXItZmxpY2tyOiBcXGYxNmU7XG4kZmEtdmFyLXZpYmVyOiBcXGY0MDk7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFxcZjFiZTtcbiRmYS12YXItZGlnZzogXFxmMWE2O1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLWxldHRlcmJveGQ6IFxcZTYyZDtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1tYXhjZG46IFxcZjEzNjtcbiRmYS12YXItZXRzeTogXFxmMmQ3O1xuJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXI6IFxcZjM5ZjtcbiRmYS12YXItYXVkaWJsZTogXFxmMzczO1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci1iaWxpYmlsaTogXFxlM2Q5O1xuJGZhLXZhci1lcmxhbmc6IFxcZjM5ZDtcbiRmYS12YXIteC10d2l0dGVyOiBcXGU2MWI7XG4kZmEtdmFyLWNvdHRvbi1idXJlYXU6IFxcZjg5ZTtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItNDItZ3JvdXA6IFxcZTA4MDtcbiRmYS12YXItaW5ub3NvZnQ6IFxcZTA4MDtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFxcZjE4ZDtcbiRmYS12YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kZmEtdmFyLXNxdWFyZS1waWVkLXBpcGVyOiBcXGUwMWU7XG4kZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItcGFsZmVkOiBcXGYzZDg7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kZmEtdmFyLXJlc29sdmluZzogXFxmM2U3O1xuJGZhLXZhci14Ym94OiBcXGY0MTI7XG4kZmEtdmFyLXNxdWFyZS13ZWItYXdlc29tZS1zdHJva2U6IFxcZTY4NDtcbiRmYS12YXItc2VhcmNoZW5naW46IFxcZjNlYjtcbiRmYS12YXItdGlrdG9rOiBcXGUwN2I7XG4kZmEtdmFyLXNxdWFyZS1mYWNlYm9vazogXFxmMDgyO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItcmVucmVuOiBcXGYxOGI7XG4kZmEtdmFyLWxpbnV4OiBcXGYxN2M7XG4kZmEtdmFyLWdsaWRlOiBcXGYyYTU7XG4kZmEtdmFyLWxpbmtlZGluOiBcXGYwOGM7XG4kZmEtdmFyLWh1YnNwb3Q6IFxcZjNiMjtcbiRmYS12YXItZGVwbG95ZG9nOiBcXGYzOGU7XG4kZmEtdmFyLXR3aXRjaDogXFxmMWU4O1xuJGZhLXZhci1mbHV0dGVyOiBcXGU2OTQ7XG4kZmEtdmFyLXJhdmVscnk6IFxcZjJkOTtcbiRmYS12YXItbWl4ZXI6IFxcZTA1NjtcbiRmYS12YXItc3F1YXJlLWxhc3RmbTogXFxmMjAzO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcXGYyMDM7XG4kZmEtdmFyLXZpbWVvOiBcXGY0MGE7XG4kZmEtdmFyLW1lbmRlbGV5OiBcXGY3YjM7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLWZpZ21hOiBcXGY3OTk7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6IFxcZjRlZTtcbiRmYS12YXItY2MtYW1hem9uLXBheTogXFxmNDJkO1xuJGZhLXZhci1kcm9wYm94OiBcXGYxNmI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXFxmMTZkO1xuJGZhLXZhci1jbXBsaWQ6IFxcZTM2MDtcbiRmYS12YXItdXB3b3JrOiBcXGU2NDE7XG4kZmEtdmFyLWZhY2Vib29rOiBcXGYwOWE7XG4kZmEtdmFyLWdyaXBmaXJlOiBcXGYzYWM7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItdWlraXQ6IFxcZjQwMztcbiRmYS12YXItZm9ydC1hd2Vzb21lLWFsdDogXFxmM2EzO1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci11c3N1bm5haDogXFxmNDA3O1xuJGZhLXZhci1lYXJseWJpcmRzOiBcXGYzOWE7XG4kZmEtdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiRmYS12YXItYXV0b3ByZWZpeGVyOiBcXGY0MWM7XG4kZmEtdmFyLXdoYXRzYXBwOiBcXGYyMzI7XG4kZmEtdmFyLXNxdWFyZS11cHdvcms6IFxcZTY3YztcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1nb29nbGUtcGxheTogXFxmM2FiO1xuJGZhLXZhci12aWFkZW86IFxcZjJhOTtcbiRmYS12YXItbGluZTogXFxmM2MwO1xuJGZhLXZhci1nb29nbGUtZHJpdmU6IFxcZjNhYTtcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1pbWRiOiBcXGYyZDg7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItc2NyZWVucGFsOiBcXGU1NzA7XG4kZmEtdmFyLWJsdWV0b290aDogXFxmMjkzO1xuJGZhLXZhci1naXR0ZXI6IFxcZjQyNjtcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1taWNyb2Jsb2c6IFxcZTAxYTtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLXBpZWQtcGlwZXItaGF0OiBcXGY0ZTU7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc3F1YXJlLXdlYi1hd2Vzb21lOiBcXGU2ODM7XG4kZmEtdmFyLXNhc3M6IFxcZjQxZTtcbiRmYS12YXItd2lyc2luZGhhbmR3ZXJrOiBcXGUyZDA7XG4kZmEtdmFyLXdzaDogXFxlMmQwO1xuJGZhLXZhci1idXJvbW9iZWxleHBlcnRlOiBcXGYzN2Y7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItb2N0b3B1cy1kZXBsb3k6IFxcZTA4MjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1uczg6IFxcZjNkNTtcbiRmYS12YXItcGludGVyZXN0LXA6IFxcZjIzMTtcbiRmYS12YXItYXBwZXI6IFxcZjM3MTtcbiRmYS12YXItZm9ydC1hd2Vzb21lOiBcXGYyODY7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItYmx1ZXNreTogXFxlNjcxO1xuJGZhLXZhci1jYy1qY2I6IFxcZjI0YjtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYjtcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItc3F1YXJlLWJlaGFuY2U6IFxcZjFiNTtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFxcZjFiNTtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXdlYmZsb3c6IFxcZTY1YztcbiRmYS12YXItcmViZWw6IFxcZjFkMDtcbiRmYS12YXItY3NzMzogXFxmMTNjO1xuJGZhLXZhci1zdGF5bGlua2VkOiBcXGYzZjU7XG4kZmEtdmFyLWthZ2dsZTogXFxmNWZhO1xuJGZhLXZhci1zcGFjZS1hd2Vzb21lOiBcXGU1YWM7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItY3BhbmVsOiBcXGYzODg7XG4kZmEtdmFyLWdvb2RyZWFkcy1nOiBcXGYzYTk7XG4kZmEtdmFyLXNxdWFyZS1naXQ6IFxcZjFkMjtcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1zcXVhcmUtdHVtYmxyOiBcXGYxNzQ7XG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFxcZjE3NDtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6IFxcZjRlYTtcbiRmYS12YXItZ2V0LXBvY2tldDogXFxmMjY1O1xuJGZhLXZhci1wZXJieXRlOiBcXGUwODM7XG4kZmEtdmFyLWdydW50OiBcXGYzYWQ7XG4kZmEtdmFyLXdlZWJseTogXFxmNWNjO1xuJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDogXFxmMjBlO1xuJGZhLXZhci1sZWFucHViOiBcXGYyMTI7XG4kZmEtdmFyLWJsYWNrLXRpZTogXFxmMjdlO1xuJGZhLXZhci10aGVtZWNvOiBcXGY1YzY7XG4kZmEtdmFyLXB5dGhvbjogXFxmM2UyO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWJvdHM6IFxcZTM0MDtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItaG9ybmJpbGw6IFxcZjU5MjtcbiRmYS12YXItanM6IFxcZjNiODtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItZ2l0OiBcXGYxZDM7XG4kZmEtdmFyLWRldjogXFxmNmNjO1xuJGZhLXZhci1za2V0Y2g6IFxcZjdjNjtcbiRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWw6IFxcZjQxNDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci11YmVyOiBcXGY0MDI7XG4kZmEtdmFyLWdpdGh1YjogXFxmMDliO1xuJGZhLXZhci1waHA6IFxcZjQ1NztcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLXlvdXR1YmU6IFxcZjE2NztcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItZmlyZWZveC1icm93c2VyOiBcXGUwMDc7XG4kZmEtdmFyLXJlcGx5ZDogXFxmM2U2O1xuJGZhLXZhci1zdXNlOiBcXGY3ZDY7XG4kZmEtdmFyLWplbmtpbnM6IFxcZjNiNjtcbiRmYS12YXItdHdpdHRlcjogXFxmMDk5O1xuJGZhLXZhci1yb2Nrcm1zOiBcXGYzZTk7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItbnBtOiBcXGYzZDQ7XG4kZmEtdmFyLXlhbW1lcjogXFxmODQwO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcXGYxYTM7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcXGYyNmI7XG4kZmEtdmFyLXN0dWJiZXI6IFxcZTVjNztcbiRmYS12YXItdGVsZWdyYW06IFxcZjJjNjtcbiRmYS12YXItdGVsZWdyYW0tcGxhbmU6IFxcZjJjNjtcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9keXNlZTogXFxlNWM2O1xuJGZhLXZhci1zcXVhcmUtd2hhdHNhcHA6IFxcZjQwYztcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLW5vZGUtanM6IFxcZjNkMztcbiRmYS12YXItZWRnZS1sZWdhY3k6IFxcZTA3ODtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xhY2staGFzaDogXFxmMTk4O1xuJGZhLXZhci1tZWRydDogXFxmM2M4O1xuJGZhLXZhci11c2I6IFxcZjI4NztcbiRmYS12YXItdHVtYmxyOiBcXGYxNzM7XG4kZmEtdmFyLXZhYWRpbjogXFxmNDA4O1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1zcXVhcmUteC10d2l0dGVyOiBcXGU2MWE7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLW1lZGl1bTogXFxmMjNhO1xuJGZhLXZhci1tZWRpdW0tbTogXFxmMjNhO1xuJGZhLXZhci1hbWlsaWE6IFxcZjM2ZDtcbiRmYS12YXItbWl4Y2xvdWQ6IFxcZjI4OTtcbiRmYS12YXItZmxpcGJvYXJkOiBcXGY0NGQ7XG4kZmEtdmFyLXZpYWNvaW46IFxcZjIzNztcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1zaXRyb3g6IFxcZTQ0YTtcbiRmYS12YXItZGlzY291cnNlOiBcXGYzOTM7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1tYXN0b2RvbjogXFxmNGY2O1xuJGZhLXZhci1haXJibmI6IFxcZjgzNDtcbiRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJGZhLXZhci1idXktbi1sYXJnZTogXFxmOGE2O1xuJGZhLXZhci1ndWxwOiBcXGYzYWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czogXFxmNGYxO1xuJGZhLXZhci1zdHJhdmE6IFxcZjQyODtcbiRmYS12YXItZW1iZXI6IFxcZjQyMztcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci10ZWFtc3BlYWs6IFxcZjRmOTtcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGU6IFxcZjQxMTtcbiRmYS12YXItbnV0cml0aW9uaXg6IFxcZjNkNjtcbiRmYS12YXItd29kdTogXFxlMDg4O1xuJGZhLXZhci1nb29nbGUtcGF5OiBcXGUwNzk7XG4kZmEtdmFyLWludGVyY29tOiBcXGY3YWY7XG4kZmEtdmFyLXpoaWh1OiBcXGY2M2Y7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1waXg6IFxcZTQzYTtcbiRmYS12YXItc3RlYW0tc3ltYm9sOiBcXGYzZjY7XG5cbiRmYS1pY29uczogKFxuICBcIjBcIjogJGZhLXZhci0wLFxuICBcIjFcIjogJGZhLXZhci0xLFxuICBcIjJcIjogJGZhLXZhci0yLFxuICBcIjNcIjogJGZhLXZhci0zLFxuICBcIjRcIjogJGZhLXZhci00LFxuICBcIjVcIjogJGZhLXZhci01LFxuICBcIjZcIjogJGZhLXZhci02LFxuICBcIjdcIjogJGZhLXZhci03LFxuICBcIjhcIjogJGZhLXZhci04LFxuICBcIjlcIjogJGZhLXZhci05LFxuICBcImZpbGwtZHJpcFwiOiAkZmEtdmFyLWZpbGwtZHJpcCxcbiAgXCJhcnJvd3MtdG8tY2lyY2xlXCI6ICRmYS12YXItYXJyb3dzLXRvLWNpcmNsZSxcbiAgXCJjaXJjbGUtY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXJpZ2h0LFxuICBcImNoZXZyb24tY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQsXG4gIFwid2Fnb24tY292ZXJlZFwiOiAkZmEtdmFyLXdhZ29uLWNvdmVyZWQsXG4gIFwibGluZS1oZWlnaHRcIjogJGZhLXZhci1saW5lLWhlaWdodCxcbiAgXCJiYWdlbFwiOiAkZmEtdmFyLWJhZ2VsLFxuICBcInRyYW5zcG9ydGVyLTdcIjogJGZhLXZhci10cmFuc3BvcnRlci03LFxuICBcImF0XCI6ICRmYS12YXItYXQsXG4gIFwicmVjdGFuZ2xlcy1taXhlZFwiOiAkZmEtdmFyLXJlY3RhbmdsZXMtbWl4ZWQsXG4gIFwicGhvbmUtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1waG9uZS1hcnJvdy11cC1yaWdodCxcbiAgXCJwaG9uZS1hcnJvdy11cFwiOiAkZmEtdmFyLXBob25lLWFycm93LXVwLFxuICBcInBob25lLW91dGdvaW5nXCI6ICRmYS12YXItcGhvbmUtb3V0Z29pbmcsXG4gIFwidHJhc2gtY2FuXCI6ICRmYS12YXItdHJhc2gtY2FuLFxuICBcInRyYXNoLWFsdFwiOiAkZmEtdmFyLXRyYXNoLWFsdCxcbiAgXCJjaXJjbGUtbFwiOiAkZmEtdmFyLWNpcmNsZS1sLFxuICBcImhlYWQtc2lkZS1nb2dnbGVzXCI6ICRmYS12YXItaGVhZC1zaWRlLWdvZ2dsZXMsXG4gIFwiaGVhZC12clwiOiAkZmEtdmFyLWhlYWQtdnIsXG4gIFwidGV4dC1oZWlnaHRcIjogJGZhLXZhci10ZXh0LWhlaWdodCxcbiAgXCJ1c2VyLXhtYXJrXCI6ICRmYS12YXItdXNlci14bWFyayxcbiAgXCJ1c2VyLXRpbWVzXCI6ICRmYS12YXItdXNlci10aW1lcyxcbiAgXCJmYWNlLWhhbmQteWF3blwiOiAkZmEtdmFyLWZhY2UtaGFuZC15YXduLFxuICBcImdhdWdlLXNpbXBsZS1taW5cIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWluLFxuICBcInRhY2hvbWV0ZXItc2xvd2VzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItc2xvd2VzdCxcbiAgXCJzdGV0aG9zY29wZVwiOiAkZmEtdmFyLXN0ZXRob3Njb3BlLFxuICBcImNvZmZpblwiOiAkZmEtdmFyLWNvZmZpbixcbiAgXCJtZXNzYWdlXCI6ICRmYS12YXItbWVzc2FnZSxcbiAgXCJjb21tZW50LWFsdFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LFxuICBcInNhbGFkXCI6ICRmYS12YXItc2FsYWQsXG4gIFwiYm93bC1zYWxhZFwiOiAkZmEtdmFyLWJvd2wtc2FsYWQsXG4gIFwiaW5mb1wiOiAkZmEtdmFyLWluZm8sXG4gIFwicm9ib3QtYXN0cm9tZWNoXCI6ICRmYS12YXItcm9ib3QtYXN0cm9tZWNoLFxuICBcInJpbmctZGlhbW9uZFwiOiAkZmEtdmFyLXJpbmctZGlhbW9uZCxcbiAgXCJmb25kdWUtcG90XCI6ICRmYS12YXItZm9uZHVlLXBvdCxcbiAgXCJ0aGV0YVwiOiAkZmEtdmFyLXRoZXRhLFxuICBcImZhY2UtaGFuZC1wZWVraW5nXCI6ICRmYS12YXItZmFjZS1oYW5kLXBlZWtpbmcsXG4gIFwic3F1YXJlLXVzZXJcIjogJGZhLXZhci1zcXVhcmUtdXNlcixcbiAgXCJkb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlclwiOiAkZmEtdmFyLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyLFxuICBcImNvbXByZXNzLWFsdFwiOiAkZmEtdmFyLWNvbXByZXNzLWFsdCxcbiAgXCJleHBsb3Npb25cIjogJGZhLXZhci1leHBsb3Npb24sXG4gIFwiZmlsZS1saW5lc1wiOiAkZmEtdmFyLWZpbGUtbGluZXMsXG4gIFwiZmlsZS1hbHRcIjogJGZhLXZhci1maWxlLWFsdCxcbiAgXCJmaWxlLXRleHRcIjogJGZhLXZhci1maWxlLXRleHQsXG4gIFwid2F2ZS1zcXVhcmVcIjogJGZhLXZhci13YXZlLXNxdWFyZSxcbiAgXCJyaW5nXCI6ICRmYS12YXItcmluZyxcbiAgXCJidWlsZGluZy11blwiOiAkZmEtdmFyLWJ1aWxkaW5nLXVuLFxuICBcImRpY2UtdGhyZWVcIjogJGZhLXZhci1kaWNlLXRocmVlLFxuICBcInRpcmUtcHJlc3N1cmUtd2FybmluZ1wiOiAkZmEtdmFyLXRpcmUtcHJlc3N1cmUtd2FybmluZyxcbiAgXCJ3aWZpLWZhaXJcIjogJGZhLXZhci13aWZpLWZhaXIsXG4gIFwid2lmaS0yXCI6ICRmYS12YXItd2lmaS0yLFxuICBcImNhbGVuZGFyLWRheXNcIjogJGZhLXZhci1jYWxlbmRhci1kYXlzLFxuICBcImNhbGVuZGFyLWFsdFwiOiAkZmEtdmFyLWNhbGVuZGFyLWFsdCxcbiAgXCJtcDMtcGxheWVyXCI6ICRmYS12YXItbXAzLXBsYXllcixcbiAgXCJhbmNob3ItY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjayxcbiAgXCJ0YWxseS00XCI6ICRmYS12YXItdGFsbHktNCxcbiAgXCJyZWN0YW5nbGUtaGlzdG9yeVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1oaXN0b3J5LFxuICBcImJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJ2b2xsZXliYWxsXCI6ICRmYS12YXItdm9sbGV5YmFsbCxcbiAgXCJ2b2xsZXliYWxsLWJhbGxcIjogJGZhLXZhci12b2xsZXliYWxsLWJhbGwsXG4gIFwic3VuLWhhemVcIjogJGZhLXZhci1zdW4taGF6ZSxcbiAgXCJ0ZXh0LXNpemVcIjogJGZhLXZhci10ZXh0LXNpemUsXG4gIFwidWZvXCI6ICRmYS12YXItdWZvLFxuICBcImZvcmtcIjogJGZhLXZhci1mb3JrLFxuICBcInV0ZW5zaWwtZm9ya1wiOiAkZmEtdmFyLXV0ZW5zaWwtZm9yayxcbiAgXCJhcnJvd3MtdXAtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy11cC10by1saW5lLFxuICBcIm1vYmlsZS1zaWduYWxcIjogJGZhLXZhci1tb2JpbGUtc2lnbmFsLFxuICBcImJhcmNvZGUtc2NhblwiOiAkZmEtdmFyLWJhcmNvZGUtc2NhbixcbiAgXCJzb3J0LWRvd25cIjogJGZhLXZhci1zb3J0LWRvd24sXG4gIFwic29ydC1kZXNjXCI6ICRmYS12YXItc29ydC1kZXNjLFxuICBcImZvbGRlci1hcnJvdy1kb3duXCI6ICRmYS12YXItZm9sZGVyLWFycm93LWRvd24sXG4gIFwiZm9sZGVyLWRvd25sb2FkXCI6ICRmYS12YXItZm9sZGVyLWRvd25sb2FkLFxuICBcImNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWNpcmNsZS1taW51cyxcbiAgXCJtaW51cy1jaXJjbGVcIjogJGZhLXZhci1taW51cy1jaXJjbGUsXG4gIFwiZmFjZS1pY2ljbGVzXCI6ICRmYS12YXItZmFjZS1pY2ljbGVzLFxuICBcInNob3ZlbFwiOiAkZmEtdmFyLXNob3ZlbCxcbiAgXCJkb29yLW9wZW5cIjogJGZhLXZhci1kb29yLW9wZW4sXG4gIFwiZmlsbXNcIjogJGZhLXZhci1maWxtcyxcbiAgXCJyaWdodC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXQtYWx0XCI6ICRmYS12YXItc2lnbi1vdXQtYWx0LFxuICBcImZhY2UtZ2xhc3Nlc1wiOiAkZmEtdmFyLWZhY2UtZ2xhc3NlcyxcbiAgXCJuZmNcIjogJGZhLXZhci1uZmMsXG4gIFwiYXRvbVwiOiAkZmEtdmFyLWF0b20sXG4gIFwic29hcFwiOiAkZmEtdmFyLXNvYXAsXG4gIFwiaWNvbnNcIjogJGZhLXZhci1pY29ucyxcbiAgXCJoZWFydC1tdXNpYy1jYW1lcmEtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0LFxuICBcIm1pY3JvcGhvbmUtbGluZXMtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoLFxuICBcIm1pY3JvcGhvbmUtYWx0LXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2gsXG4gIFwiY2xvc2VkLWNhcHRpb25pbmctc2xhc2hcIjogJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaCxcbiAgXCJjYWxjdWxhdG9yLXNpbXBsZVwiOiAkZmEtdmFyLWNhbGN1bGF0b3Itc2ltcGxlLFxuICBcImNhbGN1bGF0b3ItYWx0XCI6ICRmYS12YXItY2FsY3VsYXRvci1hbHQsXG4gIFwiYnJpZGdlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2ssXG4gIFwic2xpZGVycy11cFwiOiAkZmEtdmFyLXNsaWRlcnMtdXAsXG4gIFwic2xpZGVycy12XCI6ICRmYS12YXItc2xpZGVycy12LFxuICBcImxvY2F0aW9uLW1pbnVzXCI6ICRmYS12YXItbG9jYXRpb24tbWludXMsXG4gIFwibWFwLW1hcmtlci1taW51c1wiOiAkZmEtdmFyLW1hcC1tYXJrZXItbWludXMsXG4gIFwicHVtcC1tZWRpY2FsXCI6ICRmYS12YXItcHVtcC1tZWRpY2FsLFxuICBcImZpbmdlcnByaW50XCI6ICRmYS12YXItZmluZ2VycHJpbnQsXG4gIFwic2tpLWJvb3RcIjogJGZhLXZhci1za2ktYm9vdCxcbiAgXCJzdGFuZGFyZC1kZWZpbml0aW9uXCI6ICRmYS12YXItc3RhbmRhcmQtZGVmaW5pdGlvbixcbiAgXCJyZWN0YW5nbGUtc2RcIjogJGZhLXZhci1yZWN0YW5nbGUtc2QsXG4gIFwiaDFcIjogJGZhLXZhci1oMSxcbiAgXCJoYW5kLXBvaW50LXJpZ2h0XCI6ICRmYS12YXItaGFuZC1wb2ludC1yaWdodCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbixcbiAgXCJzZWFyY2gtbG9jYXRpb25cIjogJGZhLXZhci1zZWFyY2gtbG9jYXRpb24sXG4gIFwibWVzc2FnZS1ib3RcIjogJGZhLXZhci1tZXNzYWdlLWJvdCxcbiAgXCJmb3J3YXJkLXN0ZXBcIjogJGZhLXZhci1mb3J3YXJkLXN0ZXAsXG4gIFwic3RlcC1mb3J3YXJkXCI6ICRmYS12YXItc3RlcC1mb3J3YXJkLFxuICBcImZhY2Utc21pbGUtYmVhbVwiOiAkZmEtdmFyLWZhY2Utc21pbGUtYmVhbSxcbiAgXCJzbWlsZS1iZWFtXCI6ICRmYS12YXItc21pbGUtYmVhbSxcbiAgXCJsaWdodC1jZWlsaW5nXCI6ICRmYS12YXItbGlnaHQtY2VpbGluZyxcbiAgXCJtZXNzYWdlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbWVzc2FnZS1leGNsYW1hdGlvbixcbiAgXCJjb21tZW50LWFsdC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LWV4Y2xhbWF0aW9uLFxuICBcImJvd2wtc2Nvb3BcIjogJGZhLXZhci1ib3dsLXNjb29wLFxuICBcImJvd2wtc2hhdmVkLWljZVwiOiAkZmEtdmFyLWJvd2wtc2hhdmVkLWljZSxcbiAgXCJzcXVhcmUteFwiOiAkZmEtdmFyLXNxdWFyZS14LFxuICBcImJ1aWxkaW5nLW1lbW9cIjogJGZhLXZhci1idWlsZGluZy1tZW1vLFxuICBcInV0aWxpdHktcG9sZS1kb3VibGVcIjogJGZhLXZhci11dGlsaXR5LXBvbGUtZG91YmxlLFxuICBcImZsYWctY2hlY2tlcmVkXCI6ICRmYS12YXItZmxhZy1jaGVja2VyZWQsXG4gIFwiY2hldnJvbnMtdXBcIjogJGZhLXZhci1jaGV2cm9ucy11cCxcbiAgXCJjaGV2cm9uLWRvdWJsZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tZG91YmxlLXVwLFxuICBcImZvb3RiYWxsXCI6ICRmYS12YXItZm9vdGJhbGwsXG4gIFwiZm9vdGJhbGwtYmFsbFwiOiAkZmEtdmFyLWZvb3RiYWxsLWJhbGwsXG4gIFwidXNlci12bmVja1wiOiAkZmEtdmFyLXVzZXItdm5lY2ssXG4gIFwic2Nob29sLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY3JvcFwiOiAkZmEtdmFyLWNyb3AsXG4gIFwiYW5nbGVzLWRvd25cIjogJGZhLXZhci1hbmdsZXMtZG93bixcbiAgXCJhbmdsZS1kb3VibGUtZG93blwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duLFxuICBcInVzZXJzLXJlY3RhbmdsZVwiOiAkZmEtdmFyLXVzZXJzLXJlY3RhbmdsZSxcbiAgXCJwZW9wbGUtcm9vZlwiOiAkZmEtdmFyLXBlb3BsZS1yb29mLFxuICBcInNxdWFyZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1zcXVhcmUtcmlnaHQsXG4gIFwibG9jYXRpb24tcGx1c1wiOiAkZmEtdmFyLWxvY2F0aW9uLXBsdXMsXG4gIFwibWFwLW1hcmtlci1wbHVzXCI6ICRmYS12YXItbWFwLW1hcmtlci1wbHVzLFxuICBcImxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vblwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1leGNsYW1hdGlvbi1vbixcbiAgXCJwZW9wbGUtbGluZVwiOiAkZmEtdmFyLXBlb3BsZS1saW5lLFxuICBcImJlZXItbXVnLWVtcHR5XCI6ICRmYS12YXItYmVlci1tdWctZW1wdHksXG4gIFwiYmVlclwiOiAkZmEtdmFyLWJlZXIsXG4gIFwiY2FycG9vbFwiOiAkZmEtdmFyLWNhcnBvb2wsXG4gIFwiY2FyLXBlb3BsZVwiOiAkZmEtdmFyLWNhci1wZW9wbGUsXG4gIFwiY3JhdGUtZW1wdHlcIjogJGZhLXZhci1jcmF0ZS1lbXB0eSxcbiAgXCJkaWFncmFtLXByZWRlY2Vzc29yXCI6ICRmYS12YXItZGlhZ3JhbS1wcmVkZWNlc3NvcixcbiAgXCJ0cmFuc3BvcnRlclwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLFxuICBcImNhbGVuZGFyLWNpcmNsZS11c2VyXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLXVzZXIsXG4gIFwiYXJyb3ctdXAtbG9uZ1wiOiAkZmEtdmFyLWFycm93LXVwLWxvbmcsXG4gIFwibG9uZy1hcnJvdy11cFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctdXAsXG4gIFwicGVyc29uLWNhcnJ5LWJveFwiOiAkZmEtdmFyLXBlcnNvbi1jYXJyeS1ib3gsXG4gIFwicGVyc29uLWNhcnJ5XCI6ICRmYS12YXItcGVyc29uLWNhcnJ5LFxuICBcImZpcmUtZmxhbWUtc2ltcGxlXCI6ICRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGUsXG4gIFwiYnVyblwiOiAkZmEtdmFyLWJ1cm4sXG4gIFwicGVyc29uXCI6ICRmYS12YXItcGVyc29uLFxuICBcIm1hbGVcIjogJGZhLXZhci1tYWxlLFxuICBcImxhcHRvcFwiOiAkZmEtdmFyLWxhcHRvcCxcbiAgXCJmaWxlLWNzdlwiOiAkZmEtdmFyLWZpbGUtY3N2LFxuICBcIm1lbm9yYWhcIjogJGZhLXZhci1tZW5vcmFoLFxuICBcInVuaW9uXCI6ICRmYS12YXItdW5pb24sXG4gIFwiY2hldnJvbnMtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb25zLWxlZnQsXG4gIFwiY2hldnJvbi1kb3VibGUtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tZG91YmxlLWxlZnQsXG4gIFwiY2lyY2xlLWhlYXJ0XCI6ICRmYS12YXItY2lyY2xlLWhlYXJ0LFxuICBcImhlYXJ0LWNpcmNsZVwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZSxcbiAgXCJ0cnVjay1wbGFuZVwiOiAkZmEtdmFyLXRydWNrLXBsYW5lLFxuICBcInJlY29yZC12aW55bFwiOiAkZmEtdmFyLXJlY29yZC12aW55bCxcbiAgXCJicmluZy1mb3J3YXJkXCI6ICRmYS12YXItYnJpbmctZm9yd2FyZCxcbiAgXCJzcXVhcmUtcFwiOiAkZmEtdmFyLXNxdWFyZS1wLFxuICBcImZhY2UtZ3Jpbi1zdGFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zdGFycyxcbiAgXCJncmluLXN0YXJzXCI6ICRmYS12YXItZ3Jpbi1zdGFycyxcbiAgXCJzaWdtYVwiOiAkZmEtdmFyLXNpZ21hLFxuICBcImNhbWVyYS1tb3ZpZVwiOiAkZmEtdmFyLWNhbWVyYS1tb3ZpZSxcbiAgXCJib25nXCI6ICRmYS12YXItYm9uZyxcbiAgXCJjbGFyaW5ldFwiOiAkZmEtdmFyLWNsYXJpbmV0LFxuICBcInRydWNrLWZsYXRiZWRcIjogJGZhLXZhci10cnVjay1mbGF0YmVkLFxuICBcInNwYWdoZXR0aS1tb25zdGVyLWZseWluZ1wiOiAkZmEtdmFyLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZyxcbiAgXCJwYXN0YWZhcmlhbmlzbVwiOiAkZmEtdmFyLXBhc3RhZmFyaWFuaXNtLFxuICBcImFycm93LWRvd24tdXAtYWNyb3NzLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lLFxuICBcImFycm93cy1yb3RhdGUtcmV2ZXJzZVwiOiAkZmEtdmFyLWFycm93cy1yb3RhdGUtcmV2ZXJzZSxcbiAgXCJsZWFmLWhlYXJ0XCI6ICRmYS12YXItbGVhZi1oZWFydCxcbiAgXCJob3VzZS1idWlsZGluZ1wiOiAkZmEtdmFyLWhvdXNlLWJ1aWxkaW5nLFxuICBcImNoZWVzZS1zd2lzc1wiOiAkZmEtdmFyLWNoZWVzZS1zd2lzcyxcbiAgXCJzcG9vblwiOiAkZmEtdmFyLXNwb29uLFxuICBcInV0ZW5zaWwtc3Bvb25cIjogJGZhLXZhci11dGVuc2lsLXNwb29uLFxuICBcImphci13aGVhdFwiOiAkZmEtdmFyLWphci13aGVhdCxcbiAgXCJlbnZlbG9wZXMtYnVsa1wiOiAkZmEtdmFyLWVudmVsb3Blcy1idWxrLFxuICBcIm1haWwtYnVsa1wiOiAkZmEtdmFyLW1haWwtYnVsayxcbiAgXCJmaWxlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImJvdy1hcnJvd1wiOiAkZmEtdmFyLWJvdy1hcnJvdyxcbiAgXCJjYXJ0LXhtYXJrXCI6ICRmYS12YXItY2FydC14bWFyayxcbiAgXCJoZXhhZ29uLXhtYXJrXCI6ICRmYS12YXItaGV4YWdvbi14bWFyayxcbiAgXCJ0aW1lcy1oZXhhZ29uXCI6ICRmYS12YXItdGltZXMtaGV4YWdvbixcbiAgXCJ4bWFyay1oZXhhZ29uXCI6ICRmYS12YXIteG1hcmstaGV4YWdvbixcbiAgXCJjaXJjbGUtaFwiOiAkZmEtdmFyLWNpcmNsZS1oLFxuICBcImhvc3BpdGFsLXN5bWJvbFwiOiAkZmEtdmFyLWhvc3BpdGFsLXN5bWJvbCxcbiAgXCJtZXJnZVwiOiAkZmEtdmFyLW1lcmdlLFxuICBcInBhZ2VyXCI6ICRmYS12YXItcGFnZXIsXG4gIFwiY2FydC1taW51c1wiOiAkZmEtdmFyLWNhcnQtbWludXMsXG4gIFwiYWRkcmVzcy1ib29rXCI6ICRmYS12YXItYWRkcmVzcy1ib29rLFxuICBcImNvbnRhY3QtYm9va1wiOiAkZmEtdmFyLWNvbnRhY3QtYm9vayxcbiAgXCJwYW4tZnJ5aW5nXCI6ICRmYS12YXItcGFuLWZyeWluZyxcbiAgXCJncmlkXCI6ICRmYS12YXItZ3JpZCxcbiAgXCJncmlkLTNcIjogJGZhLXZhci1ncmlkLTMsXG4gIFwiZm9vdGJhbGwtaGVsbWV0XCI6ICRmYS12YXItZm9vdGJhbGwtaGVsbWV0LFxuICBcImhhbmQtbG92ZVwiOiAkZmEtdmFyLWhhbmQtbG92ZSxcbiAgXCJ0cmVlc1wiOiAkZmEtdmFyLXRyZWVzLFxuICBcInN0cmlrZXRocm91Z2hcIjogJGZhLXZhci1zdHJpa2V0aHJvdWdoLFxuICBcInBhZ2VcIjogJGZhLXZhci1wYWdlLFxuICBcImtcIjogJGZhLXZhci1rLFxuICBcImRpYWdyYW0tcHJldmlvdXNcIjogJGZhLXZhci1kaWFncmFtLXByZXZpb3VzLFxuICBcImdhdWdlLW1pblwiOiAkZmEtdmFyLWdhdWdlLW1pbixcbiAgXCJ0YWNob21ldGVyLWFsdC1zbG93ZXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvd2VzdCxcbiAgXCJmb2xkZXItZ3JpZFwiOiAkZmEtdmFyLWZvbGRlci1ncmlkLFxuICBcImVnZ3BsYW50XCI6ICRmYS12YXItZWdncGxhbnQsXG4gIFwiZXhjYXZhdG9yXCI6ICRmYS12YXItZXhjYXZhdG9yLFxuICBcInJhbVwiOiAkZmEtdmFyLXJhbSxcbiAgXCJsYW5kbWFyay1mbGFnXCI6ICRmYS12YXItbGFuZG1hcmstZmxhZyxcbiAgXCJsaXBzXCI6ICRmYS12YXItbGlwcyxcbiAgXCJwZW5jaWxcIjogJGZhLXZhci1wZW5jaWwsXG4gIFwicGVuY2lsLWFsdFwiOiAkZmEtdmFyLXBlbmNpbC1hbHQsXG4gIFwiYmFja3dhcmRcIjogJGZhLXZhci1iYWNrd2FyZCxcbiAgXCJjYXJldC1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXJpZ2h0LFxuICBcImNvbW1lbnRzXCI6ICRmYS12YXItY29tbWVudHMsXG4gIFwicGFzdGVcIjogJGZhLXZhci1wYXN0ZSxcbiAgXCJmaWxlLWNsaXBib2FyZFwiOiAkZmEtdmFyLWZpbGUtY2xpcGJvYXJkLFxuICBcImRlc2t0b3AtYXJyb3ctZG93blwiOiAkZmEtdmFyLWRlc2t0b3AtYXJyb3ctZG93bixcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LFxuICBcInB1bXBraW5cIjogJGZhLXZhci1wdW1wa2luLFxuICBcImNsaXBib2FyZC1saXN0XCI6ICRmYS12YXItY2xpcGJvYXJkLWxpc3QsXG4gIFwicGVuLWZpZWxkXCI6ICRmYS12YXItcGVuLWZpZWxkLFxuICBcImNoYXJ0LXNpbmVcIjogJGZhLXZhci1jaGFydC1zaW5lLFxuICBcImJsdWViZXJyaWVzXCI6ICRmYS12YXItYmx1ZWJlcnJpZXMsXG4gIFwidHJ1Y2stcmFtcC1ib3hcIjogJGZhLXZhci10cnVjay1yYW1wLWJveCxcbiAgXCJ0cnVjay1sb2FkaW5nXCI6ICRmYS12YXItdHJ1Y2stbG9hZGluZyxcbiAgXCJub3RlXCI6ICRmYS12YXItbm90ZSxcbiAgXCJhcnJvdy1kb3duLXRvLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tc3F1YXJlLFxuICBcInVzZXItY2hlY2tcIjogJGZhLXZhci11c2VyLWNoZWNrLFxuICBcImNsb3VkLXhtYXJrXCI6ICRmYS12YXItY2xvdWQteG1hcmssXG4gIFwidmlhbC12aXJ1c1wiOiAkZmEtdmFyLXZpYWwtdmlydXMsXG4gIFwiYm9vay1ibGFua1wiOiAkZmEtdmFyLWJvb2stYmxhbmssXG4gIFwiYm9vay1hbHRcIjogJGZhLXZhci1ib29rLWFsdCxcbiAgXCJnb2xmLWZsYWctaG9sZVwiOiAkZmEtdmFyLWdvbGYtZmxhZy1ob2xlLFxuICBcIm1lc3NhZ2UtYXJyb3ctZG93blwiOiAkZmEtdmFyLW1lc3NhZ2UtYXJyb3ctZG93bixcbiAgXCJjb21tZW50LWFsdC1hcnJvdy1kb3duXCI6ICRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctZG93bixcbiAgXCJmYWNlLXVuYW11c2VkXCI6ICRmYS12YXItZmFjZS11bmFtdXNlZCxcbiAgXCJzaGVldC1wbGFzdGljXCI6ICRmYS12YXItc2hlZXQtcGxhc3RpYyxcbiAgXCJjaXJjbGUtOVwiOiAkZmEtdmFyLWNpcmNsZS05LFxuICBcImJsb2dcIjogJGZhLXZhci1ibG9nLFxuICBcInVzZXItbmluamFcIjogJGZhLXZhci11c2VyLW5pbmphLFxuICBcInBlbmNpbC1zbGFzaFwiOiAkZmEtdmFyLXBlbmNpbC1zbGFzaCxcbiAgXCJib3dsaW5nLXBpbnNcIjogJGZhLXZhci1ib3dsaW5nLXBpbnMsXG4gIFwicGVyc29uLWFycm93LXVwLWZyb20tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmUsXG4gIFwiZG93bi1yaWdodFwiOiAkZmEtdmFyLWRvd24tcmlnaHQsXG4gIFwic2Nyb2xsLXRvcmFoXCI6ICRmYS12YXItc2Nyb2xsLXRvcmFoLFxuICBcInRvcmFoXCI6ICRmYS12YXItdG9yYWgsXG4gIFwid2ViaG9va1wiOiAkZmEtdmFyLXdlYmhvb2ssXG4gIFwiYmxpbmRzLW9wZW5cIjogJGZhLXZhci1ibGluZHMtb3BlbixcbiAgXCJmZW5jZVwiOiAkZmEtdmFyLWZlbmNlLFxuICBcInVwXCI6ICRmYS12YXItdXAsXG4gIFwiYXJyb3ctYWx0LXVwXCI6ICRmYS12YXItYXJyb3ctYWx0LXVwLFxuICBcImJyb29tLWJhbGxcIjogJGZhLXZhci1icm9vbS1iYWxsLFxuICBcInF1aWRkaXRjaFwiOiAkZmEtdmFyLXF1aWRkaXRjaCxcbiAgXCJxdWlkZGl0Y2gtYnJvb20tYmFsbFwiOiAkZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsLFxuICBcImRydW1zdGlja1wiOiAkZmEtdmFyLWRydW1zdGljayxcbiAgXCJzcXVhcmUtdlwiOiAkZmEtdmFyLXNxdWFyZS12LFxuICBcImZhY2UtYXdlc29tZVwiOiAkZmEtdmFyLWZhY2UtYXdlc29tZSxcbiAgXCJnYXZlLWRhbmR5XCI6ICRmYS12YXItZ2F2ZS1kYW5keSxcbiAgXCJkaWFsLW9mZlwiOiAkZmEtdmFyLWRpYWwtb2ZmLFxuICBcInRvZ2dsZS1vZmZcIjogJGZhLXZhci10b2dnbGUtb2ZmLFxuICBcImZhY2Utc21pbGUtaG9ybnNcIjogJGZhLXZhci1mYWNlLXNtaWxlLWhvcm5zLFxuICBcImJveC1hcmNoaXZlXCI6ICRmYS12YXItYm94LWFyY2hpdmUsXG4gIFwiYXJjaGl2ZVwiOiAkZmEtdmFyLWFyY2hpdmUsXG4gIFwiZ3JhcGVzXCI6ICRmYS12YXItZ3JhcGVzLFxuICBcInBlcnNvbi1kcm93bmluZ1wiOiAkZmEtdmFyLXBlcnNvbi1kcm93bmluZyxcbiAgXCJkaWFsLW1heFwiOiAkZmEtdmFyLWRpYWwtbWF4LFxuICBcImNpcmNsZS1tXCI6ICRmYS12YXItY2lyY2xlLW0sXG4gIFwiY2FsZW5kYXItaW1hZ2VcIjogJGZhLXZhci1jYWxlbmRhci1pbWFnZSxcbiAgXCJjaXJjbGUtY2FyZXQtZG93blwiOiAkZmEtdmFyLWNpcmNsZS1jYXJldC1kb3duLFxuICBcImNhcmV0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLWRvd24sXG4gIFwiYXJyb3ctZG93bi05LTFcIjogJGZhLXZhci1hcnJvdy1kb3duLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtZGVzY1wiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjLFxuICBcInNvcnQtbnVtZXJpYy1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcImdyaW4tdG9uZ3VlLXNxdWludFwiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludCxcbiAgXCJzaGlzaC1rZWJhYlwiOiAkZmEtdmFyLXNoaXNoLWtlYmFiLFxuICBcInNwcmF5LWNhblwiOiAkZmEtdmFyLXNwcmF5LWNhbixcbiAgXCJhbGFybS1zbm9vemVcIjogJGZhLXZhci1hbGFybS1zbm9vemUsXG4gIFwic2NhcmVjcm93XCI6ICRmYS12YXItc2NhcmVjcm93LFxuICBcInRydWNrLW1vbnN0ZXJcIjogJGZhLXZhci10cnVjay1tb25zdGVyLFxuICBcImdpZnQtY2FyZFwiOiAkZmEtdmFyLWdpZnQtY2FyZCxcbiAgXCJ3XCI6ICRmYS12YXItdyxcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdC1kcmFmdFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWRyYWZ0LFxuICBcInNxdWFyZS1iXCI6ICRmYS12YXItc3F1YXJlLWIsXG4gIFwiZWxlcGhhbnRcIjogJGZhLXZhci1lbGVwaGFudCxcbiAgXCJlYXJ0aC1hZnJpY2FcIjogJGZhLXZhci1lYXJ0aC1hZnJpY2EsXG4gIFwiZ2xvYmUtYWZyaWNhXCI6ICRmYS12YXItZ2xvYmUtYWZyaWNhLFxuICBcInJhaW5ib3dcIjogJGZhLXZhci1yYWluYm93LFxuICBcImNpcmNsZS1ub3RjaFwiOiAkZmEtdmFyLWNpcmNsZS1ub3RjaCxcbiAgXCJ0YWJsZXQtc2NyZWVuLWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uLFxuICBcInRhYmxldC1hbHRcIjogJGZhLXZhci10YWJsZXQtYWx0LFxuICBcInBhd1wiOiAkZmEtdmFyLXBhdyxcbiAgXCJtZXNzYWdlLXF1ZXN0aW9uXCI6ICRmYS12YXItbWVzc2FnZS1xdWVzdGlvbixcbiAgXCJjbG91ZFwiOiAkZmEtdmFyLWNsb3VkLFxuICBcInRyb3dlbC1icmlja3NcIjogJGZhLXZhci10cm93ZWwtYnJpY2tzLFxuICBcInNxdWFyZS0zXCI6ICRmYS12YXItc3F1YXJlLTMsXG4gIFwiZmFjZS1mbHVzaGVkXCI6ICRmYS12YXItZmFjZS1mbHVzaGVkLFxuICBcImZsdXNoZWRcIjogJGZhLXZhci1mbHVzaGVkLFxuICBcImhvc3BpdGFsLXVzZXJcIjogJGZhLXZhci1ob3NwaXRhbC11c2VyLFxuICBcIm1pY3Jvd2F2ZVwiOiAkZmEtdmFyLW1pY3Jvd2F2ZSxcbiAgXCJjaGYtc2lnblwiOiAkZmEtdmFyLWNoZi1zaWduLFxuICBcInRlbnQtYXJyb3ctbGVmdC1yaWdodFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodCxcbiAgXCJjYXJ0LWNpcmNsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LXVwLFxuICBcInRyYXNoLWNsb2NrXCI6ICRmYS12YXItdHJhc2gtY2xvY2ssXG4gIFwicmVmbGVjdC1ib3RoXCI6ICRmYS12YXItcmVmbGVjdC1ib3RoLFxuICBcImdhdmVsXCI6ICRmYS12YXItZ2F2ZWwsXG4gIFwibGVnYWxcIjogJGZhLXZhci1sZWdhbCxcbiAgXCJzcHJpbmtsZXItY2VpbGluZ1wiOiAkZmEtdmFyLXNwcmlua2xlci1jZWlsaW5nLFxuICBcImJyb3dzZXJzXCI6ICRmYS12YXItYnJvd3NlcnMsXG4gIFwidHJpbGxpdW1cIjogJGZhLXZhci10cmlsbGl1bSxcbiAgXCJ0YWJsZS1jZWxscy11bmxvY2tcIjogJGZhLXZhci10YWJsZS1jZWxscy11bmxvY2ssXG4gIFwibXVzaWMtc2xhc2hcIjogJGZhLXZhci1tdXNpYy1zbGFzaCxcbiAgXCJ0cnVjay1yYW1wXCI6ICRmYS12YXItdHJ1Y2stcmFtcCxcbiAgXCJiaW5vY3VsYXJzXCI6ICRmYS12YXItYmlub2N1bGFycyxcbiAgXCJtaWNyb3Bob25lLXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaCxcbiAgXCJib3gtdGlzc3VlXCI6ICRmYS12YXItYm94LXRpc3N1ZSxcbiAgXCJjaXJjbGUtY1wiOiAkZmEtdmFyLWNpcmNsZS1jLFxuICBcInN0YXItY2hyaXN0bWFzXCI6ICRmYS12YXItc3Rhci1jaHJpc3RtYXMsXG4gIFwiY2hhcnQtYnVsbGV0XCI6ICRmYS12YXItY2hhcnQtYnVsbGV0LFxuICBcIm1vdG9yY3ljbGVcIjogJGZhLXZhci1tb3RvcmN5Y2xlLFxuICBcInRyZWUtY2hyaXN0bWFzXCI6ICRmYS12YXItdHJlZS1jaHJpc3RtYXMsXG4gIFwidGlyZS1mbGF0XCI6ICRmYS12YXItdGlyZS1mbGF0LFxuICBcInN1bmdsYXNzZXNcIjogJGZhLXZhci1zdW5nbGFzc2VzLFxuICBcImJhZGdlXCI6ICRmYS12YXItYmFkZ2UsXG4gIFwibWVzc2FnZS1wZW5cIjogJGZhLXZhci1tZXNzYWdlLXBlbixcbiAgXCJjb21tZW50LWFsdC1lZGl0XCI6ICRmYS12YXItY29tbWVudC1hbHQtZWRpdCxcbiAgXCJtZXNzYWdlLWVkaXRcIjogJGZhLXZhci1tZXNzYWdlLWVkaXQsXG4gIFwiYmVsbC1jb25jaWVyZ2VcIjogJGZhLXZhci1iZWxsLWNvbmNpZXJnZSxcbiAgXCJjb25jaWVyZ2UtYmVsbFwiOiAkZmEtdmFyLWNvbmNpZXJnZS1iZWxsLFxuICBcInBlbi1ydWxlclwiOiAkZmEtdmFyLXBlbi1ydWxlcixcbiAgXCJwZW5jaWwtcnVsZXJcIjogJGZhLXZhci1wZW5jaWwtcnVsZXIsXG4gIFwiZmlsZS1tcDNcIjogJGZhLXZhci1maWxlLW1wMyxcbiAgXCJhcnJvdy1wcm9ncmVzc1wiOiAkZmEtdmFyLWFycm93LXByb2dyZXNzLFxuICBcImNoZXNzLXJvb2stcGllY2VcIjogJGZhLXZhci1jaGVzcy1yb29rLXBpZWNlLFxuICBcImNoZXNzLXJvb2stYWx0XCI6ICRmYS12YXItY2hlc3Mtcm9vay1hbHQsXG4gIFwic3F1YXJlLXJvb3RcIjogJGZhLXZhci1zcXVhcmUtcm9vdCxcbiAgXCJhbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtcGx1cyxcbiAgXCJwZW9wbGUtYXJyb3dzXCI6ICRmYS12YXItcGVvcGxlLWFycm93cyxcbiAgXCJwZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHRcIjogJGZhLXZhci1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQsXG4gIFwic2lnbi1wb3N0XCI6ICRmYS12YXItc2lnbi1wb3N0LFxuICBcImZhY2UtYW5ncnktaG9ybnNcIjogJGZhLXZhci1mYWNlLWFuZ3J5LWhvcm5zLFxuICBcIm1hcnMtYW5kLXZlbnVzLWJ1cnN0XCI6ICRmYS12YXItbWFycy1hbmQtdmVudXMtYnVyc3QsXG4gIFwidG9tYnN0b25lXCI6ICRmYS12YXItdG9tYnN0b25lLFxuICBcInNxdWFyZS1jYXJldC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1yaWdodCxcbiAgXCJjYXJldC1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQsXG4gIFwic2Npc3NvcnNcIjogJGZhLXZhci1zY2lzc29ycyxcbiAgXCJjdXRcIjogJGZhLXZhci1jdXQsXG4gIFwibGlzdC1tdXNpY1wiOiAkZmEtdmFyLWxpc3QtbXVzaWMsXG4gIFwic3VuLXBsYW50LXdpbHRcIjogJGZhLXZhci1zdW4tcGxhbnQtd2lsdCxcbiAgXCJ0b2lsZXRzLXBvcnRhYmxlXCI6ICRmYS12YXItdG9pbGV0cy1wb3J0YWJsZSxcbiAgXCJob2NrZXktcHVja1wiOiAkZmEtdmFyLWhvY2tleS1wdWNrLFxuICBcIm11c3RhY2hlXCI6ICRmYS12YXItbXVzdGFjaGUsXG4gIFwiaHlwaGVuXCI6ICRmYS12YXItaHlwaGVuLFxuICBcInRhYmxlXCI6ICRmYS12YXItdGFibGUsXG4gIFwidXNlci1jaGVmXCI6ICRmYS12YXItdXNlci1jaGVmLFxuICBcIm1lc3NhZ2UtaW1hZ2VcIjogJGZhLXZhci1tZXNzYWdlLWltYWdlLFxuICBcImNvbW1lbnQtYWx0LWltYWdlXCI6ICRmYS12YXItY29tbWVudC1hbHQtaW1hZ2UsXG4gIFwidXNlcnMtbWVkaWNhbFwiOiAkZmEtdmFyLXVzZXJzLW1lZGljYWwsXG4gIFwic2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2Vuc29yLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uLFxuICBcInNlbnNvci1hbGVydFwiOiAkZmEtdmFyLXNlbnNvci1hbGVydCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodCxcbiAgXCJ0YWNob2dyYXBoLWRpZ2l0YWxcIjogJGZhLXZhci10YWNob2dyYXBoLWRpZ2l0YWwsXG4gIFwiZGlnaXRhbC10YWNob2dyYXBoXCI6ICRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoLFxuICBcImZhY2UtbWFza1wiOiAkZmEtdmFyLWZhY2UtbWFzayxcbiAgXCJwaWNrbGViYWxsXCI6ICRmYS12YXItcGlja2xlYmFsbCxcbiAgXCJzdGFyLXNoYXJwLWhhbGZcIjogJGZhLXZhci1zdGFyLXNoYXJwLWhhbGYsXG4gIFwidXNlcnMtc2xhc2hcIjogJGZhLXZhci11c2Vycy1zbGFzaCxcbiAgXCJjbG92ZXJcIjogJGZhLXZhci1jbG92ZXIsXG4gIFwibWVhdFwiOiAkZmEtdmFyLW1lYXQsXG4gIFwicmVwbHlcIjogJGZhLXZhci1yZXBseSxcbiAgXCJtYWlsLXJlcGx5XCI6ICRmYS12YXItbWFpbC1yZXBseSxcbiAgXCJzdGFyLWFuZC1jcmVzY2VudFwiOiAkZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50LFxuICBcImVtcHR5LXNldFwiOiAkZmEtdmFyLWVtcHR5LXNldCxcbiAgXCJob3VzZS1maXJlXCI6ICRmYS12YXItaG91c2UtZmlyZSxcbiAgXCJzcXVhcmUtbWludXNcIjogJGZhLXZhci1zcXVhcmUtbWludXMsXG4gIFwibWludXMtc3F1YXJlXCI6ICRmYS12YXItbWludXMtc3F1YXJlLFxuICBcImhlbGljb3B0ZXJcIjogJGZhLXZhci1oZWxpY29wdGVyLFxuICBcImJpcmRcIjogJGZhLXZhci1iaXJkLFxuICBcImNvbXBhc3NcIjogJGZhLXZhci1jb21wYXNzLFxuICBcInNxdWFyZS1jYXJldC1kb3duXCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LWRvd24sXG4gIFwiY2FyZXQtc3F1YXJlLWRvd25cIjogJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bixcbiAgXCJoZWFydC1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLWhlYXJ0LWhhbGYtc3Ryb2tlLFxuICBcImhlYXJ0LWhhbGYtYWx0XCI6ICRmYS12YXItaGVhcnQtaGFsZi1hbHQsXG4gIFwiZmlsZS1jaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1maWxlLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJ0cnVjay11dGVuc2lsc1wiOiAkZmEtdmFyLXRydWNrLXV0ZW5zaWxzLFxuICBcImxhcHRvcC1jb2RlXCI6ICRmYS12YXItbGFwdG9wLWNvZGUsXG4gIFwiam95c3RpY2tcIjogJGZhLXZhci1qb3lzdGljayxcbiAgXCJncmlsbC1maXJlXCI6ICRmYS12YXItZ3JpbGwtZmlyZSxcbiAgXCJyZWN0YW5nbGUtdmVydGljYWwtaGlzdG9yeVwiOiAkZmEtdmFyLXJlY3RhbmdsZS12ZXJ0aWNhbC1oaXN0b3J5LFxuICBcInN3YXRjaGJvb2tcIjogJGZhLXZhci1zd2F0Y2hib29rLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGVcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLFxuICBcImJhcnNcIjogJGZhLXZhci1iYXJzLFxuICBcIm5hdmljb25cIjogJGZhLXZhci1uYXZpY29uLFxuICBcImtleWJvYXJkLWxlZnRcIjogJGZhLXZhci1rZXlib2FyZC1sZWZ0LFxuICBcInBlb3BsZS1ncm91cFwiOiAkZmEtdmFyLXBlb3BsZS1ncm91cCxcbiAgXCJob3VyZ2xhc3MtZW5kXCI6ICRmYS12YXItaG91cmdsYXNzLWVuZCxcbiAgXCJob3VyZ2xhc3MtM1wiOiAkZmEtdmFyLWhvdXJnbGFzcy0zLFxuICBcImhlYXJ0LWNyYWNrXCI6ICRmYS12YXItaGVhcnQtY3JhY2ssXG4gIFwiaGVhcnQtYnJva2VuXCI6ICRmYS12YXItaGVhcnQtYnJva2VuLFxuICBcImZhY2UtYmVhbS1oYW5kLW92ZXItbW91dGhcIjogJGZhLXZhci1mYWNlLWJlYW0taGFuZC1vdmVyLW1vdXRoLFxuICBcImRyb3BsZXQtcGVyY2VudFwiOiAkZmEtdmFyLWRyb3BsZXQtcGVyY2VudCxcbiAgXCJodW1pZGl0eVwiOiAkZmEtdmFyLWh1bWlkaXR5LFxuICBcInNxdWFyZS11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZS1hbHRcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQsXG4gIFwiZmFjZS1raXNzLWJlYW1cIjogJGZhLXZhci1mYWNlLWtpc3MtYmVhbSxcbiAgXCJraXNzLWJlYW1cIjogJGZhLXZhci1raXNzLWJlYW0sXG4gIFwiY29yblwiOiAkZmEtdmFyLWNvcm4sXG4gIFwicm9sbGVyLWNvYXN0ZXJcIjogJGZhLXZhci1yb2xsZXItY29hc3RlcixcbiAgXCJwaG90by1maWxtLW11c2ljXCI6ICRmYS12YXItcGhvdG8tZmlsbS1tdXNpYyxcbiAgXCJyYWRhclwiOiAkZmEtdmFyLXJhZGFyLFxuICBcInNpY2tsZVwiOiAkZmEtdmFyLXNpY2tsZSxcbiAgXCJmaWxtXCI6ICRmYS12YXItZmlsbSxcbiAgXCJjb2NvbnV0XCI6ICRmYS12YXItY29jb251dCxcbiAgXCJydWxlci1ob3Jpem9udGFsXCI6ICRmYS12YXItcnVsZXItaG9yaXpvbnRhbCxcbiAgXCJzaGllbGQtY3Jvc3NcIjogJGZhLXZhci1zaGllbGQtY3Jvc3MsXG4gIFwiY2Fzc2V0dGUtdGFwZVwiOiAkZmEtdmFyLWNhc3NldHRlLXRhcGUsXG4gIFwic3F1YXJlLXRlcm1pbmFsXCI6ICRmYS12YXItc3F1YXJlLXRlcm1pbmFsLFxuICBcInBlb3BsZS1yb2JiZXJ5XCI6ICRmYS12YXItcGVvcGxlLXJvYmJlcnksXG4gIFwibGlnaHRidWxiXCI6ICRmYS12YXItbGlnaHRidWxiLFxuICBcImNhcmV0LWxlZnRcIjogJGZhLXZhci1jYXJldC1sZWZ0LFxuICBcImNvbW1lbnQtbWlkZGxlXCI6ICRmYS12YXItY29tbWVudC1taWRkbGUsXG4gIFwidHJhc2gtY2FuLWxpc3RcIjogJGZhLXZhci10cmFzaC1jYW4tbGlzdCxcbiAgXCJibG9ja1wiOiAkZmEtdmFyLWJsb2NrLFxuICBcImNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi1jaXJjbGVcIjogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGUsXG4gIFwic2Nob29sLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUteG1hcmssXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0LFxuICBcInNpZ24tb3V0XCI6ICRmYS12YXItc2lnbi1vdXQsXG4gIFwiZmFjZS1mcm93bi1zbGlnaHRcIjogJGZhLXZhci1mYWNlLWZyb3duLXNsaWdodCxcbiAgXCJjaXJjbGUtY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tZG93bixcbiAgXCJjaGV2cm9uLWNpcmNsZS1kb3duXCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bixcbiAgXCJzaWRlYmFyLWZsaXBcIjogJGZhLXZhci1zaWRlYmFyLWZsaXAsXG4gIFwidW5sb2NrLWtleWhvbGVcIjogJGZhLXZhci11bmxvY2sta2V5aG9sZSxcbiAgXCJ1bmxvY2stYWx0XCI6ICRmYS12YXItdW5sb2NrLWFsdCxcbiAgXCJ0ZW1wZXJhdHVyZS1saXN0XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtbGlzdCxcbiAgXCJjbG91ZC1zaG93ZXJzLWhlYXZ5XCI6ICRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eSxcbiAgXCJoZWFkcGhvbmVzLXNpbXBsZVwiOiAkZmEtdmFyLWhlYWRwaG9uZXMtc2ltcGxlLFxuICBcImhlYWRwaG9uZXMtYWx0XCI6ICRmYS12YXItaGVhZHBob25lcy1hbHQsXG4gIFwic2l0ZW1hcFwiOiAkZmEtdmFyLXNpdGVtYXAsXG4gIFwicGlwZS1zZWN0aW9uXCI6ICRmYS12YXItcGlwZS1zZWN0aW9uLFxuICBcInNwYWNlLXN0YXRpb24tbW9vbi1jb25zdHJ1Y3Rpb25cIjogJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tY29uc3RydWN0aW9uLFxuICBcInNwYWNlLXN0YXRpb24tbW9vbi1hbHRcIjogJGZhLXZhci1zcGFjZS1zdGF0aW9uLW1vb24tYWx0LFxuICBcImNpcmNsZS1kb2xsYXItdG8tc2xvdFwiOiAkZmEtdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdCxcbiAgXCJkb25hdGVcIjogJGZhLXZhci1kb25hdGUsXG4gIFwibWVtb3J5XCI6ICRmYS12YXItbWVtb3J5LFxuICBcImZhY2Utc2xlZXBpbmdcIjogJGZhLXZhci1mYWNlLXNsZWVwaW5nLFxuICBcInJvYWQtc3Bpa2VzXCI6ICRmYS12YXItcm9hZC1zcGlrZXMsXG4gIFwiZmlyZS1idXJuZXJcIjogJGZhLXZhci1maXJlLWJ1cm5lcixcbiAgXCJzcXVpcnJlbFwiOiAkZmEtdmFyLXNxdWlycmVsLFxuICBcImFycm93LXVwLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC10by1saW5lLFxuICBcImFycm93LXRvLXRvcFwiOiAkZmEtdmFyLWFycm93LXRvLXRvcCxcbiAgXCJmbGFnXCI6ICRmYS12YXItZmxhZyxcbiAgXCJmYWNlLWNvd2JveS1oYXRcIjogJGZhLXZhci1mYWNlLWNvd2JveS1oYXQsXG4gIFwiaGFudWtpYWhcIjogJGZhLXZhci1oYW51a2lhaCxcbiAgXCJjaGFydC1zY2F0dGVyLTNkXCI6ICRmYS12YXItY2hhcnQtc2NhdHRlci0zZCxcbiAgXCJkaXNwbGF5LWNoYXJ0LXVwXCI6ICRmYS12YXItZGlzcGxheS1jaGFydC11cCxcbiAgXCJzcXVhcmUtY29kZVwiOiAkZmEtdmFyLXNxdWFyZS1jb2RlLFxuICBcImZlYXRoZXJcIjogJGZhLXZhci1mZWF0aGVyLFxuICBcInZvbHVtZS1sb3dcIjogJGZhLXZhci12b2x1bWUtbG93LFxuICBcInZvbHVtZS1kb3duXCI6ICRmYS12YXItdm9sdW1lLWRvd24sXG4gIFwieG1hcmstdG8tc2xvdFwiOiAkZmEtdmFyLXhtYXJrLXRvLXNsb3QsXG4gIFwidGltZXMtdG8tc2xvdFwiOiAkZmEtdmFyLXRpbWVzLXRvLXNsb3QsXG4gIFwidm90ZS1uYXlcIjogJGZhLXZhci12b3RlLW5heSxcbiAgXCJib3gtdGFwZWRcIjogJGZhLXZhci1ib3gtdGFwZWQsXG4gIFwiYm94LWFsdFwiOiAkZmEtdmFyLWJveC1hbHQsXG4gIFwiY29tbWVudC1zbGFzaFwiOiAkZmEtdmFyLWNvbW1lbnQtc2xhc2gsXG4gIFwic3dvcmRzXCI6ICRmYS12YXItc3dvcmRzLFxuICBcImNsb3VkLXN1bi1yYWluXCI6ICRmYS12YXItY2xvdWQtc3VuLXJhaW4sXG4gIFwiYWxidW1cIjogJGZhLXZhci1hbGJ1bSxcbiAgXCJjaXJjbGUtblwiOiAkZmEtdmFyLWNpcmNsZS1uLFxuICBcImNvbXByZXNzXCI6ICRmYS12YXItY29tcHJlc3MsXG4gIFwid2hlYXQtYXduXCI6ICRmYS12YXItd2hlYXQtYXduLFxuICBcIndoZWF0LWFsdFwiOiAkZmEtdmFyLXdoZWF0LWFsdCxcbiAgXCJhbmtoXCI6ICRmYS12YXItYW5raCxcbiAgXCJoYW5kcy1ob2xkaW5nLWNoaWxkXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1jaGlsZCxcbiAgXCJhc3Rlcmlza1wiOiAkZmEtdmFyLWFzdGVyaXNrLFxuICBcImtleS1za2VsZXRvbi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXIta2V5LXNrZWxldG9uLWxlZnQtcmlnaHQsXG4gIFwiY29tbWVudC1saW5lc1wiOiAkZmEtdmFyLWNvbW1lbnQtbGluZXMsXG4gIFwibHVjaGFkb3ItbWFza1wiOiAkZmEtdmFyLWx1Y2hhZG9yLW1hc2ssXG4gIFwibHVjaGFkb3JcIjogJGZhLXZhci1sdWNoYWRvcixcbiAgXCJtYXNrLWx1Y2hhZG9yXCI6ICRmYS12YXItbWFzay1sdWNoYWRvcixcbiAgXCJzcXVhcmUtY2hlY2tcIjogJGZhLXZhci1zcXVhcmUtY2hlY2ssXG4gIFwiY2hlY2stc3F1YXJlXCI6ICRmYS12YXItY2hlY2stc3F1YXJlLFxuICBcInNocmVkZGVyXCI6ICRmYS12YXItc2hyZWRkZXIsXG4gIFwiYm9vay1vcGVuLWNvdmVyXCI6ICRmYS12YXItYm9vay1vcGVuLWNvdmVyLFxuICBcImJvb2stb3Blbi1hbHRcIjogJGZhLXZhci1ib29rLW9wZW4tYWx0LFxuICBcInNhbmR3aWNoXCI6ICRmYS12YXItc2FuZHdpY2gsXG4gIFwicGVzZXRhLXNpZ25cIjogJGZhLXZhci1wZXNldGEtc2lnbixcbiAgXCJzcXVhcmUtcGFya2luZy1zbGFzaFwiOiAkZmEtdmFyLXNxdWFyZS1wYXJraW5nLXNsYXNoLFxuICBcInBhcmtpbmctc2xhc2hcIjogJGZhLXZhci1wYXJraW5nLXNsYXNoLFxuICBcInRyYWluLXR1bm5lbFwiOiAkZmEtdmFyLXRyYWluLXR1bm5lbCxcbiAgXCJoZWFkaW5nXCI6ICRmYS12YXItaGVhZGluZyxcbiAgXCJoZWFkZXJcIjogJGZhLXZhci1oZWFkZXIsXG4gIFwiZ2hvc3RcIjogJGZhLXZhci1naG9zdCxcbiAgXCJmYWNlLWFuZ3Vpc2hlZFwiOiAkZmEtdmFyLWZhY2UtYW5ndWlzaGVkLFxuICBcImhvY2tleS1zdGlja3NcIjogJGZhLXZhci1ob2NrZXktc3RpY2tzLFxuICBcImFiYWN1c1wiOiAkZmEtdmFyLWFiYWN1cyxcbiAgXCJmaWxtLXNpbXBsZVwiOiAkZmEtdmFyLWZpbG0tc2ltcGxlLFxuICBcImZpbG0tYWx0XCI6ICRmYS12YXItZmlsbS1hbHQsXG4gIFwibGlzdFwiOiAkZmEtdmFyLWxpc3QsXG4gIFwibGlzdC1zcXVhcmVzXCI6ICRmYS12YXItbGlzdC1zcXVhcmVzLFxuICBcInRyZWUtcGFsbVwiOiAkZmEtdmFyLXRyZWUtcGFsbSxcbiAgXCJzcXVhcmUtcGhvbmUtZmxpcFwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZS1mbGlwLFxuICBcInBob25lLXNxdWFyZS1hbHRcIjogJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0LFxuICBcInVzZXItYmVhcmQtYm9sdFwiOiAkZmEtdmFyLXVzZXItYmVhcmQtYm9sdCxcbiAgXCJjYXJ0LXBsdXNcIjogJGZhLXZhci1jYXJ0LXBsdXMsXG4gIFwiZ2FtZXBhZFwiOiAkZmEtdmFyLWdhbWVwYWQsXG4gIFwiYm9yZGVyLWNlbnRlci12XCI6ICRmYS12YXItYm9yZGVyLWNlbnRlci12LFxuICBcImNpcmNsZS1kb3RcIjogJGZhLXZhci1jaXJjbGUtZG90LFxuICBcImRvdC1jaXJjbGVcIjogJGZhLXZhci1kb3QtY2lyY2xlLFxuICBcImNsaXBib2FyZC1tZWRpY2FsXCI6ICRmYS12YXItY2xpcGJvYXJkLW1lZGljYWwsXG4gIFwiZmFjZS1kaXp6eVwiOiAkZmEtdmFyLWZhY2UtZGl6enksXG4gIFwiZGl6enlcIjogJGZhLXZhci1kaXp6eSxcbiAgXCJlZ2dcIjogJGZhLXZhci1lZ2csXG4gIFwidXAtdG8tbGluZVwiOiAkZmEtdmFyLXVwLXRvLWxpbmUsXG4gIFwiYXJyb3ctYWx0LXRvLXRvcFwiOiAkZmEtdmFyLWFycm93LWFsdC10by10b3AsXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyayxcbiAgXCJ3YXRjaC1maXRuZXNzXCI6ICRmYS12YXItd2F0Y2gtZml0bmVzcyxcbiAgXCJjbG9jay1uaW5lLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLW5pbmUtdGhpcnR5LFxuICBcImNhbXBncm91bmRcIjogJGZhLXZhci1jYW1wZ3JvdW5kLFxuICBcImZvbGRlci1wbHVzXCI6ICRmYS12YXItZm9sZGVyLXBsdXMsXG4gIFwianVnXCI6ICRmYS12YXItanVnLFxuICBcImZ1dGJvbFwiOiAkZmEtdmFyLWZ1dGJvbCxcbiAgXCJmdXRib2wtYmFsbFwiOiAkZmEtdmFyLWZ1dGJvbC1iYWxsLFxuICBcInNvY2Nlci1iYWxsXCI6ICRmYS12YXItc29jY2VyLWJhbGwsXG4gIFwic25vdy1ibG93aW5nXCI6ICRmYS12YXItc25vdy1ibG93aW5nLFxuICBcInBhaW50YnJ1c2hcIjogJGZhLXZhci1wYWludGJydXNoLFxuICBcInBhaW50LWJydXNoXCI6ICRmYS12YXItcGFpbnQtYnJ1c2gsXG4gIFwibG9ja1wiOiAkZmEtdmFyLWxvY2ssXG4gIFwiYXJyb3ctZG93bi1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLWZyb20tbGluZSxcbiAgXCJhcnJvdy1mcm9tLXRvcFwiOiAkZmEtdmFyLWFycm93LWZyb20tdG9wLFxuICBcImdhcy1wdW1wXCI6ICRmYS12YXItZ2FzLXB1bXAsXG4gIFwic2lnbmFsLWJhcnMtc2xhc2hcIjogJGZhLXZhci1zaWduYWwtYmFycy1zbGFzaCxcbiAgXCJzaWduYWwtYWx0LXNsYXNoXCI6ICRmYS12YXItc2lnbmFsLWFsdC1zbGFzaCxcbiAgXCJtb25rZXlcIjogJGZhLXZhci1tb25rZXksXG4gIFwicmVjdGFuZ2xlLXByb1wiOiAkZmEtdmFyLXJlY3RhbmdsZS1wcm8sXG4gIFwicHJvXCI6ICRmYS12YXItcHJvLFxuICBcImhvdXNlLW5pZ2h0XCI6ICRmYS12YXItaG91c2UtbmlnaHQsXG4gIFwiaG90LXR1Yi1wZXJzb25cIjogJGZhLXZhci1ob3QtdHViLXBlcnNvbixcbiAgXCJob3QtdHViXCI6ICRmYS12YXItaG90LXR1YixcbiAgXCJnbG9iZS1wb2ludGVyXCI6ICRmYS12YXItZ2xvYmUtcG9pbnRlcixcbiAgXCJibGFua2V0XCI6ICRmYS12YXItYmxhbmtldCxcbiAgXCJtYXAtbG9jYXRpb25cIjogJGZhLXZhci1tYXAtbG9jYXRpb24sXG4gIFwibWFwLW1hcmtlZFwiOiAkZmEtdmFyLW1hcC1tYXJrZWQsXG4gIFwiaG91c2UtZmxvb2Qtd2F0ZXJcIjogJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlcixcbiAgXCJjb21tZW50cy1xdWVzdGlvbi1jaGVja1wiOiAkZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uLWNoZWNrLFxuICBcInRyZWVcIjogJGZhLXZhci10cmVlLFxuICBcImFycm93cy1jcm9zc1wiOiAkZmEtdmFyLWFycm93cy1jcm9zcyxcbiAgXCJiYWNrcGFja1wiOiAkZmEtdmFyLWJhY2twYWNrLFxuICBcInNxdWFyZS1zbWFsbFwiOiAkZmEtdmFyLXNxdWFyZS1zbWFsbCxcbiAgXCJmb2xkZXItYXJyb3ctdXBcIjogJGZhLXZhci1mb2xkZXItYXJyb3ctdXAsXG4gIFwiZm9sZGVyLXVwbG9hZFwiOiAkZmEtdmFyLWZvbGRlci11cGxvYWQsXG4gIFwiYnJpZGdlLWxvY2tcIjogJGZhLXZhci1icmlkZ2UtbG9jayxcbiAgXCJjcm9zc2hhaXJzLXNpbXBsZVwiOiAkZmEtdmFyLWNyb3NzaGFpcnMtc2ltcGxlLFxuICBcInNhY2stZG9sbGFyXCI6ICRmYS12YXItc2Fjay1kb2xsYXIsXG4gIFwicGVuLXRvLXNxdWFyZVwiOiAkZmEtdmFyLXBlbi10by1zcXVhcmUsXG4gIFwiZWRpdFwiOiAkZmEtdmFyLWVkaXQsXG4gIFwic3F1YXJlLXNsaWRlcnNcIjogJGZhLXZhci1zcXVhcmUtc2xpZGVycyxcbiAgXCJzbGlkZXJzLWgtc3F1YXJlXCI6ICRmYS12YXItc2xpZGVycy1oLXNxdWFyZSxcbiAgXCJjYXItc2lkZVwiOiAkZmEtdmFyLWNhci1zaWRlLFxuICBcIm1lc3NhZ2UtbWlkZGxlLXRvcFwiOiAkZmEtdmFyLW1lc3NhZ2UtbWlkZGxlLXRvcCxcbiAgXCJjb21tZW50LW1pZGRsZS10b3AtYWx0XCI6ICRmYS12YXItY29tbWVudC1taWRkbGUtdG9wLWFsdCxcbiAgXCJsaWdodGJ1bGItb25cIjogJGZhLXZhci1saWdodGJ1bGItb24sXG4gIFwia25pZmVcIjogJGZhLXZhci1rbmlmZSxcbiAgXCJ1dGVuc2lsLWtuaWZlXCI6ICRmYS12YXItdXRlbnNpbC1rbmlmZSxcbiAgXCJzaGFyZS1ub2Rlc1wiOiAkZmEtdmFyLXNoYXJlLW5vZGVzLFxuICBcInNoYXJlLWFsdFwiOiAkZmEtdmFyLXNoYXJlLWFsdCxcbiAgXCJkaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1kb2xsYXIsXG4gIFwid2F2ZS1zaW5lXCI6ICRmYS12YXItd2F2ZS1zaW5lLFxuICBcImhlYXJ0LWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1taW51cyxcbiAgXCJjaXJjbGUtd1wiOiAkZmEtdmFyLWNpcmNsZS13LFxuICBcImNpcmNsZS1jYWxlbmRhclwiOiAkZmEtdmFyLWNpcmNsZS1jYWxlbmRhcixcbiAgXCJjYWxlbmRhci1jaXJjbGVcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUsXG4gIFwiaG91cmdsYXNzLWhhbGZcIjogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZixcbiAgXCJob3VyZ2xhc3MtMlwiOiAkZmEtdmFyLWhvdXJnbGFzcy0yLFxuICBcIm1pY3Jvc2NvcGVcIjogJGZhLXZhci1taWNyb3Njb3BlLFxuICBcInN1bnNldFwiOiAkZmEtdmFyLXN1bnNldCxcbiAgXCJzaW5rXCI6ICRmYS12YXItc2luayxcbiAgXCJjYWxlbmRhci1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNhbGVuZGFyLWV4Y2xhbWF0aW9uLFxuICBcInRydWNrLWNvbnRhaW5lci1lbXB0eVwiOiAkZmEtdmFyLXRydWNrLWNvbnRhaW5lci1lbXB0eSxcbiAgXCJoYW5kLWhlYXJ0XCI6ICRmYS12YXItaGFuZC1oZWFydCxcbiAgXCJiYWctc2hvcHBpbmdcIjogJGZhLXZhci1iYWctc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctYmFnXCI6ICRmYS12YXItc2hvcHBpbmctYmFnLFxuICBcImFycm93LWRvd24tei1hXCI6ICRmYS12YXItYXJyb3ctZG93bi16LWEsXG4gIFwic29ydC1hbHBoYS1kZXNjXCI6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjLFxuICBcInNvcnQtYWxwaGEtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0LFxuICBcIm1pdHRlblwiOiAkZmEtdmFyLW1pdHRlbixcbiAgXCJyZXBseS1jbG9ja1wiOiAkZmEtdmFyLXJlcGx5LWNsb2NrLFxuICBcInJlcGx5LXRpbWVcIjogJGZhLXZhci1yZXBseS10aW1lLFxuICBcInBlcnNvbi1yYXlzXCI6ICRmYS12YXItcGVyc29uLXJheXMsXG4gIFwicmlnaHRcIjogJGZhLXZhci1yaWdodCxcbiAgXCJhcnJvdy1hbHQtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1hbHQtcmlnaHQsXG4gIFwiY2lyY2xlLWZcIjogJGZhLXZhci1jaXJjbGUtZixcbiAgXCJ1c2Vyc1wiOiAkZmEtdmFyLXVzZXJzLFxuICBcImZhY2UtcGxlYWRpbmdcIjogJGZhLXZhci1mYWNlLXBsZWFkaW5nLFxuICBcImV5ZS1zbGFzaFwiOiAkZmEtdmFyLWV5ZS1zbGFzaCxcbiAgXCJmbGFzay12aWFsXCI6ICRmYS12YXItZmxhc2stdmlhbCxcbiAgXCJwb2xpY2UtYm94XCI6ICRmYS12YXItcG9saWNlLWJveCxcbiAgXCJjdWN1bWJlclwiOiAkZmEtdmFyLWN1Y3VtYmVyLFxuICBcImhlYWQtc2lkZS1icmFpblwiOiAkZmEtdmFyLWhlYWQtc2lkZS1icmFpbixcbiAgXCJoYW5kXCI6ICRmYS12YXItaGFuZCxcbiAgXCJoYW5kLXBhcGVyXCI6ICRmYS12YXItaGFuZC1wYXBlcixcbiAgXCJwZXJzb24tYmlraW5nLW1vdW50YWluXCI6ICRmYS12YXItcGVyc29uLWJpa2luZy1tb3VudGFpbixcbiAgXCJiaWtpbmctbW91bnRhaW5cIjogJGZhLXZhci1iaWtpbmctbW91bnRhaW4sXG4gIFwidXRlbnNpbHMtc2xhc2hcIjogJGZhLXZhci11dGVuc2lscy1zbGFzaCxcbiAgXCJwcmludC1tYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItcHJpbnQtbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJwcmludC1zZWFyY2hcIjogJGZhLXZhci1wcmludC1zZWFyY2gsXG4gIFwidHVybi1yaWdodFwiOiAkZmEtdmFyLXR1cm4tcmlnaHQsXG4gIFwiZm9sZGVyLWJvb2ttYXJrXCI6ICRmYS12YXItZm9sZGVyLWJvb2ttYXJrLFxuICBcImFycm93LXR1cm4tbGVmdC1kb3duXCI6ICRmYS12YXItYXJyb3ctdHVybi1sZWZ0LWRvd24sXG4gIFwib21cIjogJGZhLXZhci1vbSxcbiAgXCJwaVwiOiAkZmEtdmFyLXBpLFxuICBcImZsYXNrLXJvdW5kLXBvdGlvblwiOiAkZmEtdmFyLWZsYXNrLXJvdW5kLXBvdGlvbixcbiAgXCJmbGFzay1wb3Rpb25cIjogJGZhLXZhci1mbGFzay1wb3Rpb24sXG4gIFwiZmFjZS1zaHVzaFwiOiAkZmEtdmFyLWZhY2Utc2h1c2gsXG4gIFwid29ybVwiOiAkZmEtdmFyLXdvcm0sXG4gIFwiaG91c2UtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLXhtYXJrLFxuICBcInBsdWdcIjogJGZhLXZhci1wbHVnLFxuICBcImNhbGVuZGFyLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNhbGVuZGFyLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzcXVhcmUtaVwiOiAkZmEtdmFyLXNxdWFyZS1pLFxuICBcImNoZXZyb24tdXBcIjogJGZhLXZhci1jaGV2cm9uLXVwLFxuICBcImZhY2Utc2FsdXRpbmdcIjogJGZhLXZhci1mYWNlLXNhbHV0aW5nLFxuICBcImdhdWdlLXNpbXBsZS1sb3dcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbG93LFxuICBcInRhY2hvbWV0ZXItc2xvd1wiOiAkZmEtdmFyLXRhY2hvbWV0ZXItc2xvdyxcbiAgXCJmYWNlLXBlcnNldmVyaW5nXCI6ICRmYS12YXItZmFjZS1wZXJzZXZlcmluZyxcbiAgXCJjaXJjbGUtY2FtZXJhXCI6ICRmYS12YXItY2lyY2xlLWNhbWVyYSxcbiAgXCJjYW1lcmEtY2lyY2xlXCI6ICRmYS12YXItY2FtZXJhLWNpcmNsZSxcbiAgXCJoYW5kLXNwb2NrXCI6ICRmYS12YXItaGFuZC1zcG9jayxcbiAgXCJzcGlkZXItd2ViXCI6ICRmYS12YXItc3BpZGVyLXdlYixcbiAgXCJjaXJjbGUtbWljcm9waG9uZVwiOiAkZmEtdmFyLWNpcmNsZS1taWNyb3Bob25lLFxuICBcIm1pY3JvcGhvbmUtY2lyY2xlXCI6ICRmYS12YXItbWljcm9waG9uZS1jaXJjbGUsXG4gIFwiYm9vay1hcnJvdy11cFwiOiAkZmEtdmFyLWJvb2stYXJyb3ctdXAsXG4gIFwicG9wc2ljbGVcIjogJGZhLXZhci1wb3BzaWNsZSxcbiAgXCJjb21tYW5kXCI6ICRmYS12YXItY29tbWFuZCxcbiAgXCJibGluZHNcIjogJGZhLXZhci1ibGluZHMsXG4gIFwic3RvcHdhdGNoXCI6ICRmYS12YXItc3RvcHdhdGNoLFxuICBcInNheG9waG9uZVwiOiAkZmEtdmFyLXNheG9waG9uZSxcbiAgXCJzcXVhcmUtMlwiOiAkZmEtdmFyLXNxdWFyZS0yLFxuICBcImZpZWxkLWhvY2tleS1zdGljay1iYWxsXCI6ICRmYS12YXItZmllbGQtaG9ja2V5LXN0aWNrLWJhbGwsXG4gIFwiZmllbGQtaG9ja2V5XCI6ICRmYS12YXItZmllbGQtaG9ja2V5LFxuICBcImFycm93LXVwLXNxdWFyZS10cmlhbmdsZVwiOiAkZmEtdmFyLWFycm93LXVwLXNxdWFyZS10cmlhbmdsZSxcbiAgXCJzb3J0LXNoYXBlcy11cC1hbHRcIjogJGZhLXZhci1zb3J0LXNoYXBlcy11cC1hbHQsXG4gIFwiZmFjZS1zY3JlYW1cIjogJGZhLXZhci1mYWNlLXNjcmVhbSxcbiAgXCJzcXVhcmUtbVwiOiAkZmEtdmFyLXNxdWFyZS1tLFxuICBcImNhbWVyYS13ZWJcIjogJGZhLXZhci1jYW1lcmEtd2ViLFxuICBcIndlYmNhbVwiOiAkZmEtdmFyLXdlYmNhbSxcbiAgXCJjb21tZW50LWFycm93LWRvd25cIjogJGZhLXZhci1jb21tZW50LWFycm93LWRvd24sXG4gIFwibGlnaHRidWxiLWNmbFwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1jZmwsXG4gIFwid2luZG93LWZyYW1lLW9wZW5cIjogJGZhLXZhci13aW5kb3ctZnJhbWUtb3BlbixcbiAgXCJmYWNlLWtpc3NcIjogJGZhLXZhci1mYWNlLWtpc3MsXG4gIFwia2lzc1wiOiAkZmEtdmFyLWtpc3MsXG4gIFwiYnJpZGdlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUteG1hcmssXG4gIFwicGVyaW9kXCI6ICRmYS12YXItcGVyaW9kLFxuICBcImZhY2UtZ3Jpbi10b25ndWVcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLFxuICBcImdyaW4tdG9uZ3VlXCI6ICRmYS12YXItZ3Jpbi10b25ndWUsXG4gIFwidXAtdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci11cC10by1kb3R0ZWQtbGluZSxcbiAgXCJ0aG91Z2h0LWJ1YmJsZVwiOiAkZmEtdmFyLXRob3VnaHQtYnViYmxlLFxuICBcInNrZWxldG9uLXJpYnNcIjogJGZhLXZhci1za2VsZXRvbi1yaWJzLFxuICBcInJheWd1blwiOiAkZmEtdmFyLXJheWd1bixcbiAgXCJmbHV0ZVwiOiAkZmEtdmFyLWZsdXRlLFxuICBcImFjb3JuXCI6ICRmYS12YXItYWNvcm4sXG4gIFwidmlkZW8tYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci12aWRlby1hcnJvdy11cC1yaWdodCxcbiAgXCJncmF0ZS1kcm9wbGV0XCI6ICRmYS12YXItZ3JhdGUtZHJvcGxldCxcbiAgXCJzZWFsLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2VhbC1leGNsYW1hdGlvbixcbiAgXCJjaGVzcy1iaXNob3BcIjogJGZhLXZhci1jaGVzcy1iaXNob3AsXG4gIFwibWVzc2FnZS1zbXNcIjogJGZhLXZhci1tZXNzYWdlLXNtcyxcbiAgXCJjb2ZmZWUtYmVhbnNcIjogJGZhLXZhci1jb2ZmZWUtYmVhbnMsXG4gIFwiaGF0LXdpdGNoXCI6ICRmYS12YXItaGF0LXdpdGNoLFxuICBcImZhY2UtZ3Jpbi13aW5rXCI6ICRmYS12YXItZmFjZS1ncmluLXdpbmssXG4gIFwiZ3Jpbi13aW5rXCI6ICRmYS12YXItZ3Jpbi13aW5rLFxuICBcImNsb2NrLXRocmVlLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLXRocmVlLXRoaXJ0eSxcbiAgXCJlYXItZGVhZlwiOiAkZmEtdmFyLWVhci1kZWFmLFxuICBcImRlYWZcIjogJGZhLXZhci1kZWFmLFxuICBcImRlYWZuZXNzXCI6ICRmYS12YXItZGVhZm5lc3MsXG4gIFwiaGFyZC1vZi1oZWFyaW5nXCI6ICRmYS12YXItaGFyZC1vZi1oZWFyaW5nLFxuICBcImFsYXJtLWNsb2NrXCI6ICRmYS12YXItYWxhcm0tY2xvY2ssXG4gIFwiZWNsaXBzZVwiOiAkZmEtdmFyLWVjbGlwc2UsXG4gIFwiZmFjZS1yZWxpZXZlZFwiOiAkZmEtdmFyLWZhY2UtcmVsaWV2ZWQsXG4gIFwicm9hZC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1yb2FkLWNpcmNsZS1jaGVjayxcbiAgXCJkaWNlLWZpdmVcIjogJGZhLXZhci1kaWNlLWZpdmUsXG4gIFwib2N0YWdvbi1taW51c1wiOiAkZmEtdmFyLW9jdGFnb24tbWludXMsXG4gIFwibWludXMtb2N0YWdvblwiOiAkZmEtdmFyLW1pbnVzLW9jdGFnb24sXG4gIFwic3F1YXJlLXJzc1wiOiAkZmEtdmFyLXNxdWFyZS1yc3MsXG4gIFwicnNzLXNxdWFyZVwiOiAkZmEtdmFyLXJzcy1zcXVhcmUsXG4gIFwiZmFjZS16YW55XCI6ICRmYS12YXItZmFjZS16YW55LFxuICBcInRyaWN5Y2xlXCI6ICRmYS12YXItdHJpY3ljbGUsXG4gIFwibGFuZC1taW5lLW9uXCI6ICRmYS12YXItbGFuZC1taW5lLW9uLFxuICBcInNxdWFyZS1hcnJvdy11cC1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LXVwLWxlZnQsXG4gIFwiaS1jdXJzb3JcIjogJGZhLXZhci1pLWN1cnNvcixcbiAgXCJjaGFydC1taXhlZC11cC1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWRvbGxhcixcbiAgXCJzYWx0LXNoYWtlclwiOiAkZmEtdmFyLXNhbHQtc2hha2VyLFxuICBcInN0YW1wXCI6ICRmYS12YXItc3RhbXAsXG4gIFwiZmlsZS1wbHVzXCI6ICRmYS12YXItZmlsZS1wbHVzLFxuICBcImRyYXctc3F1YXJlXCI6ICRmYS12YXItZHJhdy1zcXVhcmUsXG4gIFwidG9pbGV0LXBhcGVyLXVuZGVyLXNsYXNoXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXVuZGVyLXNsYXNoLFxuICBcInRvaWxldC1wYXBlci1yZXZlcnNlLXNsYXNoXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXJldmVyc2Utc2xhc2gsXG4gIFwic3RhaXJzXCI6ICRmYS12YXItc3RhaXJzLFxuICBcImRyb25lLWZyb250XCI6ICRmYS12YXItZHJvbmUtZnJvbnQsXG4gIFwiZHJvbmUtYWx0XCI6ICRmYS12YXItZHJvbmUtYWx0LFxuICBcImdsYXNzLWVtcHR5XCI6ICRmYS12YXItZ2xhc3MtZW1wdHksXG4gIFwiZGlhbC1oaWdoXCI6ICRmYS12YXItZGlhbC1oaWdoLFxuICBcInVzZXItaGVsbWV0LXNhZmV0eVwiOiAkZmEtdmFyLXVzZXItaGVsbWV0LXNhZmV0eSxcbiAgXCJ1c2VyLWNvbnN0cnVjdGlvblwiOiAkZmEtdmFyLXVzZXItY29uc3RydWN0aW9uLFxuICBcInVzZXItaGFyZC1oYXRcIjogJGZhLXZhci11c2VyLWhhcmQtaGF0LFxuICBcImlcIjogJGZhLXZhci1pLFxuICBcImhyeXZuaWEtc2lnblwiOiAkZmEtdmFyLWhyeXZuaWEtc2lnbixcbiAgXCJocnl2bmlhXCI6ICRmYS12YXItaHJ5dm5pYSxcbiAgXCJhcnJvdy1kb3duLWxlZnQtYW5kLWFycm93LXVwLXJpZ2h0LXRvLWNlbnRlclwiOiAkZmEtdmFyLWFycm93LWRvd24tbGVmdC1hbmQtYXJyb3ctdXAtcmlnaHQtdG8tY2VudGVyLFxuICBcInBpbGxzXCI6ICRmYS12YXItcGlsbHMsXG4gIFwiZmFjZS1ncmluLXdpZGVcIjogJGZhLXZhci1mYWNlLWdyaW4td2lkZSxcbiAgXCJncmluLWFsdFwiOiAkZmEtdmFyLWdyaW4tYWx0LFxuICBcInRvb3RoXCI6ICRmYS12YXItdG9vdGgsXG4gIFwiYmFza2V0YmFsbC1ob29wXCI6ICRmYS12YXItYmFza2V0YmFsbC1ob29wLFxuICBcIm9iamVjdHMtYWxpZ24tYm90dG9tXCI6ICRmYS12YXItb2JqZWN0cy1hbGlnbi1ib3R0b20sXG4gIFwidlwiOiAkZmEtdmFyLXYsXG4gIFwic3BhcmtsZXNcIjogJGZhLXZhci1zcGFya2xlcyxcbiAgXCJzcXVpZFwiOiAkZmEtdmFyLXNxdWlkLFxuICBcImxlYWZ5LWdyZWVuXCI6ICRmYS12YXItbGVhZnktZ3JlZW4sXG4gIFwiY2lyY2xlLWFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LXVwLXJpZ2h0LFxuICBcImNhbGVuZGFyc1wiOiAkZmEtdmFyLWNhbGVuZGFycyxcbiAgXCJiYW5nbGFkZXNoaS10YWthLXNpZ25cIjogJGZhLXZhci1iYW5nbGFkZXNoaS10YWthLXNpZ24sXG4gIFwiYmljeWNsZVwiOiAkZmEtdmFyLWJpY3ljbGUsXG4gIFwiaGFtbWVyLXdhclwiOiAkZmEtdmFyLWhhbW1lci13YXIsXG4gIFwiY2lyY2xlLWRcIjogJGZhLXZhci1jaXJjbGUtZCxcbiAgXCJzcGlkZXItYmxhY2std2lkb3dcIjogJGZhLXZhci1zcGlkZXItYmxhY2std2lkb3csXG4gIFwic3RhZmYtc25ha2VcIjogJGZhLXZhci1zdGFmZi1zbmFrZSxcbiAgXCJyb2QtYXNjbGVwaXVzXCI6ICRmYS12YXItcm9kLWFzY2xlcGl1cyxcbiAgXCJyb2Qtc25ha2VcIjogJGZhLXZhci1yb2Qtc25ha2UsXG4gIFwic3RhZmYtYWVzY3VsYXBpdXNcIjogJGZhLXZhci1zdGFmZi1hZXNjdWxhcGl1cyxcbiAgXCJwZWFyXCI6ICRmYS12YXItcGVhcixcbiAgXCJoZWFkLXNpZGUtY291Z2gtc2xhc2hcIjogJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gsXG4gIFwiZmlsZS1tb3ZcIjogJGZhLXZhci1maWxlLW1vdixcbiAgXCJ0cmlhbmdsZVwiOiAkZmEtdmFyLXRyaWFuZ2xlLFxuICBcImFwYXJ0bWVudFwiOiAkZmEtdmFyLWFwYXJ0bWVudCxcbiAgXCJ0cnVjay1tZWRpY2FsXCI6ICRmYS12YXItdHJ1Y2stbWVkaWNhbCxcbiAgXCJhbWJ1bGFuY2VcIjogJGZhLXZhci1hbWJ1bGFuY2UsXG4gIFwicGVwcGVyXCI6ICRmYS12YXItcGVwcGVyLFxuICBcInBpYW5vXCI6ICRmYS12YXItcGlhbm8sXG4gIFwiZ3VuLXNxdWlydFwiOiAkZmEtdmFyLWd1bi1zcXVpcnQsXG4gIFwid2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwic25vd21hblwiOiAkZmEtdmFyLXNub3dtYW4sXG4gIFwidXNlci1hbGllblwiOiAkZmEtdmFyLXVzZXItYWxpZW4sXG4gIFwic2hpZWxkLWNoZWNrXCI6ICRmYS12YXItc2hpZWxkLWNoZWNrLFxuICBcIm1vcnRhci1wZXN0bGVcIjogJGZhLXZhci1tb3J0YXItcGVzdGxlLFxuICBcInJvYWQtYmFycmllclwiOiAkZmEtdmFyLXJvYWQtYmFycmllcixcbiAgXCJjaGFydC1jYW5kbGVzdGlja1wiOiAkZmEtdmFyLWNoYXJ0LWNhbmRsZXN0aWNrLFxuICBcImJyaWVmY2FzZS1ibGFua1wiOiAkZmEtdmFyLWJyaWVmY2FzZS1ibGFuayxcbiAgXCJzY2hvb2xcIjogJGZhLXZhci1zY2hvb2wsXG4gIFwiaWdsb29cIjogJGZhLXZhci1pZ2xvbyxcbiAgXCJicmFja2V0LXJvdW5kXCI6ICRmYS12YXItYnJhY2tldC1yb3VuZCxcbiAgXCJwYXJlbnRoZXNpc1wiOiAkZmEtdmFyLXBhcmVudGhlc2lzLFxuICBcImpvaW50XCI6ICRmYS12YXItam9pbnQsXG4gIFwiaG9yc2Utc2FkZGxlXCI6ICRmYS12YXItaG9yc2Utc2FkZGxlLFxuICBcIm11Zy1tYXJzaG1hbGxvd3NcIjogJGZhLXZhci1tdWctbWFyc2htYWxsb3dzLFxuICBcImZpbHRlcnNcIjogJGZhLXZhci1maWx0ZXJzLFxuICBcImJlbGwtb25cIjogJGZhLXZhci1iZWxsLW9uLFxuICBcImFuZ2xlLXJpZ2h0XCI6ICRmYS12YXItYW5nbGUtcmlnaHQsXG4gIFwiZGlhbC1tZWRcIjogJGZhLXZhci1kaWFsLW1lZCxcbiAgXCJob3JzZVwiOiAkZmEtdmFyLWhvcnNlLFxuICBcInFcIjogJGZhLXZhci1xLFxuICBcIm1vbml0b3Itd2F2ZWZvcm1cIjogJGZhLXZhci1tb25pdG9yLXdhdmVmb3JtLFxuICBcIm1vbml0b3ItaGVhcnQtcmF0ZVwiOiAkZmEtdmFyLW1vbml0b3ItaGVhcnQtcmF0ZSxcbiAgXCJsaW5rLXNpbXBsZVwiOiAkZmEtdmFyLWxpbmstc2ltcGxlLFxuICBcIndoaXN0bGVcIjogJGZhLXZhci13aGlzdGxlLFxuICBcImdcIjogJGZhLXZhci1nLFxuICBcIndpbmUtZ2xhc3MtY3JhY2tcIjogJGZhLXZhci13aW5lLWdsYXNzLWNyYWNrLFxuICBcImZyYWdpbGVcIjogJGZhLXZhci1mcmFnaWxlLFxuICBcInNsb3QtbWFjaGluZVwiOiAkZmEtdmFyLXNsb3QtbWFjaGluZSxcbiAgXCJub3Rlcy1tZWRpY2FsXCI6ICRmYS12YXItbm90ZXMtbWVkaWNhbCxcbiAgXCJjYXItd2FzaFwiOiAkZmEtdmFyLWNhci13YXNoLFxuICBcImVzY2FsYXRvclwiOiAkZmEtdmFyLWVzY2FsYXRvcixcbiAgXCJjb21tZW50LWltYWdlXCI6ICRmYS12YXItY29tbWVudC1pbWFnZSxcbiAgXCJ0ZW1wZXJhdHVyZS1oYWxmXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGFsZixcbiAgXCJ0ZW1wZXJhdHVyZS0yXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMixcbiAgXCJ0aGVybW9tZXRlci0yXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMixcbiAgXCJ0aGVybW9tZXRlci1oYWxmXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZixcbiAgXCJkb25nLXNpZ25cIjogJGZhLXZhci1kb25nLXNpZ24sXG4gIFwiZG9udXRcIjogJGZhLXZhci1kb251dCxcbiAgXCJkb3VnaG51dFwiOiAkZmEtdmFyLWRvdWdobnV0LFxuICBcImNhcHN1bGVzXCI6ICRmYS12YXItY2Fwc3VsZXMsXG4gIFwicG9vLXN0b3JtXCI6ICRmYS12YXItcG9vLXN0b3JtLFxuICBcInBvby1ib2x0XCI6ICRmYS12YXItcG9vLWJvbHQsXG4gIFwidGFsbHktMVwiOiAkZmEtdmFyLXRhbGx5LTEsXG4gIFwiZmlsZS12ZWN0b3JcIjogJGZhLXZhci1maWxlLXZlY3RvcixcbiAgXCJmYWNlLWZyb3duLW9wZW5cIjogJGZhLXZhci1mYWNlLWZyb3duLW9wZW4sXG4gIFwiZnJvd24tb3BlblwiOiAkZmEtdmFyLWZyb3duLW9wZW4sXG4gIFwic3F1YXJlLWRhc2hlZFwiOiAkZmEtdmFyLXNxdWFyZS1kYXNoZWQsXG4gIFwiYmFnLXNob3BwaW5nLXBsdXNcIjogJGZhLXZhci1iYWctc2hvcHBpbmctcGx1cyxcbiAgXCJzcXVhcmUtalwiOiAkZmEtdmFyLXNxdWFyZS1qLFxuICBcImhhbmQtcG9pbnQtdXBcIjogJGZhLXZhci1oYW5kLXBvaW50LXVwLFxuICBcIm1vbmV5LWJpbGxcIjogJGZhLXZhci1tb25leS1iaWxsLFxuICBcImFycm93LXVwLWJpZy1zbWFsbFwiOiAkZmEtdmFyLWFycm93LXVwLWJpZy1zbWFsbCxcbiAgXCJzb3J0LXNpemUtdXBcIjogJGZhLXZhci1zb3J0LXNpemUtdXAsXG4gIFwiYmFyY29kZS1yZWFkXCI6ICRmYS12YXItYmFyY29kZS1yZWFkLFxuICBcImJhZ3VldHRlXCI6ICRmYS12YXItYmFndWV0dGUsXG4gIFwiYm93bC1zb2Z0LXNlcnZlXCI6ICRmYS12YXItYm93bC1zb2Z0LXNlcnZlLFxuICBcImZhY2UtaG9sZGluZy1iYWNrLXRlYXJzXCI6ICRmYS12YXItZmFjZS1ob2xkaW5nLWJhY2stdGVhcnMsXG4gIFwic3F1YXJlLXVwXCI6ICRmYS12YXItc3F1YXJlLXVwLFxuICBcImFycm93LWFsdC1zcXVhcmUtdXBcIjogJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLXVwLFxuICBcInRyYWluLXN1YndheS10dW5uZWxcIjogJGZhLXZhci10cmFpbi1zdWJ3YXktdHVubmVsLFxuICBcInN1YndheS10dW5uZWxcIjogJGZhLXZhci1zdWJ3YXktdHVubmVsLFxuICBcInNxdWFyZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNxdWFyZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi1zcXVhcmVcIjogJGZhLXZhci1leGNsYW1hdGlvbi1zcXVhcmUsXG4gIFwic2VtaWNvbG9uXCI6ICRmYS12YXItc2VtaWNvbG9uLFxuICBcImJvb2ttYXJrXCI6ICRmYS12YXItYm9va21hcmssXG4gIFwiZmFuLXRhYmxlXCI6ICRmYS12YXItZmFuLXRhYmxlLFxuICBcImFsaWduLWp1c3RpZnlcIjogJGZhLXZhci1hbGlnbi1qdXN0aWZ5LFxuICBcImJhdHRlcnktbG93XCI6ICRmYS12YXItYmF0dGVyeS1sb3csXG4gIFwiYmF0dGVyeS0xXCI6ICRmYS12YXItYmF0dGVyeS0xLFxuICBcImNyZWRpdC1jYXJkLWZyb250XCI6ICRmYS12YXItY3JlZGl0LWNhcmQtZnJvbnQsXG4gIFwiYnJhaW4tYXJyb3ctY3VydmVkLXJpZ2h0XCI6ICRmYS12YXItYnJhaW4tYXJyb3ctY3VydmVkLXJpZ2h0LFxuICBcIm1pbmQtc2hhcmVcIjogJGZhLXZhci1taW5kLXNoYXJlLFxuICBcInVtYnJlbGxhLWJlYWNoXCI6ICRmYS12YXItdW1icmVsbGEtYmVhY2gsXG4gIFwiaGVsbWV0LXVuXCI6ICRmYS12YXItaGVsbWV0LXVuLFxuICBcImxvY2F0aW9uLXNtaWxlXCI6ICRmYS12YXItbG9jYXRpb24tc21pbGUsXG4gIFwibWFwLW1hcmtlci1zbWlsZVwiOiAkZmEtdmFyLW1hcC1tYXJrZXItc21pbGUsXG4gIFwiYXJyb3ctbGVmdC10by1saW5lXCI6ICRmYS12YXItYXJyb3ctbGVmdC10by1saW5lLFxuICBcImFycm93LXRvLWxlZnRcIjogJGZhLXZhci1hcnJvdy10by1sZWZ0LFxuICBcImJ1bGxzZXllXCI6ICRmYS12YXItYnVsbHNleWUsXG4gIFwic3VzaGlcIjogJGZhLXZhci1zdXNoaSxcbiAgXCJuaWdpcmlcIjogJGZhLXZhci1uaWdpcmksXG4gIFwibWVzc2FnZS1jYXB0aW9uc1wiOiAkZmEtdmFyLW1lc3NhZ2UtY2FwdGlvbnMsXG4gIFwiY29tbWVudC1hbHQtY2FwdGlvbnNcIjogJGZhLXZhci1jb21tZW50LWFsdC1jYXB0aW9ucyxcbiAgXCJ0cmFzaC1saXN0XCI6ICRmYS12YXItdHJhc2gtbGlzdCxcbiAgXCJiYWNvblwiOiAkZmEtdmFyLWJhY29uLFxuICBcIm9wdGlvblwiOiAkZmEtdmFyLW9wdGlvbixcbiAgXCJyYWNjb29uXCI6ICRmYS12YXItcmFjY29vbixcbiAgXCJoYW5kLXBvaW50LWRvd25cIjogJGZhLXZhci1oYW5kLXBvaW50LWRvd24sXG4gIFwiYXJyb3ctdXAtZnJvbS1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1icmFja2V0LFxuICBcImhlYWQtc2lkZS1nZWFyXCI6ICRmYS12YXItaGVhZC1zaWRlLWdlYXIsXG4gIFwidHJhc2gtcGx1c1wiOiAkZmEtdmFyLXRyYXNoLXBsdXMsXG4gIFwiZmlsZS1jYWRcIjogJGZhLXZhci1maWxlLWNhZCxcbiAgXCJvYmplY3RzLWFsaWduLXRvcFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tdG9wLFxuICBcImZvbGRlclwiOiAkZmEtdmFyLWZvbGRlcixcbiAgXCJmb2xkZXItYmxhbmtcIjogJGZhLXZhci1mb2xkZXItYmxhbmssXG4gIFwiZmFjZS1hbnhpb3VzLXN3ZWF0XCI6ICRmYS12YXItZmFjZS1hbnhpb3VzLXN3ZWF0LFxuICBcImNyZWRpdC1jYXJkLWJsYW5rXCI6ICRmYS12YXItY3JlZGl0LWNhcmQtYmxhbmssXG4gIFwiZmlsZS13YXZlZm9ybVwiOiAkZmEtdmFyLWZpbGUtd2F2ZWZvcm0sXG4gIFwiZmlsZS1tZWRpY2FsLWFsdFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQsXG4gIFwibWljcm9jaGlwLWFpXCI6ICRmYS12YXItbWljcm9jaGlwLWFpLFxuICBcIm11Z1wiOiAkZmEtdmFyLW11ZyxcbiAgXCJwbGFuZS11cC1zbGFzaFwiOiAkZmEtdmFyLXBsYW5lLXVwLXNsYXNoLFxuICBcInJhZGlhdGlvblwiOiAkZmEtdmFyLXJhZGlhdGlvbixcbiAgXCJwZW4tY2lyY2xlXCI6ICRmYS12YXItcGVuLWNpcmNsZSxcbiAgXCJiYWctc2VlZGxpbmdcIjogJGZhLXZhci1iYWctc2VlZGxpbmcsXG4gIFwiY2hhcnQtc2ltcGxlXCI6ICRmYS12YXItY2hhcnQtc2ltcGxlLFxuICBcImNydXRjaGVzXCI6ICRmYS12YXItY3J1dGNoZXMsXG4gIFwiY2lyY2xlLXBhcmtpbmdcIjogJGZhLXZhci1jaXJjbGUtcGFya2luZyxcbiAgXCJwYXJraW5nLWNpcmNsZVwiOiAkZmEtdmFyLXBhcmtpbmctY2lyY2xlLFxuICBcIm1hcnMtc3Ryb2tlXCI6ICRmYS12YXItbWFycy1zdHJva2UsXG4gIFwibGVhZi1vYWtcIjogJGZhLXZhci1sZWFmLW9hayxcbiAgXCJzcXVhcmUtYm9sdFwiOiAkZmEtdmFyLXNxdWFyZS1ib2x0LFxuICBcInZpYWxcIjogJGZhLXZhci12aWFsLFxuICBcImdhdWdlXCI6ICRmYS12YXItZ2F1Z2UsXG4gIFwiZGFzaGJvYXJkXCI6ICRmYS12YXItZGFzaGJvYXJkLFxuICBcImdhdWdlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLW1lZCxcbiAgXCJ0YWNob21ldGVyLWFsdC1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtYXZlcmFnZSxcbiAgXCJ3YW5kLW1hZ2ljLXNwYXJrbGVzXCI6ICRmYS12YXItd2FuZC1tYWdpYy1zcGFya2xlcyxcbiAgXCJtYWdpYy13YW5kLXNwYXJrbGVzXCI6ICRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlcyxcbiAgXCJsYW1iZGFcIjogJGZhLXZhci1sYW1iZGEsXG4gIFwiZVwiOiAkZmEtdmFyLWUsXG4gIFwicGl6emFcIjogJGZhLXZhci1waXp6YSxcbiAgXCJib3dsLWNob3BzdGlja3Mtbm9vZGxlc1wiOiAkZmEtdmFyLWJvd2wtY2hvcHN0aWNrcy1ub29kbGVzLFxuICBcImgzXCI6ICRmYS12YXItaDMsXG4gIFwicGVuLWNsaXBcIjogJGZhLXZhci1wZW4tY2xpcCxcbiAgXCJwZW4tYWx0XCI6ICRmYS12YXItcGVuLWFsdCxcbiAgXCJicmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJiYWRnZS1wZXJjZW50XCI6ICRmYS12YXItYmFkZ2UtcGVyY2VudCxcbiAgXCJyb3RhdGUtcmV2ZXJzZVwiOiAkZmEtdmFyLXJvdGF0ZS1yZXZlcnNlLFxuICBcInVzZXJcIjogJGZhLXZhci11c2VyLFxuICBcInNlbnNvclwiOiAkZmEtdmFyLXNlbnNvcixcbiAgXCJjb21tYVwiOiAkZmEtdmFyLWNvbW1hLFxuICBcInNjaG9vbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLWNoZWNrLFxuICBcInRvaWxldC1wYXBlci11bmRlclwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci11bmRlcixcbiAgXCJ0b2lsZXQtcGFwZXItcmV2ZXJzZVwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1yZXZlcnNlLFxuICBcImxpZ2h0LWVtZXJnZW5jeVwiOiAkZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeSxcbiAgXCJhcnJvdy1kb3duLXRvLWFyY1wiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tYXJjLFxuICBcImR1bXBzdGVyXCI6ICRmYS12YXItZHVtcHN0ZXIsXG4gIFwidmFuLXNodXR0bGVcIjogJGZhLXZhci12YW4tc2h1dHRsZSxcbiAgXCJzaHV0dGxlLXZhblwiOiAkZmEtdmFyLXNodXR0bGUtdmFuLFxuICBcImJ1aWxkaW5nLXVzZXJcIjogJGZhLXZhci1idWlsZGluZy11c2VyLFxuICBcImxpZ2h0LXN3aXRjaFwiOiAkZmEtdmFyLWxpZ2h0LXN3aXRjaCxcbiAgXCJzcXVhcmUtY2FyZXQtbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1sZWZ0LFxuICBcImNhcmV0LXNxdWFyZS1sZWZ0XCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQsXG4gIFwiaGlnaGxpZ2h0ZXJcIjogJGZhLXZhci1oaWdobGlnaHRlcixcbiAgXCJ3YXZlLXB1bHNlXCI6ICRmYS12YXItd2F2ZS1wdWxzZSxcbiAgXCJoZWFydC1yYXRlXCI6ICRmYS12YXItaGVhcnQtcmF0ZSxcbiAgXCJrZXlcIjogJGZhLXZhci1rZXksXG4gIFwiYXJyb3ctbGVmdC10by1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctbGVmdC10by1icmFja2V0LFxuICBcImhhdC1zYW50YVwiOiAkZmEtdmFyLWhhdC1zYW50YSxcbiAgXCJ0YW1hbGVcIjogJGZhLXZhci10YW1hbGUsXG4gIFwiYm94LWNoZWNrXCI6ICRmYS12YXItYm94LWNoZWNrLFxuICBcImJ1bGxob3JuXCI6ICRmYS12YXItYnVsbGhvcm4sXG4gIFwic3RlYWtcIjogJGZhLXZhci1zdGVhayxcbiAgXCJsb2NhdGlvbi1jcm9zc2hhaXJzLXNsYXNoXCI6ICRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycy1zbGFzaCxcbiAgXCJsb2NhdGlvbi1zbGFzaFwiOiAkZmEtdmFyLWxvY2F0aW9uLXNsYXNoLFxuICBcInBlcnNvbi1kb2xseVwiOiAkZmEtdmFyLXBlcnNvbi1kb2xseSxcbiAgXCJnbG9iZVwiOiAkZmEtdmFyLWdsb2JlLFxuICBcInN5bmFnb2d1ZVwiOiAkZmEtdmFyLXN5bmFnb2d1ZSxcbiAgXCJmaWxlLWNoYXJ0LWNvbHVtblwiOiAkZmEtdmFyLWZpbGUtY2hhcnQtY29sdW1uLFxuICBcImZpbGUtY2hhcnQtbGluZVwiOiAkZmEtdmFyLWZpbGUtY2hhcnQtbGluZSxcbiAgXCJwZXJzb24taGFsZi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1oYWxmLWRyZXNzLFxuICBcImZvbGRlci1pbWFnZVwiOiAkZmEtdmFyLWZvbGRlci1pbWFnZSxcbiAgXCJjYWxlbmRhci1wZW5cIjogJGZhLXZhci1jYWxlbmRhci1wZW4sXG4gIFwiY2FsZW5kYXItZWRpdFwiOiAkZmEtdmFyLWNhbGVuZGFyLWVkaXQsXG4gIFwicm9hZC1icmlkZ2VcIjogJGZhLXZhci1yb2FkLWJyaWRnZSxcbiAgXCJmYWNlLXNtaWxlLXRlYXJcIjogJGZhLXZhci1mYWNlLXNtaWxlLXRlYXIsXG4gIFwibWVzc2FnZS1wbHVzXCI6ICRmYS12YXItbWVzc2FnZS1wbHVzLFxuICBcImNvbW1lbnQtYWx0LXBsdXNcIjogJGZhLXZhci1jb21tZW50LWFsdC1wbHVzLFxuICBcImxvY2F0aW9uLWFycm93XCI6ICRmYS12YXItbG9jYXRpb24tYXJyb3csXG4gIFwiY1wiOiAkZmEtdmFyLWMsXG4gIFwidGFibGV0LWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1idXR0b24sXG4gIFwicGVyc29uLWRyZXNzLWZhaXJ5XCI6ICRmYS12YXItcGVyc29uLWRyZXNzLWZhaXJ5LFxuICBcInJlY3RhbmdsZS1oaXN0b3J5LWNpcmNsZS11c2VyXCI6ICRmYS12YXItcmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXVzZXIsXG4gIFwiYnVpbGRpbmctbG9ja1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWxvY2ssXG4gIFwiY2hhcnQtbGluZS11cFwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUtdXAsXG4gIFwibWFpbGJveFwiOiAkZmEtdmFyLW1haWxib3gsXG4gIFwic2lnbi1wb3N0c1wiOiAkZmEtdmFyLXNpZ24tcG9zdHMsXG4gIFwidHJ1Y2stYm9sdFwiOiAkZmEtdmFyLXRydWNrLWJvbHQsXG4gIFwicGl6emEtc2xpY2VcIjogJGZhLXZhci1waXp6YS1zbGljZSxcbiAgXCJtb25leS1iaWxsLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLXdhdmUsXG4gIFwiY2hhcnQtYXJlYVwiOiAkZmEtdmFyLWNoYXJ0LWFyZWEsXG4gIFwiYXJlYS1jaGFydFwiOiAkZmEtdmFyLWFyZWEtY2hhcnQsXG4gIFwiaG91c2UtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLWZsYWcsXG4gIFwiY2lyY2xlLXRocmVlLXF1YXJ0ZXJzLXN0cm9rZVwiOiAkZmEtdmFyLWNpcmNsZS10aHJlZS1xdWFydGVycy1zdHJva2UsXG4gIFwicGVyc29uLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXMsXG4gIFwic2NhbHBlbFwiOiAkZmEtdmFyLXNjYWxwZWwsXG4gIFwiYmFuXCI6ICRmYS12YXItYmFuLFxuICBcImNhbmNlbFwiOiAkZmEtdmFyLWNhbmNlbCxcbiAgXCJiZWxsLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYmVsbC1leGNsYW1hdGlvbixcbiAgXCJjaXJjbGUtYm9va21hcmtcIjogJGZhLXZhci1jaXJjbGUtYm9va21hcmssXG4gIFwiYm9va21hcmstY2lyY2xlXCI6ICRmYS12YXItYm9va21hcmstY2lyY2xlLFxuICBcImVnZy1mcmllZFwiOiAkZmEtdmFyLWVnZy1mcmllZCxcbiAgXCJmYWNlLXdlYXJ5XCI6ICRmYS12YXItZmFjZS13ZWFyeSxcbiAgXCJ1bmlmb3JtLW1hcnRpYWwtYXJ0c1wiOiAkZmEtdmFyLXVuaWZvcm0tbWFydGlhbC1hcnRzLFxuICBcImNhbWVyYS1yb3RhdGVcIjogJGZhLXZhci1jYW1lcmEtcm90YXRlLFxuICBcInN1bi1kdXN0XCI6ICRmYS12YXItc3VuLWR1c3QsXG4gIFwiY29tbWVudC10ZXh0XCI6ICRmYS12YXItY29tbWVudC10ZXh0LFxuICBcInNwcmF5LWNhbi1zcGFya2xlc1wiOiAkZmEtdmFyLXNwcmF5LWNhbi1zcGFya2xlcyxcbiAgXCJhaXItZnJlc2hlbmVyXCI6ICRmYS12YXItYWlyLWZyZXNoZW5lcixcbiAgXCJzaWduYWwtYmFyc1wiOiAkZmEtdmFyLXNpZ25hbC1iYXJzLFxuICBcInNpZ25hbC1hbHRcIjogJGZhLXZhci1zaWduYWwtYWx0LFxuICBcInNpZ25hbC1hbHQtNFwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtNCxcbiAgXCJzaWduYWwtYmFycy1zdHJvbmdcIjogJGZhLXZhci1zaWduYWwtYmFycy1zdHJvbmcsXG4gIFwiZGlhbW9uZC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWRpYW1vbmQtZXhjbGFtYXRpb24sXG4gIFwic3RhclwiOiAkZmEtdmFyLXN0YXIsXG4gIFwiZGlhbC1taW5cIjogJGZhLXZhci1kaWFsLW1pbixcbiAgXCJyZXBlYXRcIjogJGZhLXZhci1yZXBlYXQsXG4gIFwiY3Jvc3NcIjogJGZhLXZhci1jcm9zcyxcbiAgXCJwYWdlLWNhcmV0LWRvd25cIjogJGZhLXZhci1wYWdlLWNhcmV0LWRvd24sXG4gIFwiZmlsZS1jYXJldC1kb3duXCI6ICRmYS12YXItZmlsZS1jYXJldC1kb3duLFxuICBcImJveFwiOiAkZmEtdmFyLWJveCxcbiAgXCJ2ZW51cy1tYXJzXCI6ICRmYS12YXItdmVudXMtbWFycyxcbiAgXCJjbG9jay1zZXZlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay1zZXZlbi10aGlydHksXG4gIFwiYXJyb3ctcG9pbnRlclwiOiAkZmEtdmFyLWFycm93LXBvaW50ZXIsXG4gIFwibW91c2UtcG9pbnRlclwiOiAkZmEtdmFyLW1vdXNlLXBvaW50ZXIsXG4gIFwiY2xvY2stZm91ci10aGlydHlcIjogJGZhLXZhci1jbG9jay1mb3VyLXRoaXJ0eSxcbiAgXCJzaWduYWwtYmFycy1nb29kXCI6ICRmYS12YXItc2lnbmFsLWJhcnMtZ29vZCxcbiAgXCJzaWduYWwtYWx0LTNcIjogJGZhLXZhci1zaWduYWwtYWx0LTMsXG4gIFwiY2FjdHVzXCI6ICRmYS12YXItY2FjdHVzLFxuICBcImxpZ2h0YnVsYi1nZWFyXCI6ICRmYS12YXItbGlnaHRidWxiLWdlYXIsXG4gIFwibWF4aW1pemVcIjogJGZhLXZhci1tYXhpbWl6ZSxcbiAgXCJleHBhbmQtYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0LFxuICBcImNoYXJnaW5nLXN0YXRpb25cIjogJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uLFxuICBcInNoYXBlc1wiOiAkZmEtdmFyLXNoYXBlcyxcbiAgXCJ0cmlhbmdsZS1jaXJjbGUtc3F1YXJlXCI6ICRmYS12YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZSxcbiAgXCJwbGFuZS10YWlsXCI6ICRmYS12YXItcGxhbmUtdGFpbCxcbiAgXCJnYXVnZS1zaW1wbGUtbWF4XCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLW1heCxcbiAgXCJ0YWNob21ldGVyLWZhc3Rlc3RcIjogJGZhLXZhci10YWNob21ldGVyLWZhc3Rlc3QsXG4gIFwiY2lyY2xlLXVcIjogJGZhLXZhci1jaXJjbGUtdSxcbiAgXCJzaGllbGQtc2xhc2hcIjogJGZhLXZhci1zaGllbGQtc2xhc2gsXG4gIFwic3F1YXJlLXBob25lLWhhbmd1cFwiOiAkZmEtdmFyLXNxdWFyZS1waG9uZS1oYW5ndXAsXG4gIFwicGhvbmUtc3F1YXJlLWRvd25cIjogJGZhLXZhci1waG9uZS1zcXVhcmUtZG93bixcbiAgXCJhcnJvdy11cC1sZWZ0XCI6ICRmYS12YXItYXJyb3ctdXAtbGVmdCxcbiAgXCJ0cmFuc3BvcnRlci0xXCI6ICRmYS12YXItdHJhbnNwb3J0ZXItMSxcbiAgXCJwZWFudXRzXCI6ICRmYS12YXItcGVhbnV0cyxcbiAgXCJzaHVmZmxlXCI6ICRmYS12YXItc2h1ZmZsZSxcbiAgXCJyYW5kb21cIjogJGZhLXZhci1yYW5kb20sXG4gIFwicGVyc29uLXJ1bm5pbmdcIjogJGZhLXZhci1wZXJzb24tcnVubmluZyxcbiAgXCJydW5uaW5nXCI6ICRmYS12YXItcnVubmluZyxcbiAgXCJtb2JpbGUtcmV0cm9cIjogJGZhLXZhci1tb2JpbGUtcmV0cm8sXG4gIFwiZ3JpcC1saW5lcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWwsXG4gIFwiYmluLWJvdHRsZXMtcmVjeWNsZVwiOiAkZmEtdmFyLWJpbi1ib3R0bGVzLXJlY3ljbGUsXG4gIFwiYXJyb3ctdXAtZnJvbS1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLXNxdWFyZSxcbiAgXCJmaWxlLWRhc2hlZC1saW5lXCI6ICRmYS12YXItZmlsZS1kYXNoZWQtbGluZSxcbiAgXCJwYWdlLWJyZWFrXCI6ICRmYS12YXItcGFnZS1icmVhayxcbiAgXCJicmFja2V0LWN1cmx5LXJpZ2h0XCI6ICRmYS12YXItYnJhY2tldC1jdXJseS1yaWdodCxcbiAgXCJzcGlkZXJcIjogJGZhLXZhci1zcGlkZXIsXG4gIFwiY2xvY2stdGhyZWVcIjogJGZhLXZhci1jbG9jay10aHJlZSxcbiAgXCJoYW5kcy1ib3VuZFwiOiAkZmEtdmFyLWhhbmRzLWJvdW5kLFxuICBcInNjYWxwZWwtbGluZS1kYXNoZWRcIjogJGZhLXZhci1zY2FscGVsLWxpbmUtZGFzaGVkLFxuICBcInNjYWxwZWwtcGF0aFwiOiAkZmEtdmFyLXNjYWxwZWwtcGF0aCxcbiAgXCJmaWxlLWludm9pY2UtZG9sbGFyXCI6ICRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcixcbiAgXCJwaXBlLXNtb2tpbmdcIjogJGZhLXZhci1waXBlLXNtb2tpbmcsXG4gIFwiZmFjZS1hc3RvbmlzaGVkXCI6ICRmYS12YXItZmFjZS1hc3RvbmlzaGVkLFxuICBcIndpbmRvd1wiOiAkZmEtdmFyLXdpbmRvdyxcbiAgXCJwbGFuZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZWFyXCI6ICRmYS12YXItZWFyLFxuICBcImZpbGUtbG9ja1wiOiAkZmEtdmFyLWZpbGUtbG9jayxcbiAgXCJkaWFncmFtLXZlbm5cIjogJGZhLXZhci1kaWFncmFtLXZlbm4sXG4gIFwiYXJyb3ctZG93bi1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy1kb3duLWZyb20tYnJhY2tldCxcbiAgXCJ4LXJheVwiOiAkZmEtdmFyLXgtcmF5LFxuICBcImdvYWwtbmV0XCI6ICRmYS12YXItZ29hbC1uZXQsXG4gIFwiY29mZmluLWNyb3NzXCI6ICRmYS12YXItY29mZmluLWNyb3NzLFxuICBcIm9jdG9wdXNcIjogJGZhLXZhci1vY3RvcHVzLFxuICBcInNwZWxsLWNoZWNrXCI6ICRmYS12YXItc3BlbGwtY2hlY2ssXG4gIFwibG9jYXRpb24teG1hcmtcIjogJGZhLXZhci1sb2NhdGlvbi14bWFyayxcbiAgXCJtYXAtbWFya2VyLXRpbWVzXCI6ICRmYS12YXItbWFwLW1hcmtlci10aW1lcyxcbiAgXCJtYXAtbWFya2VyLXhtYXJrXCI6ICRmYS12YXItbWFwLW1hcmtlci14bWFyayxcbiAgXCJjaXJjbGUtcXVhcnRlci1zdHJva2VcIjogJGZhLXZhci1jaXJjbGUtcXVhcnRlci1zdHJva2UsXG4gIFwibGFzc29cIjogJGZhLXZhci1sYXNzbyxcbiAgXCJzbGFzaFwiOiAkZmEtdmFyLXNsYXNoLFxuICBcInBlcnNvbi10by1wb3J0YWxcIjogJGZhLXZhci1wZXJzb24tdG8tcG9ydGFsLFxuICBcInBvcnRhbC1lbnRlclwiOiAkZmEtdmFyLXBvcnRhbC1lbnRlcixcbiAgXCJjYWxlbmRhci1zdGFyXCI6ICRmYS12YXItY2FsZW5kYXItc3RhcixcbiAgXCJjb21wdXRlci1tb3VzZVwiOiAkZmEtdmFyLWNvbXB1dGVyLW1vdXNlLFxuICBcIm1vdXNlXCI6ICRmYS12YXItbW91c2UsXG4gIFwiYXJyb3ctcmlnaHQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQsXG4gIFwic2lnbi1pblwiOiAkZmEtdmFyLXNpZ24taW4sXG4gIFwicGVnYXN1c1wiOiAkZmEtdmFyLXBlZ2FzdXMsXG4gIFwiZmlsZXMtbWVkaWNhbFwiOiAkZmEtdmFyLWZpbGVzLW1lZGljYWwsXG4gIFwiY2Fubm9uXCI6ICRmYS12YXItY2Fubm9uLFxuICBcIm5mYy1sb2NrXCI6ICRmYS12YXItbmZjLWxvY2ssXG4gIFwicGVyc29uLXNraS1saWZ0XCI6ICRmYS12YXItcGVyc29uLXNraS1saWZ0LFxuICBcInNraS1saWZ0XCI6ICRmYS12YXItc2tpLWxpZnQsXG4gIFwic3F1YXJlLTZcIjogJGZhLXZhci1zcXVhcmUtNixcbiAgXCJzaG9wLXNsYXNoXCI6ICRmYS12YXItc2hvcC1zbGFzaCxcbiAgXCJzdG9yZS1hbHQtc2xhc2hcIjogJGZhLXZhci1zdG9yZS1hbHQtc2xhc2gsXG4gIFwid2luZC10dXJiaW5lXCI6ICRmYS12YXItd2luZC10dXJiaW5lLFxuICBcInNsaWRlcnMtc2ltcGxlXCI6ICRmYS12YXItc2xpZGVycy1zaW1wbGUsXG4gIFwiZ3JpZC1yb3VuZFwiOiAkZmEtdmFyLWdyaWQtcm91bmQsXG4gIFwiYmFkZ2Utc2hlcmlmZlwiOiAkZmEtdmFyLWJhZGdlLXNoZXJpZmYsXG4gIFwic2VydmVyXCI6ICRmYS12YXItc2VydmVyLFxuICBcInZpcnVzLWNvdmlkLXNsYXNoXCI6ICRmYS12YXItdmlydXMtY292aWQtc2xhc2gsXG4gIFwiaW50ZXJzZWN0aW9uXCI6ICRmYS12YXItaW50ZXJzZWN0aW9uLFxuICBcInNob3AtbG9ja1wiOiAkZmEtdmFyLXNob3AtbG9jayxcbiAgXCJmYW1pbHlcIjogJGZhLXZhci1mYW1pbHksXG4gIFwiaG91cmdsYXNzLXN0YXJ0XCI6ICRmYS12YXItaG91cmdsYXNzLXN0YXJ0LFxuICBcImhvdXJnbGFzcy0xXCI6ICRmYS12YXItaG91cmdsYXNzLTEsXG4gIFwidXNlci1oYWlyLWJ1bnNcIjogJGZhLXZhci11c2VyLWhhaXItYnVucyxcbiAgXCJibGVuZGVyLXBob25lXCI6ICRmYS12YXItYmxlbmRlci1waG9uZSxcbiAgXCJob3VyZ2xhc3MtY2xvY2tcIjogJGZhLXZhci1ob3VyZ2xhc3MtY2xvY2ssXG4gIFwicGVyc29uLXNlYXQtcmVjbGluZWRcIjogJGZhLXZhci1wZXJzb24tc2VhdC1yZWNsaW5lZCxcbiAgXCJwYXBlci1wbGFuZS10b3BcIjogJGZhLXZhci1wYXBlci1wbGFuZS10b3AsXG4gIFwicGFwZXItcGxhbmUtYWx0XCI6ICRmYS12YXItcGFwZXItcGxhbmUtYWx0LFxuICBcInNlbmRcIjogJGZhLXZhci1zZW5kLFxuICBcIm1lc3NhZ2UtYXJyb3ctdXBcIjogJGZhLXZhci1tZXNzYWdlLWFycm93LXVwLFxuICBcImNvbW1lbnQtYWx0LWFycm93LXVwXCI6ICRmYS12YXItY29tbWVudC1hbHQtYXJyb3ctdXAsXG4gIFwibGlnaHRidWxiLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbGlnaHRidWxiLWV4Y2xhbWF0aW9uLFxuICBcImxheWVyLW1pbnVzXCI6ICRmYS12YXItbGF5ZXItbWludXMsXG4gIFwibGF5ZXItZ3JvdXAtbWludXNcIjogJGZhLXZhci1sYXllci1ncm91cC1taW51cyxcbiAgXCJjaGFydC1waWUtc2ltcGxlLWNpcmNsZS1jdXJyZW5jeVwiOiAkZmEtdmFyLWNoYXJ0LXBpZS1zaW1wbGUtY2lyY2xlLWN1cnJlbmN5LFxuICBcImNpcmNsZS1lXCI6ICRmYS12YXItY2lyY2xlLWUsXG4gIFwiYnVpbGRpbmctd2hlYXRcIjogJGZhLXZhci1idWlsZGluZy13aGVhdCxcbiAgXCJnYXVnZS1tYXhcIjogJGZhLXZhci1nYXVnZS1tYXgsXG4gIFwidGFjaG9tZXRlci1hbHQtZmFzdGVzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3Rlc3QsXG4gIFwicGVyc29uLWJyZWFzdGZlZWRpbmdcIjogJGZhLXZhci1wZXJzb24tYnJlYXN0ZmVlZGluZyxcbiAgXCJhcG9zdHJvcGhlXCI6ICRmYS12YXItYXBvc3Ryb3BoZSxcbiAgXCJmaWxlLXBuZ1wiOiAkZmEtdmFyLWZpbGUtcG5nLFxuICBcImZpcmUtaHlkcmFudFwiOiAkZmEtdmFyLWZpcmUtaHlkcmFudCxcbiAgXCJyaWdodC10by1icmFja2V0XCI6ICRmYS12YXItcmlnaHQtdG8tYnJhY2tldCxcbiAgXCJzaWduLWluLWFsdFwiOiAkZmEtdmFyLXNpZ24taW4tYWx0LFxuICBcInZpZGVvLXBsdXNcIjogJGZhLXZhci12aWRlby1wbHVzLFxuICBcInNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1yaWdodCxcbiAgXCJhcnJvdy1hbHQtc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LXNxdWFyZS1yaWdodCxcbiAgXCJjb21tZW50LXNtaWxlXCI6ICRmYS12YXItY29tbWVudC1zbWlsZSxcbiAgXCJ2ZW51c1wiOiAkZmEtdmFyLXZlbnVzLFxuICBcInBhc3Nwb3J0XCI6ICRmYS12YXItcGFzc3BvcnQsXG4gIFwidGh1bWJ0YWNrLXNsYXNoXCI6ICRmYS12YXItdGh1bWJ0YWNrLXNsYXNoLFxuICBcInRodW1iLXRhY2stc2xhc2hcIjogJGZhLXZhci10aHVtYi10YWNrLXNsYXNoLFxuICBcImluYm94LWluXCI6ICRmYS12YXItaW5ib3gtaW4sXG4gIFwiaW5ib3gtYXJyb3ctZG93blwiOiAkZmEtdmFyLWluYm94LWFycm93LWRvd24sXG4gIFwiaGVhcnQtcHVsc2VcIjogJGZhLXZhci1oZWFydC1wdWxzZSxcbiAgXCJoZWFydGJlYXRcIjogJGZhLXZhci1oZWFydGJlYXQsXG4gIFwiY2lyY2xlLThcIjogJGZhLXZhci1jaXJjbGUtOCxcbiAgXCJjbG91ZHMtbW9vblwiOiAkZmEtdmFyLWNsb3Vkcy1tb29uLFxuICBcImNsb2NrLXRlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay10ZW4tdGhpcnR5LFxuICBcInBlb3BsZS1jYXJyeS1ib3hcIjogJGZhLXZhci1wZW9wbGUtY2FycnktYm94LFxuICBcInBlb3BsZS1jYXJyeVwiOiAkZmEtdmFyLXBlb3BsZS1jYXJyeSxcbiAgXCJmb2xkZXItdXNlclwiOiAkZmEtdmFyLWZvbGRlci11c2VyLFxuICBcInRyYXNoLWNhbi14bWFya1wiOiAkZmEtdmFyLXRyYXNoLWNhbi14bWFyayxcbiAgXCJ0ZW1wZXJhdHVyZS1oaWdoXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGlnaCxcbiAgXCJtaWNyb2NoaXBcIjogJGZhLXZhci1taWNyb2NoaXAsXG4gIFwibGVmdC1sb25nLXRvLWxpbmVcIjogJGZhLXZhci1sZWZ0LWxvbmctdG8tbGluZSxcbiAgXCJjcm93blwiOiAkZmEtdmFyLWNyb3duLFxuICBcIndlaWdodC1oYW5naW5nXCI6ICRmYS12YXItd2VpZ2h0LWhhbmdpbmcsXG4gIFwieG1hcmtzLWxpbmVzXCI6ICRmYS12YXIteG1hcmtzLWxpbmVzLFxuICBcImZpbGUtcHJlc2NyaXB0aW9uXCI6ICRmYS12YXItZmlsZS1wcmVzY3JpcHRpb24sXG4gIFwidGFibGUtY2VsbHMtbG9ja1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLWxvY2ssXG4gIFwiY2FsZW5kYXItcmFuZ2VcIjogJGZhLXZhci1jYWxlbmRhci1yYW5nZSxcbiAgXCJmbG93ZXItZGFmZm9kaWxcIjogJGZhLXZhci1mbG93ZXItZGFmZm9kaWwsXG4gIFwiaGFuZC1iYWNrLXBvaW50LXVwXCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LXVwLFxuICBcIndlaWdodC1zY2FsZVwiOiAkZmEtdmFyLXdlaWdodC1zY2FsZSxcbiAgXCJ3ZWlnaHRcIjogJGZhLXZhci13ZWlnaHQsXG4gIFwiYXJyb3ctdXAtdG8tYXJjXCI6ICRmYS12YXItYXJyb3ctdXAtdG8tYXJjLFxuICBcInN0YXItZXhjbGFtYXRpb25cIjogJGZhLXZhci1zdGFyLWV4Y2xhbWF0aW9uLFxuICBcImJvb2tzXCI6ICRmYS12YXItYm9va3MsXG4gIFwidXNlci1ncm91cFwiOiAkZmEtdmFyLXVzZXItZ3JvdXAsXG4gIFwidXNlci1mcmllbmRzXCI6ICRmYS12YXItdXNlci1mcmllbmRzLFxuICBcImFycm93LXVwLWEtelwiOiAkZmEtdmFyLWFycm93LXVwLWEteixcbiAgXCJzb3J0LWFscGhhLXVwXCI6ICRmYS12YXItc29ydC1hbHBoYS11cCxcbiAgXCJsYXllci1wbHVzXCI6ICRmYS12YXItbGF5ZXItcGx1cyxcbiAgXCJsYXllci1ncm91cC1wbHVzXCI6ICRmYS12YXItbGF5ZXItZ3JvdXAtcGx1cyxcbiAgXCJwbGF5LXBhdXNlXCI6ICRmYS12YXItcGxheS1wYXVzZSxcbiAgXCJibG9jay1xdWVzdGlvblwiOiAkZmEtdmFyLWJsb2NrLXF1ZXN0aW9uLFxuICBcInNub296ZVwiOiAkZmEtdmFyLXNub296ZSxcbiAgXCJ6enpcIjogJGZhLXZhci16enosXG4gIFwic2Nhbm5lci1pbWFnZVwiOiAkZmEtdmFyLXNjYW5uZXItaW1hZ2UsXG4gIFwidHYtcmV0cm9cIjogJGZhLXZhci10di1yZXRybyxcbiAgXCJzcXVhcmUtdFwiOiAkZmEtdmFyLXNxdWFyZS10LFxuICBcImZhcm1cIjogJGZhLXZhci1mYXJtLFxuICBcImJhcm4tc2lsb1wiOiAkZmEtdmFyLWJhcm4tc2lsbyxcbiAgXCJjaGVzcy1rbmlnaHRcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQsXG4gIFwiYmFycy1zb3J0XCI6ICRmYS12YXItYmFycy1zb3J0LFxuICBcInBhbGxldC1ib3hlc1wiOiAkZmEtdmFyLXBhbGxldC1ib3hlcyxcbiAgXCJwYWxldHRlLWJveGVzXCI6ICRmYS12YXItcGFsZXR0ZS1ib3hlcyxcbiAgXCJwYWxsZXQtYWx0XCI6ICRmYS12YXItcGFsbGV0LWFsdCxcbiAgXCJmYWNlLWxhdWdoLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gtc3F1aW50LFxuICBcImxhdWdoLXNxdWludFwiOiAkZmEtdmFyLWxhdWdoLXNxdWludCxcbiAgXCJjb2RlLXNpbXBsZVwiOiAkZmEtdmFyLWNvZGUtc2ltcGxlLFxuICBcImJvbHQtc2xhc2hcIjogJGZhLXZhci1ib2x0LXNsYXNoLFxuICBcInBhbmVsLWZpcmVcIjogJGZhLXZhci1wYW5lbC1maXJlLFxuICBcImJpbmFyeS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1iaW5hcnktY2lyY2xlLWNoZWNrLFxuICBcImNvbW1lbnQtbWludXNcIjogJGZhLXZhci1jb21tZW50LW1pbnVzLFxuICBcImJ1cnJpdG9cIjogJGZhLXZhci1idXJyaXRvLFxuICBcInZpb2xpblwiOiAkZmEtdmFyLXZpb2xpbixcbiAgXCJvYmplY3RzLWNvbHVtblwiOiAkZmEtdmFyLW9iamVjdHMtY29sdW1uLFxuICBcInNxdWFyZS1jaGV2cm9uLWRvd25cIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tc3F1YXJlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1kb3duLFxuICBcImNvbW1lbnQtcGx1c1wiOiAkZmEtdmFyLWNvbW1lbnQtcGx1cyxcbiAgXCJ0cmlhbmdsZS1pbnN0cnVtZW50XCI6ICRmYS12YXItdHJpYW5nbGUtaW5zdHJ1bWVudCxcbiAgXCJ0cmlhbmdsZS1tdXNpY1wiOiAkZmEtdmFyLXRyaWFuZ2xlLW11c2ljLFxuICBcIndoZWVsY2hhaXJcIjogJGZhLXZhci13aGVlbGNoYWlyLFxuICBcInVzZXItcGlsb3QtdGllXCI6ICRmYS12YXItdXNlci1waWxvdC10aWUsXG4gIFwicGlhbm8ta2V5Ym9hcmRcIjogJGZhLXZhci1waWFuby1rZXlib2FyZCxcbiAgXCJiZWQtZW1wdHlcIjogJGZhLXZhci1iZWQtZW1wdHksXG4gIFwiY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItY2lyY2xlLWFycm93LXVwLFxuICBcImFycm93LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS11cCxcbiAgXCJ0b2dnbGUtb25cIjogJGZhLXZhci10b2dnbGUtb24sXG4gIFwicmVjdGFuZ2xlLXZlcnRpY2FsXCI6ICRmYS12YXItcmVjdGFuZ2xlLXZlcnRpY2FsLFxuICBcInJlY3RhbmdsZS1wb3J0cmFpdFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1wb3J0cmFpdCxcbiAgXCJwZXJzb24td2Fsa2luZ1wiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLFxuICBcIndhbGtpbmdcIjogJGZhLXZhci13YWxraW5nLFxuICBcImxcIjogJGZhLXZhci1sLFxuICBcInNpZ25hbC1zdHJlYW1cIjogJGZhLXZhci1zaWduYWwtc3RyZWFtLFxuICBcImRvd24tdG8tYnJhY2tldFwiOiAkZmEtdmFyLWRvd24tdG8tYnJhY2tldCxcbiAgXCJjaXJjbGUtelwiOiAkZmEtdmFyLWNpcmNsZS16LFxuICBcInN0YXJzXCI6ICRmYS12YXItc3RhcnMsXG4gIFwiZmlyZVwiOiAkZmEtdmFyLWZpcmUsXG4gIFwiYmVkLXB1bHNlXCI6ICRmYS12YXItYmVkLXB1bHNlLFxuICBcInByb2NlZHVyZXNcIjogJGZhLXZhci1wcm9jZWR1cmVzLFxuICBcImhvdXNlLWRheVwiOiAkZmEtdmFyLWhvdXNlLWRheSxcbiAgXCJzaHV0dGxlLXNwYWNlXCI6ICRmYS12YXItc2h1dHRsZS1zcGFjZSxcbiAgXCJzcGFjZS1zaHV0dGxlXCI6ICRmYS12YXItc3BhY2Utc2h1dHRsZSxcbiAgXCJzaGlydC1sb25nLXNsZWV2ZVwiOiAkZmEtdmFyLXNoaXJ0LWxvbmctc2xlZXZlLFxuICBcImNoYXJ0LXBpZS1zaW1wbGVcIjogJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLFxuICBcImNoYXJ0LXBpZS1hbHRcIjogJGZhLXZhci1jaGFydC1waWUtYWx0LFxuICBcImZhY2UtbGF1Z2hcIjogJGZhLXZhci1mYWNlLWxhdWdoLFxuICBcImxhdWdoXCI6ICRmYS12YXItbGF1Z2gsXG4gIFwiZm9sZGVyLW9wZW5cIjogJGZhLXZhci1mb2xkZXItb3BlbixcbiAgXCJhbGJ1bS1jb2xsZWN0aW9uLWNpcmNsZS11c2VyXCI6ICRmYS12YXItYWxidW0tY29sbGVjdGlvbi1jaXJjbGUtdXNlcixcbiAgXCJjYW5keVwiOiAkZmEtdmFyLWNhbmR5LFxuICBcImJvd2wtaG90XCI6ICRmYS12YXItYm93bC1ob3QsXG4gIFwic291cFwiOiAkZmEtdmFyLXNvdXAsXG4gIFwiZmxhdGJyZWFkXCI6ICRmYS12YXItZmxhdGJyZWFkLFxuICBcImhlYXJ0LWNpcmNsZS1wbHVzXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXBsdXMsXG4gIFwiY29kZS1mb3JrXCI6ICRmYS12YXItY29kZS1mb3JrLFxuICBcImNpdHlcIjogJGZhLXZhci1jaXR5LFxuICBcInNpZ25hbC1iYXJzLXdlYWtcIjogJGZhLXZhci1zaWduYWwtYmFycy13ZWFrLFxuICBcInNpZ25hbC1hbHQtMVwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtMSxcbiAgXCJtaWNyb3Bob25lLWxpbmVzXCI6ICRmYS12YXItbWljcm9waG9uZS1saW5lcyxcbiAgXCJtaWNyb3Bob25lLWFsdFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LFxuICBcImNsb2NrLXR3ZWx2ZVwiOiAkZmEtdmFyLWNsb2NrLXR3ZWx2ZSxcbiAgXCJwZXBwZXItaG90XCI6ICRmYS12YXItcGVwcGVyLWhvdCxcbiAgXCJjaXRydXMtc2xpY2VcIjogJGZhLXZhci1jaXRydXMtc2xpY2UsXG4gIFwic2hlZXBcIjogJGZhLXZhci1zaGVlcCxcbiAgXCJ1bmxvY2tcIjogJGZhLXZhci11bmxvY2ssXG4gIFwiY29sb24tc2lnblwiOiAkZmEtdmFyLWNvbG9uLXNpZ24sXG4gIFwiaGVhZHNldFwiOiAkZmEtdmFyLWhlYWRzZXQsXG4gIFwiYmFkZ2VyLWhvbmV5XCI6ICRmYS12YXItYmFkZ2VyLWhvbmV5LFxuICBcImg0XCI6ICRmYS12YXItaDQsXG4gIFwic3RvcmUtc2xhc2hcIjogJGZhLXZhci1zdG9yZS1zbGFzaCxcbiAgXCJyb2FkLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLXhtYXJrLFxuICBcInNpZ25hbC1zbGFzaFwiOiAkZmEtdmFyLXNpZ25hbC1zbGFzaCxcbiAgXCJ1c2VyLW1pbnVzXCI6ICRmYS12YXItdXNlci1taW51cyxcbiAgXCJtYXJzLXN0cm9rZS11cFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXVwLFxuICBcIm1hcnMtc3Ryb2tlLXZcIjogJGZhLXZhci1tYXJzLXN0cm9rZS12LFxuICBcImNoYW1wYWduZS1nbGFzc2VzXCI6ICRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXMsXG4gIFwiZ2xhc3MtY2hlZXJzXCI6ICRmYS12YXItZ2xhc3MtY2hlZXJzLFxuICBcInRhY29cIjogJGZhLXZhci10YWNvLFxuICBcImhleGFnb24tcGx1c1wiOiAkZmEtdmFyLWhleGFnb24tcGx1cyxcbiAgXCJwbHVzLWhleGFnb25cIjogJGZhLXZhci1wbHVzLWhleGFnb24sXG4gIFwiY2xpcGJvYXJkXCI6ICRmYS12YXItY2xpcGJvYXJkLFxuICBcImhvdXNlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJmaWxlLWFycm93LXVwXCI6ICRmYS12YXItZmlsZS1hcnJvdy11cCxcbiAgXCJmaWxlLXVwbG9hZFwiOiAkZmEtdmFyLWZpbGUtdXBsb2FkLFxuICBcIndpZmlcIjogJGZhLXZhci13aWZpLFxuICBcIndpZmktM1wiOiAkZmEtdmFyLXdpZmktMyxcbiAgXCJ3aWZpLXN0cm9uZ1wiOiAkZmEtdmFyLXdpZmktc3Ryb25nLFxuICBcIm1lc3NhZ2VzXCI6ICRmYS12YXItbWVzc2FnZXMsXG4gIFwiY29tbWVudHMtYWx0XCI6ICRmYS12YXItY29tbWVudHMtYWx0LFxuICBcImJhdGhcIjogJGZhLXZhci1iYXRoLFxuICBcImJhdGh0dWJcIjogJGZhLXZhci1iYXRodHViLFxuICBcInVtYnJlbGxhLXNpbXBsZVwiOiAkZmEtdmFyLXVtYnJlbGxhLXNpbXBsZSxcbiAgXCJ1bWJyZWxsYS1hbHRcIjogJGZhLXZhci11bWJyZWxsYS1hbHQsXG4gIFwicmVjdGFuZ2xlLWhpc3RvcnktY2lyY2xlLXBsdXNcIjogJGZhLXZhci1yZWN0YW5nbGUtaGlzdG9yeS1jaXJjbGUtcGx1cyxcbiAgXCJ1bmRlcmxpbmVcIjogJGZhLXZhci11bmRlcmxpbmUsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1waWxsXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1waWxsLFxuICBcInVzZXItcGVuXCI6ICRmYS12YXItdXNlci1wZW4sXG4gIFwidXNlci1lZGl0XCI6ICRmYS12YXItdXNlci1lZGl0LFxuICBcImJpbmFyeS1zbGFzaFwiOiAkZmEtdmFyLWJpbmFyeS1zbGFzaCxcbiAgXCJzcXVhcmUtb1wiOiAkZmEtdmFyLXNxdWFyZS1vLFxuICBcImNhZHVjZXVzXCI6ICRmYS12YXItY2FkdWNldXMsXG4gIFwic2lnbmF0dXJlXCI6ICRmYS12YXItc2lnbmF0dXJlLFxuICBcInN0cm9vcHdhZmVsXCI6ICRmYS12YXItc3Ryb29wd2FmZWwsXG4gIFwiYm9sZFwiOiAkZmEtdmFyLWJvbGQsXG4gIFwiYW5jaG9yLWxvY2tcIjogJGZhLXZhci1hbmNob3ItbG9jayxcbiAgXCJidWlsZGluZy1uZ29cIjogJGZhLXZhci1idWlsZGluZy1uZ28sXG4gIFwidHJhbnNwb3J0ZXItM1wiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTMsXG4gIFwiZW5naW5lLXdhcm5pbmdcIjogJGZhLXZhci1lbmdpbmUtd2FybmluZyxcbiAgXCJlbmdpbmUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1lbmdpbmUtZXhjbGFtYXRpb24sXG4gIFwiY2lyY2xlLWRvd24tcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtZG93bi1yaWdodCxcbiAgXCJzcXVhcmUta1wiOiAkZmEtdmFyLXNxdWFyZS1rLFxuICBcIm1hbmF0LXNpZ25cIjogJGZhLXZhci1tYW5hdC1zaWduLFxuICBcIm1vbmV5LWNoZWNrLXBlblwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLXBlbixcbiAgXCJtb25leS1jaGVjay1lZGl0XCI6ICRmYS12YXItbW9uZXktY2hlY2stZWRpdCxcbiAgXCJub3QtZXF1YWxcIjogJGZhLXZhci1ub3QtZXF1YWwsXG4gIFwiYm9yZGVyLXRvcC1sZWZ0XCI6ICRmYS12YXItYm9yZGVyLXRvcC1sZWZ0LFxuICBcImJvcmRlci1zdHlsZVwiOiAkZmEtdmFyLWJvcmRlci1zdHlsZSxcbiAgXCJtYXAtbG9jYXRpb24tZG90XCI6ICRmYS12YXItbWFwLWxvY2F0aW9uLWRvdCxcbiAgXCJtYXAtbWFya2VkLWFsdFwiOiAkZmEtdmFyLW1hcC1tYXJrZWQtYWx0LFxuICBcInRpbGRlXCI6ICRmYS12YXItdGlsZGUsXG4gIFwiamVkaVwiOiAkZmEtdmFyLWplZGksXG4gIFwic3F1YXJlLXBvbGwtdmVydGljYWxcIjogJGZhLXZhci1zcXVhcmUtcG9sbC12ZXJ0aWNhbCxcbiAgXCJwb2xsXCI6ICRmYS12YXItcG9sbCxcbiAgXCJhcnJvdy1kb3duLXNxdWFyZS10cmlhbmdsZVwiOiAkZmEtdmFyLWFycm93LWRvd24tc3F1YXJlLXRyaWFuZ2xlLFxuICBcInNvcnQtc2hhcGVzLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1zaGFwZXMtZG93bi1hbHQsXG4gIFwibXVnLWhvdFwiOiAkZmEtdmFyLW11Zy1ob3QsXG4gIFwiZG9nLWxlYXNoZWRcIjogJGZhLXZhci1kb2ctbGVhc2hlZCxcbiAgXCJjYXItYmF0dGVyeVwiOiAkZmEtdmFyLWNhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktY2FyXCI6ICRmYS12YXItYmF0dGVyeS1jYXIsXG4gIFwiZmFjZS1kb3duY2FzdC1zd2VhdFwiOiAkZmEtdmFyLWZhY2UtZG93bmNhc3Qtc3dlYXQsXG4gIFwibWFpbGJveC1mbGFnLXVwXCI6ICRmYS12YXItbWFpbGJveC1mbGFnLXVwLFxuICBcIm1lbW8tY2lyY2xlLWluZm9cIjogJGZhLXZhci1tZW1vLWNpcmNsZS1pbmZvLFxuICBcImdpZnRcIjogJGZhLXZhci1naWZ0LFxuICBcImRpY2UtdHdvXCI6ICRmYS12YXItZGljZS10d28sXG4gIFwidm9sdW1lXCI6ICRmYS12YXItdm9sdW1lLFxuICBcInZvbHVtZS1tZWRpdW1cIjogJGZhLXZhci12b2x1bWUtbWVkaXVtLFxuICBcInRyYW5zcG9ydGVyLTVcIjogJGZhLXZhci10cmFuc3BvcnRlci01LFxuICBcImdhdWdlLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItZ2F1Z2UtY2lyY2xlLWJvbHQsXG4gIFwiY29pbi1mcm9udFwiOiAkZmEtdmFyLWNvaW4tZnJvbnQsXG4gIFwiZmlsZS1zbGFzaFwiOiAkZmEtdmFyLWZpbGUtc2xhc2gsXG4gIFwibWVzc2FnZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLW1lc3NhZ2UtYXJyb3ctdXAtcmlnaHQsXG4gIFwidHJlYXN1cmUtY2hlc3RcIjogJGZhLXZhci10cmVhc3VyZS1jaGVzdCxcbiAgXCJjaGVzcy1xdWVlblwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLFxuICBcInBhaW50YnJ1c2gtZmluZVwiOiAkZmEtdmFyLXBhaW50YnJ1c2gtZmluZSxcbiAgXCJwYWludC1icnVzaC1hbHRcIjogJGZhLXZhci1wYWludC1icnVzaC1hbHQsXG4gIFwicGFpbnQtYnJ1c2gtZmluZVwiOiAkZmEtdmFyLXBhaW50LWJydXNoLWZpbmUsXG4gIFwicGFpbnRicnVzaC1hbHRcIjogJGZhLXZhci1wYWludGJydXNoLWFsdCxcbiAgXCJnbGFzc2VzXCI6ICRmYS12YXItZ2xhc3NlcyxcbiAgXCJob29kLWNsb2FrXCI6ICRmYS12YXItaG9vZC1jbG9hayxcbiAgXCJzcXVhcmUtcXVvdGVcIjogJGZhLXZhci1zcXVhcmUtcXVvdGUsXG4gIFwidXAtbGVmdFwiOiAkZmEtdmFyLXVwLWxlZnQsXG4gIFwiYnJpbmctZnJvbnRcIjogJGZhLXZhci1icmluZy1mcm9udCxcbiAgXCJjaGVzcy1ib2FyZFwiOiAkZmEtdmFyLWNoZXNzLWJvYXJkLFxuICBcImJ1cmdlci1jaGVlc2VcIjogJGZhLXZhci1idXJnZXItY2hlZXNlLFxuICBcImNoZWVzZWJ1cmdlclwiOiAkZmEtdmFyLWNoZWVzZWJ1cmdlcixcbiAgXCJidWlsZGluZy1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtY2hlY2ssXG4gIFwicmVwZWF0LTFcIjogJGZhLXZhci1yZXBlYXQtMSxcbiAgXCJhcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXRvLWxpbmUsXG4gIFwiYXJyb3ctdG8tYm90dG9tXCI6ICRmYS12YXItYXJyb3ctdG8tYm90dG9tLFxuICBcImdyaWQtNVwiOiAkZmEtdmFyLWdyaWQtNSxcbiAgXCJzd2FwLWFycm93c1wiOiAkZmEtdmFyLXN3YXAtYXJyb3dzLFxuICBcInJpZ2h0LWxvbmctdG8tbGluZVwiOiAkZmEtdmFyLXJpZ2h0LWxvbmctdG8tbGluZSxcbiAgXCJwZXJzb24tY2hhbGtib2FyZFwiOiAkZmEtdmFyLXBlcnNvbi1jaGFsa2JvYXJkLFxuICBcIm1hcnMtc3Ryb2tlLXJpZ2h0XCI6ICRmYS12YXItbWFycy1zdHJva2UtcmlnaHQsXG4gIFwibWFycy1zdHJva2UtaFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWgsXG4gIFwiaGFuZC1iYWNrLWZpc3RcIjogJGZhLXZhci1oYW5kLWJhY2stZmlzdCxcbiAgXCJoYW5kLXJvY2tcIjogJGZhLXZhci1oYW5kLXJvY2ssXG4gIFwiZ3JpZC1yb3VuZC01XCI6ICRmYS12YXItZ3JpZC1yb3VuZC01LFxuICBcInRhbGx5XCI6ICRmYS12YXItdGFsbHksXG4gIFwidGFsbHktNVwiOiAkZmEtdmFyLXRhbGx5LTUsXG4gIFwic3F1YXJlLWNhcmV0LXVwXCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LXVwLFxuICBcImNhcmV0LXNxdWFyZS11cFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS11cCxcbiAgXCJjbG91ZC1zaG93ZXJzLXdhdGVyXCI6ICRmYS12YXItY2xvdWQtc2hvd2Vycy13YXRlcixcbiAgXCJjaGFydC1iYXJcIjogJGZhLXZhci1jaGFydC1iYXIsXG4gIFwiYmFyLWNoYXJ0XCI6ICRmYS12YXItYmFyLWNoYXJ0LFxuICBcImhhbmRzLWJ1YmJsZXNcIjogJGZhLXZhci1oYW5kcy1idWJibGVzLFxuICBcImhhbmRzLXdhc2hcIjogJGZhLXZhci1oYW5kcy13YXNoLFxuICBcImxlc3MtdGhhbi1lcXVhbFwiOiAkZmEtdmFyLWxlc3MtdGhhbi1lcXVhbCxcbiAgXCJ0cmFpblwiOiAkZmEtdmFyLXRyYWluLFxuICBcInVwLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci11cC1mcm9tLWRvdHRlZC1saW5lLFxuICBcImV5ZS1sb3ctdmlzaW9uXCI6ICRmYS12YXItZXllLWxvdy12aXNpb24sXG4gIFwibG93LXZpc2lvblwiOiAkZmEtdmFyLWxvdy12aXNpb24sXG4gIFwidHJhZmZpYy1saWdodC1nb1wiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQtZ28sXG4gIFwiZmFjZS1leGhhbGluZ1wiOiAkZmEtdmFyLWZhY2UtZXhoYWxpbmcsXG4gIFwic2Vuc29yLWZpcmVcIjogJGZhLXZhci1zZW5zb3ItZmlyZSxcbiAgXCJ1c2VyLXVubG9ja1wiOiAkZmEtdmFyLXVzZXItdW5sb2NrLFxuICBcImhleGFnb24tZGl2aWRlXCI6ICRmYS12YXItaGV4YWdvbi1kaXZpZGUsXG4gIFwiMDBcIjogJGZhLXZhci0wMCxcbiAgXCJjcm93XCI6ICRmYS12YXItY3JvdyxcbiAgXCJjYXNzZXR0ZS1iZXRhbWF4XCI6ICRmYS12YXItY2Fzc2V0dGUtYmV0YW1heCxcbiAgXCJiZXRhbWF4XCI6ICRmYS12YXItYmV0YW1heCxcbiAgXCJzYWlsYm9hdFwiOiAkZmEtdmFyLXNhaWxib2F0LFxuICBcIndpbmRvdy1yZXN0b3JlXCI6ICRmYS12YXItd2luZG93LXJlc3RvcmUsXG4gIFwibmZjLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1uZmMtbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJmaWxlLWJpbmFyeVwiOiAkZmEtdmFyLWZpbGUtYmluYXJ5LFxuICBcImNpcmNsZS12XCI6ICRmYS12YXItY2lyY2xlLXYsXG4gIFwic3F1YXJlLXBsdXNcIjogJGZhLXZhci1zcXVhcmUtcGx1cyxcbiAgXCJwbHVzLXNxdWFyZVwiOiAkZmEtdmFyLXBsdXMtc3F1YXJlLFxuICBcImJvd2wtc2Nvb3BzXCI6ICRmYS12YXItYm93bC1zY29vcHMsXG4gIFwibWlzdGxldG9lXCI6ICRmYS12YXItbWlzdGxldG9lLFxuICBcImN1c3RhcmRcIjogJGZhLXZhci1jdXN0YXJkLFxuICBcImxhY3Jvc3NlLXN0aWNrXCI6ICRmYS12YXItbGFjcm9zc2Utc3RpY2ssXG4gIFwiaG9ja2V5LW1hc2tcIjogJGZhLXZhci1ob2NrZXktbWFzayxcbiAgXCJzdW5yaXNlXCI6ICRmYS12YXItc3VucmlzZSxcbiAgXCJzdWJ0aXRsZXNcIjogJGZhLXZhci1zdWJ0aXRsZXMsXG4gIFwicGFuZWwtZXdzXCI6ICRmYS12YXItcGFuZWwtZXdzLFxuICBcInRvcmlpLWdhdGVcIjogJGZhLXZhci10b3JpaS1nYXRlLFxuICBcImNsb3VkLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItY2xvdWQtZXhjbGFtYXRpb24sXG4gIFwibWVzc2FnZS1saW5lc1wiOiAkZmEtdmFyLW1lc3NhZ2UtbGluZXMsXG4gIFwiY29tbWVudC1hbHQtbGluZXNcIjogJGZhLXZhci1jb21tZW50LWFsdC1saW5lcyxcbiAgXCJmcm9nXCI6ICRmYS12YXItZnJvZyxcbiAgXCJidWNrZXRcIjogJGZhLXZhci1idWNrZXQsXG4gIFwiZmxvcHB5LWRpc2stcGVuXCI6ICRmYS12YXItZmxvcHB5LWRpc2stcGVuLFxuICBcImltYWdlXCI6ICRmYS12YXItaW1hZ2UsXG4gIFwid2luZG93LWZyYW1lXCI6ICRmYS12YXItd2luZG93LWZyYW1lLFxuICBcIm1pY3JvcGhvbmVcIjogJGZhLXZhci1taWNyb3Bob25lLFxuICBcImNvd1wiOiAkZmEtdmFyLWNvdyxcbiAgXCJmaWxlLXppcFwiOiAkZmEtdmFyLWZpbGUtemlwLFxuICBcInNxdWFyZS1yaW5nXCI6ICRmYS12YXItc3F1YXJlLXJpbmcsXG4gIFwiZG93bi1mcm9tLWxpbmVcIjogJGZhLXZhci1kb3duLWZyb20tbGluZSxcbiAgXCJhcnJvdy1hbHQtZnJvbS10b3BcIjogJGZhLXZhci1hcnJvdy1hbHQtZnJvbS10b3AsXG4gIFwiY2FyZXQtdXBcIjogJGZhLXZhci1jYXJldC11cCxcbiAgXCJzaGllbGQteG1hcmtcIjogJGZhLXZhci1zaGllbGQteG1hcmssXG4gIFwic2hpZWxkLXRpbWVzXCI6ICRmYS12YXItc2hpZWxkLXRpbWVzLFxuICBcInNjcmV3ZHJpdmVyXCI6ICRmYS12YXItc2NyZXdkcml2ZXIsXG4gIFwiY2lyY2xlLXNvcnQtZG93blwiOiAkZmEtdmFyLWNpcmNsZS1zb3J0LWRvd24sXG4gIFwic29ydC1jaXJjbGUtZG93blwiOiAkZmEtdmFyLXNvcnQtY2lyY2xlLWRvd24sXG4gIFwiZm9sZGVyLWNsb3NlZFwiOiAkZmEtdmFyLWZvbGRlci1jbG9zZWQsXG4gIFwiaG91c2UtdHN1bmFtaVwiOiAkZmEtdmFyLWhvdXNlLXRzdW5hbWksXG4gIFwic3F1YXJlLW5maVwiOiAkZmEtdmFyLXNxdWFyZS1uZmksXG4gIFwiZm9ya2xpZnRcIjogJGZhLXZhci1mb3JrbGlmdCxcbiAgXCJhcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlclwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyLFxuICBcImJyYWNrZXQtc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItYnJhY2tldC1zcXVhcmUtcmlnaHQsXG4gIFwibWFydGluaS1nbGFzc1wiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MsXG4gIFwiZ2xhc3MtbWFydGluaS1hbHRcIjogJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdCxcbiAgXCJzcXVhcmUtYmluYXJ5XCI6ICRmYS12YXItc3F1YXJlLWJpbmFyeSxcbiAgXCJyb3RhdGUtbGVmdFwiOiAkZmEtdmFyLXJvdGF0ZS1sZWZ0LFxuICBcInJvdGF0ZS1iYWNrXCI6ICRmYS12YXItcm90YXRlLWJhY2ssXG4gIFwicm90YXRlLWJhY2t3YXJkXCI6ICRmYS12YXItcm90YXRlLWJhY2t3YXJkLFxuICBcInVuZG8tYWx0XCI6ICRmYS12YXItdW5kby1hbHQsXG4gIFwidGFibGUtY29sdW1uc1wiOiAkZmEtdmFyLXRhYmxlLWNvbHVtbnMsXG4gIFwiY29sdW1uc1wiOiAkZmEtdmFyLWNvbHVtbnMsXG4gIFwic3F1YXJlLWFcIjogJGZhLXZhci1zcXVhcmUtYSxcbiAgXCJ0aWNrXCI6ICRmYS12YXItdGljayxcbiAgXCJsZW1vblwiOiAkZmEtdmFyLWxlbW9uLFxuICBcImhlYWQtc2lkZS1tYXNrXCI6ICRmYS12YXItaGVhZC1zaWRlLW1hc2ssXG4gIFwiaGFuZHNoYWtlXCI6ICRmYS12YXItaGFuZHNoYWtlLFxuICBcImdlbVwiOiAkZmEtdmFyLWdlbSxcbiAgXCJkb2xseVwiOiAkZmEtdmFyLWRvbGx5LFxuICBcImRvbGx5LWJveFwiOiAkZmEtdmFyLWRvbGx5LWJveCxcbiAgXCJzbW9raW5nXCI6ICRmYS12YXItc21va2luZyxcbiAgXCJtaW5pbWl6ZVwiOiAkZmEtdmFyLW1pbmltaXplLFxuICBcImNvbXByZXNzLWFycm93cy1hbHRcIjogJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0LFxuICBcInJlZnJpZ2VyYXRvclwiOiAkZmEtdmFyLXJlZnJpZ2VyYXRvcixcbiAgXCJtb251bWVudFwiOiAkZmEtdmFyLW1vbnVtZW50LFxuICBcIm9jdGFnb24teG1hcmtcIjogJGZhLXZhci1vY3RhZ29uLXhtYXJrLFxuICBcInRpbWVzLW9jdGFnb25cIjogJGZhLXZhci10aW1lcy1vY3RhZ29uLFxuICBcInhtYXJrLW9jdGFnb25cIjogJGZhLXZhci14bWFyay1vY3RhZ29uLFxuICBcImFsaWduLXNsYXNoXCI6ICRmYS12YXItYWxpZ24tc2xhc2gsXG4gIFwic25vd3Bsb3dcIjogJGZhLXZhci1zbm93cGxvdyxcbiAgXCJhbmdsZXMtcmlnaHRcIjogJGZhLXZhci1hbmdsZXMtcmlnaHQsXG4gIFwiYW5nbGUtZG91YmxlLXJpZ2h0XCI6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0LFxuICBcInRydWNrLXJhbXAtY291Y2hcIjogJGZhLXZhci10cnVjay1yYW1wLWNvdWNoLFxuICBcInRydWNrLWNvdWNoXCI6ICRmYS12YXItdHJ1Y2stY291Y2gsXG4gIFwiY2FubmFiaXNcIjogJGZhLXZhci1jYW5uYWJpcyxcbiAgXCJjaXJjbGUtcGxheVwiOiAkZmEtdmFyLWNpcmNsZS1wbGF5LFxuICBcInBsYXktY2lyY2xlXCI6ICRmYS12YXItcGxheS1jaXJjbGUsXG4gIFwiYXJyb3ctdXAtcmlnaHQtYW5kLWFycm93LWRvd24tbGVmdC1mcm9tLWNlbnRlclwiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWFuZC1hcnJvdy1kb3duLWxlZnQtZnJvbS1jZW50ZXIsXG4gIFwibG9jYXRpb24tYXJyb3ctdXBcIjogJGZhLXZhci1sb2NhdGlvbi1hcnJvdy11cCxcbiAgXCJ0YWJsZXRzXCI6ICRmYS12YXItdGFibGV0cyxcbiAgXCIzNjAtZGVncmVlc1wiOiAkZmEtdmFyLTM2MC1kZWdyZWVzLFxuICBcImV0aGVybmV0XCI6ICRmYS12YXItZXRoZXJuZXQsXG4gIFwiZXVyby1zaWduXCI6ICRmYS12YXItZXVyby1zaWduLFxuICBcImV1clwiOiAkZmEtdmFyLWV1cixcbiAgXCJldXJvXCI6ICRmYS12YXItZXVybyxcbiAgXCJjaGFpclwiOiAkZmEtdmFyLWNoYWlyLFxuICBcImNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWNpcmNsZS1jaGVjayxcbiAgXCJjaGVjay1jaXJjbGVcIjogJGZhLXZhci1jaGVjay1jaXJjbGUsXG4gIFwic3F1YXJlLWRhc2hlZC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1kYXNoZWQtY2lyY2xlLXBsdXMsXG4gIFwiaGFuZC1ob2xkaW5nLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctY2lyY2xlLWRvbGxhcixcbiAgXCJtb25leS1zaW1wbGUtZnJvbS1icmFja2V0XCI6ICRmYS12YXItbW9uZXktc2ltcGxlLWZyb20tYnJhY2tldCxcbiAgXCJiYXRcIjogJGZhLXZhci1iYXQsXG4gIFwiY2lyY2xlLXN0b3BcIjogJGZhLXZhci1jaXJjbGUtc3RvcCxcbiAgXCJzdG9wLWNpcmNsZVwiOiAkZmEtdmFyLXN0b3AtY2lyY2xlLFxuICBcImhlYWQtc2lkZS1oZWFkcGhvbmVzXCI6ICRmYS12YXItaGVhZC1zaWRlLWhlYWRwaG9uZXMsXG4gIFwicGhvbmUtcm90YXJ5XCI6ICRmYS12YXItcGhvbmUtcm90YXJ5LFxuICBcImFycm93LXVwLXRvLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy11cC10by1icmFja2V0LFxuICBcImNvbXBhc3MtZHJhZnRpbmdcIjogJGZhLXZhci1jb21wYXNzLWRyYWZ0aW5nLFxuICBcImRyYWZ0aW5nLWNvbXBhc3NcIjogJGZhLXZhci1kcmFmdGluZy1jb21wYXNzLFxuICBcInBsYXRlLXdoZWF0XCI6ICRmYS12YXItcGxhdGUtd2hlYXQsXG4gIFwiY2FsZW5kYXItY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItY2FsZW5kYXItY2lyY2xlLW1pbnVzLFxuICBcImNob3BzdGlja3NcIjogJGZhLXZhci1jaG9wc3RpY2tzLFxuICBcImNhci13cmVuY2hcIjogJGZhLXZhci1jYXItd3JlbmNoLFxuICBcImNhci1tZWNoYW5pY1wiOiAkZmEtdmFyLWNhci1tZWNoYW5pYyxcbiAgXCJpY2ljbGVzXCI6ICRmYS12YXItaWNpY2xlcyxcbiAgXCJwZXJzb24tc2hlbHRlclwiOiAkZmEtdmFyLXBlcnNvbi1zaGVsdGVyLFxuICBcIm5ldXRlclwiOiAkZmEtdmFyLW5ldXRlcixcbiAgXCJpZC1iYWRnZVwiOiAkZmEtdmFyLWlkLWJhZGdlLFxuICBcImthem9vXCI6ICRmYS12YXIta2F6b28sXG4gIFwibWFya2VyXCI6ICRmYS12YXItbWFya2VyLFxuICBcImJpbi1ib3R0bGVzXCI6ICRmYS12YXItYmluLWJvdHRsZXMsXG4gIFwiZmFjZS1sYXVnaC1iZWFtXCI6ICRmYS12YXItZmFjZS1sYXVnaC1iZWFtLFxuICBcImxhdWdoLWJlYW1cIjogJGZhLXZhci1sYXVnaC1iZWFtLFxuICBcInNxdWFyZS1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1sZWZ0LFxuICBcImJhdHRlcnktYm9sdFwiOiAkZmEtdmFyLWJhdHRlcnktYm9sdCxcbiAgXCJ0cmVlLWxhcmdlXCI6ICRmYS12YXItdHJlZS1sYXJnZSxcbiAgXCJoZWxpY29wdGVyLXN5bWJvbFwiOiAkZmEtdmFyLWhlbGljb3B0ZXItc3ltYm9sLFxuICBcImFwZXJ0dXJlXCI6ICRmYS12YXItYXBlcnR1cmUsXG4gIFwidW5pdmVyc2FsLWFjY2Vzc1wiOiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MsXG4gIFwiZ2Vhci1jb21wbGV4XCI6ICRmYS12YXItZ2Vhci1jb21wbGV4LFxuICBcImZpbGUtbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLWZpbGUtbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJmaWxlLXNlYXJjaFwiOiAkZmEtdmFyLWZpbGUtc2VhcmNoLFxuICBcInVwLXJpZ2h0XCI6ICRmYS12YXItdXAtcmlnaHQsXG4gIFwiY2lyY2xlLWNoZXZyb24tdXBcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLWNpcmNsZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwLFxuICBcInVzZXItcG9saWNlXCI6ICRmYS12YXItdXNlci1wb2xpY2UsXG4gIFwibGFyaS1zaWduXCI6ICRmYS12YXItbGFyaS1zaWduLFxuICBcInZvbGNhbm9cIjogJGZhLXZhci12b2xjYW5vLFxuICBcInRlZGR5LWJlYXJcIjogJGZhLXZhci10ZWRkeS1iZWFyLFxuICBcInN0b2NraW5nXCI6ICRmYS12YXItc3RvY2tpbmcsXG4gIFwicGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodCxcbiAgXCJpbWFnZS1zbGFzaFwiOiAkZmEtdmFyLWltYWdlLXNsYXNoLFxuICBcIm1hc2stc25vcmtlbFwiOiAkZmEtdmFyLW1hc2stc25vcmtlbCxcbiAgXCJzbW9rZVwiOiAkZmEtdmFyLXNtb2tlLFxuICBcInN0ZXJsaW5nLXNpZ25cIjogJGZhLXZhci1zdGVybGluZy1zaWduLFxuICBcImdicFwiOiAkZmEtdmFyLWdicCxcbiAgXCJwb3VuZC1zaWduXCI6ICRmYS12YXItcG91bmQtc2lnbixcbiAgXCJiYXR0ZXJ5LWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYmF0dGVyeS1leGNsYW1hdGlvbixcbiAgXCJ2aXJ1c2VzXCI6ICRmYS12YXItdmlydXNlcyxcbiAgXCJzcXVhcmUtcGVyc29uLWNvbmZpbmVkXCI6ICRmYS12YXItc3F1YXJlLXBlcnNvbi1jb25maW5lZCxcbiAgXCJ1c2VyLXRpZVwiOiAkZmEtdmFyLXVzZXItdGllLFxuICBcInVwLXRvLWJyYWNrZXRcIjogJGZhLXZhci11cC10by1icmFja2V0LFxuICBcImFycm93LWRvd24tbG9uZ1wiOiAkZmEtdmFyLWFycm93LWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWRvd25cIjogJGZhLXZhci1sb25nLWFycm93LWRvd24sXG4gIFwidGVudC1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJjZXJ0aWZpY2F0ZVwiOiAkZmEtdmFyLWNlcnRpZmljYXRlLFxuICBcImNyeXN0YWwtYmFsbFwiOiAkZmEtdmFyLWNyeXN0YWwtYmFsbCxcbiAgXCJyZXBseS1hbGxcIjogJGZhLXZhci1yZXBseS1hbGwsXG4gIFwibWFpbC1yZXBseS1hbGxcIjogJGZhLXZhci1tYWlsLXJlcGx5LWFsbCxcbiAgXCJzdWl0Y2FzZVwiOiAkZmEtdmFyLXN1aXRjYXNlLFxuICBcInBlcnNvbi1za2F0aW5nXCI6ICRmYS12YXItcGVyc29uLXNrYXRpbmcsXG4gIFwic2thdGluZ1wiOiAkZmEtdmFyLXNrYXRpbmcsXG4gIFwic3Rhci1zaG9vdGluZ1wiOiAkZmEtdmFyLXN0YXItc2hvb3RpbmcsXG4gIFwiYmluYXJ5LWxvY2tcIjogJGZhLXZhci1iaW5hcnktbG9jayxcbiAgXCJmaWx0ZXItY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWZpbHRlci1jaXJjbGUtZG9sbGFyLFxuICBcImZ1bm5lbC1kb2xsYXJcIjogJGZhLXZhci1mdW5uZWwtZG9sbGFyLFxuICBcImNhbWVyYS1yZXRyb1wiOiAkZmEtdmFyLWNhbWVyYS1yZXRybyxcbiAgXCJjaXJjbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLFxuICBcImFycm93LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWRvd24sXG4gIFwiY29tbWVudC1wZW5cIjogJGZhLXZhci1jb21tZW50LXBlbixcbiAgXCJjb21tZW50LWVkaXRcIjogJGZhLXZhci1jb21tZW50LWVkaXQsXG4gIFwiZmlsZS1pbXBvcnRcIjogJGZhLXZhci1maWxlLWltcG9ydCxcbiAgXCJhcnJvdy1yaWdodC10by1maWxlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZSxcbiAgXCJiYW5qb1wiOiAkZmEtdmFyLWJhbmpvLFxuICBcInNxdWFyZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZVwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLFxuICBcImxpZ2h0LWVtZXJnZW5jeS1vblwiOiAkZmEtdmFyLWxpZ2h0LWVtZXJnZW5jeS1vbixcbiAgXCJrZXJuaW5nXCI6ICRmYS12YXIta2VybmluZyxcbiAgXCJib3gtb3BlblwiOiAkZmEtdmFyLWJveC1vcGVuLFxuICBcInNxdWFyZS1mXCI6ICRmYS12YXItc3F1YXJlLWYsXG4gIFwic2Nyb2xsXCI6ICRmYS12YXItc2Nyb2xsLFxuICBcInNwYVwiOiAkZmEtdmFyLXNwYSxcbiAgXCJhcnJvdy1sZWZ0LWZyb20tbGluZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tcmlnaHRcIjogJGZhLXZhci1hcnJvdy1mcm9tLXJpZ2h0LFxuICBcInN0cmF3YmVycnlcIjogJGZhLXZhci1zdHJhd2JlcnJ5LFxuICBcImxvY2F0aW9uLXBpbi1sb2NrXCI6ICRmYS12YXItbG9jYXRpb24tcGluLWxvY2ssXG4gIFwicGF1c2VcIjogJGZhLXZhci1wYXVzZSxcbiAgXCJjbG9jay1laWdodC10aGlydHlcIjogJGZhLXZhci1jbG9jay1laWdodC10aGlydHksXG4gIFwicGxhbmUtZW5naW5lc1wiOiAkZmEtdmFyLXBsYW5lLWVuZ2luZXMsXG4gIFwicGxhbmUtYWx0XCI6ICRmYS12YXItcGxhbmUtYWx0LFxuICBcImhpbGwtYXZhbGFuY2hlXCI6ICRmYS12YXItaGlsbC1hdmFsYW5jaGUsXG4gIFwidGVtcGVyYXR1cmUtZW1wdHlcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eSxcbiAgXCJ0ZW1wZXJhdHVyZS0wXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMCxcbiAgXCJ0aGVybW9tZXRlci0wXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMCxcbiAgXCJ0aGVybW9tZXRlci1lbXB0eVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5LFxuICBcImJvbWJcIjogJGZhLXZhci1ib21iLFxuICBcImdhdWdlLWxvd1wiOiAkZmEtdmFyLWdhdWdlLWxvdyxcbiAgXCJ0YWNob21ldGVyLWFsdC1zbG93XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQtc2xvdyxcbiAgXCJyZWdpc3RlcmVkXCI6ICRmYS12YXItcmVnaXN0ZXJlZCxcbiAgXCJ0cmFzaC1jYW4tcGx1c1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1wbHVzLFxuICBcImFkZHJlc3MtY2FyZFwiOiAkZmEtdmFyLWFkZHJlc3MtY2FyZCxcbiAgXCJjb250YWN0LWNhcmRcIjogJGZhLXZhci1jb250YWN0LWNhcmQsXG4gIFwidmNhcmRcIjogJGZhLXZhci12Y2FyZCxcbiAgXCJjaGFydC1mZnRcIjogJGZhLXZhci1jaGFydC1mZnQsXG4gIFwic2NhbGUtdW5iYWxhbmNlZC1mbGlwXCI6ICRmYS12YXItc2NhbGUtdW5iYWxhbmNlZC1mbGlwLFxuICBcImJhbGFuY2Utc2NhbGUtcmlnaHRcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0LFxuICBcImdsb2JlLXNub3dcIjogJGZhLXZhci1nbG9iZS1zbm93LFxuICBcInN1YnNjcmlwdFwiOiAkZmEtdmFyLXN1YnNjcmlwdCxcbiAgXCJkaWFtb25kLXR1cm4tcmlnaHRcIjogJGZhLXZhci1kaWFtb25kLXR1cm4tcmlnaHQsXG4gIFwiZGlyZWN0aW9uc1wiOiAkZmEtdmFyLWRpcmVjdGlvbnMsXG4gIFwiaW50ZWdyYWxcIjogJGZhLXZhci1pbnRlZ3JhbCxcbiAgXCJidXJzdFwiOiAkZmEtdmFyLWJ1cnN0LFxuICBcImhvdXNlLWxhcHRvcFwiOiAkZmEtdmFyLWhvdXNlLWxhcHRvcCxcbiAgXCJsYXB0b3AtaG91c2VcIjogJGZhLXZhci1sYXB0b3AtaG91c2UsXG4gIFwiZmFjZS10aXJlZFwiOiAkZmEtdmFyLWZhY2UtdGlyZWQsXG4gIFwidGlyZWRcIjogJGZhLXZhci10aXJlZCxcbiAgXCJtb25leS1iaWxsc1wiOiAkZmEtdmFyLW1vbmV5LWJpbGxzLFxuICBcImJsaW5kcy1yYWlzZWRcIjogJGZhLXZhci1ibGluZHMtcmFpc2VkLFxuICBcInNtb2dcIjogJGZhLXZhci1zbW9nLFxuICBcInVmby1iZWFtXCI6ICRmYS12YXItdWZvLWJlYW0sXG4gIFwiaHlkcmFcIjogJGZhLXZhci1oeWRyYSxcbiAgXCJjaXJjbGUtY2FyZXQtdXBcIjogJGZhLXZhci1jaXJjbGUtY2FyZXQtdXAsXG4gIFwiY2FyZXQtY2lyY2xlLXVwXCI6ICRmYS12YXItY2FyZXQtY2lyY2xlLXVwLFxuICBcInVzZXItdm5lY2staGFpci1sb25nXCI6ICRmYS12YXItdXNlci12bmVjay1oYWlyLWxvbmcsXG4gIFwic3F1YXJlLWEtbG9ja1wiOiAkZmEtdmFyLXNxdWFyZS1hLWxvY2ssXG4gIFwiY3J1dGNoXCI6ICRmYS12YXItY3J1dGNoLFxuICBcImdhcy1wdW1wLXNsYXNoXCI6ICRmYS12YXItZ2FzLXB1bXAtc2xhc2gsXG4gIFwiY2xvdWQtYXJyb3ctdXBcIjogJGZhLXZhci1jbG91ZC1hcnJvdy11cCxcbiAgXCJjbG91ZC11cGxvYWRcIjogJGZhLXZhci1jbG91ZC11cGxvYWQsXG4gIFwiY2xvdWQtdXBsb2FkLWFsdFwiOiAkZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQsXG4gIFwicGFsZXR0ZVwiOiAkZmEtdmFyLXBhbGV0dGUsXG4gIFwidHJhbnNwb3J0ZXItNFwiOiAkZmEtdmFyLXRyYW5zcG9ydGVyLTQsXG4gIFwiY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWN1cnJlbmN5XCI6ICRmYS12YXItY2hhcnQtbWl4ZWQtdXAtY2lyY2xlLWN1cnJlbmN5LFxuICBcIm9iamVjdHMtYWxpZ24tcmlnaHRcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLXJpZ2h0LFxuICBcImFycm93cy10dXJuLXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXR1cm4tcmlnaHQsXG4gIFwidmVzdFwiOiAkZmEtdmFyLXZlc3QsXG4gIFwicGlnXCI6ICRmYS12YXItcGlnLFxuICBcImluYm94LWZ1bGxcIjogJGZhLXZhci1pbmJveC1mdWxsLFxuICBcImNpcmNsZS1lbnZlbG9wZVwiOiAkZmEtdmFyLWNpcmNsZS1lbnZlbG9wZSxcbiAgXCJlbnZlbG9wZS1jaXJjbGVcIjogJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUsXG4gIFwidHJpYW5nbGUtcGVyc29uLWRpZ2dpbmdcIjogJGZhLXZhci10cmlhbmdsZS1wZXJzb24tZGlnZ2luZyxcbiAgXCJjb25zdHJ1Y3Rpb25cIjogJGZhLXZhci1jb25zdHJ1Y3Rpb24sXG4gIFwiZmVycnlcIjogJGZhLXZhci1mZXJyeSxcbiAgXCJidWxsc2V5ZS1hcnJvd1wiOiAkZmEtdmFyLWJ1bGxzZXllLWFycm93LFxuICBcImFycm93cy1kb3duLXRvLXBlb3BsZVwiOiAkZmEtdmFyLWFycm93cy1kb3duLXRvLXBlb3BsZSxcbiAgXCJzZWVkbGluZ1wiOiAkZmEtdmFyLXNlZWRsaW5nLFxuICBcInNwcm91dFwiOiAkZmEtdmFyLXNwcm91dCxcbiAgXCJjbG9jay1zZXZlblwiOiAkZmEtdmFyLWNsb2NrLXNldmVuLFxuICBcImxlZnQtcmlnaHRcIjogJGZhLXZhci1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHQtaFwiOiAkZmEtdmFyLWFycm93cy1hbHQtaCxcbiAgXCJib3hlcy1wYWNraW5nXCI6ICRmYS12YXItYm94ZXMtcGFja2luZyxcbiAgXCJjaXJjbGUtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0LFxuICBcImFycm93LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQsXG4gIFwiZmxhc2hsaWdodFwiOiAkZmEtdmFyLWZsYXNobGlnaHQsXG4gIFwiZmlsZS1qcGdcIjogJGZhLXZhci1maWxlLWpwZyxcbiAgXCJncm91cC1hcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItZ3JvdXAtYXJyb3dzLXJvdGF0ZSxcbiAgXCJib3dsLWZvb2RcIjogJGZhLXZhci1ib3dsLWZvb2QsXG4gIFwic3F1YXJlLTlcIjogJGZhLXZhci1zcXVhcmUtOSxcbiAgXCJjYW5keS1jYW5lXCI6ICRmYS12YXItY2FuZHktY2FuZSxcbiAgXCJhcnJvdy1kb3duLXdpZGUtc2hvcnRcIjogJGZhLXZhci1hcnJvdy1kb3duLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtYXNjXCI6ICRmYS12YXItc29ydC1hbW91bnQtYXNjLFxuICBcInNvcnQtYW1vdW50LWRvd25cIjogJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLFxuICBcInNxdWFyZS1kb2xsYXJcIjogJGZhLXZhci1zcXVhcmUtZG9sbGFyLFxuICBcImRvbGxhci1zcXVhcmVcIjogJGZhLXZhci1kb2xsYXItc3F1YXJlLFxuICBcInVzZC1zcXVhcmVcIjogJGZhLXZhci11c2Qtc3F1YXJlLFxuICBcInBob25lLWFycm93LXJpZ2h0XCI6ICRmYS12YXItcGhvbmUtYXJyb3ctcmlnaHQsXG4gIFwiaGFuZC1ob2xkaW5nLXNlZWRsaW5nXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXNlZWRsaW5nLFxuICBcIm1lc3NhZ2UtY2hlY2tcIjogJGZhLXZhci1tZXNzYWdlLWNoZWNrLFxuICBcImNvbW1lbnQtYWx0LWNoZWNrXCI6ICRmYS12YXItY29tbWVudC1hbHQtY2hlY2ssXG4gIFwiY2xvdWQtYm9sdFwiOiAkZmEtdmFyLWNsb3VkLWJvbHQsXG4gIFwidGh1bmRlcnN0b3JtXCI6ICRmYS12YXItdGh1bmRlcnN0b3JtLFxuICBcImNoYXJ0LWxpbmUtdXAtZG93blwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUtdXAtZG93bixcbiAgXCJ0ZXh0LXNsYXNoXCI6ICRmYS12YXItdGV4dC1zbGFzaCxcbiAgXCJyZW1vdmUtZm9ybWF0XCI6ICRmYS12YXItcmVtb3ZlLWZvcm1hdCxcbiAgXCJ3YXRjaFwiOiAkZmEtdmFyLXdhdGNoLFxuICBcImNpcmNsZS1kb3duLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtZG93bi1sZWZ0LFxuICBcInRleHRcIjogJGZhLXZhci10ZXh0LFxuICBcInByb2plY3RvclwiOiAkZmEtdmFyLXByb2plY3RvcixcbiAgXCJmYWNlLXNtaWxlLXdpbmtcIjogJGZhLXZhci1mYWNlLXNtaWxlLXdpbmssXG4gIFwic21pbGUtd2lua1wiOiAkZmEtdmFyLXNtaWxlLXdpbmssXG4gIFwidG9tYnN0b25lLWJsYW5rXCI6ICRmYS12YXItdG9tYnN0b25lLWJsYW5rLFxuICBcInRvbWJzdG9uZS1hbHRcIjogJGZhLXZhci10b21ic3RvbmUtYWx0LFxuICBcImNoZXNzLWtpbmctcGllY2VcIjogJGZhLXZhci1jaGVzcy1raW5nLXBpZWNlLFxuICBcImNoZXNzLWtpbmctYWx0XCI6ICRmYS12YXItY2hlc3Mta2luZy1hbHQsXG4gIFwiY2lyY2xlLTZcIjogJGZhLXZhci1jaXJjbGUtNixcbiAgXCJ3YXZlcy1zaW5lXCI6ICRmYS12YXItd2F2ZXMtc2luZSxcbiAgXCJsZWZ0XCI6ICRmYS12YXItbGVmdCxcbiAgXCJhcnJvdy1hbHQtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1sZWZ0LFxuICBcImZpbGUtd29yZFwiOiAkZmEtdmFyLWZpbGUtd29yZCxcbiAgXCJmaWxlLXBvd2VycG9pbnRcIjogJGZhLXZhci1maWxlLXBvd2VycG9pbnQsXG4gIFwic3F1YXJlLWRvd25cIjogJGZhLXZhci1zcXVhcmUtZG93bixcbiAgXCJhcnJvdy1hbHQtc3F1YXJlLWRvd25cIjogJGZhLXZhci1hcnJvdy1hbHQtc3F1YXJlLWRvd24sXG4gIFwib2JqZWN0cy1hbGlnbi1jZW50ZXItdmVydGljYWxcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWNlbnRlci12ZXJ0aWNhbCxcbiAgXCJhcnJvd3MtbGVmdC1yaWdodFwiOiAkZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1oXCI6ICRmYS12YXItYXJyb3dzLWgsXG4gIFwiaG91c2UtbG9ja1wiOiAkZmEtdmFyLWhvdXNlLWxvY2ssXG4gIFwiY2xvdWQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNsb3VkLWFycm93LWRvd24sXG4gIFwiY2xvdWQtZG93bmxvYWRcIjogJGZhLXZhci1jbG91ZC1kb3dubG9hZCxcbiAgXCJjbG91ZC1kb3dubG9hZC1hbHRcIjogJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQsXG4gIFwid3JlYXRoXCI6ICRmYS12YXItd3JlYXRoLFxuICBcImNoaWxkcmVuXCI6ICRmYS12YXItY2hpbGRyZW4sXG4gIFwibWV0ZXItZHJvcGxldFwiOiAkZmEtdmFyLW1ldGVyLWRyb3BsZXQsXG4gIFwiY2hhbGtib2FyZFwiOiAkZmEtdmFyLWNoYWxrYm9hcmQsXG4gIFwiYmxhY2tib2FyZFwiOiAkZmEtdmFyLWJsYWNrYm9hcmQsXG4gIFwidXNlci1sYXJnZS1zbGFzaFwiOiAkZmEtdmFyLXVzZXItbGFyZ2Utc2xhc2gsXG4gIFwidXNlci1hbHQtc2xhc2hcIjogJGZhLXZhci11c2VyLWFsdC1zbGFzaCxcbiAgXCJzaWduYWwtc3Ryb25nXCI6ICRmYS12YXItc2lnbmFsLXN0cm9uZyxcbiAgXCJzaWduYWwtNFwiOiAkZmEtdmFyLXNpZ25hbC00LFxuICBcImxvbGxpcG9wXCI6ICRmYS12YXItbG9sbGlwb3AsXG4gIFwibG9sbHlwb3BcIjogJGZhLXZhci1sb2xseXBvcCxcbiAgXCJsaXN0LXRyZWVcIjogJGZhLXZhci1saXN0LXRyZWUsXG4gIFwiZW52ZWxvcGUtb3BlblwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4sXG4gIFwiZHJhdy1jaXJjbGVcIjogJGZhLXZhci1kcmF3LWNpcmNsZSxcbiAgXCJjYXQtc3BhY2VcIjogJGZhLXZhci1jYXQtc3BhY2UsXG4gIFwiaGFuZHNoYWtlLXNpbXBsZS1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2gsXG4gIFwiaGFuZHNoYWtlLWFsdC1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2gsXG4gIFwicmFiYml0LXJ1bm5pbmdcIjogJGZhLXZhci1yYWJiaXQtcnVubmluZyxcbiAgXCJyYWJiaXQtZmFzdFwiOiAkZmEtdmFyLXJhYmJpdC1mYXN0LFxuICBcIm1lbW8tcGFkXCI6ICRmYS12YXItbWVtby1wYWQsXG4gIFwibWF0dHJlc3MtcGlsbG93XCI6ICRmYS12YXItbWF0dHJlc3MtcGlsbG93LFxuICBcImFsYXJtLXBsdXNcIjogJGZhLXZhci1hbGFybS1wbHVzLFxuICBcImFsaWNvcm5cIjogJGZhLXZhci1hbGljb3JuLFxuICBcImNvbW1lbnQtcXVlc3Rpb25cIjogJGZhLXZhci1jb21tZW50LXF1ZXN0aW9uLFxuICBcImdpbmdlcmJyZWFkLW1hblwiOiAkZmEtdmFyLWdpbmdlcmJyZWFkLW1hbixcbiAgXCJndWFyYW5pLXNpZ25cIjogJGZhLXZhci1ndWFyYW5pLXNpZ24sXG4gIFwiYnVyZ2VyLWZyaWVzXCI6ICRmYS12YXItYnVyZ2VyLWZyaWVzLFxuICBcIm11Zy10ZWFcIjogJGZhLXZhci1tdWctdGVhLFxuICBcImJvcmRlci10b3BcIjogJGZhLXZhci1ib3JkZXItdG9wLFxuICBcImFycm93cy1yb3RhdGVcIjogJGZhLXZhci1hcnJvd3Mtcm90YXRlLFxuICBcInJlZnJlc2hcIjogJGZhLXZhci1yZWZyZXNoLFxuICBcInN5bmNcIjogJGZhLXZhci1zeW5jLFxuICBcImNpcmNsZS1ib29rLW9wZW5cIjogJGZhLXZhci1jaXJjbGUtYm9vay1vcGVuLFxuICBcImJvb2stY2lyY2xlXCI6ICRmYS12YXItYm9vay1jaXJjbGUsXG4gIFwiYXJyb3dzLXRvLWRvdHRlZC1saW5lXCI6ICRmYS12YXItYXJyb3dzLXRvLWRvdHRlZC1saW5lLFxuICBcImZpcmUtZXh0aW5ndWlzaGVyXCI6ICRmYS12YXItZmlyZS1leHRpbmd1aXNoZXIsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1hcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvd3Mtcm90YXRlLFxuICBcImdhcmFnZS1vcGVuXCI6ICRmYS12YXItZ2FyYWdlLW9wZW4sXG4gIFwic2hlbHZlcy1lbXB0eVwiOiAkZmEtdmFyLXNoZWx2ZXMtZW1wdHksXG4gIFwiY3J1emVpcm8tc2lnblwiOiAkZmEtdmFyLWNydXplaXJvLXNpZ24sXG4gIFwid2F0Y2gtYXBwbGVcIjogJGZhLXZhci13YXRjaC1hcHBsZSxcbiAgXCJ3YXRjaC1jYWxjdWxhdG9yXCI6ICRmYS12YXItd2F0Y2gtY2FsY3VsYXRvcixcbiAgXCJsaXN0LWRyb3Bkb3duXCI6ICRmYS12YXItbGlzdC1kcm9wZG93bixcbiAgXCJjYWJpbmV0LWZpbGluZ1wiOiAkZmEtdmFyLWNhYmluZXQtZmlsaW5nLFxuICBcImJ1cmdlci1zb2RhXCI6ICRmYS12YXItYnVyZ2VyLXNvZGEsXG4gIFwic3F1YXJlLWFycm93LXVwXCI6ICRmYS12YXItc3F1YXJlLWFycm93LXVwLFxuICBcImFycm93LXNxdWFyZS11cFwiOiAkZmEtdmFyLWFycm93LXNxdWFyZS11cCxcbiAgXCJncmVhdGVyLXRoYW4tZXF1YWxcIjogJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWwsXG4gIFwicGFsbGV0LWJveFwiOiAkZmEtdmFyLXBhbGxldC1ib3gsXG4gIFwiZmFjZS1jb25mb3VuZGVkXCI6ICRmYS12YXItZmFjZS1jb25mb3VuZGVkLFxuICBcInNoaWVsZC1oYWx2ZWRcIjogJGZhLXZhci1zaGllbGQtaGFsdmVkLFxuICBcInNoaWVsZC1hbHRcIjogJGZhLXZhci1zaGllbGQtYWx0LFxuICBcInRydWNrLXBsb3dcIjogJGZhLXZhci10cnVjay1wbG93LFxuICBcImJvb2stYXRsYXNcIjogJGZhLXZhci1ib29rLWF0bGFzLFxuICBcImF0bGFzXCI6ICRmYS12YXItYXRsYXMsXG4gIFwidmlydXNcIjogJGZhLXZhci12aXJ1cyxcbiAgXCJncmlkLXJvdW5kLTJcIjogJGZhLXZhci1ncmlkLXJvdW5kLTIsXG4gIFwiY29tbWVudC1taWRkbGUtdG9wXCI6ICRmYS12YXItY29tbWVudC1taWRkbGUtdG9wLFxuICBcIndhdmVcIjogJGZhLXZhci13YXZlLFxuICBcImVudmVsb3BlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWVudmVsb3BlLWNpcmNsZS1jaGVjayxcbiAgXCJsYXllci1ncm91cFwiOiAkZmEtdmFyLWxheWVyLWdyb3VwLFxuICBcInJlc3Ryb29tLXNpbXBsZVwiOiAkZmEtdmFyLXJlc3Ryb29tLXNpbXBsZSxcbiAgXCJhcnJvd3MtdG8tZG90XCI6ICRmYS12YXItYXJyb3dzLXRvLWRvdCxcbiAgXCJib3JkZXItb3V0ZXJcIjogJGZhLXZhci1ib3JkZXItb3V0ZXIsXG4gIFwiaGFzaHRhZy1sb2NrXCI6ICRmYS12YXItaGFzaHRhZy1sb2NrLFxuICBcImNsb2NrLXR3by10aGlydHlcIjogJGZhLXZhci1jbG9jay10d28tdGhpcnR5LFxuICBcImFyY2h3YXlcIjogJGZhLXZhci1hcmNod2F5LFxuICBcImhlYXJ0LWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1jaGVjayxcbiAgXCJob3VzZS1jaGltbmV5LWNyYWNrXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1jcmFjayxcbiAgXCJob3VzZS1kYW1hZ2VcIjogJGZhLXZhci1ob3VzZS1kYW1hZ2UsXG4gIFwiZmlsZS16aXBwZXJcIjogJGZhLXZhci1maWxlLXppcHBlcixcbiAgXCJmaWxlLWFyY2hpdmVcIjogJGZhLXZhci1maWxlLWFyY2hpdmUsXG4gIFwidGlja2V0LXBlcmZvcmF0ZWRcIjogJGZhLXZhci10aWNrZXQtcGVyZm9yYXRlZCxcbiAgXCJoZWFydC1oYWxmXCI6ICRmYS12YXItaGVhcnQtaGFsZixcbiAgXCJjb21tZW50LWNoZWNrXCI6ICRmYS12YXItY29tbWVudC1jaGVjayxcbiAgXCJzcXVhcmVcIjogJGZhLXZhci1zcXVhcmUsXG4gIFwibWVtb1wiOiAkZmEtdmFyLW1lbW8sXG4gIFwibWFydGluaS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MtZW1wdHksXG4gIFwiZ2xhc3MtbWFydGluaVwiOiAkZmEtdmFyLWdsYXNzLW1hcnRpbmksXG4gIFwiY291Y2hcIjogJGZhLXZhci1jb3VjaCxcbiAgXCJjZWRpLXNpZ25cIjogJGZhLXZhci1jZWRpLXNpZ24sXG4gIFwiaXRhbGljXCI6ICRmYS12YXItaXRhbGljLFxuICBcImdsYXNzLWNpdHJ1c1wiOiAkZmEtdmFyLWdsYXNzLWNpdHJ1cyxcbiAgXCJjYWxlbmRhci1saW5lcy1wZW5cIjogJGZhLXZhci1jYWxlbmRhci1saW5lcy1wZW4sXG4gIFwidGFibGUtY2VsbHMtY29sdW1uLWxvY2tcIjogJGZhLXZhci10YWJsZS1jZWxscy1jb2x1bW4tbG9jayxcbiAgXCJjaHVyY2hcIjogJGZhLXZhci1jaHVyY2gsXG4gIFwicGVyc29uLXNub3dtb2JpbGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zbm93bW9iaWxpbmcsXG4gIFwic25vd21vYmlsZVwiOiAkZmEtdmFyLXNub3dtb2JpbGUsXG4gIFwiZmFjZS1odXNoZWRcIjogJGZhLXZhci1mYWNlLWh1c2hlZCxcbiAgXCJjb21tZW50cy1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50cy1kb2xsYXIsXG4gIFwidGlja2V0cy1zaW1wbGVcIjogJGZhLXZhci10aWNrZXRzLXNpbXBsZSxcbiAgXCJwaWNrYXhlXCI6ICRmYS12YXItcGlja2F4ZSxcbiAgXCJsaW5rLXNpbXBsZS1zbGFzaFwiOiAkZmEtdmFyLWxpbmstc2ltcGxlLXNsYXNoLFxuICBcImRlbW9jcmF0XCI6ICRmYS12YXItZGVtb2NyYXQsXG4gIFwiZmFjZS1jb25mdXNlZFwiOiAkZmEtdmFyLWZhY2UtY29uZnVzZWQsXG4gIFwicGluYmFsbFwiOiAkZmEtdmFyLXBpbmJhbGwsXG4gIFwielwiOiAkZmEtdmFyLXosXG4gIFwicGVyc29uLXNraWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmcsXG4gIFwic2tpaW5nXCI6ICRmYS12YXItc2tpaW5nLFxuICBcImRlZXJcIjogJGZhLXZhci1kZWVyLFxuICBcImlucHV0LXBpcGVcIjogJGZhLXZhci1pbnB1dC1waXBlLFxuICBcInJvYWQtbG9ja1wiOiAkZmEtdmFyLXJvYWQtbG9jayxcbiAgXCJhXCI6ICRmYS12YXItYSxcbiAgXCJib29rbWFyay1zbGFzaFwiOiAkZmEtdmFyLWJvb2ttYXJrLXNsYXNoLFxuICBcInRlbXBlcmF0dXJlLWFycm93LWRvd25cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy1kb3duLFxuICBcInRlbXBlcmF0dXJlLWRvd25cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duLFxuICBcIm1hY2VcIjogJGZhLXZhci1tYWNlLFxuICBcImZlYXRoZXItcG9pbnRlZFwiOiAkZmEtdmFyLWZlYXRoZXItcG9pbnRlZCxcbiAgXCJmZWF0aGVyLWFsdFwiOiAkZmEtdmFyLWZlYXRoZXItYWx0LFxuICBcInNhdXNhZ2VcIjogJGZhLXZhci1zYXVzYWdlLFxuICBcInRyYXNoLWNhbi1jbG9ja1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1jbG9jayxcbiAgXCJwXCI6ICRmYS12YXItcCxcbiAgXCJicm9vbS13aWRlXCI6ICRmYS12YXItYnJvb20td2lkZSxcbiAgXCJzbm93Zmxha2VcIjogJGZhLXZhci1zbm93Zmxha2UsXG4gIFwic3RvbWFjaFwiOiAkZmEtdmFyLXN0b21hY2gsXG4gIFwibmV3c3BhcGVyXCI6ICRmYS12YXItbmV3c3BhcGVyLFxuICBcInJlY3RhbmdsZS1hZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1hZCxcbiAgXCJhZFwiOiAkZmEtdmFyLWFkLFxuICBcImd1aXRhci1lbGVjdHJpY1wiOiAkZmEtdmFyLWd1aXRhci1lbGVjdHJpYyxcbiAgXCJhcnJvdy10dXJuLWRvd24tcmlnaHRcIjogJGZhLXZhci1hcnJvdy10dXJuLWRvd24tcmlnaHQsXG4gIFwibW9vbi1jbG91ZFwiOiAkZmEtdmFyLW1vb24tY2xvdWQsXG4gIFwiYnJlYWQtc2xpY2UtYnV0dGVyXCI6ICRmYS12YXItYnJlYWQtc2xpY2UtYnV0dGVyLFxuICBcImNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQsXG4gIFwidXNlci1ncm91cC1jcm93blwiOiAkZmEtdmFyLXVzZXItZ3JvdXAtY3Jvd24sXG4gIFwidXNlcnMtY3Jvd25cIjogJGZhLXZhci11c2Vycy1jcm93bixcbiAgXCJjaXJjbGUtaVwiOiAkZmEtdmFyLWNpcmNsZS1pLFxuICBcInRvaWxldC1wYXBlci1jaGVja1wiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1jaGVjayxcbiAgXCJmaWx0ZXItY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmlsdGVyLWNpcmNsZS14bWFyayxcbiAgXCJsb2N1c3RcIjogJGZhLXZhci1sb2N1c3QsXG4gIFwic29ydFwiOiAkZmEtdmFyLXNvcnQsXG4gIFwidW5zb3J0ZWRcIjogJGZhLXZhci11bnNvcnRlZCxcbiAgXCJsaXN0LW9sXCI6ICRmYS12YXItbGlzdC1vbCxcbiAgXCJsaXN0LTEtMlwiOiAkZmEtdmFyLWxpc3QtMS0yLFxuICBcImxpc3QtbnVtZXJpY1wiOiAkZmEtdmFyLWxpc3QtbnVtZXJpYyxcbiAgXCJjaGFydC13YXRlcmZhbGxcIjogJGZhLXZhci1jaGFydC13YXRlcmZhbGwsXG4gIFwic3BhcmtsZVwiOiAkZmEtdmFyLXNwYXJrbGUsXG4gIFwiZmFjZS1wYXJ0eVwiOiAkZmEtdmFyLWZhY2UtcGFydHksXG4gIFwia2lkbmV5c1wiOiAkZmEtdmFyLWtpZG5leXMsXG4gIFwid2lmaS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXdpZmktZXhjbGFtYXRpb24sXG4gIFwiY2hhcnQtbmV0d29ya1wiOiAkZmEtdmFyLWNoYXJ0LW5ldHdvcmssXG4gIFwicGVyc29uLWRyZXNzLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWRyZXNzLWJ1cnN0LFxuICBcImRpY2UtZDRcIjogJGZhLXZhci1kaWNlLWQ0LFxuICBcIm1vbmV5LWNoZWNrLWRvbGxhclwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcixcbiAgXCJtb25leS1jaGVjay1hbHRcIjogJGZhLXZhci1tb25leS1jaGVjay1hbHQsXG4gIFwidmVjdG9yLXNxdWFyZVwiOiAkZmEtdmFyLXZlY3Rvci1zcXVhcmUsXG4gIFwiYnJlYWQtc2xpY2VcIjogJGZhLXZhci1icmVhZC1zbGljZSxcbiAgXCJsYW5ndWFnZVwiOiAkZmEtdmFyLWxhbmd1YWdlLFxuICBcIndoZWF0LWF3bi1zbGFzaFwiOiAkZmEtdmFyLXdoZWF0LWF3bi1zbGFzaCxcbiAgXCJmYWNlLWtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWZhY2Uta2lzcy13aW5rLWhlYXJ0LFxuICBcImtpc3Mtd2luay1oZWFydFwiOiAkZmEtdmFyLWtpc3Mtd2luay1oZWFydCxcbiAgXCJkYWdnZXJcIjogJGZhLXZhci1kYWdnZXIsXG4gIFwicG9kaXVtXCI6ICRmYS12YXItcG9kaXVtLFxuICBcImRpYW1vbmRzLTRcIjogJGZhLXZhci1kaWFtb25kcy00LFxuICBcIm1lbW8tY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItbWVtby1jaXJjbGUtY2hlY2ssXG4gIFwicm91dGUtaGlnaHdheVwiOiAkZmEtdmFyLXJvdXRlLWhpZ2h3YXksXG4gIFwiZG93bi10by1saW5lXCI6ICRmYS12YXItZG93bi10by1saW5lLFxuICBcImFycm93LWFsdC10by1ib3R0b21cIjogJGZhLXZhci1hcnJvdy1hbHQtdG8tYm90dG9tLFxuICBcImZpbHRlclwiOiAkZmEtdmFyLWZpbHRlcixcbiAgXCJzcXVhcmUtZ1wiOiAkZmEtdmFyLXNxdWFyZS1nLFxuICBcImNpcmNsZS1waG9uZVwiOiAkZmEtdmFyLWNpcmNsZS1waG9uZSxcbiAgXCJwaG9uZS1jaXJjbGVcIjogJGZhLXZhci1waG9uZS1jaXJjbGUsXG4gIFwiY2xpcGJvYXJkLXByZXNjcmlwdGlvblwiOiAkZmEtdmFyLWNsaXBib2FyZC1wcmVzY3JpcHRpb24sXG4gIFwidXNlci1udXJzZS1oYWlyXCI6ICRmYS12YXItdXNlci1udXJzZS1oYWlyLFxuICBcInF1ZXN0aW9uXCI6ICRmYS12YXItcXVlc3Rpb24sXG4gIFwiZmlsZS1zaWduYXR1cmVcIjogJGZhLXZhci1maWxlLXNpZ25hdHVyZSxcbiAgXCJ0b2dnbGUtbGFyZ2Utb25cIjogJGZhLXZhci10b2dnbGUtbGFyZ2Utb24sXG4gIFwidXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHRcIjogJGZhLXZhci1hcnJvd3MtYWx0LFxuICBcImRyeWVyLWhlYXRcIjogJGZhLXZhci1kcnllci1oZWF0LFxuICBcImRyeWVyLWFsdFwiOiAkZmEtdmFyLWRyeWVyLWFsdCxcbiAgXCJob3VzZS1jaGltbmV5LXVzZXJcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LXVzZXIsXG4gIFwiaGFuZC1ob2xkaW5nLWhlYXJ0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0LFxuICBcImFycm93LXVwLXNtYWxsLWJpZ1wiOiAkZmEtdmFyLWFycm93LXVwLXNtYWxsLWJpZyxcbiAgXCJzb3J0LXNpemUtdXAtYWx0XCI6ICRmYS12YXItc29ydC1zaXplLXVwLWFsdCxcbiAgXCJ0cmFpbi10cmFja1wiOiAkZmEtdmFyLXRyYWluLXRyYWNrLFxuICBcInB1enpsZS1waWVjZVwiOiAkZmEtdmFyLXB1enpsZS1waWVjZSxcbiAgXCJtb25leS1jaGVja1wiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLFxuICBcInN0YXItaGFsZi1zdHJva2VcIjogJGZhLXZhci1zdGFyLWhhbGYtc3Ryb2tlLFxuICBcInN0YXItaGFsZi1hbHRcIjogJGZhLXZhci1zdGFyLWhhbGYtYWx0LFxuICBcImZpbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1maWxlLWV4Y2xhbWF0aW9uLFxuICBcImNvZGVcIjogJGZhLXZhci1jb2RlLFxuICBcIndoaXNrZXktZ2xhc3NcIjogJGZhLXZhci13aGlza2V5LWdsYXNzLFxuICBcImdsYXNzLXdoaXNrZXlcIjogJGZhLXZhci1nbGFzcy13aGlza2V5LFxuICBcIm1vb24tc3RhcnNcIjogJGZhLXZhci1tb29uLXN0YXJzLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjbG90aGVzLWhhbmdlclwiOiAkZmEtdmFyLWNsb3RoZXMtaGFuZ2VyLFxuICBcIm1vYmlsZS1ub3RjaFwiOiAkZmEtdmFyLW1vYmlsZS1ub3RjaCxcbiAgXCJtb2JpbGUtaXBob25lXCI6ICRmYS12YXItbW9iaWxlLWlwaG9uZSxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWNoYXJ0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1jaGFydCxcbiAgXCJhcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmtcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLFxuICBcImN1YmVzLXN0YWNrZWRcIjogJGZhLXZhci1jdWJlcy1zdGFja2VkLFxuICBcImltYWdlcy11c2VyXCI6ICRmYS12YXItaW1hZ2VzLXVzZXIsXG4gIFwid29uLXNpZ25cIjogJGZhLXZhci13b24tc2lnbixcbiAgXCJrcndcIjogJGZhLXZhci1rcncsXG4gIFwid29uXCI6ICRmYS12YXItd29uLFxuICBcImltYWdlLXBvbGFyb2lkLXVzZXJcIjogJGZhLXZhci1pbWFnZS1wb2xhcm9pZC11c2VyLFxuICBcInZpcnVzLWNvdmlkXCI6ICRmYS12YXItdmlydXMtY292aWQsXG4gIFwic3F1YXJlLWVsbGlwc2lzXCI6ICRmYS12YXItc3F1YXJlLWVsbGlwc2lzLFxuICBcInBpZVwiOiAkZmEtdmFyLXBpZSxcbiAgXCJjaGVzcy1rbmlnaHQtcGllY2VcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQtcGllY2UsXG4gIFwiY2hlc3Mta25pZ2h0LWFsdFwiOiAkZmEtdmFyLWNoZXNzLWtuaWdodC1hbHQsXG4gIFwiYXVzdHJhbC1zaWduXCI6ICRmYS12YXItYXVzdHJhbC1zaWduLFxuICBcImNsb3VkLXBsdXNcIjogJGZhLXZhci1jbG91ZC1wbHVzLFxuICBcImZcIjogJGZhLXZhci1mLFxuICBcImxlYWZcIjogJGZhLXZhci1sZWFmLFxuICBcImJlZC1idW5rXCI6ICRmYS12YXItYmVkLWJ1bmssXG4gIFwicm9hZFwiOiAkZmEtdmFyLXJvYWQsXG4gIFwidGF4aVwiOiAkZmEtdmFyLXRheGksXG4gIFwiY2FiXCI6ICRmYS12YXItY2FiLFxuICBcInBlcnNvbi1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtcGx1cyxcbiAgXCJjaGFydC1waWVcIjogJGZhLXZhci1jaGFydC1waWUsXG4gIFwicGllLWNoYXJ0XCI6ICRmYS12YXItcGllLWNoYXJ0LFxuICBcImJvbHQtbGlnaHRuaW5nXCI6ICRmYS12YXItYm9sdC1saWdodG5pbmcsXG4gIFwiY2xvY2stZWlnaHRcIjogJGZhLXZhci1jbG9jay1laWdodCxcbiAgXCJzYWNrLXhtYXJrXCI6ICRmYS12YXItc2Fjay14bWFyayxcbiAgXCJmaWxlLXhsc1wiOiAkZmEtdmFyLWZpbGUteGxzLFxuICBcImZpbGUtZXhjZWxcIjogJGZhLXZhci1maWxlLWV4Y2VsLFxuICBcImZpbGUtY29udHJhY3RcIjogJGZhLXZhci1maWxlLWNvbnRyYWN0LFxuICBcImZpc2gtZmluc1wiOiAkZmEtdmFyLWZpc2gtZmlucyxcbiAgXCJjaXJjbGUtcVwiOiAkZmEtdmFyLWNpcmNsZS1xLFxuICBcImJ1aWxkaW5nLWZsYWdcIjogJGZhLXZhci1idWlsZGluZy1mbGFnLFxuICBcImZhY2UtZ3Jpbi1iZWFtXCI6ICRmYS12YXItZmFjZS1ncmluLWJlYW0sXG4gIFwiZ3Jpbi1iZWFtXCI6ICRmYS12YXItZ3Jpbi1iZWFtLFxuICBcIm9iamVjdC11bmdyb3VwXCI6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXAsXG4gIFwiZmFjZS1kaXNndWlzZVwiOiAkZmEtdmFyLWZhY2UtZGlzZ3Vpc2UsXG4gIFwiY2lyY2xlLWFycm93LWRvd24tcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1yaWdodCxcbiAgXCJhbGllbi04Yml0XCI6ICRmYS12YXItYWxpZW4tOGJpdCxcbiAgXCJhbGllbi1tb25zdGVyXCI6ICRmYS12YXItYWxpZW4tbW9uc3RlcixcbiAgXCJoYW5kLXBvaW50LXJpYmJvblwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtcmliYm9uLFxuICBcInBvb3BcIjogJGZhLXZhci1wb29wLFxuICBcIm9iamVjdC1leGNsdWRlXCI6ICRmYS12YXItb2JqZWN0LWV4Y2x1ZGUsXG4gIFwidGVsZXNjb3BlXCI6ICRmYS12YXItdGVsZXNjb3BlLFxuICBcImxvY2F0aW9uLXBpblwiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbixcbiAgXCJtYXAtbWFya2VyXCI6ICRmYS12YXItbWFwLW1hcmtlcixcbiAgXCJzcXVhcmUtbGlzdFwiOiAkZmEtdmFyLXNxdWFyZS1saXN0LFxuICBcImthYWJhXCI6ICRmYS12YXIta2FhYmEsXG4gIFwidG9pbGV0LXBhcGVyXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLFxuICBcImhlbG1ldC1zYWZldHlcIjogJGZhLXZhci1oZWxtZXQtc2FmZXR5LFxuICBcImhhcmQtaGF0XCI6ICRmYS12YXItaGFyZC1oYXQsXG4gIFwiaGF0LWhhcmRcIjogJGZhLXZhci1oYXQtaGFyZCxcbiAgXCJjb21tZW50LWNvZGVcIjogJGZhLXZhci1jb21tZW50LWNvZGUsXG4gIFwic2ltLWNhcmRzXCI6ICRmYS12YXItc2ltLWNhcmRzLFxuICBcInN0YXJzaGlwXCI6ICRmYS12YXItc3RhcnNoaXAsXG4gIFwiZWplY3RcIjogJGZhLXZhci1lamVjdCxcbiAgXCJjaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtcmlnaHQsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQsXG4gIFwicGxhbmUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLWNoZWNrLFxuICBcInNlYWxcIjogJGZhLXZhci1zZWFsLFxuICBcInVzZXItY293Ym95XCI6ICRmYS12YXItdXNlci1jb3dib3ksXG4gIFwiaGV4YWdvbi12ZXJ0aWNhbC1uZnRcIjogJGZhLXZhci1oZXhhZ29uLXZlcnRpY2FsLW5mdCxcbiAgXCJmYWNlLXJvbGxpbmctZXllc1wiOiAkZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzLFxuICBcIm1laC1yb2xsaW5nLWV5ZXNcIjogJGZhLXZhci1tZWgtcm9sbGluZy1leWVzLFxuICBcImJyZWFkLWxvYWZcIjogJGZhLXZhci1icmVhZC1sb2FmLFxuICBcInJpbmdzLXdlZGRpbmdcIjogJGZhLXZhci1yaW5ncy13ZWRkaW5nLFxuICBcIm9iamVjdC1ncm91cFwiOiAkZmEtdmFyLW9iamVjdC1ncm91cCxcbiAgXCJmcmVuY2gtZnJpZXNcIjogJGZhLXZhci1mcmVuY2gtZnJpZXMsXG4gIFwiY2hhcnQtbGluZVwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUsXG4gIFwibGluZS1jaGFydFwiOiAkZmEtdmFyLWxpbmUtY2hhcnQsXG4gIFwiY2FsZW5kYXItYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhbGVuZGFyLWFycm93LWRvd24sXG4gIFwiY2FsZW5kYXItZG93bmxvYWRcIjogJGZhLXZhci1jYWxlbmRhci1kb3dubG9hZCxcbiAgXCJzZW5kLWJhY2tcIjogJGZhLXZhci1zZW5kLWJhY2ssXG4gIFwibWFzay12ZW50aWxhdG9yXCI6ICRmYS12YXItbWFzay12ZW50aWxhdG9yLFxuICBcInRpY2tldHNcIjogJGZhLXZhci10aWNrZXRzLFxuICBcInNpZ25hdHVyZS1sb2NrXCI6ICRmYS12YXItc2lnbmF0dXJlLWxvY2ssXG4gIFwiYXJyb3ctcmlnaHRcIjogJGZhLXZhci1hcnJvdy1yaWdodCxcbiAgXCJzaWducy1wb3N0XCI6ICRmYS12YXItc2lnbnMtcG9zdCxcbiAgXCJtYXAtc2lnbnNcIjogJGZhLXZhci1tYXAtc2lnbnMsXG4gIFwib2N0YWdvbi1wbHVzXCI6ICRmYS12YXItb2N0YWdvbi1wbHVzLFxuICBcInBsdXMtb2N0YWdvblwiOiAkZmEtdmFyLXBsdXMtb2N0YWdvbixcbiAgXCJjYXNoLXJlZ2lzdGVyXCI6ICRmYS12YXItY2FzaC1yZWdpc3RlcixcbiAgXCJwZXJzb24tY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJtZWxvbi1zbGljZVwiOiAkZmEtdmFyLW1lbG9uLXNsaWNlLFxuICBcInNwYWNlLXN0YXRpb24tbW9vblwiOiAkZmEtdmFyLXNwYWNlLXN0YXRpb24tbW9vbixcbiAgXCJtZXNzYWdlLXNtaWxlXCI6ICRmYS12YXItbWVzc2FnZS1zbWlsZSxcbiAgXCJjb21tZW50LWFsdC1zbWlsZVwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXNtaWxlLFxuICBcImN1cC1zdHJhd1wiOiAkZmEtdmFyLWN1cC1zdHJhdyxcbiAgXCJsZWZ0LWZyb20tbGluZVwiOiAkZmEtdmFyLWxlZnQtZnJvbS1saW5lLFxuICBcImFycm93LWFsdC1mcm9tLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LWZyb20tcmlnaHQsXG4gIFwiaFwiOiAkZmEtdmFyLWgsXG4gIFwiYmFza2V0LXNob3BwaW5nLXNpbXBsZVwiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZy1zaW1wbGUsXG4gIFwic2hvcHBpbmctYmFza2V0LWFsdFwiOiAkZmEtdmFyLXNob3BwaW5nLWJhc2tldC1hbHQsXG4gIFwiaGFuZHMtaG9sZGluZy1oZWFydFwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctaGVhcnQsXG4gIFwiaGFuZHMtaGVhcnRcIjogJGZhLXZhci1oYW5kcy1oZWFydCxcbiAgXCJjbG9jay1uaW5lXCI6ICRmYS12YXItY2xvY2stbmluZSxcbiAgXCJoYW1tZXItYnJ1c2hcIjogJGZhLXZhci1oYW1tZXItYnJ1c2gsXG4gIFwidGFycFwiOiAkZmEtdmFyLXRhcnAsXG4gIFwiZmFjZS1zbGVlcHlcIjogJGZhLXZhci1mYWNlLXNsZWVweSxcbiAgXCJoYW5kLWhvcm5zXCI6ICRmYS12YXItaGFuZC1ob3JucyxcbiAgXCJzY3Jld2RyaXZlci13cmVuY2hcIjogJGZhLXZhci1zY3Jld2RyaXZlci13cmVuY2gsXG4gIFwidG9vbHNcIjogJGZhLXZhci10b29scyxcbiAgXCJhcnJvd3MtdG8tZXllXCI6ICRmYS12YXItYXJyb3dzLXRvLWV5ZSxcbiAgXCJjaXJjbGUtdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci1jaXJjbGUtdGhyZWUtcXVhcnRlcnMsXG4gIFwidHJvcGh5LXN0YXJcIjogJGZhLXZhci10cm9waHktc3RhcixcbiAgXCJ0cm9waHktYWx0XCI6ICRmYS12YXItdHJvcGh5LWFsdCxcbiAgXCJwbHVnLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdCxcbiAgXCJmYWNlLXRoZXJtb21ldGVyXCI6ICRmYS12YXItZmFjZS10aGVybW9tZXRlcixcbiAgXCJncmlkLXJvdW5kLTRcIjogJGZhLXZhci1ncmlkLXJvdW5kLTQsXG4gIFwic2lnbi1wb3N0cy13cmVuY2hcIjogJGZhLXZhci1zaWduLXBvc3RzLXdyZW5jaCxcbiAgXCJzaGlydC1ydW5uaW5nXCI6ICRmYS12YXItc2hpcnQtcnVubmluZyxcbiAgXCJib29rLWNpcmNsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWJvb2stY2lyY2xlLWFycm93LXVwLFxuICBcImZhY2UtbmF1c2VhdGVkXCI6ICRmYS12YXItZmFjZS1uYXVzZWF0ZWQsXG4gIFwiaGVhcnRcIjogJGZhLXZhci1oZWFydCxcbiAgXCJmaWxlLWNoYXJ0LXBpZVwiOiAkZmEtdmFyLWZpbGUtY2hhcnQtcGllLFxuICBcIm1hcnMtYW5kLXZlbnVzXCI6ICRmYS12YXItbWFycy1hbmQtdmVudXMsXG4gIFwiaG91c2UtdXNlclwiOiAkZmEtdmFyLWhvdXNlLXVzZXIsXG4gIFwiaG9tZS11c2VyXCI6ICRmYS12YXItaG9tZS11c2VyLFxuICBcImNpcmNsZS1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bi1sZWZ0LFxuICBcImR1bXBzdGVyLWZpcmVcIjogJGZhLXZhci1kdW1wc3Rlci1maXJlLFxuICBcImhleGFnb24tbWludXNcIjogJGZhLXZhci1oZXhhZ29uLW1pbnVzLFxuICBcIm1pbnVzLWhleGFnb25cIjogJGZhLXZhci1taW51cy1oZXhhZ29uLFxuICBcImxlZnQtdG8tbGluZVwiOiAkZmEtdmFyLWxlZnQtdG8tbGluZSxcbiAgXCJhcnJvdy1hbHQtdG8tbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC10by1sZWZ0LFxuICBcImhvdXNlLWNyYWNrXCI6ICRmYS12YXItaG91c2UtY3JhY2ssXG4gIFwicGF3LXNpbXBsZVwiOiAkZmEtdmFyLXBhdy1zaW1wbGUsXG4gIFwicGF3LWFsdFwiOiAkZmEtdmFyLXBhdy1hbHQsXG4gIFwiYXJyb3ctbGVmdC1sb25nLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmctdG8tbGluZSxcbiAgXCJicmFja2V0cy1yb3VuZFwiOiAkZmEtdmFyLWJyYWNrZXRzLXJvdW5kLFxuICBcInBhcmVudGhlc2VzXCI6ICRmYS12YXItcGFyZW50aGVzZXMsXG4gIFwibWFydGluaS1nbGFzcy1jaXRydXNcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWNpdHJ1cyxcbiAgXCJjb2NrdGFpbFwiOiAkZmEtdmFyLWNvY2t0YWlsLFxuICBcInVzZXItc2hha2VzcGVhcmVcIjogJGZhLXZhci11c2VyLXNoYWtlc3BlYXJlLFxuICBcImFycm93LXJpZ2h0LXRvLWFyY1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWFyYyxcbiAgXCJmYWNlLXN1cnByaXNlXCI6ICRmYS12YXItZmFjZS1zdXJwcmlzZSxcbiAgXCJzdXJwcmlzZVwiOiAkZmEtdmFyLXN1cnByaXNlLFxuICBcImJvdHRsZS13YXRlclwiOiAkZmEtdmFyLWJvdHRsZS13YXRlcixcbiAgXCJjaXJjbGUtcGF1c2VcIjogJGZhLXZhci1jaXJjbGUtcGF1c2UsXG4gIFwicGF1c2UtY2lyY2xlXCI6ICRmYS12YXItcGF1c2UtY2lyY2xlLFxuICBcImdhdWdlLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItZ2F1Z2UtY2lyY2xlLXBsdXMsXG4gIFwiZm9sZGVyc1wiOiAkZmEtdmFyLWZvbGRlcnMsXG4gIFwiYW5nZWxcIjogJGZhLXZhci1hbmdlbCxcbiAgXCJ2YWx1ZS1hYnNvbHV0ZVwiOiAkZmEtdmFyLXZhbHVlLWFic29sdXRlLFxuICBcInJhYmJpdFwiOiAkZmEtdmFyLXJhYmJpdCxcbiAgXCJ0b2lsZXQtcGFwZXItc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2gsXG4gIFwiY2lyY2xlLWV1cm9cIjogJGZhLXZhci1jaXJjbGUtZXVybyxcbiAgXCJhcHBsZS13aG9sZVwiOiAkZmEtdmFyLWFwcGxlLXdob2xlLFxuICBcImFwcGxlLWFsdFwiOiAkZmEtdmFyLWFwcGxlLWFsdCxcbiAgXCJraXRjaGVuLXNldFwiOiAkZmEtdmFyLWtpdGNoZW4tc2V0LFxuICBcImRpYW1vbmQtaGFsZlwiOiAkZmEtdmFyLWRpYW1vbmQtaGFsZixcbiAgXCJsb2NrLWtleWhvbGVcIjogJGZhLXZhci1sb2NrLWtleWhvbGUsXG4gIFwibG9jay1hbHRcIjogJGZhLXZhci1sb2NrLWFsdCxcbiAgXCJyXCI6ICRmYS12YXItcixcbiAgXCJ0ZW1wZXJhdHVyZS1xdWFydGVyXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtcXVhcnRlcixcbiAgXCJ0ZW1wZXJhdHVyZS0xXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMSxcbiAgXCJ0aGVybW9tZXRlci0xXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMSxcbiAgXCJ0aGVybW9tZXRlci1xdWFydGVyXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcixcbiAgXCJzcXVhcmUtaW5mb1wiOiAkZmEtdmFyLXNxdWFyZS1pbmZvLFxuICBcImluZm8tc3F1YXJlXCI6ICRmYS12YXItaW5mby1zcXVhcmUsXG4gIFwid2lmaS1zbGFzaFwiOiAkZmEtdmFyLXdpZmktc2xhc2gsXG4gIFwidG9pbGV0LXBhcGVyLXhtYXJrXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXhtYXJrLFxuICBcImhhbmRzLWhvbGRpbmctZG9sbGFyXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1kb2xsYXIsXG4gIFwiaGFuZHMtdXNkXCI6ICRmYS12YXItaGFuZHMtdXNkLFxuICBcImN1YmVcIjogJGZhLXZhci1jdWJlLFxuICBcImFycm93LWRvd24tdHJpYW5nbGUtc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctZG93bi10cmlhbmdsZS1zcXVhcmUsXG4gIFwic29ydC1zaGFwZXMtZG93blwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLWRvd24sXG4gIFwiYml0Y29pbi1zaWduXCI6ICRmYS12YXItYml0Y29pbi1zaWduLFxuICBcInNodXR0ZXJzXCI6ICRmYS12YXItc2h1dHRlcnMsXG4gIFwic2hpZWxkLWRvZ1wiOiAkZmEtdmFyLXNoaWVsZC1kb2csXG4gIFwic29sYXItcGFuZWxcIjogJGZhLXZhci1zb2xhci1wYW5lbCxcbiAgXCJsb2NrLW9wZW5cIjogJGZhLXZhci1sb2NrLW9wZW4sXG4gIFwidGFibGUtdHJlZVwiOiAkZmEtdmFyLXRhYmxlLXRyZWUsXG4gIFwiaG91c2UtY2hpbW5leS1oZWFydFwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktaGVhcnQsXG4gIFwidGFsbHktM1wiOiAkZmEtdmFyLXRhbGx5LTMsXG4gIFwiZWxldmF0b3JcIjogJGZhLXZhci1lbGV2YXRvcixcbiAgXCJtb25leS1iaWxsLXRyYW5zZmVyXCI6ICRmYS12YXItbW9uZXktYmlsbC10cmFuc2ZlcixcbiAgXCJtb25leS1iaWxsLXRyZW5kLXVwXCI6ICRmYS12YXItbW9uZXktYmlsbC10cmVuZC11cCxcbiAgXCJob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwic3F1YXJlLXBvbGwtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLXNxdWFyZS1wb2xsLWhvcml6b250YWwsXG4gIFwicG9sbC1oXCI6ICRmYS12YXItcG9sbC1oLFxuICBcImNpcmNsZVwiOiAkZmEtdmFyLWNpcmNsZSxcbiAgXCJsZWZ0LXRvLWJyYWNrZXRcIjogJGZhLXZhci1sZWZ0LXRvLWJyYWNrZXQsXG4gIFwiY2FydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzd29yZFwiOiAkZmEtdmFyLXN3b3JkLFxuICBcImJhY2t3YXJkLWZhc3RcIjogJGZhLXZhci1iYWNrd2FyZC1mYXN0LFxuICBcImZhc3QtYmFja3dhcmRcIjogJGZhLXZhci1mYXN0LWJhY2t3YXJkLFxuICBcInJlY3ljbGVcIjogJGZhLXZhci1yZWN5Y2xlLFxuICBcInVzZXItYXN0cm9uYXV0XCI6ICRmYS12YXItdXNlci1hc3Ryb25hdXQsXG4gIFwiaW50ZXJyb2JhbmdcIjogJGZhLXZhci1pbnRlcnJvYmFuZyxcbiAgXCJwbGFuZS1zbGFzaFwiOiAkZmEtdmFyLXBsYW5lLXNsYXNoLFxuICBcImNpcmNsZS1kYXNoZWRcIjogJGZhLXZhci1jaXJjbGUtZGFzaGVkLFxuICBcInRyYWRlbWFya1wiOiAkZmEtdmFyLXRyYWRlbWFyayxcbiAgXCJiYXNrZXRiYWxsXCI6ICRmYS12YXItYmFza2V0YmFsbCxcbiAgXCJiYXNrZXRiYWxsLWJhbGxcIjogJGZhLXZhci1iYXNrZXRiYWxsLWJhbGwsXG4gIFwiZm9yay1rbmlmZVwiOiAkZmEtdmFyLWZvcmsta25pZmUsXG4gIFwidXRlbnNpbHMtYWx0XCI6ICRmYS12YXItdXRlbnNpbHMtYWx0LFxuICBcInNhdGVsbGl0ZS1kaXNoXCI6ICRmYS12YXItc2F0ZWxsaXRlLWRpc2gsXG4gIFwiYmFkZ2UtY2hlY2tcIjogJGZhLXZhci1iYWRnZS1jaGVjayxcbiAgXCJjaXJjbGUtdXBcIjogJGZhLXZhci1jaXJjbGUtdXAsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXAsXG4gIFwic2xpZGVyXCI6ICRmYS12YXItc2xpZGVyLFxuICBcIm1vYmlsZS1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbi1idXR0b24sXG4gIFwibW9iaWxlLWFsdFwiOiAkZmEtdmFyLW1vYmlsZS1hbHQsXG4gIFwiY2xvY2stb25lLXRoaXJ0eVwiOiAkZmEtdmFyLWNsb2NrLW9uZS10aGlydHksXG4gIFwiaW5ib3gtb3V0XCI6ICRmYS12YXItaW5ib3gtb3V0LFxuICBcImluYm94LWFycm93LXVwXCI6ICRmYS12YXItaW5ib3gtYXJyb3ctdXAsXG4gIFwiY2xvdWQtc2xhc2hcIjogJGZhLXZhci1jbG91ZC1zbGFzaCxcbiAgXCJ2b2x1bWUtaGlnaFwiOiAkZmEtdmFyLXZvbHVtZS1oaWdoLFxuICBcInZvbHVtZS11cFwiOiAkZmEtdmFyLXZvbHVtZS11cCxcbiAgXCJ1c2Vycy1yYXlzXCI6ICRmYS12YXItdXNlcnMtcmF5cyxcbiAgXCJ3YWxsZXRcIjogJGZhLXZhci13YWxsZXQsXG4gIFwib2N0YWdvbi1jaGVja1wiOiAkZmEtdmFyLW9jdGFnb24tY2hlY2ssXG4gIFwiZmxhdGJyZWFkLXN0dWZmZWRcIjogJGZhLXZhci1mbGF0YnJlYWQtc3R1ZmZlZCxcbiAgXCJjbGlwYm9hcmQtY2hlY2tcIjogJGZhLXZhci1jbGlwYm9hcmQtY2hlY2ssXG4gIFwiY2FydC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLXBsdXMsXG4gIFwidHJ1Y2stY2xvY2tcIjogJGZhLXZhci10cnVjay1jbG9jayxcbiAgXCJzaGlwcGluZy10aW1lZFwiOiAkZmEtdmFyLXNoaXBwaW5nLXRpbWVkLFxuICBcInBvb2wtOC1iYWxsXCI6ICRmYS12YXItcG9vbC04LWJhbGwsXG4gIFwiZmlsZS1hdWRpb1wiOiAkZmEtdmFyLWZpbGUtYXVkaW8sXG4gIFwidHVybi1kb3duLWxlZnRcIjogJGZhLXZhci10dXJuLWRvd24tbGVmdCxcbiAgXCJsb2NrLWhhc2h0YWdcIjogJGZhLXZhci1sb2NrLWhhc2h0YWcsXG4gIFwiY2hhcnQtcmFkYXJcIjogJGZhLXZhci1jaGFydC1yYWRhcixcbiAgXCJzdGFmZlwiOiAkZmEtdmFyLXN0YWZmLFxuICBcImJ1cmdlclwiOiAkZmEtdmFyLWJ1cmdlcixcbiAgXCJoYW1idXJnZXJcIjogJGZhLXZhci1oYW1idXJnZXIsXG4gIFwidXRpbGl0eS1wb2xlXCI6ICRmYS12YXItdXRpbGl0eS1wb2xlLFxuICBcInRyYW5zcG9ydGVyLTZcIjogJGZhLXZhci10cmFuc3BvcnRlci02LFxuICBcImFycm93LXR1cm4tbGVmdFwiOiAkZmEtdmFyLWFycm93LXR1cm4tbGVmdCxcbiAgXCJ3cmVuY2hcIjogJGZhLXZhci13cmVuY2gsXG4gIFwiYnVnc1wiOiAkZmEtdmFyLWJ1Z3MsXG4gIFwidmVjdG9yLXBvbHlnb25cIjogJGZhLXZhci12ZWN0b3ItcG9seWdvbixcbiAgXCJkaWFncmFtLW5lc3RlZFwiOiAkZmEtdmFyLWRpYWdyYW0tbmVzdGVkLFxuICBcInJ1cGVlLXNpZ25cIjogJGZhLXZhci1ydXBlZS1zaWduLFxuICBcInJ1cGVlXCI6ICRmYS12YXItcnVwZWUsXG4gIFwiZmlsZS1pbWFnZVwiOiAkZmEtdmFyLWZpbGUtaW1hZ2UsXG4gIFwiY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItY2lyY2xlLXF1ZXN0aW9uLFxuICBcInF1ZXN0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZSxcbiAgXCJ0aWNrZXRzLXBlcmZvcmF0ZWRcIjogJGZhLXZhci10aWNrZXRzLXBlcmZvcmF0ZWQsXG4gIFwiaW1hZ2UtdXNlclwiOiAkZmEtdmFyLWltYWdlLXVzZXIsXG4gIFwiYnVveVwiOiAkZmEtdmFyLWJ1b3ksXG4gIFwicGxhbmUtZGVwYXJ0dXJlXCI6ICRmYS12YXItcGxhbmUtZGVwYXJ0dXJlLFxuICBcImhhbmRzaGFrZS1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zbGFzaCxcbiAgXCJib29rLWJvb2ttYXJrXCI6ICRmYS12YXItYm9vay1ib29rbWFyayxcbiAgXCJib3JkZXItY2VudGVyLWhcIjogJGZhLXZhci1ib3JkZXItY2VudGVyLWgsXG4gIFwiY2FuLWZvb2RcIjogJGZhLXZhci1jYW4tZm9vZCxcbiAgXCJ0eXBld3JpdGVyXCI6ICRmYS12YXItdHlwZXdyaXRlcixcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWFyY1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYXJjLFxuICBcImNpcmNsZS1rXCI6ICRmYS12YXItY2lyY2xlLWssXG4gIFwiZmFjZS1oYW5kLW92ZXItbW91dGhcIjogJGZhLXZhci1mYWNlLWhhbmQtb3Zlci1tb3V0aCxcbiAgXCJwb3Bjb3JuXCI6ICRmYS12YXItcG9wY29ybixcbiAgXCJob3VzZS13YXRlclwiOiAkZmEtdmFyLWhvdXNlLXdhdGVyLFxuICBcImhvdXNlLWZsb29kXCI6ICRmYS12YXItaG91c2UtZmxvb2QsXG4gIFwib2JqZWN0LXN1YnRyYWN0XCI6ICRmYS12YXItb2JqZWN0LXN1YnRyYWN0LFxuICBcImNvZGUtYnJhbmNoXCI6ICRmYS12YXItY29kZS1icmFuY2gsXG4gIFwid2FyZWhvdXNlLWZ1bGxcIjogJGZhLXZhci13YXJlaG91c2UtZnVsbCxcbiAgXCJ3YXJlaG91c2UtYWx0XCI6ICRmYS12YXItd2FyZWhvdXNlLWFsdCxcbiAgXCJoYXQtY293Ym95XCI6ICRmYS12YXItaGF0LWNvd2JveSxcbiAgXCJicmlkZ2VcIjogJGZhLXZhci1icmlkZ2UsXG4gIFwicGhvbmUtZmxpcFwiOiAkZmEtdmFyLXBob25lLWZsaXAsXG4gIFwicGhvbmUtYWx0XCI6ICRmYS12YXItcGhvbmUtYWx0LFxuICBcImFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93LWRvd24tZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJmaWxlLWRvY1wiOiAkZmEtdmFyLWZpbGUtZG9jLFxuICBcInNxdWFyZS1xdWFydGVyc1wiOiAkZmEtdmFyLXNxdWFyZS1xdWFydGVycyxcbiAgXCJ0cnVjay1mcm9udFwiOiAkZmEtdmFyLXRydWNrLWZyb250LFxuICBcImNhdFwiOiAkZmEtdmFyLWNhdCxcbiAgXCJ0cmFzaC14bWFya1wiOiAkZmEtdmFyLXRyYXNoLXhtYXJrLFxuICBcImNpcmNsZS1jYXJldC1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWNhcmV0LWxlZnQsXG4gIFwiY2FyZXQtY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jYXJldC1jaXJjbGUtbGVmdCxcbiAgXCJmaWxlc1wiOiAkZmEtdmFyLWZpbGVzLFxuICBcImFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImZhY2UtY2xvdWRzXCI6ICRmYS12YXItZmFjZS1jbG91ZHMsXG4gIFwidXNlci1jcm93blwiOiAkZmEtdmFyLXVzZXItY3Jvd24sXG4gIFwiYmFza2V0LXNob3BwaW5nLXBsdXNcIjogJGZhLXZhci1iYXNrZXQtc2hvcHBpbmctcGx1cyxcbiAgXCJ0cnVjay1maWVsZFwiOiAkZmEtdmFyLXRydWNrLWZpZWxkLFxuICBcInJvdXRlXCI6ICRmYS12YXItcm91dGUsXG4gIFwiY2FydC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1jYXJ0LWNpcmNsZS1jaGVjayxcbiAgXCJjbGlwYm9hcmQtcXVlc3Rpb25cIjogJGZhLXZhci1jbGlwYm9hcmQtcXVlc3Rpb24sXG4gIFwicGFub3JhbWFcIjogJGZhLXZhci1wYW5vcmFtYSxcbiAgXCJjb21tZW50LW1lZGljYWxcIjogJGZhLXZhci1jb21tZW50LW1lZGljYWwsXG4gIFwidGVldGgtb3BlblwiOiAkZmEtdmFyLXRlZXRoLW9wZW4sXG4gIFwidXNlci10aWUtaGFpci1sb25nXCI6ICRmYS12YXItdXNlci10aWUtaGFpci1sb25nLFxuICBcImZpbGUtY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtbWludXMsXG4gIFwiaGVhZC1zaWRlLW1lZGljYWxcIjogJGZhLXZhci1oZWFkLXNpZGUtbWVkaWNhbCxcbiAgXCJhcnJvdy10dXJuLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctdHVybi1yaWdodCxcbiAgXCJ0YWdzXCI6ICRmYS12YXItdGFncyxcbiAgXCJ3aW5lLWdsYXNzXCI6ICRmYS12YXItd2luZS1nbGFzcyxcbiAgXCJmb3J3YXJkLWZhc3RcIjogJGZhLXZhci1mb3J3YXJkLWZhc3QsXG4gIFwiZmFzdC1mb3J3YXJkXCI6ICRmYS12YXItZmFzdC1mb3J3YXJkLFxuICBcImZhY2UtbWVoLWJsYW5rXCI6ICRmYS12YXItZmFjZS1tZWgtYmxhbmssXG4gIFwibWVoLWJsYW5rXCI6ICRmYS12YXItbWVoLWJsYW5rLFxuICBcInVzZXItcm9ib3RcIjogJGZhLXZhci11c2VyLXJvYm90LFxuICBcInNxdWFyZS1wYXJraW5nXCI6ICRmYS12YXItc3F1YXJlLXBhcmtpbmcsXG4gIFwicGFya2luZ1wiOiAkZmEtdmFyLXBhcmtpbmcsXG4gIFwiY2FyZC1kaWFtb25kXCI6ICRmYS12YXItY2FyZC1kaWFtb25kLFxuICBcImZhY2UtemlwcGVyXCI6ICRmYS12YXItZmFjZS16aXBwZXIsXG4gIFwiZmFjZS1yYWlzZWQtZXllYnJvd1wiOiAkZmEtdmFyLWZhY2UtcmFpc2VkLWV5ZWJyb3csXG4gIFwiaG91c2Utc2lnbmFsXCI6ICRmYS12YXItaG91c2Utc2lnbmFsLFxuICBcInNxdWFyZS1jaGV2cm9uLXVwXCI6ICRmYS12YXItc3F1YXJlLWNoZXZyb24tdXAsXG4gIFwiY2hldnJvbi1zcXVhcmUtdXBcIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS11cCxcbiAgXCJiYXJzLXByb2dyZXNzXCI6ICRmYS12YXItYmFycy1wcm9ncmVzcyxcbiAgXCJ0YXNrcy1hbHRcIjogJGZhLXZhci10YXNrcy1hbHQsXG4gIFwiZmF1Y2V0LWRyaXBcIjogJGZhLXZhci1mYXVjZXQtZHJpcCxcbiAgXCJhcnJvd3MtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy10by1saW5lLFxuICBcImRvbHBoaW5cIjogJGZhLXZhci1kb2xwaGluLFxuICBcImFycm93LXVwLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQsXG4gIFwiY2lyY2xlLXJcIjogJGZhLXZhci1jaXJjbGUtcixcbiAgXCJjYXJ0LWZsYXRiZWRcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQsXG4gIFwiZG9sbHktZmxhdGJlZFwiOiAkZmEtdmFyLWRvbGx5LWZsYXRiZWQsXG4gIFwiYmFuLXNtb2tpbmdcIjogJGZhLXZhci1iYW4tc21va2luZyxcbiAgXCJzbW9raW5nLWJhblwiOiAkZmEtdmFyLXNtb2tpbmctYmFuLFxuICBcImNpcmNsZS1zb3J0LXVwXCI6ICRmYS12YXItY2lyY2xlLXNvcnQtdXAsXG4gIFwic29ydC1jaXJjbGUtdXBcIjogJGZhLXZhci1zb3J0LWNpcmNsZS11cCxcbiAgXCJ0ZXJtaW5hbFwiOiAkZmEtdmFyLXRlcm1pbmFsLFxuICBcIm1vYmlsZS1idXR0b25cIjogJGZhLXZhci1tb2JpbGUtYnV0dG9uLFxuICBcImhvdXNlLW1lZGljYWwtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtZmxhZyxcbiAgXCJiYXNrZXQtc2hvcHBpbmdcIjogJGZhLXZhci1iYXNrZXQtc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctYmFza2V0XCI6ICRmYS12YXItc2hvcHBpbmctYmFza2V0LFxuICBcInRhcGVcIjogJGZhLXZhci10YXBlLFxuICBcImNoZXN0bnV0XCI6ICRmYS12YXItY2hlc3RudXQsXG4gIFwiYnVzLXNpbXBsZVwiOiAkZmEtdmFyLWJ1cy1zaW1wbGUsXG4gIFwiYnVzLWFsdFwiOiAkZmEtdmFyLWJ1cy1hbHQsXG4gIFwiZXllXCI6ICRmYS12YXItZXllLFxuICBcImZhY2Utc2FkLWNyeVwiOiAkZmEtdmFyLWZhY2Utc2FkLWNyeSxcbiAgXCJzYWQtY3J5XCI6ICRmYS12YXItc2FkLWNyeSxcbiAgXCJoZWF0XCI6ICRmYS12YXItaGVhdCxcbiAgXCJ0aWNrZXQtYWlybGluZVwiOiAkZmEtdmFyLXRpY2tldC1haXJsaW5lLFxuICBcInRpY2tldC1wZXJmb3JhdGVkLXBsYW5lXCI6ICRmYS12YXItdGlja2V0LXBlcmZvcmF0ZWQtcGxhbmUsXG4gIFwidGlja2V0LXBsYW5lXCI6ICRmYS12YXItdGlja2V0LXBsYW5lLFxuICBcImJvb3QtaGVlbGVkXCI6ICRmYS12YXItYm9vdC1oZWVsZWQsXG4gIFwiYXJyb3dzLW1pbmltaXplXCI6ICRmYS12YXItYXJyb3dzLW1pbmltaXplLFxuICBcImNvbXByZXNzLWFycm93c1wiOiAkZmEtdmFyLWNvbXByZXNzLWFycm93cyxcbiAgXCJhdWRpby1kZXNjcmlwdGlvblwiOiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLFxuICBcInBlcnNvbi1taWxpdGFyeS10by1wZXJzb25cIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uLFxuICBcImZpbGUtc2hpZWxkXCI6ICRmYS12YXItZmlsZS1zaGllbGQsXG4gIFwiaGV4YWdvblwiOiAkZmEtdmFyLWhleGFnb24sXG4gIFwibWFuaG9sZVwiOiAkZmEtdmFyLW1hbmhvbGUsXG4gIFwidXNlci1zbGFzaFwiOiAkZmEtdmFyLXVzZXItc2xhc2gsXG4gIFwicGVuXCI6ICRmYS12YXItcGVuLFxuICBcInRvd2VyLW9ic2VydmF0aW9uXCI6ICRmYS12YXItdG93ZXItb2JzZXJ2YXRpb24sXG4gIFwiZmxvcHB5LWRpc2tzXCI6ICRmYS12YXItZmxvcHB5LWRpc2tzLFxuICBcInRvaWxldC1wYXBlci1ibGFuay11bmRlclwiOiAkZmEtdmFyLXRvaWxldC1wYXBlci1ibGFuay11bmRlcixcbiAgXCJ0b2lsZXQtcGFwZXItcmV2ZXJzZS1hbHRcIjogJGZhLXZhci10b2lsZXQtcGFwZXItcmV2ZXJzZS1hbHQsXG4gIFwiZmlsZS1jb2RlXCI6ICRmYS12YXItZmlsZS1jb2RlLFxuICBcInNpZ25hbFwiOiAkZmEtdmFyLXNpZ25hbCxcbiAgXCJzaWduYWwtNVwiOiAkZmEtdmFyLXNpZ25hbC01LFxuICBcInNpZ25hbC1wZXJmZWN0XCI6ICRmYS12YXItc2lnbmFsLXBlcmZlY3QsXG4gIFwicHVtcFwiOiAkZmEtdmFyLXB1bXAsXG4gIFwiYnVzXCI6ICRmYS12YXItYnVzLFxuICBcImhlYXJ0LWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS14bWFyayxcbiAgXCJhcnJvdy11cC1sZWZ0LWZyb20tY2lyY2xlXCI6ICRmYS12YXItYXJyb3ctdXAtbGVmdC1mcm9tLWNpcmNsZSxcbiAgXCJob3VzZS1jaGltbmV5XCI6ICRmYS12YXItaG91c2UtY2hpbW5leSxcbiAgXCJob21lLWxnXCI6ICRmYS12YXItaG9tZS1sZyxcbiAgXCJ3aW5kb3ctbWF4aW1pemVcIjogJGZhLXZhci13aW5kb3ctbWF4aW1pemUsXG4gIFwiZHJ5ZXJcIjogJGZhLXZhci1kcnllcixcbiAgXCJmYWNlLWZyb3duXCI6ICRmYS12YXItZmFjZS1mcm93bixcbiAgXCJmcm93blwiOiAkZmEtdmFyLWZyb3duLFxuICBcImNoZXNzLWJpc2hvcC1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLWJpc2hvcC1waWVjZSxcbiAgXCJjaGVzcy1iaXNob3AtYWx0XCI6ICRmYS12YXItY2hlc3MtYmlzaG9wLWFsdCxcbiAgXCJzaGlydC10YW5rLXRvcFwiOiAkZmEtdmFyLXNoaXJ0LXRhbmstdG9wLFxuICBcImRpcGxvbWFcIjogJGZhLXZhci1kaXBsb21hLFxuICBcInNjcm9sbC1yaWJib25cIjogJGZhLXZhci1zY3JvbGwtcmliYm9uLFxuICBcInNjcmVlbmNhc3RcIjogJGZhLXZhci1zY3JlZW5jYXN0LFxuICBcIndhbGtlclwiOiAkZmEtdmFyLXdhbGtlcixcbiAgXCJwcmVzY3JpcHRpb25cIjogJGZhLXZhci1wcmVzY3JpcHRpb24sXG4gIFwic2hvcFwiOiAkZmEtdmFyLXNob3AsXG4gIFwic3RvcmUtYWx0XCI6ICRmYS12YXItc3RvcmUtYWx0LFxuICBcImZsb3BweS1kaXNrXCI6ICRmYS12YXItZmxvcHB5LWRpc2ssXG4gIFwic2F2ZVwiOiAkZmEtdmFyLXNhdmUsXG4gIFwidmloYXJhXCI6ICRmYS12YXItdmloYXJhLFxuICBcImZhY2Uta2lzcy1jbG9zZWQtZXllc1wiOiAkZmEtdmFyLWZhY2Uta2lzcy1jbG9zZWQtZXllcyxcbiAgXCJzY2FsZS11bmJhbGFuY2VkXCI6ICRmYS12YXItc2NhbGUtdW5iYWxhbmNlZCxcbiAgXCJiYWxhbmNlLXNjYWxlLWxlZnRcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQsXG4gIFwiZmlsZS11c2VyXCI6ICRmYS12YXItZmlsZS11c2VyLFxuICBcInVzZXItcG9saWNlLXRpZVwiOiAkZmEtdmFyLXVzZXItcG9saWNlLXRpZSxcbiAgXCJmYWNlLXRvbmd1ZS1tb25leVwiOiAkZmEtdmFyLWZhY2UtdG9uZ3VlLW1vbmV5LFxuICBcInRlbm5pcy1iYWxsXCI6ICRmYS12YXItdGVubmlzLWJhbGwsXG4gIFwic3F1YXJlLWxcIjogJGZhLXZhci1zcXVhcmUtbCxcbiAgXCJzb3J0LXVwXCI6ICRmYS12YXItc29ydC11cCxcbiAgXCJzb3J0LWFzY1wiOiAkZmEtdmFyLXNvcnQtYXNjLFxuICBcImNhbGVuZGFyLWFycm93LXVwXCI6ICRmYS12YXItY2FsZW5kYXItYXJyb3ctdXAsXG4gIFwiY2FsZW5kYXItdXBsb2FkXCI6ICRmYS12YXItY2FsZW5kYXItdXBsb2FkLFxuICBcImNvbW1lbnQtZG90c1wiOiAkZmEtdmFyLWNvbW1lbnQtZG90cyxcbiAgXCJjb21tZW50aW5nXCI6ICRmYS12YXItY29tbWVudGluZyxcbiAgXCJwbGFudC13aWx0XCI6ICRmYS12YXItcGxhbnQtd2lsdCxcbiAgXCJzY2FyZlwiOiAkZmEtdmFyLXNjYXJmLFxuICBcImFsYnVtLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItYWxidW0tY2lyY2xlLXBsdXMsXG4gIFwidXNlci1udXJzZS1oYWlyLWxvbmdcIjogJGZhLXZhci11c2VyLW51cnNlLWhhaXItbG9uZyxcbiAgXCJkaWFtb25kXCI6ICRmYS12YXItZGlhbW9uZCxcbiAgXCJzcXVhcmUtbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1sZWZ0LFxuICBcImFycm93LWFsdC1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1zcXVhcmUtbGVmdCxcbiAgXCJmYWNlLWdyaW4tc3F1aW50XCI6ICRmYS12YXItZmFjZS1ncmluLXNxdWludCxcbiAgXCJncmluLXNxdWludFwiOiAkZmEtdmFyLWdyaW4tc3F1aW50LFxuICBcImNpcmNsZS1lbGxpcHNpcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWNpcmNsZS1lbGxpcHNpcy12ZXJ0aWNhbCxcbiAgXCJoYW5kLWhvbGRpbmctZG9sbGFyXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWRvbGxhcixcbiAgXCJoYW5kLWhvbGRpbmctdXNkXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXVzZCxcbiAgXCJncmlkLWRpdmlkZXJzXCI6ICRmYS12YXItZ3JpZC1kaXZpZGVycyxcbiAgXCJjaGFydC1kaWFncmFtXCI6ICRmYS12YXItY2hhcnQtZGlhZ3JhbSxcbiAgXCJiYWN0ZXJpdW1cIjogJGZhLXZhci1iYWN0ZXJpdW0sXG4gIFwiaGFuZC1wb2ludGVyXCI6ICRmYS12YXItaGFuZC1wb2ludGVyLFxuICBcImRydW0tc3RlZWxwYW5cIjogJGZhLXZhci1kcnVtLXN0ZWVscGFuLFxuICBcImhhbmQtc2Npc3NvcnNcIjogJGZhLXZhci1oYW5kLXNjaXNzb3JzLFxuICBcImhhbmRzLXByYXlpbmdcIjogJGZhLXZhci1oYW5kcy1wcmF5aW5nLFxuICBcInByYXlpbmctaGFuZHNcIjogJGZhLXZhci1wcmF5aW5nLWhhbmRzLFxuICBcImZhY2UtcGVuc2l2ZVwiOiAkZmEtdmFyLWZhY2UtcGVuc2l2ZSxcbiAgXCJ1c2VyLW11c2ljXCI6ICRmYS12YXItdXNlci1tdXNpYyxcbiAgXCJhcnJvdy1yb3RhdGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtcmlnaHQsXG4gIFwiYXJyb3ctcmlnaHQtcm90YXRlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtcm90YXRlLFxuICBcImFycm93LXJvdGF0ZS1mb3J3YXJkXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWZvcndhcmQsXG4gIFwicmVkb1wiOiAkZmEtdmFyLXJlZG8sXG4gIFwibWVzc2FnZXMtZG9sbGFyXCI6ICRmYS12YXItbWVzc2FnZXMtZG9sbGFyLFxuICBcImNvbW1lbnRzLWFsdC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50cy1hbHQtZG9sbGFyLFxuICBcInNlbnNvci1vblwiOiAkZmEtdmFyLXNlbnNvci1vbixcbiAgXCJiYWxsb29uXCI6ICRmYS12YXItYmFsbG9vbixcbiAgXCJiaW9oYXphcmRcIjogJGZhLXZhci1iaW9oYXphcmQsXG4gIFwiY2hlc3MtcXVlZW4tcGllY2VcIjogJGZhLXZhci1jaGVzcy1xdWVlbi1waWVjZSxcbiAgXCJjaGVzcy1xdWVlbi1hbHRcIjogJGZhLXZhci1jaGVzcy1xdWVlbi1hbHQsXG4gIFwibG9jYXRpb24tY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMsXG4gIFwibG9jYXRpb25cIjogJGZhLXZhci1sb2NhdGlvbixcbiAgXCJtYXJzLWRvdWJsZVwiOiAkZmEtdmFyLW1hcnMtZG91YmxlLFxuICBcImxlZnQtZnJvbS1icmFja2V0XCI6ICRmYS12YXItbGVmdC1mcm9tLWJyYWNrZXQsXG4gIFwiaG91c2UtcGVyc29uLWxlYXZlXCI6ICRmYS12YXItaG91c2UtcGVyc29uLWxlYXZlLFxuICBcImhvdXNlLWxlYXZlXCI6ICRmYS12YXItaG91c2UtbGVhdmUsXG4gIFwiaG91c2UtcGVyc29uLWRlcGFydFwiOiAkZmEtdmFyLWhvdXNlLXBlcnNvbi1kZXBhcnQsXG4gIFwicnVsZXItdHJpYW5nbGVcIjogJGZhLXZhci1ydWxlci10cmlhbmdsZSxcbiAgXCJjYXJkLWNsdWJcIjogJGZhLXZhci1jYXJkLWNsdWIsXG4gIFwiY2hpbGQtZHJlc3NcIjogJGZhLXZhci1jaGlsZC1kcmVzcyxcbiAgXCJ1c2Vycy1iZXR3ZWVuLWxpbmVzXCI6ICRmYS12YXItdXNlcnMtYmV0d2Vlbi1saW5lcyxcbiAgXCJsdW5ncy12aXJ1c1wiOiAkZmEtdmFyLWx1bmdzLXZpcnVzLFxuICBcInNwaW5uZXItdGhpcmRcIjogJGZhLXZhci1zcGlubmVyLXRoaXJkLFxuICBcImZhY2UtZ3Jpbi10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10ZWFycyxcbiAgXCJncmluLXRlYXJzXCI6ICRmYS12YXItZ3Jpbi10ZWFycyxcbiAgXCJwaG9uZVwiOiAkZmEtdmFyLXBob25lLFxuICBcImNvbXB1dGVyLW1vdXNlLXNjcm9sbHdoZWVsXCI6ICRmYS12YXItY29tcHV0ZXItbW91c2Utc2Nyb2xsd2hlZWwsXG4gIFwibW91c2UtYWx0XCI6ICRmYS12YXItbW91c2UtYWx0LFxuICBcImNhbGVuZGFyLXhtYXJrXCI6ICRmYS12YXItY2FsZW5kYXIteG1hcmssXG4gIFwiY2FsZW5kYXItdGltZXNcIjogJGZhLXZhci1jYWxlbmRhci10aW1lcyxcbiAgXCJjaGlsZC1yZWFjaGluZ1wiOiAkZmEtdmFyLWNoaWxkLXJlYWNoaW5nLFxuICBcInRhYmxlLWxheW91dFwiOiAkZmEtdmFyLXRhYmxlLWxheW91dCxcbiAgXCJuYXJ3aGFsXCI6ICRmYS12YXItbmFyd2hhbCxcbiAgXCJyYW1wLWxvYWRpbmdcIjogJGZhLXZhci1yYW1wLWxvYWRpbmcsXG4gIFwiY2FsZW5kYXItY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jYWxlbmRhci1jaXJjbGUtcGx1cyxcbiAgXCJ0b290aGJydXNoXCI6ICRmYS12YXItdG9vdGhicnVzaCxcbiAgXCJib3JkZXItaW5uZXJcIjogJGZhLXZhci1ib3JkZXItaW5uZXIsXG4gIFwicGF3LWNsYXdzXCI6ICRmYS12YXItcGF3LWNsYXdzLFxuICBcImtpd2ktZnJ1aXRcIjogJGZhLXZhci1raXdpLWZydWl0LFxuICBcInRyYWZmaWMtbGlnaHQtc2xvd1wiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQtc2xvdyxcbiAgXCJyZWN0YW5nbGUtY29kZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1jb2RlLFxuICBcImhlYWQtc2lkZS12aXJ1c1wiOiAkZmEtdmFyLWhlYWQtc2lkZS12aXJ1cyxcbiAgXCJrZXlib2FyZC1icmlnaHRuZXNzXCI6ICRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzcyxcbiAgXCJib29rcy1tZWRpY2FsXCI6ICRmYS12YXItYm9va3MtbWVkaWNhbCxcbiAgXCJsaWdodGJ1bGItc2xhc2hcIjogJGZhLXZhci1saWdodGJ1bGItc2xhc2gsXG4gIFwiaG91c2UtYmxhbmtcIjogJGZhLXZhci1ob3VzZS1ibGFuayxcbiAgXCJob21lLWJsYW5rXCI6ICRmYS12YXItaG9tZS1ibGFuayxcbiAgXCJzcXVhcmUtNVwiOiAkZmEtdmFyLXNxdWFyZS01LFxuICBcInNxdWFyZS1oZWFydFwiOiAkZmEtdmFyLXNxdWFyZS1oZWFydCxcbiAgXCJoZWFydC1zcXVhcmVcIjogJGZhLXZhci1oZWFydC1zcXVhcmUsXG4gIFwicHV6emxlXCI6ICRmYS12YXItcHV6emxlLFxuICBcInVzZXItZ2VhclwiOiAkZmEtdmFyLXVzZXItZ2VhcixcbiAgXCJ1c2VyLWNvZ1wiOiAkZmEtdmFyLXVzZXItY29nLFxuICBcInBpcGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGlwZS1jaXJjbGUtY2hlY2ssXG4gIFwiYXJyb3ctdXAtMS05XCI6ICRmYS12YXItYXJyb3ctdXAtMS05LFxuICBcInNvcnQtbnVtZXJpYy11cFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCxcbiAgXCJvY3RhZ29uLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItb2N0YWdvbi1leGNsYW1hdGlvbixcbiAgXCJkaWFsLWxvd1wiOiAkZmEtdmFyLWRpYWwtbG93LFxuICBcImRvb3ItY2xvc2VkXCI6ICRmYS12YXItZG9vci1jbG9zZWQsXG4gIFwibGFwdG9wLW1vYmlsZVwiOiAkZmEtdmFyLWxhcHRvcC1tb2JpbGUsXG4gIFwicGhvbmUtbGFwdG9wXCI6ICRmYS12YXItcGhvbmUtbGFwdG9wLFxuICBcImNvbnZleW9yLWJlbHQtYm94ZXNcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWJveGVzLFxuICBcImNvbnZleW9yLWJlbHQtYWx0XCI6ICRmYS12YXItY29udmV5b3ItYmVsdC1hbHQsXG4gIFwic2hpZWxkLXZpcnVzXCI6ICRmYS12YXItc2hpZWxkLXZpcnVzLFxuICBcInN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZFwiOiAkZmEtdmFyLXN0YXJmaWdodGVyLXR3aW4taW9uLWVuZ2luZS1hZHZhbmNlZCxcbiAgXCJzdGFyZmlnaHRlci1hbHQtYWR2YW5jZWRcIjogJGZhLXZhci1zdGFyZmlnaHRlci1hbHQtYWR2YW5jZWQsXG4gIFwiZGljZS1zaXhcIjogJGZhLXZhci1kaWNlLXNpeCxcbiAgXCJzdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmVcIjogJGZhLXZhci1zdGFyZmlnaHRlci10d2luLWlvbi1lbmdpbmUsXG4gIFwic3RhcmZpZ2h0ZXItYWx0XCI6ICRmYS12YXItc3RhcmZpZ2h0ZXItYWx0LFxuICBcInJvY2tldC1sYXVuY2hcIjogJGZhLXZhci1yb2NrZXQtbGF1bmNoLFxuICBcIm1vc3F1aXRvLW5ldFwiOiAkZmEtdmFyLW1vc3F1aXRvLW5ldCxcbiAgXCJmaWxlLWZyYWdtZW50XCI6ICRmYS12YXItZmlsZS1mcmFnbWVudCxcbiAgXCJ2ZW50LWRhbXBlclwiOiAkZmEtdmFyLXZlbnQtZGFtcGVyLFxuICBcImJyaWRnZS13YXRlclwiOiAkZmEtdmFyLWJyaWRnZS13YXRlcixcbiAgXCJiYW4tYnVnXCI6ICRmYS12YXItYmFuLWJ1ZyxcbiAgXCJkZWJ1Z1wiOiAkZmEtdmFyLWRlYnVnLFxuICBcInBlcnNvbi1ib290aFwiOiAkZmEtdmFyLXBlcnNvbi1ib290aCxcbiAgXCJ0ZXh0LXdpZHRoXCI6ICRmYS12YXItdGV4dC13aWR0aCxcbiAgXCJnYXJhZ2UtY2FyXCI6ICRmYS12YXItZ2FyYWdlLWNhcixcbiAgXCJzcXVhcmUta2FuYmFuXCI6ICRmYS12YXItc3F1YXJlLWthbmJhbixcbiAgXCJoYXQtd2l6YXJkXCI6ICRmYS12YXItaGF0LXdpemFyZCxcbiAgXCJjaGFydC1rYW5iYW5cIjogJGZhLXZhci1jaGFydC1rYW5iYW4sXG4gIFwicGVuLWZhbmN5XCI6ICRmYS12YXItcGVuLWZhbmN5LFxuICBcImNvZmZlZS1wb3RcIjogJGZhLXZhci1jb2ZmZWUtcG90LFxuICBcIm1vdXNlLWZpZWxkXCI6ICRmYS12YXItbW91c2UtZmllbGQsXG4gIFwicGVyc29uLWRpZ2dpbmdcIjogJGZhLXZhci1wZXJzb24tZGlnZ2luZyxcbiAgXCJkaWdnaW5nXCI6ICRmYS12YXItZGlnZ2luZyxcbiAgXCJzaG93ZXItZG93blwiOiAkZmEtdmFyLXNob3dlci1kb3duLFxuICBcInNob3dlci1hbHRcIjogJGZhLXZhci1zaG93ZXItYWx0LFxuICBcImJveC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ib3gtY2lyY2xlLWNoZWNrLFxuICBcImJyaWdodG5lc3NcIjogJGZhLXZhci1icmlnaHRuZXNzLFxuICBcImNhci1zaWRlLWJvbHRcIjogJGZhLXZhci1jYXItc2lkZS1ib2x0LFxuICBcImZpbGUteG1sXCI6ICRmYS12YXItZmlsZS14bWwsXG4gIFwib3JuYW1lbnRcIjogJGZhLXZhci1vcm5hbWVudCxcbiAgXCJwaG9uZS1hcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1waG9uZS1hcnJvdy1kb3duLWxlZnQsXG4gIFwicGhvbmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXBob25lLWFycm93LWRvd24sXG4gIFwicGhvbmUtaW5jb21pbmdcIjogJGZhLXZhci1waG9uZS1pbmNvbWluZyxcbiAgXCJjbG91ZC13b3JkXCI6ICRmYS12YXItY2xvdWQtd29yZCxcbiAgXCJoYW5kLWZpbmdlcnMtY3Jvc3NlZFwiOiAkZmEtdmFyLWhhbmQtZmluZ2Vycy1jcm9zc2VkLFxuICBcInRyYXNoXCI6ICRmYS12YXItdHJhc2gsXG4gIFwiZ2F1Z2Utc2ltcGxlXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLFxuICBcImdhdWdlLXNpbXBsZS1tZWRcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkLFxuICBcInRhY2hvbWV0ZXItYXZlcmFnZVwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZSxcbiAgXCJhcnJvdy1kb3duLXNtYWxsLWJpZ1wiOiAkZmEtdmFyLWFycm93LWRvd24tc21hbGwtYmlnLFxuICBcInNvcnQtc2l6ZS1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtc2l6ZS1kb3duLWFsdCxcbiAgXCJib29rLW1lZGljYWxcIjogJGZhLXZhci1ib29rLW1lZGljYWwsXG4gIFwiZmFjZS1tZWx0aW5nXCI6ICRmYS12YXItZmFjZS1tZWx0aW5nLFxuICBcInBvb1wiOiAkZmEtdmFyLXBvbyxcbiAgXCJwZW4tY2xpcC1zbGFzaFwiOiAkZmEtdmFyLXBlbi1jbGlwLXNsYXNoLFxuICBcInBlbi1hbHQtc2xhc2hcIjogJGZhLXZhci1wZW4tYWx0LXNsYXNoLFxuICBcInF1b3RlLXJpZ2h0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQsXG4gIFwicXVvdGUtcmlnaHQtYWx0XCI6ICRmYS12YXItcXVvdGUtcmlnaHQtYWx0LFxuICBcInNjcm9sbC1vbGRcIjogJGZhLXZhci1zY3JvbGwtb2xkLFxuICBcImd1aXRhcnNcIjogJGZhLXZhci1ndWl0YXJzLFxuICBcInBob25lLXhtYXJrXCI6ICRmYS12YXItcGhvbmUteG1hcmssXG4gIFwiaG9zZVwiOiAkZmEtdmFyLWhvc2UsXG4gIFwiY2xvY2stc2l4XCI6ICRmYS12YXItY2xvY2stc2l4LFxuICBcInNoaXJ0XCI6ICRmYS12YXItc2hpcnQsXG4gIFwidC1zaGlydFwiOiAkZmEtdmFyLXQtc2hpcnQsXG4gIFwidHNoaXJ0XCI6ICRmYS12YXItdHNoaXJ0LFxuICBcImJpbGxib2FyZFwiOiAkZmEtdmFyLWJpbGxib2FyZCxcbiAgXCJzcXVhcmUtclwiOiAkZmEtdmFyLXNxdWFyZS1yLFxuICBcImN1YmVzXCI6ICRmYS12YXItY3ViZXMsXG4gIFwiZW52ZWxvcGUtb3Blbi1kb2xsYXJcIjogJGZhLXZhci1lbnZlbG9wZS1vcGVuLWRvbGxhcixcbiAgXCJkaXZpZGVcIjogJGZhLXZhci1kaXZpZGUsXG4gIFwic3VuLWNsb3VkXCI6ICRmYS12YXItc3VuLWNsb3VkLFxuICBcImxhbXAtZmxvb3JcIjogJGZhLXZhci1sYW1wLWZsb29yLFxuICBcInNxdWFyZS03XCI6ICRmYS12YXItc3F1YXJlLTcsXG4gIFwidGVuZ2Utc2lnblwiOiAkZmEtdmFyLXRlbmdlLXNpZ24sXG4gIFwidGVuZ2VcIjogJGZhLXZhci10ZW5nZSxcbiAgXCJoZWFkcGhvbmVzXCI6ICRmYS12YXItaGVhZHBob25lcyxcbiAgXCJoYW5kcy1ob2xkaW5nXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZyxcbiAgXCJjYW1wZmlyZVwiOiAkZmEtdmFyLWNhbXBmaXJlLFxuICBcImNpcmNsZS1hbXBlcnNhbmRcIjogJGZhLXZhci1jaXJjbGUtYW1wZXJzYW5kLFxuICBcInNub3dmbGFrZXNcIjogJGZhLXZhci1zbm93Zmxha2VzLFxuICBcImhhbmRzLWNsYXBwaW5nXCI6ICRmYS12YXItaGFuZHMtY2xhcHBpbmcsXG4gIFwicmVwdWJsaWNhblwiOiAkZmEtdmFyLXJlcHVibGljYW4sXG4gIFwibGVhZi1tYXBsZVwiOiAkZmEtdmFyLWxlYWYtbWFwbGUsXG4gIFwiYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LWxlZnQsXG4gIFwicGVyc29uLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUteG1hcmssXG4gIFwicnVsZXJcIjogJGZhLXZhci1ydWxlcixcbiAgXCJhcnJvdy1sZWZ0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LWxlZnQtZnJvbS1icmFja2V0LFxuICBcImN1cC1zdHJhdy1zd29vc2hcIjogJGZhLXZhci1jdXAtc3RyYXctc3dvb3NoLFxuICBcInRlbXBlcmF0dXJlLXN1blwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXN1bixcbiAgXCJ0ZW1wZXJhdHVyZS1ob3RcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1ob3QsXG4gIFwiYWxpZ24tbGVmdFwiOiAkZmEtdmFyLWFsaWduLWxlZnQsXG4gIFwiZGljZS1kNlwiOiAkZmEtdmFyLWRpY2UtZDYsXG4gIFwicmVzdHJvb21cIjogJGZhLXZhci1yZXN0cm9vbSxcbiAgXCJoaWdoLWRlZmluaXRpb25cIjogJGZhLXZhci1oaWdoLWRlZmluaXRpb24sXG4gIFwicmVjdGFuZ2xlLWhkXCI6ICRmYS12YXItcmVjdGFuZ2xlLWhkLFxuICBcImpcIjogJGZhLXZhci1qLFxuICBcImdhbGF4eVwiOiAkZmEtdmFyLWdhbGF4eSxcbiAgXCJ1c2Vycy12aWV3ZmluZGVyXCI6ICRmYS12YXItdXNlcnMtdmlld2ZpbmRlcixcbiAgXCJmaWxlLXZpZGVvXCI6ICRmYS12YXItZmlsZS12aWRlbyxcbiAgXCJjaGVycmllc1wiOiAkZmEtdmFyLWNoZXJyaWVzLFxuICBcInVwLXJpZ2h0LWZyb20tc3F1YXJlXCI6ICRmYS12YXItdXAtcmlnaHQtZnJvbS1zcXVhcmUsXG4gIFwiZXh0ZXJuYWwtbGluay1hbHRcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdCxcbiAgXCJjaXJjbGUtc29ydFwiOiAkZmEtdmFyLWNpcmNsZS1zb3J0LFxuICBcInNvcnQtY2lyY2xlXCI6ICRmYS12YXItc29ydC1jaXJjbGUsXG4gIFwidGFibGUtY2VsbHNcIjogJGZhLXZhci10YWJsZS1jZWxscyxcbiAgXCJ0aFwiOiAkZmEtdmFyLXRoLFxuICBcImJhZy1zaG9wcGluZy1taW51c1wiOiAkZmEtdmFyLWJhZy1zaG9wcGluZy1taW51cyxcbiAgXCJmaWxlLXBkZlwiOiAkZmEtdmFyLWZpbGUtcGRmLFxuICBcInNpcmVuXCI6ICRmYS12YXItc2lyZW4sXG4gIFwiYXJyb3ctdXAtdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC10by1kb3R0ZWQtbGluZSxcbiAgXCJpbWFnZS1sYW5kc2NhcGVcIjogJGZhLXZhci1pbWFnZS1sYW5kc2NhcGUsXG4gIFwibGFuZHNjYXBlXCI6ICRmYS12YXItbGFuZHNjYXBlLFxuICBcInRhbmstd2F0ZXJcIjogJGZhLXZhci10YW5rLXdhdGVyLFxuICBcImN1cmxpbmctc3RvbmVcIjogJGZhLXZhci1jdXJsaW5nLXN0b25lLFxuICBcImN1cmxpbmdcIjogJGZhLXZhci1jdXJsaW5nLFxuICBcImdhbWVwYWQtbW9kZXJuXCI6ICRmYS12YXItZ2FtZXBhZC1tb2Rlcm4sXG4gIFwiZ2FtZXBhZC1hbHRcIjogJGZhLXZhci1nYW1lcGFkLWFsdCxcbiAgXCJtZXNzYWdlcy1xdWVzdGlvblwiOiAkZmEtdmFyLW1lc3NhZ2VzLXF1ZXN0aW9uLFxuICBcImJvb2stYmlibGVcIjogJGZhLXZhci1ib29rLWJpYmxlLFxuICBcImJpYmxlXCI6ICRmYS12YXItYmlibGUsXG4gIFwib1wiOiAkZmEtdmFyLW8sXG4gIFwic3VpdGNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLXN1aXRjYXNlLW1lZGljYWwsXG4gIFwibWVka2l0XCI6ICRmYS12YXItbWVka2l0LFxuICBcImJyaWVmY2FzZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJyaWVmY2FzZS1hcnJvdy1yaWdodCxcbiAgXCJleHBhbmQtd2lkZVwiOiAkZmEtdmFyLWV4cGFuZC13aWRlLFxuICBcImNsb2NrLWVsZXZlbi10aGlydHlcIjogJGZhLXZhci1jbG9jay1lbGV2ZW4tdGhpcnR5LFxuICBcInJ2XCI6ICRmYS12YXItcnYsXG4gIFwidXNlci1zZWNyZXRcIjogJGZhLXZhci11c2VyLXNlY3JldCxcbiAgXCJvdHRlclwiOiAkZmEtdmFyLW90dGVyLFxuICBcImRyZWlkZWxcIjogJGZhLXZhci1kcmVpZGVsLFxuICBcInBlcnNvbi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcyxcbiAgXCJmZW1hbGVcIjogJGZhLXZhci1mZW1hbGUsXG4gIFwiY29tbWVudC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50LWRvbGxhcixcbiAgXCJidXNpbmVzcy10aW1lXCI6ICRmYS12YXItYnVzaW5lc3MtdGltZSxcbiAgXCJicmllZmNhc2UtY2xvY2tcIjogJGZhLXZhci1icmllZmNhc2UtY2xvY2ssXG4gIFwiZmxvd2VyLXR1bGlwXCI6ICRmYS12YXItZmxvd2VyLXR1bGlwLFxuICBcInBlb3BsZS1wYW50cy1zaW1wbGVcIjogJGZhLXZhci1wZW9wbGUtcGFudHMtc2ltcGxlLFxuICBcImNsb3VkLWRyaXp6bGVcIjogJGZhLXZhci1jbG91ZC1kcml6emxlLFxuICBcInRhYmxlLWNlbGxzLWxhcmdlXCI6ICRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2UsXG4gIFwidGgtbGFyZ2VcIjogJGZhLXZhci10aC1sYXJnZSxcbiAgXCJib29rLXRhbmFraFwiOiAkZmEtdmFyLWJvb2stdGFuYWtoLFxuICBcInRhbmFraFwiOiAkZmEtdmFyLXRhbmFraCxcbiAgXCJzb2xhci1zeXN0ZW1cIjogJGZhLXZhci1zb2xhci1zeXN0ZW0sXG4gIFwic2VhbC1xdWVzdGlvblwiOiAkZmEtdmFyLXNlYWwtcXVlc3Rpb24sXG4gIFwicGhvbmUtdm9sdW1lXCI6ICRmYS12YXItcGhvbmUtdm9sdW1lLFxuICBcInZvbHVtZS1jb250cm9sLXBob25lXCI6ICRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmUsXG4gIFwiZGlzYy1kcml2ZVwiOiAkZmEtdmFyLWRpc2MtZHJpdmUsXG4gIFwiaGF0LWNvd2JveS1zaWRlXCI6ICRmYS12YXItaGF0LWNvd2JveS1zaWRlLFxuICBcInRhYmxlLXJvd3NcIjogJGZhLXZhci10YWJsZS1yb3dzLFxuICBcInJvd3NcIjogJGZhLXZhci1yb3dzLFxuICBcImxvY2F0aW9uLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItbG9jYXRpb24tZXhjbGFtYXRpb24sXG4gIFwibWFwLW1hcmtlci1leGNsYW1hdGlvblwiOiAkZmEtdmFyLW1hcC1tYXJrZXItZXhjbGFtYXRpb24sXG4gIFwiZmFjZS1mZWFyZnVsXCI6ICRmYS12YXItZmFjZS1mZWFyZnVsLFxuICBcImNsaXBib2FyZC11c2VyXCI6ICRmYS12YXItY2xpcGJvYXJkLXVzZXIsXG4gIFwiYnVzLXNjaG9vbFwiOiAkZmEtdmFyLWJ1cy1zY2hvb2wsXG4gIFwiZmlsbS1zbGFzaFwiOiAkZmEtdmFyLWZpbG0tc2xhc2gsXG4gIFwic3F1YXJlLWFycm93LWRvd24tcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctZG93bi1yaWdodCxcbiAgXCJib29rLXNwYXJrbGVzXCI6ICRmYS12YXItYm9vay1zcGFya2xlcyxcbiAgXCJib29rLXNwZWxsc1wiOiAkZmEtdmFyLWJvb2stc3BlbGxzLFxuICBcIndhc2hpbmctbWFjaGluZVwiOiAkZmEtdmFyLXdhc2hpbmctbWFjaGluZSxcbiAgXCJ3YXNoZXJcIjogJGZhLXZhci13YXNoZXIsXG4gIFwiY2hpbGRcIjogJGZhLXZhci1jaGlsZCxcbiAgXCJsaXJhLXNpZ25cIjogJGZhLXZhci1saXJhLXNpZ24sXG4gIFwidXNlci12aXNvclwiOiAkZmEtdmFyLXVzZXItdmlzb3IsXG4gIFwiZmlsZS1wbHVzLW1pbnVzXCI6ICRmYS12YXItZmlsZS1wbHVzLW1pbnVzLFxuICBcImNoZXNzLWNsb2NrLWZsaXBcIjogJGZhLXZhci1jaGVzcy1jbG9jay1mbGlwLFxuICBcImNoZXNzLWNsb2NrLWFsdFwiOiAkZmEtdmFyLWNoZXNzLWNsb2NrLWFsdCxcbiAgXCJzYXRlbGxpdGVcIjogJGZhLXZhci1zYXRlbGxpdGUsXG4gIFwidHJ1Y2stZmlyZVwiOiAkZmEtdmFyLXRydWNrLWZpcmUsXG4gIFwicGxhbmUtbG9ja1wiOiAkZmEtdmFyLXBsYW5lLWxvY2ssXG4gIFwic3RlZXJpbmctd2hlZWxcIjogJGZhLXZhci1zdGVlcmluZy13aGVlbCxcbiAgXCJ0YWdcIjogJGZhLXZhci10YWcsXG4gIFwic3RyZXRjaGVyXCI6ICRmYS12YXItc3RyZXRjaGVyLFxuICBcImJvb2stc2VjdGlvblwiOiAkZmEtdmFyLWJvb2stc2VjdGlvbixcbiAgXCJib29rLWxhd1wiOiAkZmEtdmFyLWJvb2stbGF3LFxuICBcImluYm94ZXNcIjogJGZhLXZhci1pbmJveGVzLFxuICBcImNvZmZlZS1iZWFuXCI6ICRmYS12YXItY29mZmVlLWJlYW4sXG4gIFwiY2lyY2xlLXllblwiOiAkZmEtdmFyLWNpcmNsZS15ZW4sXG4gIFwiYnJhY2tldHMtY3VybHlcIjogJGZhLXZhci1icmFja2V0cy1jdXJseSxcbiAgXCJlbGxpcHNpcy1zdHJva2UtdmVydGljYWxcIjogJGZhLXZhci1lbGxpcHNpcy1zdHJva2UtdmVydGljYWwsXG4gIFwiZWxsaXBzaXMtdi1hbHRcIjogJGZhLXZhci1lbGxpcHNpcy12LWFsdCxcbiAgXCJjb21tZW50XCI6ICRmYS12YXItY29tbWVudCxcbiAgXCJzcXVhcmUtMVwiOiAkZmEtdmFyLXNxdWFyZS0xLFxuICBcImNha2UtY2FuZGxlc1wiOiAkZmEtdmFyLWNha2UtY2FuZGxlcyxcbiAgXCJiaXJ0aGRheS1jYWtlXCI6ICRmYS12YXItYmlydGhkYXktY2FrZSxcbiAgXCJjYWtlXCI6ICRmYS12YXItY2FrZSxcbiAgXCJoZWFkLXNpZGVcIjogJGZhLXZhci1oZWFkLXNpZGUsXG4gIFwidHJ1Y2stbGFkZGVyXCI6ICRmYS12YXItdHJ1Y2stbGFkZGVyLFxuICBcImVudmVsb3BlXCI6ICRmYS12YXItZW52ZWxvcGUsXG4gIFwiZG9sbHktZW1wdHlcIjogJGZhLXZhci1kb2xseS1lbXB0eSxcbiAgXCJmYWNlLXRpc3N1ZVwiOiAkZmEtdmFyLWZhY2UtdGlzc3VlLFxuICBcImFuZ2xlcy11cFwiOiAkZmEtdmFyLWFuZ2xlcy11cCxcbiAgXCJhbmdsZS1kb3VibGUtdXBcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtdXAsXG4gIFwiYmluLXJlY3ljbGVcIjogJGZhLXZhci1iaW4tcmVjeWNsZSxcbiAgXCJwYXBlcmNsaXBcIjogJGZhLXZhci1wYXBlcmNsaXAsXG4gIFwiY2hhcnQtbGluZS1kb3duXCI6ICRmYS12YXItY2hhcnQtbGluZS1kb3duLFxuICBcImFycm93LXJpZ2h0LXRvLWNpdHlcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1jaXR5LFxuICBcImxvY2stYVwiOiAkZmEtdmFyLWxvY2stYSxcbiAgXCJyaWJib25cIjogJGZhLXZhci1yaWJib24sXG4gIFwibHVuZ3NcIjogJGZhLXZhci1sdW5ncyxcbiAgXCJwZXJzb24tcGluYmFsbFwiOiAkZmEtdmFyLXBlcnNvbi1waW5iYWxsLFxuICBcImFycm93LXVwLTktMVwiOiAkZmEtdmFyLWFycm93LXVwLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtdXAtYWx0XCI6ICRmYS12YXItc29ydC1udW1lcmljLXVwLWFsdCxcbiAgXCJhcHBsZS1jb3JlXCI6ICRmYS12YXItYXBwbGUtY29yZSxcbiAgXCJjaXJjbGUteVwiOiAkZmEtdmFyLWNpcmNsZS15LFxuICBcImg2XCI6ICRmYS12YXItaDYsXG4gIFwibGl0ZWNvaW4tc2lnblwiOiAkZmEtdmFyLWxpdGVjb2luLXNpZ24sXG4gIFwiYm90dGxlLWJhYnlcIjogJGZhLXZhci1ib3R0bGUtYmFieSxcbiAgXCJjaXJjbGUtc21hbGxcIjogJGZhLXZhci1jaXJjbGUtc21hbGwsXG4gIFwiYm9yZGVyLW5vbmVcIjogJGZhLXZhci1ib3JkZXItbm9uZSxcbiAgXCJhcnJvdy10dXJuLWRvd24tbGVmdFwiOiAkZmEtdmFyLWFycm93LXR1cm4tZG93bi1sZWZ0LFxuICBcImNpcmNsZS13aWZpLWNpcmNsZS13aWZpXCI6ICRmYS12YXItY2lyY2xlLXdpZmktY2lyY2xlLXdpZmksXG4gIFwiY2lyY2xlLXdpZmktZ3JvdXBcIjogJGZhLXZhci1jaXJjbGUtd2lmaS1ncm91cCxcbiAgXCJjaXJjbGUtbm9kZXNcIjogJGZhLXZhci1jaXJjbGUtbm9kZXMsXG4gIFwicGFyYWNodXRlLWJveFwiOiAkZmEtdmFyLXBhcmFjaHV0ZS1ib3gsXG4gIFwicmVmbGVjdC1ob3Jpem9udGFsXCI6ICRmYS12YXItcmVmbGVjdC1ob3Jpem9udGFsLFxuICBcIm1lc3NhZ2UtbWVkaWNhbFwiOiAkZmEtdmFyLW1lc3NhZ2UtbWVkaWNhbCxcbiAgXCJjb21tZW50LWFsdC1tZWRpY2FsXCI6ICRmYS12YXItY29tbWVudC1hbHQtbWVkaWNhbCxcbiAgXCJydWdieS1iYWxsXCI6ICRmYS12YXItcnVnYnktYmFsbCxcbiAgXCJjb21tZW50LW11c2ljXCI6ICRmYS12YXItY29tbWVudC1tdXNpYyxcbiAgXCJpbmRlbnRcIjogJGZhLXZhci1pbmRlbnQsXG4gIFwidHJlZS1kZWNpZHVvdXNcIjogJGZhLXZhci10cmVlLWRlY2lkdW91cyxcbiAgXCJ0cmVlLWFsdFwiOiAkZmEtdmFyLXRyZWUtYWx0LFxuICBcInB1enpsZS1waWVjZS1zaW1wbGVcIjogJGZhLXZhci1wdXp6bGUtcGllY2Utc2ltcGxlLFxuICBcInB1enpsZS1waWVjZS1hbHRcIjogJGZhLXZhci1wdXp6bGUtcGllY2UtYWx0LFxuICBcInRydWNrLWZpZWxkLXVuXCI6ICRmYS12YXItdHJ1Y2stZmllbGQtdW4sXG4gIFwibmZjLXRyYXNoXCI6ICRmYS12YXItbmZjLXRyYXNoLFxuICBcImhvdXJnbGFzc1wiOiAkZmEtdmFyLWhvdXJnbGFzcyxcbiAgXCJob3VyZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHksXG4gIFwibW91bnRhaW5cIjogJGZhLXZhci1tb3VudGFpbixcbiAgXCJmaWxlLXhtYXJrXCI6ICRmYS12YXItZmlsZS14bWFyayxcbiAgXCJmaWxlLXRpbWVzXCI6ICRmYS12YXItZmlsZS10aW1lcyxcbiAgXCJob3VzZS1oZWFydFwiOiAkZmEtdmFyLWhvdXNlLWhlYXJ0LFxuICBcImhvbWUtaGVhcnRcIjogJGZhLXZhci1ob21lLWhlYXJ0LFxuICBcImhvdXNlLWNoaW1uZXktYmxhbmtcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LWJsYW5rLFxuICBcIm1ldGVyLWJvbHRcIjogJGZhLXZhci1tZXRlci1ib2x0LFxuICBcInVzZXItZG9jdG9yXCI6ICRmYS12YXItdXNlci1kb2N0b3IsXG4gIFwidXNlci1tZFwiOiAkZmEtdmFyLXVzZXItbWQsXG4gIFwic2xhc2gtYmFja1wiOiAkZmEtdmFyLXNsYXNoLWJhY2ssXG4gIFwiY2lyY2xlLWluZm9cIjogJGZhLXZhci1jaXJjbGUtaW5mbyxcbiAgXCJpbmZvLWNpcmNsZVwiOiAkZmEtdmFyLWluZm8tY2lyY2xlLFxuICBcImZpc2hpbmctcm9kXCI6ICRmYS12YXItZmlzaGluZy1yb2QsXG4gIFwiaGFtbWVyLWNyYXNoXCI6ICRmYS12YXItaGFtbWVyLWNyYXNoLFxuICBcIm1lc3NhZ2UtaGVhcnRcIjogJGZhLXZhci1tZXNzYWdlLWhlYXJ0LFxuICBcImNsb3VkLW1lYXRiYWxsXCI6ICRmYS12YXItY2xvdWQtbWVhdGJhbGwsXG4gIFwiY2FtZXJhLXBvbGFyb2lkXCI6ICRmYS12YXItY2FtZXJhLXBvbGFyb2lkLFxuICBcImNhbWVyYVwiOiAkZmEtdmFyLWNhbWVyYSxcbiAgXCJjYW1lcmEtYWx0XCI6ICRmYS12YXItY2FtZXJhLWFsdCxcbiAgXCJzcXVhcmUtdmlydXNcIjogJGZhLXZhci1zcXVhcmUtdmlydXMsXG4gIFwiY2FydC1hcnJvdy11cFwiOiAkZmEtdmFyLWNhcnQtYXJyb3ctdXAsXG4gIFwibWV0ZW9yXCI6ICRmYS12YXItbWV0ZW9yLFxuICBcImNhci1vblwiOiAkZmEtdmFyLWNhci1vbixcbiAgXCJzbGVpZ2hcIjogJGZhLXZhci1zbGVpZ2gsXG4gIFwiYXJyb3ctZG93bi0xLTlcIjogJGZhLXZhci1hcnJvdy1kb3duLTEtOSxcbiAgXCJzb3J0LW51bWVyaWMtYXNjXCI6ICRmYS12YXItc29ydC1udW1lcmljLWFzYyxcbiAgXCJzb3J0LW51bWVyaWMtZG93blwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLFxuICBcImJ1b3ktbW9vcmluZ1wiOiAkZmEtdmFyLWJ1b3ktbW9vcmluZyxcbiAgXCJzcXVhcmUtNFwiOiAkZmEtdmFyLXNxdWFyZS00LFxuICBcImhhbmQtaG9sZGluZy1kcm9wbGV0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWRyb3BsZXQsXG4gIFwiaGFuZC1ob2xkaW5nLXdhdGVyXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXdhdGVyLFxuICBcImZpbGUtZXBzXCI6ICRmYS12YXItZmlsZS1lcHMsXG4gIFwidHJpY3ljbGUtYWR1bHRcIjogJGZhLXZhci10cmljeWNsZS1hZHVsdCxcbiAgXCJ3YXZlZm9ybVwiOiAkZmEtdmFyLXdhdmVmb3JtLFxuICBcIndhdGVyXCI6ICRmYS12YXItd2F0ZXIsXG4gIFwic3Rhci1zaGFycC1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLXN0YXItc2hhcnAtaGFsZi1zdHJva2UsXG4gIFwic3Rhci1zaGFycC1oYWxmLWFsdFwiOiAkZmEtdmFyLXN0YXItc2hhcnAtaGFsZi1hbHQsXG4gIFwibmZjLXNpZ25hbFwiOiAkZmEtdmFyLW5mYy1zaWduYWwsXG4gIFwicGxhbmUtcHJvcFwiOiAkZmEtdmFyLXBsYW5lLXByb3AsXG4gIFwiY2FsZW5kYXItY2hlY2tcIjogJGZhLXZhci1jYWxlbmRhci1jaGVjayxcbiAgXCJjbG9jay1kZXNrXCI6ICRmYS12YXItY2xvY2stZGVzayxcbiAgXCJjYWxlbmRhci1jbG9ja1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNsb2NrLFxuICBcImNhbGVuZGFyLXRpbWVcIjogJGZhLXZhci1jYWxlbmRhci10aW1lLFxuICBcImJyYWlsbGVcIjogJGZhLXZhci1icmFpbGxlLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbFwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbCxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLWFsdFwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0LFxuICBcInBsYXRlLXV0ZW5zaWxzXCI6ICRmYS12YXItcGxhdGUtdXRlbnNpbHMsXG4gIFwiZmFtaWx5LXBhbnRzXCI6ICRmYS12YXItZmFtaWx5LXBhbnRzLFxuICBcImhvc2UtcmVlbFwiOiAkZmEtdmFyLWhvc2UtcmVlbCxcbiAgXCJob3VzZS13aW5kb3dcIjogJGZhLXZhci1ob3VzZS13aW5kb3csXG4gIFwibGFuZG1hcmtcIjogJGZhLXZhci1sYW5kbWFyayxcbiAgXCJ0cnVja1wiOiAkZmEtdmFyLXRydWNrLFxuICBcIm11c2ljLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1tdXNpYy1tYWduaWZ5aW5nLWdsYXNzLFxuICBcImNyb3NzaGFpcnNcIjogJGZhLXZhci1jcm9zc2hhaXJzLFxuICBcImNsb3VkLXJhaW5ib3dcIjogJGZhLXZhci1jbG91ZC1yYWluYm93LFxuICBcInBlcnNvbi1jYW5lXCI6ICRmYS12YXItcGVyc29uLWNhbmUsXG4gIFwiYWxpZW5cIjogJGZhLXZhci1hbGllbixcbiAgXCJ0ZW50XCI6ICRmYS12YXItdGVudCxcbiAgXCJsYXB0b3AtYmluYXJ5XCI6ICRmYS12YXItbGFwdG9wLWJpbmFyeSxcbiAgXCJ2ZXN0LXBhdGNoZXNcIjogJGZhLXZhci12ZXN0LXBhdGNoZXMsXG4gIFwicGVvcGxlLWRyZXNzLXNpbXBsZVwiOiAkZmEtdmFyLXBlb3BsZS1kcmVzcy1zaW1wbGUsXG4gIFwiY2hlY2stZG91YmxlXCI6ICRmYS12YXItY2hlY2stZG91YmxlLFxuICBcImFycm93LWRvd24tYS16XCI6ICRmYS12YXItYXJyb3ctZG93bi1hLXosXG4gIFwic29ydC1hbHBoYS1hc2NcIjogJGZhLXZhci1zb3J0LWFscGhhLWFzYyxcbiAgXCJzb3J0LWFscGhhLWRvd25cIjogJGZhLXZhci1zb3J0LWFscGhhLWRvd24sXG4gIFwiYm93bGluZy1iYWxsLXBpblwiOiAkZmEtdmFyLWJvd2xpbmctYmFsbC1waW4sXG4gIFwiYmVsbC1zY2hvb2wtc2xhc2hcIjogJGZhLXZhci1iZWxsLXNjaG9vbC1zbGFzaCxcbiAgXCJwbHVzLWxhcmdlXCI6ICRmYS12YXItcGx1cy1sYXJnZSxcbiAgXCJtb25leS1iaWxsLXdoZWF0XCI6ICRmYS12YXItbW9uZXktYmlsbC13aGVhdCxcbiAgXCJjYW1lcmEtdmlld2ZpbmRlclwiOiAkZmEtdmFyLWNhbWVyYS12aWV3ZmluZGVyLFxuICBcInNjcmVlbnNob3RcIjogJGZhLXZhci1zY3JlZW5zaG90LFxuICBcIm1lc3NhZ2UtbXVzaWNcIjogJGZhLXZhci1tZXNzYWdlLW11c2ljLFxuICBcImNvbW1lbnQtYWx0LW11c2ljXCI6ICRmYS12YXItY29tbWVudC1hbHQtbXVzaWMsXG4gIFwiY2FyLWJ1aWxkaW5nXCI6ICRmYS12YXItY2FyLWJ1aWxkaW5nLFxuICBcImJvcmRlci1ib3R0b20tcmlnaHRcIjogJGZhLXZhci1ib3JkZXItYm90dG9tLXJpZ2h0LFxuICBcImJvcmRlci1zdHlsZS1hbHRcIjogJGZhLXZhci1ib3JkZXItc3R5bGUtYWx0LFxuICBcIm9jdGFnb25cIjogJGZhLXZhci1vY3RhZ29uLFxuICBcImNvbW1lbnQtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1jb21tZW50LWFycm93LXVwLXJpZ2h0LFxuICBcIm9jdGFnb24tZGl2aWRlXCI6ICRmYS12YXItb2N0YWdvbi1kaXZpZGUsXG4gIFwiY29va2llXCI6ICRmYS12YXItY29va2llLFxuICBcImFycm93LXJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWxlZnQsXG4gIFwiYXJyb3ctbGVmdC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtYmFja1wiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrLFxuICBcImFycm93LXJvdGF0ZS1iYWNrd2FyZFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvXCI6ICRmYS12YXItdW5kbyxcbiAgXCJ0di1tdXNpY1wiOiAkZmEtdmFyLXR2LW11c2ljLFxuICBcImhhcmQtZHJpdmVcIjogJGZhLXZhci1oYXJkLWRyaXZlLFxuICBcImhkZFwiOiAkZmEtdmFyLWhkZCxcbiAgXCJyZWVsXCI6ICRmYS12YXItcmVlbCxcbiAgXCJmYWNlLWdyaW4tc3F1aW50LXRlYXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXNxdWludC10ZWFycyxcbiAgXCJncmluLXNxdWludC10ZWFyc1wiOiAkZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImR1bWJiZWxsXCI6ICRmYS12YXItZHVtYmJlbGwsXG4gIFwicmVjdGFuZ2xlLWxpc3RcIjogJGZhLXZhci1yZWN0YW5nbGUtbGlzdCxcbiAgXCJsaXN0LWFsdFwiOiAkZmEtdmFyLWxpc3QtYWx0LFxuICBcInRhcnAtZHJvcGxldFwiOiAkZmEtdmFyLXRhcnAtZHJvcGxldCxcbiAgXCJhbGFybS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWFsYXJtLWV4Y2xhbWF0aW9uLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2ssXG4gIFwidHJhZmZpYy1jb25lXCI6ICRmYS12YXItdHJhZmZpYy1jb25lLFxuICBcImdyYXRlXCI6ICRmYS12YXItZ3JhdGUsXG4gIFwiYXJyb3ctZG93bi1yaWdodFwiOiAkZmEtdmFyLWFycm93LWRvd24tcmlnaHQsXG4gIFwicGVyc29uLXNraWluZy1ub3JkaWNcIjogJGZhLXZhci1wZXJzb24tc2tpaW5nLW5vcmRpYyxcbiAgXCJza2lpbmctbm9yZGljXCI6ICRmYS12YXItc2tpaW5nLW5vcmRpYyxcbiAgXCJjYWxlbmRhci1wbHVzXCI6ICRmYS12YXItY2FsZW5kYXItcGx1cyxcbiAgXCJwZXJzb24tZnJvbS1wb3J0YWxcIjogJGZhLXZhci1wZXJzb24tZnJvbS1wb3J0YWwsXG4gIFwicG9ydGFsLWV4aXRcIjogJGZhLXZhci1wb3J0YWwtZXhpdCxcbiAgXCJwbGFuZS1hcnJpdmFsXCI6ICRmYS12YXItcGxhbmUtYXJyaXZhbCxcbiAgXCJjb3diZWxsLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItY293YmVsbC1jaXJjbGUtcGx1cyxcbiAgXCJjb3diZWxsLW1vcmVcIjogJGZhLXZhci1jb3diZWxsLW1vcmUsXG4gIFwiY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtbGVmdCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQsXG4gIFwiZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsXCI6ICRmYS12YXItZGlzdHJpYnV0ZS1zcGFjaW5nLXZlcnRpY2FsLFxuICBcInNpZ25hbC1iYXJzLWZhaXJcIjogJGZhLXZhci1zaWduYWwtYmFycy1mYWlyLFxuICBcInNpZ25hbC1hbHQtMlwiOiAkZmEtdmFyLXNpZ25hbC1hbHQtMixcbiAgXCJzcG9ydHNiYWxsXCI6ICRmYS12YXItc3BvcnRzYmFsbCxcbiAgXCJnYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3JhbmtcIjogJGZhLXZhci1nYW1lLWNvbnNvbGUtaGFuZGhlbGQtY3JhbmssXG4gIFwidHJhaW4tc3Vid2F5XCI6ICRmYS12YXItdHJhaW4tc3Vid2F5LFxuICBcInN1YndheVwiOiAkZmEtdmFyLXN1YndheSxcbiAgXCJjaGFydC1nYW50dFwiOiAkZmEtdmFyLWNoYXJ0LWdhbnR0LFxuICBcImZhY2Utc21pbGUtdXBzaWRlLWRvd25cIjogJGZhLXZhci1mYWNlLXNtaWxlLXVwc2lkZS1kb3duLFxuICBcImJhbGwtcGlsZVwiOiAkZmEtdmFyLWJhbGwtcGlsZSxcbiAgXCJiYWRnZS1kb2xsYXJcIjogJGZhLXZhci1iYWRnZS1kb2xsYXIsXG4gIFwibW9uZXktYmlsbHMtc2ltcGxlXCI6ICRmYS12YXItbW9uZXktYmlsbHMtc2ltcGxlLFxuICBcIm1vbmV5LWJpbGxzLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGxzLWFsdCxcbiAgXCJsaXN0LXRpbWVsaW5lXCI6ICRmYS12YXItbGlzdC10aW1lbGluZSxcbiAgXCJpbmRpYW4tcnVwZWUtc2lnblwiOiAkZmEtdmFyLWluZGlhbi1ydXBlZS1zaWduLFxuICBcImluZGlhbi1ydXBlZVwiOiAkZmEtdmFyLWluZGlhbi1ydXBlZSxcbiAgXCJpbnJcIjogJGZhLXZhci1pbnIsXG4gIFwiY3JvcC1zaW1wbGVcIjogJGZhLXZhci1jcm9wLXNpbXBsZSxcbiAgXCJjcm9wLWFsdFwiOiAkZmEtdmFyLWNyb3AtYWx0LFxuICBcIm1vbmV5LWJpbGwtMVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtMSxcbiAgXCJtb25leS1iaWxsLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtYWx0LFxuICBcImxlZnQtbG9uZ1wiOiAkZmEtdmFyLWxlZnQtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1sZWZ0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdCxcbiAgXCJrZXlib2FyZC1kb3duXCI6ICRmYS12YXIta2V5Ym9hcmQtZG93bixcbiAgXCJjaXJjbGUtdXAtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtdXAtcmlnaHQsXG4gIFwiY2xvdWQtYm9sdC1tb29uXCI6ICRmYS12YXItY2xvdWQtYm9sdC1tb29uLFxuICBcInRodW5kZXJzdG9ybS1tb29uXCI6ICRmYS12YXItdGh1bmRlcnN0b3JtLW1vb24sXG4gIFwidHVybi1sZWZ0LXVwXCI6ICRmYS12YXItdHVybi1sZWZ0LXVwLFxuICBcImRuYVwiOiAkZmEtdmFyLWRuYSxcbiAgXCJ2aXJ1cy1zbGFzaFwiOiAkZmEtdmFyLXZpcnVzLXNsYXNoLFxuICBcImJyYWNrZXQtcm91bmQtcmlnaHRcIjogJGZhLXZhci1icmFja2V0LXJvdW5kLXJpZ2h0LFxuICBcImNpcmNsZS1zdGVybGluZ1wiOiAkZmEtdmFyLWNpcmNsZS1zdGVybGluZyxcbiAgXCJjaXJjbGUtNVwiOiAkZmEtdmFyLWNpcmNsZS01LFxuICBcIm1pbnVzXCI6ICRmYS12YXItbWludXMsXG4gIFwic3VidHJhY3RcIjogJGZhLXZhci1zdWJ0cmFjdCxcbiAgXCJmaXJlLWZsYW1lXCI6ICRmYS12YXItZmlyZS1mbGFtZSxcbiAgXCJmbGFtZVwiOiAkZmEtdmFyLWZsYW1lLFxuICBcInJpZ2h0LXRvLWxpbmVcIjogJGZhLXZhci1yaWdodC10by1saW5lLFxuICBcImFycm93LWFsdC10by1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC10by1yaWdodCxcbiAgXCJnaWZcIjogJGZhLXZhci1naWYsXG4gIFwiY2hlc3NcIjogJGZhLXZhci1jaGVzcyxcbiAgXCJ0cmFzaC1zbGFzaFwiOiAkZmEtdmFyLXRyYXNoLXNsYXNoLFxuICBcImFycm93LWxlZnQtbG9uZ1wiOiAkZmEtdmFyLWFycm93LWxlZnQtbG9uZyxcbiAgXCJsb25nLWFycm93LWxlZnRcIjogJGZhLXZhci1sb25nLWFycm93LWxlZnQsXG4gIFwicGx1Zy1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1jaGVjayxcbiAgXCJmb250LWNhc2VcIjogJGZhLXZhci1mb250LWNhc2UsXG4gIFwic3RyZWV0LXZpZXdcIjogJGZhLXZhci1zdHJlZXQtdmlldyxcbiAgXCJhcnJvdy1kb3duLWxlZnRcIjogJGZhLXZhci1hcnJvdy1kb3duLWxlZnQsXG4gIFwiZnJhbmMtc2lnblwiOiAkZmEtdmFyLWZyYW5jLXNpZ24sXG4gIFwiZmxhc2stcm91bmQtcG9pc29uXCI6ICRmYS12YXItZmxhc2stcm91bmQtcG9pc29uLFxuICBcImZsYXNrLXBvaXNvblwiOiAkZmEtdmFyLWZsYXNrLXBvaXNvbixcbiAgXCJ2b2x1bWUtb2ZmXCI6ICRmYS12YXItdm9sdW1lLW9mZixcbiAgXCJib29rLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJvb2stY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcImNoYXJ0LXVzZXJcIjogJGZhLXZhci1jaGFydC11c2VyLFxuICBcInVzZXItY2hhcnRcIjogJGZhLXZhci11c2VyLWNoYXJ0LFxuICBcImhhbmRzLWFzbC1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nLFxuICBcImFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsXG4gIFwiYXNsLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWFzbC1pbnRlcnByZXRpbmcsXG4gIFwiaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyxcbiAgXCJwcmVzZW50YXRpb24tc2NyZWVuXCI6ICRmYS12YXItcHJlc2VudGF0aW9uLXNjcmVlbixcbiAgXCJwcmVzZW50YXRpb25cIjogJGZhLXZhci1wcmVzZW50YXRpb24sXG4gIFwiY2lyY2xlLWJvbHRcIjogJGZhLXZhci1jaXJjbGUtYm9sdCxcbiAgXCJmYWNlLXNtaWxlLWhhbG9cIjogJGZhLXZhci1mYWNlLXNtaWxlLWhhbG8sXG4gIFwiY2FydC1jaXJjbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhcnQtY2lyY2xlLWFycm93LWRvd24sXG4gIFwiaG91c2UtcGVyc29uLXJldHVyblwiOiAkZmEtdmFyLWhvdXNlLXBlcnNvbi1yZXR1cm4sXG4gIFwiaG91c2UtcGVyc29uLWFycml2ZVwiOiAkZmEtdmFyLWhvdXNlLXBlcnNvbi1hcnJpdmUsXG4gIFwiaG91c2UtcmV0dXJuXCI6ICRmYS12YXItaG91c2UtcmV0dXJuLFxuICBcIm1lc3NhZ2UteG1hcmtcIjogJGZhLXZhci1tZXNzYWdlLXhtYXJrLFxuICBcImNvbW1lbnQtYWx0LXRpbWVzXCI6ICRmYS12YXItY29tbWVudC1hbHQtdGltZXMsXG4gIFwibWVzc2FnZS10aW1lc1wiOiAkZmEtdmFyLW1lc3NhZ2UtdGltZXMsXG4gIFwiZmlsZS1jZXJ0aWZpY2F0ZVwiOiAkZmEtdmFyLWZpbGUtY2VydGlmaWNhdGUsXG4gIFwiZmlsZS1hd2FyZFwiOiAkZmEtdmFyLWZpbGUtYXdhcmQsXG4gIFwidXNlci1kb2N0b3ItaGFpci1sb25nXCI6ICRmYS12YXItdXNlci1kb2N0b3ItaGFpci1sb25nLFxuICBcImNhbWVyYS1zZWN1cml0eVwiOiAkZmEtdmFyLWNhbWVyYS1zZWN1cml0eSxcbiAgXCJjYW1lcmEtaG9tZVwiOiAkZmEtdmFyLWNhbWVyYS1ob21lLFxuICBcImdlYXJcIjogJGZhLXZhci1nZWFyLFxuICBcImNvZ1wiOiAkZmEtdmFyLWNvZyxcbiAgXCJkcm9wbGV0LXNsYXNoXCI6ICRmYS12YXItZHJvcGxldC1zbGFzaCxcbiAgXCJ0aW50LXNsYXNoXCI6ICRmYS12YXItdGludC1zbGFzaCxcbiAgXCJib29rLWhlYXJ0XCI6ICRmYS12YXItYm9vay1oZWFydCxcbiAgXCJtb3NxdWVcIjogJGZhLXZhci1tb3NxdWUsXG4gIFwiZHVja1wiOiAkZmEtdmFyLWR1Y2ssXG4gIFwibW9zcXVpdG9cIjogJGZhLXZhci1tb3NxdWl0byxcbiAgXCJzdGFyLW9mLWRhdmlkXCI6ICRmYS12YXItc3Rhci1vZi1kYXZpZCxcbiAgXCJmbGFnLXN3YWxsb3d0YWlsXCI6ICRmYS12YXItZmxhZy1zd2FsbG93dGFpbCxcbiAgXCJmbGFnLWFsdFwiOiAkZmEtdmFyLWZsYWctYWx0LFxuICBcInBlcnNvbi1taWxpdGFyeS1yaWZsZVwiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1yaWZsZSxcbiAgXCJjYXItZ2FyYWdlXCI6ICRmYS12YXItY2FyLWdhcmFnZSxcbiAgXCJjYXJ0LXNob3BwaW5nXCI6ICRmYS12YXItY2FydC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1jYXJ0XCI6ICRmYS12YXItc2hvcHBpbmctY2FydCxcbiAgXCJib29rLWZvbnRcIjogJGZhLXZhci1ib29rLWZvbnQsXG4gIFwic2hpZWxkLXBsdXNcIjogJGZhLXZhci1zaGllbGQtcGx1cyxcbiAgXCJ2aWFsc1wiOiAkZmEtdmFyLXZpYWxzLFxuICBcImV5ZS1kcm9wcGVyLWZ1bGxcIjogJGZhLXZhci1leWUtZHJvcHBlci1mdWxsLFxuICBcImRpc3RyaWJ1dGUtc3BhY2luZy1ob3Jpem9udGFsXCI6ICRmYS12YXItZGlzdHJpYnV0ZS1zcGFjaW5nLWhvcml6b250YWwsXG4gIFwidGFibGV0LXJ1Z2dlZFwiOiAkZmEtdmFyLXRhYmxldC1ydWdnZWQsXG4gIFwidGVtcGVyYXR1cmUtc25vd1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXNub3csXG4gIFwidGVtcGVyYXR1cmUtZnJpZ2lkXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZnJpZ2lkLFxuICBcIm1vcGVkXCI6ICRmYS12YXItbW9wZWQsXG4gIFwiZmFjZS1zbWlsZS1wbHVzXCI6ICRmYS12YXItZmFjZS1zbWlsZS1wbHVzLFxuICBcInNtaWxlLXBsdXNcIjogJGZhLXZhci1zbWlsZS1wbHVzLFxuICBcInJhZGlvLXR1bmVyXCI6ICRmYS12YXItcmFkaW8tdHVuZXIsXG4gIFwicmFkaW8tYWx0XCI6ICRmYS12YXItcmFkaW8tYWx0LFxuICBcImZhY2Utc3dlYXJcIjogJGZhLXZhci1mYWNlLXN3ZWFyLFxuICBcIndhdGVyLWFycm93LWRvd25cIjogJGZhLXZhci13YXRlci1hcnJvdy1kb3duLFxuICBcIndhdGVyLWxvd2VyXCI6ICRmYS12YXItd2F0ZXItbG93ZXIsXG4gIFwic2Nhbm5lci10b3VjaHNjcmVlblwiOiAkZmEtdmFyLXNjYW5uZXItdG91Y2hzY3JlZW4sXG4gIFwiY2lyY2xlLTdcIjogJGZhLXZhci1jaXJjbGUtNyxcbiAgXCJwbHVnLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtcGx1cyxcbiAgXCJwZXJzb24tc2tpLWp1bXBpbmdcIjogJGZhLXZhci1wZXJzb24tc2tpLWp1bXBpbmcsXG4gIFwic2tpLWp1bXBcIjogJGZhLXZhci1za2ktanVtcCxcbiAgXCJwbGFjZS1vZi13b3JzaGlwXCI6ICRmYS12YXItcGxhY2Utb2Ytd29yc2hpcCxcbiAgXCJ3YXRlci1hcnJvdy11cFwiOiAkZmEtdmFyLXdhdGVyLWFycm93LXVwLFxuICBcIndhdGVyLXJpc2VcIjogJGZhLXZhci13YXRlci1yaXNlLFxuICBcIndhdmVmb3JtLWxpbmVzXCI6ICRmYS12YXItd2F2ZWZvcm0tbGluZXMsXG4gIFwid2F2ZWZvcm0tcGF0aFwiOiAkZmEtdmFyLXdhdmVmb3JtLXBhdGgsXG4gIFwic3BsaXRcIjogJGZhLXZhci1zcGxpdCxcbiAgXCJmaWxtLWNhbmlzdGVyXCI6ICRmYS12YXItZmlsbS1jYW5pc3RlcixcbiAgXCJmaWxtLWNhbm5pc3RlclwiOiAkZmEtdmFyLWZpbG0tY2FubmlzdGVyLFxuICBcImZvbGRlci14bWFya1wiOiAkZmEtdmFyLWZvbGRlci14bWFyayxcbiAgXCJmb2xkZXItdGltZXNcIjogJGZhLXZhci1mb2xkZXItdGltZXMsXG4gIFwidG9pbGV0LXBhcGVyLWJsYW5rXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLWJsYW5rLFxuICBcInRvaWxldC1wYXBlci1hbHRcIjogJGZhLXZhci10b2lsZXQtcGFwZXItYWx0LFxuICBcInRhYmxldC1zY3JlZW5cIjogJGZhLXZhci10YWJsZXQtc2NyZWVuLFxuICBcInRhYmxldC1hbmRyb2lkLWFsdFwiOiAkZmEtdmFyLXRhYmxldC1hbmRyb2lkLWFsdCxcbiAgXCJoZXhhZ29uLXZlcnRpY2FsLW5mdC1zbGFudGVkXCI6ICRmYS12YXItaGV4YWdvbi12ZXJ0aWNhbC1uZnQtc2xhbnRlZCxcbiAgXCJmb2xkZXItbXVzaWNcIjogJGZhLXZhci1mb2xkZXItbXVzaWMsXG4gIFwiZGlzcGxheS1tZWRpY2FsXCI6ICRmYS12YXItZGlzcGxheS1tZWRpY2FsLFxuICBcImRlc2t0b3AtbWVkaWNhbFwiOiAkZmEtdmFyLWRlc2t0b3AtbWVkaWNhbCxcbiAgXCJzaGFyZS1hbGxcIjogJGZhLXZhci1zaGFyZS1hbGwsXG4gIFwicGVhcG9kXCI6ICRmYS12YXItcGVhcG9kLFxuICBcImNoZXNzLWNsb2NrXCI6ICRmYS12YXItY2hlc3MtY2xvY2ssXG4gIFwiYXhlXCI6ICRmYS12YXItYXhlLFxuICBcInNxdWFyZS1kXCI6ICRmYS12YXItc3F1YXJlLWQsXG4gIFwiZ3JpcC12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtdmVydGljYWwsXG4gIFwibW9iaWxlLXNpZ25hbC1vdXRcIjogJGZhLXZhci1tb2JpbGUtc2lnbmFsLW91dCxcbiAgXCJoZXhhZ29uLW5vZGVzXCI6ICRmYS12YXItaGV4YWdvbi1ub2RlcyxcbiAgXCJhcnJvdy10dXJuLXVwXCI6ICRmYS12YXItYXJyb3ctdHVybi11cCxcbiAgXCJsZXZlbC11cFwiOiAkZmEtdmFyLWxldmVsLXVwLFxuICBcInVcIjogJGZhLXZhci11LFxuICBcImFycm93LXVwLWZyb20tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWRvdHRlZC1saW5lLFxuICBcInNxdWFyZS1yb290LXZhcmlhYmxlXCI6ICRmYS12YXItc3F1YXJlLXJvb3QtdmFyaWFibGUsXG4gIFwic3F1YXJlLXJvb3QtYWx0XCI6ICRmYS12YXItc3F1YXJlLXJvb3QtYWx0LFxuICBcImxpZ2h0LXN3aXRjaC1vblwiOiAkZmEtdmFyLWxpZ2h0LXN3aXRjaC1vbixcbiAgXCJhcnJvdy1kb3duLWFycm93LXVwXCI6ICRmYS12YXItYXJyb3ctZG93bi1hcnJvdy11cCxcbiAgXCJzb3J0LWFsdFwiOiAkZmEtdmFyLXNvcnQtYWx0LFxuICBcInJhaW5kcm9wc1wiOiAkZmEtdmFyLXJhaW5kcm9wcyxcbiAgXCJkYXNoXCI6ICRmYS12YXItZGFzaCxcbiAgXCJtaW51cy1sYXJnZVwiOiAkZmEtdmFyLW1pbnVzLWxhcmdlLFxuICBcImNsb2NrXCI6ICRmYS12YXItY2xvY2ssXG4gIFwiY2xvY2stZm91clwiOiAkZmEtdmFyLWNsb2NrLWZvdXIsXG4gIFwiaW5wdXQtbnVtZXJpY1wiOiAkZmEtdmFyLWlucHV0LW51bWVyaWMsXG4gIFwidHJ1Y2stdG93XCI6ICRmYS12YXItdHJ1Y2stdG93LFxuICBcImJhY2t3YXJkLXN0ZXBcIjogJGZhLXZhci1iYWNrd2FyZC1zdGVwLFxuICBcInN0ZXAtYmFja3dhcmRcIjogJGZhLXZhci1zdGVwLWJhY2t3YXJkLFxuICBcInBhbGxldFwiOiAkZmEtdmFyLXBhbGxldCxcbiAgXCJjYXItYm9sdFwiOiAkZmEtdmFyLWNhci1ib2x0LFxuICBcImFycm93cy1tYXhpbWl6ZVwiOiAkZmEtdmFyLWFycm93cy1tYXhpbWl6ZSxcbiAgXCJleHBhbmQtYXJyb3dzXCI6ICRmYS12YXItZXhwYW5kLWFycm93cyxcbiAgXCJmYXVjZXRcIjogJGZhLXZhci1mYXVjZXQsXG4gIFwiY2xvdWQtc2xlZXRcIjogJGZhLXZhci1jbG91ZC1zbGVldCxcbiAgXCJsYW1wLXN0cmVldFwiOiAkZmEtdmFyLWxhbXAtc3RyZWV0LFxuICBcImxpc3QtcmFkaW9cIjogJGZhLXZhci1saXN0LXJhZGlvLFxuICBcInBlbi1uaWItc2xhc2hcIjogJGZhLXZhci1wZW4tbmliLXNsYXNoLFxuICBcImJhc2ViYWxsLWJhdC1iYWxsXCI6ICRmYS12YXItYmFzZWJhbGwtYmF0LWJhbGwsXG4gIFwic3F1YXJlLXVwLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtdXAtbGVmdCxcbiAgXCJvdmVybGluZVwiOiAkZmEtdmFyLW92ZXJsaW5lLFxuICBcInNcIjogJGZhLXZhci1zLFxuICBcInRpbWVsaW5lXCI6ICRmYS12YXItdGltZWxpbmUsXG4gIFwia2V5Ym9hcmRcIjogJGZhLXZhci1rZXlib2FyZCxcbiAgXCJhcnJvd3MtZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWFycm93cy1mcm9tLWRvdHRlZC1saW5lLFxuICBcInVzYi1kcml2ZVwiOiAkZmEtdmFyLXVzYi1kcml2ZSxcbiAgXCJiYWxsb3RcIjogJGZhLXZhci1iYWxsb3QsXG4gIFwiY2FyZXQtZG93blwiOiAkZmEtdmFyLWNhcmV0LWRvd24sXG4gIFwibG9jYXRpb24tZG90LXNsYXNoXCI6ICRmYS12YXItbG9jYXRpb24tZG90LXNsYXNoLFxuICBcIm1hcC1tYXJrZXItYWx0LXNsYXNoXCI6ICRmYS12YXItbWFwLW1hcmtlci1hbHQtc2xhc2gsXG4gIFwiY2FyZHNcIjogJGZhLXZhci1jYXJkcyxcbiAgXCJob3VzZS1jaGltbmV5LW1lZGljYWxcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LW1lZGljYWwsXG4gIFwiY2xpbmljLW1lZGljYWxcIjogJGZhLXZhci1jbGluaWMtbWVkaWNhbCxcbiAgXCJib3hpbmctZ2xvdmVcIjogJGZhLXZhci1ib3hpbmctZ2xvdmUsXG4gIFwiZ2xvdmUtYm94aW5nXCI6ICRmYS12YXItZ2xvdmUtYm94aW5nLFxuICBcInRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnMsXG4gIFwidGVtcGVyYXR1cmUtM1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTMsXG4gIFwidGhlcm1vbWV0ZXItM1wiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTMsXG4gIFwidGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyxcbiAgXCJiZWxsLXNjaG9vbFwiOiAkZmEtdmFyLWJlbGwtc2Nob29sLFxuICBcIm1vYmlsZS1zY3JlZW5cIjogJGZhLXZhci1tb2JpbGUtc2NyZWVuLFxuICBcIm1vYmlsZS1hbmRyb2lkLWFsdFwiOiAkZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdCxcbiAgXCJwbGFuZS11cFwiOiAkZmEtdmFyLXBsYW5lLXVwLFxuICBcImZvbGRlci1oZWFydFwiOiAkZmEtdmFyLWZvbGRlci1oZWFydCxcbiAgXCJjaXJjbGUtbG9jYXRpb24tYXJyb3dcIjogJGZhLXZhci1jaXJjbGUtbG9jYXRpb24tYXJyb3csXG4gIFwibG9jYXRpb24tY2lyY2xlXCI6ICRmYS12YXItbG9jYXRpb24tY2lyY2xlLFxuICBcImZhY2UtaGVhZC1iYW5kYWdlXCI6ICRmYS12YXItZmFjZS1oZWFkLWJhbmRhZ2UsXG4gIFwic3VzaGktcm9sbFwiOiAkZmEtdmFyLXN1c2hpLXJvbGwsXG4gIFwibWFraS1yb2xsXCI6ICRmYS12YXItbWFraS1yb2xsLFxuICBcIm1ha2l6dXNoaVwiOiAkZmEtdmFyLW1ha2l6dXNoaSxcbiAgXCJjYXItYnVtcFwiOiAkZmEtdmFyLWNhci1idW1wLFxuICBcInBpZ2d5LWJhbmtcIjogJGZhLXZhci1waWdneS1iYW5rLFxuICBcInJhY3F1ZXRcIjogJGZhLXZhci1yYWNxdWV0LFxuICBcImNhci1taXJyb3JzXCI6ICRmYS12YXItY2FyLW1pcnJvcnMsXG4gIFwiaW5kdXN0cnktd2luZG93c1wiOiAkZmEtdmFyLWluZHVzdHJ5LXdpbmRvd3MsXG4gIFwiaW5kdXN0cnktYWx0XCI6ICRmYS12YXItaW5kdXN0cnktYWx0LFxuICBcImJvbHQtYXV0b1wiOiAkZmEtdmFyLWJvbHQtYXV0byxcbiAgXCJiYXR0ZXJ5LWhhbGZcIjogJGZhLXZhci1iYXR0ZXJ5LWhhbGYsXG4gIFwiYmF0dGVyeS0zXCI6ICRmYS12YXItYmF0dGVyeS0zLFxuICBcImZsdXgtY2FwYWNpdG9yXCI6ICRmYS12YXItZmx1eC1jYXBhY2l0b3IsXG4gIFwibW91bnRhaW4tY2l0eVwiOiAkZmEtdmFyLW1vdW50YWluLWNpdHksXG4gIFwiY29pbnNcIjogJGZhLXZhci1jb2lucyxcbiAgXCJob25leS1wb3RcIjogJGZhLXZhci1ob25leS1wb3QsXG4gIFwib2xpdmVcIjogJGZhLXZhci1vbGl2ZSxcbiAgXCJraGFuZGFcIjogJGZhLXZhci1raGFuZGEsXG4gIFwiZmlsdGVyLWxpc3RcIjogJGZhLXZhci1maWx0ZXItbGlzdCxcbiAgXCJvdXRsZXRcIjogJGZhLXZhci1vdXRsZXQsXG4gIFwic2xpZGVyc1wiOiAkZmEtdmFyLXNsaWRlcnMsXG4gIFwic2xpZGVycy1oXCI6ICRmYS12YXItc2xpZGVycy1oLFxuICBcImNhdWxkcm9uXCI6ICRmYS12YXItY2F1bGRyb24sXG4gIFwicGVvcGxlXCI6ICRmYS12YXItcGVvcGxlLFxuICBcImZvbGRlci10cmVlXCI6ICRmYS12YXItZm9sZGVyLXRyZWUsXG4gIFwibmV0d29yay13aXJlZFwiOiAkZmEtdmFyLW5ldHdvcmstd2lyZWQsXG4gIFwiY3JvaXNzYW50XCI6ICRmYS12YXItY3JvaXNzYW50LFxuICBcIm1hcC1waW5cIjogJGZhLXZhci1tYXAtcGluLFxuICBcImhhbXNhXCI6ICRmYS12YXItaGFtc2EsXG4gIFwiY2VudC1zaWduXCI6ICRmYS12YXItY2VudC1zaWduLFxuICBcInN3b3Jkcy1sYXNlclwiOiAkZmEtdmFyLXN3b3Jkcy1sYXNlcixcbiAgXCJmbGFza1wiOiAkZmEtdmFyLWZsYXNrLFxuICBcInBlcnNvbi1wcmVnbmFudFwiOiAkZmEtdmFyLXBlcnNvbi1wcmVnbmFudCxcbiAgXCJzcXVhcmUtdVwiOiAkZmEtdmFyLXNxdWFyZS11LFxuICBcIndhbmQtc3BhcmtsZXNcIjogJGZhLXZhci13YW5kLXNwYXJrbGVzLFxuICBcInJvdXRlclwiOiAkZmEtdmFyLXJvdXRlcixcbiAgXCJlbGxpcHNpcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImVsbGlwc2lzLXZcIjogJGZhLXZhci1lbGxpcHNpcy12LFxuICBcInN3b3JkLWxhc2VyLWFsdFwiOiAkZmEtdmFyLXN3b3JkLWxhc2VyLWFsdCxcbiAgXCJ0aWNrZXRcIjogJGZhLXZhci10aWNrZXQsXG4gIFwicG93ZXItb2ZmXCI6ICRmYS12YXItcG93ZXItb2ZmLFxuICBcImNvaW5cIjogJGZhLXZhci1jb2luLFxuICBcImxhcHRvcC1zbGFzaFwiOiAkZmEtdmFyLWxhcHRvcC1zbGFzaCxcbiAgXCJyaWdodC1sb25nXCI6ICRmYS12YXItcmlnaHQtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0LFxuICBcImNpcmNsZS1iXCI6ICRmYS12YXItY2lyY2xlLWIsXG4gIFwicGVyc29uLWRyZXNzLXNpbXBsZVwiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcy1zaW1wbGUsXG4gIFwicGlwZS1jb2xsYXJcIjogJGZhLXZhci1waXBlLWNvbGxhcixcbiAgXCJsaWdodHMtaG9saWRheVwiOiAkZmEtdmFyLWxpZ2h0cy1ob2xpZGF5LFxuICBcImNpdHJ1c1wiOiAkZmEtdmFyLWNpdHJ1cyxcbiAgXCJmbGFnLXVzYVwiOiAkZmEtdmFyLWZsYWctdXNhLFxuICBcImxhcHRvcC1maWxlXCI6ICRmYS12YXItbGFwdG9wLWZpbGUsXG4gIFwidHR5XCI6ICRmYS12YXItdHR5LFxuICBcInRlbGV0eXBlXCI6ICRmYS12YXItdGVsZXR5cGUsXG4gIFwiY2hhcnQtdHJlZS1tYXBcIjogJGZhLXZhci1jaGFydC10cmVlLW1hcCxcbiAgXCJkaWFncmFtLW5leHRcIjogJGZhLXZhci1kaWFncmFtLW5leHQsXG4gIFwicGVyc29uLXJpZmxlXCI6ICRmYS12YXItcGVyc29uLXJpZmxlLFxuICBcImNsb2NrLWZpdmUtdGhpcnR5XCI6ICRmYS12YXItY2xvY2stZml2ZS10aGlydHksXG4gIFwicGlwZS12YWx2ZVwiOiAkZmEtdmFyLXBpcGUtdmFsdmUsXG4gIFwibGlnaHRidWxiLW1lc3NhZ2VcIjogJGZhLXZhci1saWdodGJ1bGItbWVzc2FnZSxcbiAgXCJhcnJvdy11cC1mcm9tLWFyY1wiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tYXJjLFxuICBcImZhY2Utc3BpcmFsLWV5ZXNcIjogJGZhLXZhci1mYWNlLXNwaXJhbC1leWVzLFxuICBcImNvbXByZXNzLXdpZGVcIjogJGZhLXZhci1jb21wcmVzcy13aWRlLFxuICBcImNpcmNsZS1waG9uZS1oYW5ndXBcIjogJGZhLXZhci1jaXJjbGUtcGhvbmUtaGFuZ3VwLFxuICBcInBob25lLWNpcmNsZS1kb3duXCI6ICRmYS12YXItcGhvbmUtY2lyY2xlLWRvd24sXG4gIFwiZ2Vhci1jb21wbGV4LWNvZGVcIjogJGZhLXZhci1nZWFyLWNvbXBsZXgtY29kZSxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImJhZG1pbnRvblwiOiAkZmEtdmFyLWJhZG1pbnRvbixcbiAgXCJjbG9zZWQtY2FwdGlvbmluZ1wiOiAkZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLFxuICBcInBlcnNvbi1oaWtpbmdcIjogJGZhLXZhci1wZXJzb24taGlraW5nLFxuICBcImhpa2luZ1wiOiAkZmEtdmFyLWhpa2luZyxcbiAgXCJyaWdodC1mcm9tLWxpbmVcIjogJGZhLXZhci1yaWdodC1mcm9tLWxpbmUsXG4gIFwiYXJyb3ctYWx0LWZyb20tbGVmdFwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLWxlZnQsXG4gIFwidmVudXMtZG91YmxlXCI6ICRmYS12YXItdmVudXMtZG91YmxlLFxuICBcImltYWdlc1wiOiAkZmEtdmFyLWltYWdlcyxcbiAgXCJjYWxjdWxhdG9yXCI6ICRmYS12YXItY2FsY3VsYXRvcixcbiAgXCJzaHV0dGxlY29ja1wiOiAkZmEtdmFyLXNodXR0bGVjb2NrLFxuICBcInVzZXItaGFpclwiOiAkZmEtdmFyLXVzZXItaGFpcixcbiAgXCJleWUtZXZpbFwiOiAkZmEtdmFyLWV5ZS1ldmlsLFxuICBcInBlb3BsZS1wdWxsaW5nXCI6ICRmYS12YXItcGVvcGxlLXB1bGxpbmcsXG4gIFwiblwiOiAkZmEtdmFyLW4sXG4gIFwic3dhcFwiOiAkZmEtdmFyLXN3YXAsXG4gIFwiZ2FyYWdlXCI6ICRmYS12YXItZ2FyYWdlLFxuICBcImNhYmxlLWNhclwiOiAkZmEtdmFyLWNhYmxlLWNhcixcbiAgXCJ0cmFtXCI6ICRmYS12YXItdHJhbSxcbiAgXCJzaG92ZWwtc25vd1wiOiAkZmEtdmFyLXNob3ZlbC1zbm93LFxuICBcImNsb3VkLXJhaW5cIjogJGZhLXZhci1jbG91ZC1yYWluLFxuICBcImZhY2UtbHlpbmdcIjogJGZhLXZhci1mYWNlLWx5aW5nLFxuICBcInNwcmlua2xlclwiOiAkZmEtdmFyLXNwcmlua2xlcixcbiAgXCJidWlsZGluZy1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcmssXG4gIFwicGVyc29uLXNsZWRkaW5nXCI6ICRmYS12YXItcGVyc29uLXNsZWRkaW5nLFxuICBcInNsZWRkaW5nXCI6ICRmYS12YXItc2xlZGRpbmcsXG4gIFwiZ2FtZS1jb25zb2xlLWhhbmRoZWxkXCI6ICRmYS12YXItZ2FtZS1jb25zb2xlLWhhbmRoZWxkLFxuICBcInNoaXBcIjogJGZhLXZhci1zaGlwLFxuICBcImNsb2NrLXNpeC10aGlydHlcIjogJGZhLXZhci1jbG9jay1zaXgtdGhpcnR5LFxuICBcImJhdHRlcnktc2xhc2hcIjogJGZhLXZhci1iYXR0ZXJ5LXNsYXNoLFxuICBcInR1Z3Jpay1zaWduXCI6ICRmYS12YXItdHVncmlrLXNpZ24sXG4gIFwiYXJyb3dzLWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1kb3duLXRvLWxpbmUsXG4gIFwiZG93bmxvYWRcIjogJGZhLXZhci1kb3dubG9hZCxcbiAgXCJhbmdsZXMtdXAtZG93blwiOiAkZmEtdmFyLWFuZ2xlcy11cC1kb3duLFxuICBcInNoZWx2ZXNcIjogJGZhLXZhci1zaGVsdmVzLFxuICBcImludmVudG9yeVwiOiAkZmEtdmFyLWludmVudG9yeSxcbiAgXCJjbG91ZC1zbm93XCI6ICRmYS12YXItY2xvdWQtc25vdyxcbiAgXCJmYWNlLWdyaW5cIjogJGZhLXZhci1mYWNlLWdyaW4sXG4gIFwiZ3JpblwiOiAkZmEtdmFyLWdyaW4sXG4gIFwiZGVsZXRlLWxlZnRcIjogJGZhLXZhci1kZWxldGUtbGVmdCxcbiAgXCJiYWNrc3BhY2VcIjogJGZhLXZhci1iYWNrc3BhY2UsXG4gIFwib3ZlblwiOiAkZmEtdmFyLW92ZW4sXG4gIFwiY2xvdWQtYmluYXJ5XCI6ICRmYS12YXItY2xvdWQtYmluYXJ5LFxuICBcImV5ZS1kcm9wcGVyXCI6ICRmYS12YXItZXllLWRyb3BwZXIsXG4gIFwiZXllLWRyb3BwZXItZW1wdHlcIjogJGZhLXZhci1leWUtZHJvcHBlci1lbXB0eSxcbiAgXCJleWVkcm9wcGVyXCI6ICRmYS12YXItZXllZHJvcHBlcixcbiAgXCJjb21tZW50LWNhcHRpb25zXCI6ICRmYS12YXItY29tbWVudC1jYXB0aW9ucyxcbiAgXCJjb21tZW50cy1xdWVzdGlvblwiOiAkZmEtdmFyLWNvbW1lbnRzLXF1ZXN0aW9uLFxuICBcInNjcmliYmxlXCI6ICRmYS12YXItc2NyaWJibGUsXG4gIFwicm90YXRlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcm90YXRlLWV4Y2xhbWF0aW9uLFxuICBcImZpbGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtY2hlY2ssXG4gIFwiZ2xhc3NcIjogJGZhLXZhci1nbGFzcyxcbiAgXCJsb2FkZXJcIjogJGZhLXZhci1sb2FkZXIsXG4gIFwiZm9yd2FyZFwiOiAkZmEtdmFyLWZvcndhcmQsXG4gIFwidXNlci1waWxvdFwiOiAkZmEtdmFyLXVzZXItcGlsb3QsXG4gIFwibW9iaWxlXCI6ICRmYS12YXItbW9iaWxlLFxuICBcIm1vYmlsZS1hbmRyb2lkXCI6ICRmYS12YXItbW9iaWxlLWFuZHJvaWQsXG4gIFwibW9iaWxlLXBob25lXCI6ICRmYS12YXItbW9iaWxlLXBob25lLFxuICBcImNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZFwiOiAkZmEtdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LWNsb3NlZCxcbiAgXCJmYWNlLW1laFwiOiAkZmEtdmFyLWZhY2UtbWVoLFxuICBcIm1laFwiOiAkZmEtdmFyLW1laCxcbiAgXCJhbGlnbi1jZW50ZXJcIjogJGZhLXZhci1hbGlnbi1jZW50ZXIsXG4gIFwiYm9vay1za3VsbFwiOiAkZmEtdmFyLWJvb2stc2t1bGwsXG4gIFwiYm9vay1kZWFkXCI6ICRmYS12YXItYm9vay1kZWFkLFxuICBcImlkLWNhcmRcIjogJGZhLXZhci1pZC1jYXJkLFxuICBcImRyaXZlcnMtbGljZW5zZVwiOiAkZmEtdmFyLWRyaXZlcnMtbGljZW5zZSxcbiAgXCJmYWNlLWRvdHRlZFwiOiAkZmEtdmFyLWZhY2UtZG90dGVkLFxuICBcImZhY2Utd29ycmllZFwiOiAkZmEtdmFyLWZhY2Utd29ycmllZCxcbiAgXCJvdXRkZW50XCI6ICRmYS12YXItb3V0ZGVudCxcbiAgXCJkZWRlbnRcIjogJGZhLXZhci1kZWRlbnQsXG4gIFwiY291cnQtc3BvcnRcIjogJGZhLXZhci1jb3VydC1zcG9ydCxcbiAgXCJoZWFydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiaG91c2VcIjogJGZhLXZhci1ob3VzZSxcbiAgXCJob21lXCI6ICRmYS12YXItaG9tZSxcbiAgXCJob21lLWFsdFwiOiAkZmEtdmFyLWhvbWUtYWx0LFxuICBcImhvbWUtbGctYWx0XCI6ICRmYS12YXItaG9tZS1sZy1hbHQsXG4gIFwidmVjdG9yLWNpcmNsZVwiOiAkZmEtdmFyLXZlY3Rvci1jaXJjbGUsXG4gIFwiY2FyLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItY2FyLWNpcmNsZS1ib2x0LFxuICBcImNhbGVuZGFyLXdlZWtcIjogJGZhLXZhci1jYWxlbmRhci13ZWVrLFxuICBcImZseWluZy1kaXNjXCI6ICRmYS12YXItZmx5aW5nLWRpc2MsXG4gIFwibGFwdG9wLW1lZGljYWxcIjogJGZhLXZhci1sYXB0b3AtbWVkaWNhbCxcbiAgXCJzcXVhcmUtZG93bi1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1kb3duLXJpZ2h0LFxuICBcImJcIjogJGZhLXZhci1iLFxuICBcInNlYXQtYWlybGluZVwiOiAkZmEtdmFyLXNlYXQtYWlybGluZSxcbiAgXCJtb29uLW92ZXItc3VuXCI6ICRmYS12YXItbW9vbi1vdmVyLXN1bixcbiAgXCJlY2xpcHNlLWFsdFwiOiAkZmEtdmFyLWVjbGlwc2UtYWx0LFxuICBcInBpcGVcIjogJGZhLXZhci1waXBlLFxuICBcImZpbGUtbWVkaWNhbFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbCxcbiAgXCJwb3RhdG9cIjogJGZhLXZhci1wb3RhdG8sXG4gIFwiZGljZS1vbmVcIjogJGZhLXZhci1kaWNlLW9uZSxcbiAgXCJjaXJjbGUtYVwiOiAkZmEtdmFyLWNpcmNsZS1hLFxuICBcImhlbG1ldC1iYXR0bGVcIjogJGZhLXZhci1oZWxtZXQtYmF0dGxlLFxuICBcImJ1dHRlclwiOiAkZmEtdmFyLWJ1dHRlcixcbiAgXCJibGFua2V0LWZpcmVcIjogJGZhLXZhci1ibGFua2V0LWZpcmUsXG4gIFwia2l3aS1iaXJkXCI6ICRmYS12YXIta2l3aS1iaXJkLFxuICBcImNhc3RsZVwiOiAkZmEtdmFyLWNhc3RsZSxcbiAgXCJnb2xmLWNsdWJcIjogJGZhLXZhci1nb2xmLWNsdWIsXG4gIFwiYXJyb3ctcmlnaHQtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQsXG4gIFwiZXhjaGFuZ2VcIjogJGZhLXZhci1leGNoYW5nZSxcbiAgXCJyb3RhdGUtcmlnaHRcIjogJGZhLXZhci1yb3RhdGUtcmlnaHQsXG4gIFwicmVkby1hbHRcIjogJGZhLXZhci1yZWRvLWFsdCxcbiAgXCJyb3RhdGUtZm9yd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1mb3J3YXJkLFxuICBcInV0ZW5zaWxzXCI6ICRmYS12YXItdXRlbnNpbHMsXG4gIFwiY3V0bGVyeVwiOiAkZmEtdmFyLWN1dGxlcnksXG4gIFwiYXJyb3ctdXAtd2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtdXBcIjogJGZhLXZhci1zb3J0LWFtb3VudC11cCxcbiAgXCJjaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXJcIjogJGZhLXZhci1jaGFydC1waWUtc2ltcGxlLWNpcmNsZS1kb2xsYXIsXG4gIFwiYmFsbG9vbnNcIjogJGZhLXZhci1iYWxsb29ucyxcbiAgXCJtaWxsLXNpZ25cIjogJGZhLXZhci1taWxsLXNpZ24sXG4gIFwiYm93bC1yaWNlXCI6ICRmYS12YXItYm93bC1yaWNlLFxuICBcInRpbWVsaW5lLWFycm93XCI6ICRmYS12YXItdGltZWxpbmUtYXJyb3csXG4gIFwic2t1bGxcIjogJGZhLXZhci1za3VsbCxcbiAgXCJnYW1lLWJvYXJkLXNpbXBsZVwiOiAkZmEtdmFyLWdhbWUtYm9hcmQtc2ltcGxlLFxuICBcImdhbWUtYm9hcmQtYWx0XCI6ICRmYS12YXItZ2FtZS1ib2FyZC1hbHQsXG4gIFwiY2lyY2xlLXZpZGVvXCI6ICRmYS12YXItY2lyY2xlLXZpZGVvLFxuICBcInZpZGVvLWNpcmNsZVwiOiAkZmEtdmFyLXZpZGVvLWNpcmNsZSxcbiAgXCJjaGFydC1zY2F0dGVyLWJ1YmJsZVwiOiAkZmEtdmFyLWNoYXJ0LXNjYXR0ZXItYnViYmxlLFxuICBcImhvdXNlLXR1cnJldFwiOiAkZmEtdmFyLWhvdXNlLXR1cnJldCxcbiAgXCJiYW5hbmFcIjogJGZhLXZhci1iYW5hbmEsXG4gIFwiaGFuZC1ob2xkaW5nLXNrdWxsXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXNrdWxsLFxuICBcInBlb3BsZS1kcmVzc1wiOiAkZmEtdmFyLXBlb3BsZS1kcmVzcyxcbiAgXCJsb3Zlc2VhdFwiOiAkZmEtdmFyLWxvdmVzZWF0LFxuICBcImNvdWNoLXNtYWxsXCI6ICRmYS12YXItY291Y2gtc21hbGwsXG4gIFwidG93ZXItYnJvYWRjYXN0XCI6ICRmYS12YXItdG93ZXItYnJvYWRjYXN0LFxuICBcImJyb2FkY2FzdC10b3dlclwiOiAkZmEtdmFyLWJyb2FkY2FzdC10b3dlcixcbiAgXCJ0cnVjay1waWNrdXBcIjogJGZhLXZhci10cnVjay1waWNrdXAsXG4gIFwiYmxvY2stcXVvdGVcIjogJGZhLXZhci1ibG9jay1xdW90ZSxcbiAgXCJ1cC1sb25nXCI6ICRmYS12YXItdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC11cFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwLFxuICBcInN0b3BcIjogJGZhLXZhci1zdG9wLFxuICBcImNvZGUtbWVyZ2VcIjogJGZhLXZhci1jb2RlLW1lcmdlLFxuICBcIm1vbmV5LWNoZWNrLWRvbGxhci1wZW5cIjogJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXItcGVuLFxuICBcIm1vbmV5LWNoZWNrLWVkaXQtYWx0XCI6ICRmYS12YXItbW9uZXktY2hlY2stZWRpdC1hbHQsXG4gIFwidXAtZnJvbS1saW5lXCI6ICRmYS12YXItdXAtZnJvbS1saW5lLFxuICBcImFycm93LWFsdC1mcm9tLWJvdHRvbVwiOiAkZmEtdmFyLWFycm93LWFsdC1mcm9tLWJvdHRvbSxcbiAgXCJ1cGxvYWRcIjogJGZhLXZhci11cGxvYWQsXG4gIFwiaHVycmljYW5lXCI6ICRmYS12YXItaHVycmljYW5lLFxuICBcImdyaWQtcm91bmQtMi1wbHVzXCI6ICRmYS12YXItZ3JpZC1yb3VuZC0yLXBsdXMsXG4gIFwicGVvcGxlLXBhbnRzXCI6ICRmYS12YXItcGVvcGxlLXBhbnRzLFxuICBcIm1vdW5kXCI6ICRmYS12YXItbW91bmQsXG4gIFwid2luZHNvY2tcIjogJGZhLXZhci13aW5kc29jayxcbiAgXCJjaXJjbGUtaGFsZlwiOiAkZmEtdmFyLWNpcmNsZS1oYWxmLFxuICBcImJyYWtlLXdhcm5pbmdcIjogJGZhLXZhci1icmFrZS13YXJuaW5nLFxuICBcInRvaWxldC1wb3J0YWJsZVwiOiAkZmEtdmFyLXRvaWxldC1wb3J0YWJsZSxcbiAgXCJjb21wYWN0LWRpc2NcIjogJGZhLXZhci1jb21wYWN0LWRpc2MsXG4gIFwiZmlsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItZmlsZS1hcnJvdy1kb3duLFxuICBcImZpbGUtZG93bmxvYWRcIjogJGZhLXZhci1maWxlLWRvd25sb2FkLFxuICBcInNheG9waG9uZS1maXJlXCI6ICRmYS12YXItc2F4b3Bob25lLWZpcmUsXG4gIFwic2F4LWhvdFwiOiAkZmEtdmFyLXNheC1ob3QsXG4gIFwiY2FtZXJhLXdlYi1zbGFzaFwiOiAkZmEtdmFyLWNhbWVyYS13ZWItc2xhc2gsXG4gIFwid2ViY2FtLXNsYXNoXCI6ICRmYS12YXItd2ViY2FtLXNsYXNoLFxuICBcImZvbGRlci1tZWRpY2FsXCI6ICRmYS12YXItZm9sZGVyLW1lZGljYWwsXG4gIFwiZm9sZGVyLWdlYXJcIjogJGZhLXZhci1mb2xkZXItZ2VhcixcbiAgXCJmb2xkZXItY29nXCI6ICRmYS12YXItZm9sZGVyLWNvZyxcbiAgXCJoYW5kLXdhdmVcIjogJGZhLXZhci1oYW5kLXdhdmUsXG4gIFwiYXJyb3ctdXAtYXJyb3ctZG93blwiOiAkZmEtdmFyLWFycm93LXVwLWFycm93LWRvd24sXG4gIFwic29ydC11cC1kb3duXCI6ICRmYS12YXItc29ydC11cC1kb3duLFxuICBcImNhcmF2YW5cIjogJGZhLXZhci1jYXJhdmFuLFxuICBcInNoaWVsZC1jYXRcIjogJGZhLXZhci1zaGllbGQtY2F0LFxuICBcIm1lc3NhZ2Utc2xhc2hcIjogJGZhLXZhci1tZXNzYWdlLXNsYXNoLFxuICBcImNvbW1lbnQtYWx0LXNsYXNoXCI6ICRmYS12YXItY29tbWVudC1hbHQtc2xhc2gsXG4gIFwiYm9sdFwiOiAkZmEtdmFyLWJvbHQsXG4gIFwiemFwXCI6ICRmYS12YXItemFwLFxuICBcInRyYXNoLWNhbi1jaGVja1wiOiAkZmEtdmFyLXRyYXNoLWNhbi1jaGVjayxcbiAgXCJnbGFzcy13YXRlclwiOiAkZmEtdmFyLWdsYXNzLXdhdGVyLFxuICBcIm9pbC13ZWxsXCI6ICRmYS12YXItb2lsLXdlbGwsXG4gIFwidGFibGUtY2VsbHMtY29sdW1uLXVubG9ja1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLWNvbHVtbi11bmxvY2ssXG4gIFwicGVyc29uLXNpbXBsZVwiOiAkZmEtdmFyLXBlcnNvbi1zaW1wbGUsXG4gIFwiYXJyb3ctdHVybi1sZWZ0LXVwXCI6ICRmYS12YXItYXJyb3ctdHVybi1sZWZ0LXVwLFxuICBcInZhdWx0XCI6ICRmYS12YXItdmF1bHQsXG4gIFwibWFyc1wiOiAkZmEtdmFyLW1hcnMsXG4gIFwidG9pbGV0XCI6ICRmYS12YXItdG9pbGV0LFxuICBcInBsYW5lLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS14bWFyayxcbiAgXCJ5ZW4tc2lnblwiOiAkZmEtdmFyLXllbi1zaWduLFxuICBcImNueVwiOiAkZmEtdmFyLWNueSxcbiAgXCJqcHlcIjogJGZhLXZhci1qcHksXG4gIFwicm1iXCI6ICRmYS12YXItcm1iLFxuICBcInllblwiOiAkZmEtdmFyLXllbixcbiAgXCJnZWFyLWNvZGVcIjogJGZhLXZhci1nZWFyLWNvZGUsXG4gIFwibm90ZXNcIjogJGZhLXZhci1ub3RlcyxcbiAgXCJydWJsZS1zaWduXCI6ICRmYS12YXItcnVibGUtc2lnbixcbiAgXCJyb3VibGVcIjogJGZhLXZhci1yb3VibGUsXG4gIFwicnViXCI6ICRmYS12YXItcnViLFxuICBcInJ1YmxlXCI6ICRmYS12YXItcnVibGUsXG4gIFwidHJhc2gtdW5kb1wiOiAkZmEtdmFyLXRyYXNoLXVuZG8sXG4gIFwidHJhc2gtYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItdHJhc2gtYXJyb3ctdHVybi1sZWZ0LFxuICBcImNoYW1wYWduZS1nbGFzc1wiOiAkZmEtdmFyLWNoYW1wYWduZS1nbGFzcyxcbiAgXCJnbGFzcy1jaGFtcGFnbmVcIjogJGZhLXZhci1nbGFzcy1jaGFtcGFnbmUsXG4gIFwib2JqZWN0cy1hbGlnbi1jZW50ZXItaG9yaXpvbnRhbFwiOiAkZmEtdmFyLW9iamVjdHMtYWxpZ24tY2VudGVyLWhvcml6b250YWwsXG4gIFwic3VuXCI6ICRmYS12YXItc3VuLFxuICBcInRyYXNoLWNhbi1zbGFzaFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1zbGFzaCxcbiAgXCJ0cmFzaC1hbHQtc2xhc2hcIjogJGZhLXZhci10cmFzaC1hbHQtc2xhc2gsXG4gIFwic2NyZWVuLXVzZXJzXCI6ICRmYS12YXItc2NyZWVuLXVzZXJzLFxuICBcInVzZXJzLWNsYXNzXCI6ICRmYS12YXItdXNlcnMtY2xhc3MsXG4gIFwiZ3VpdGFyXCI6ICRmYS12YXItZ3VpdGFyLFxuICBcInNxdWFyZS1hcnJvdy1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWFycm93LWxlZnQsXG4gIFwiYXJyb3ctc3F1YXJlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1zcXVhcmUtbGVmdCxcbiAgXCJzcXVhcmUtOFwiOiAkZmEtdmFyLXNxdWFyZS04LFxuICBcImZhY2Utc21pbGUtaGVhcnRzXCI6ICRmYS12YXItZmFjZS1zbWlsZS1oZWFydHMsXG4gIFwiYnJhY2tldHMtc3F1YXJlXCI6ICRmYS12YXItYnJhY2tldHMtc3F1YXJlLFxuICBcImJyYWNrZXRzXCI6ICRmYS12YXItYnJhY2tldHMsXG4gIFwibGFwdG9wLWFycm93LWRvd25cIjogJGZhLXZhci1sYXB0b3AtYXJyb3ctZG93bixcbiAgXCJob2NrZXktc3RpY2stcHVja1wiOiAkZmEtdmFyLWhvY2tleS1zdGljay1wdWNrLFxuICBcImhvdXNlLXRyZWVcIjogJGZhLXZhci1ob3VzZS10cmVlLFxuICBcInNpZ25hbC1mYWlyXCI6ICRmYS12YXItc2lnbmFsLWZhaXIsXG4gIFwic2lnbmFsLTJcIjogJGZhLXZhci1zaWduYWwtMixcbiAgXCJmYWNlLWxhdWdoLXdpbmtcIjogJGZhLXZhci1mYWNlLWxhdWdoLXdpbmssXG4gIFwibGF1Z2gtd2lua1wiOiAkZmEtdmFyLWxhdWdoLXdpbmssXG4gIFwiY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWNpcmNsZS1kb2xsYXIsXG4gIFwiZG9sbGFyLWNpcmNsZVwiOiAkZmEtdmFyLWRvbGxhci1jaXJjbGUsXG4gIFwidXNkLWNpcmNsZVwiOiAkZmEtdmFyLXVzZC1jaXJjbGUsXG4gIFwiaG9yc2UtaGVhZFwiOiAkZmEtdmFyLWhvcnNlLWhlYWQsXG4gIFwiYXJyb3dzLXJlcGVhdFwiOiAkZmEtdmFyLWFycm93cy1yZXBlYXQsXG4gIFwicmVwZWF0LWFsdFwiOiAkZmEtdmFyLXJlcGVhdC1hbHQsXG4gIFwiYm9yZS1ob2xlXCI6ICRmYS12YXItYm9yZS1ob2xlLFxuICBcImluZHVzdHJ5XCI6ICRmYS12YXItaW5kdXN0cnksXG4gIFwiaW1hZ2UtcG9sYXJvaWRcIjogJGZhLXZhci1pbWFnZS1wb2xhcm9pZCxcbiAgXCJ3YXZlLXRyaWFuZ2xlXCI6ICRmYS12YXItd2F2ZS10cmlhbmdsZSxcbiAgXCJ0dXJuLWxlZnQtZG93blwiOiAkZmEtdmFyLXR1cm4tbGVmdC1kb3duLFxuICBcInBlcnNvbi1ydW5uaW5nLWZhc3RcIjogJGZhLXZhci1wZXJzb24tcnVubmluZy1mYXN0LFxuICBcImNpcmNsZS1kb3duXCI6ICRmYS12YXItY2lyY2xlLWRvd24sXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duLFxuICBcImdyaWxsXCI6ICRmYS12YXItZ3JpbGwsXG4gIFwiYXJyb3dzLXR1cm4tdG8tZG90c1wiOiAkZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHMsXG4gIFwiY2hhcnQtbWl4ZWRcIjogJGZhLXZhci1jaGFydC1taXhlZCxcbiAgXCJhbmFseXRpY3NcIjogJGZhLXZhci1hbmFseXRpY3MsXG4gIFwiZmxvcmluLXNpZ25cIjogJGZhLXZhci1mbG9yaW4tc2lnbixcbiAgXCJhcnJvdy1kb3duLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy1kb3duLXNob3J0LXdpZGUsXG4gIFwic29ydC1hbW91bnQtZGVzY1wiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2MsXG4gIFwic29ydC1hbW91bnQtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdCxcbiAgXCJsZXNzLXRoYW5cIjogJGZhLXZhci1sZXNzLXRoYW4sXG4gIFwiZGlzcGxheS1jb2RlXCI6ICRmYS12YXItZGlzcGxheS1jb2RlLFxuICBcImRlc2t0b3AtY29kZVwiOiAkZmEtdmFyLWRlc2t0b3AtY29kZSxcbiAgXCJmYWNlLWRyb29saW5nXCI6ICRmYS12YXItZmFjZS1kcm9vbGluZyxcbiAgXCJvaWwtdGVtcGVyYXR1cmVcIjogJGZhLXZhci1vaWwtdGVtcGVyYXR1cmUsXG4gIFwib2lsLXRlbXBcIjogJGZhLXZhci1vaWwtdGVtcCxcbiAgXCJzcXVhcmUtcXVlc3Rpb25cIjogJGZhLXZhci1zcXVhcmUtcXVlc3Rpb24sXG4gIFwicXVlc3Rpb24tc3F1YXJlXCI6ICRmYS12YXItcXVlc3Rpb24tc3F1YXJlLFxuICBcImFpci1jb25kaXRpb25lclwiOiAkZmEtdmFyLWFpci1jb25kaXRpb25lcixcbiAgXCJhbmdsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG93bixcbiAgXCJtb3VudGFpbnNcIjogJGZhLXZhci1tb3VudGFpbnMsXG4gIFwib21lZ2FcIjogJGZhLXZhci1vbWVnYSxcbiAgXCJjYXItdHVubmVsXCI6ICRmYS12YXItY2FyLXR1bm5lbCxcbiAgXCJwZXJzb24tZG9sbHktZW1wdHlcIjogJGZhLXZhci1wZXJzb24tZG9sbHktZW1wdHksXG4gIFwicGFuLWZvb2RcIjogJGZhLXZhci1wYW4tZm9vZCxcbiAgXCJoZWFkLXNpZGUtY291Z2hcIjogJGZhLXZhci1oZWFkLXNpZGUtY291Z2gsXG4gIFwiZ3JpcC1saW5lc1wiOiAkZmEtdmFyLWdyaXAtbGluZXMsXG4gIFwidGh1bWJzLWRvd25cIjogJGZhLXZhci10aHVtYnMtZG93bixcbiAgXCJ1c2VyLWxvY2tcIjogJGZhLXZhci11c2VyLWxvY2ssXG4gIFwiYXJyb3ctcmlnaHQtbG9uZ1wiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQsXG4gIFwidGlja2V0cy1haXJsaW5lXCI6ICRmYS12YXItdGlja2V0cy1haXJsaW5lLFxuICBcInRpY2tldHMtcGVyZm9yYXRlZC1wbGFuZVwiOiAkZmEtdmFyLXRpY2tldHMtcGVyZm9yYXRlZC1wbGFuZSxcbiAgXCJ0aWNrZXRzLXBsYW5lXCI6ICRmYS12YXItdGlja2V0cy1wbGFuZSxcbiAgXCJ0ZW50LWRvdWJsZS1wZWFrXCI6ICRmYS12YXItdGVudC1kb3VibGUtcGVhayxcbiAgXCJhbmNob3ItY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS14bWFyayxcbiAgXCJlbGxpcHNpc1wiOiAkZmEtdmFyLWVsbGlwc2lzLFxuICBcImVsbGlwc2lzLWhcIjogJGZhLXZhci1lbGxpcHNpcy1oLFxuICBcIm5mYy1zbGFzaFwiOiAkZmEtdmFyLW5mYy1zbGFzaCxcbiAgXCJjaGVzcy1wYXduXCI6ICRmYS12YXItY2hlc3MtcGF3bixcbiAgXCJraXQtbWVkaWNhbFwiOiAkZmEtdmFyLWtpdC1tZWRpY2FsLFxuICBcImZpcnN0LWFpZFwiOiAkZmEtdmFyLWZpcnN0LWFpZCxcbiAgXCJncmlkLTItcGx1c1wiOiAkZmEtdmFyLWdyaWQtMi1wbHVzLFxuICBcImJlbGxzXCI6ICRmYS12YXItYmVsbHMsXG4gIFwicGVyc29uLXRocm91Z2gtd2luZG93XCI6ICRmYS12YXItcGVyc29uLXRocm91Z2gtd2luZG93LFxuICBcInRvb2xib3hcIjogJGZhLXZhci10b29sYm94LFxuICBcImdsb2JlLXdpZmlcIjogJGZhLXZhci1nbG9iZS13aWZpLFxuICBcImVudmVsb3BlLWRvdFwiOiAkZmEtdmFyLWVudmVsb3BlLWRvdCxcbiAgXCJlbnZlbG9wZS1iYWRnZVwiOiAkZmEtdmFyLWVudmVsb3BlLWJhZGdlLFxuICBcIm1hZ25pZnlpbmctZ2xhc3Mtd2F2ZWZvcm1cIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXdhdmVmb3JtLFxuICBcImhhbmRzLWhvbGRpbmctY2lyY2xlXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1jaXJjbGUsXG4gIFwiYnVnXCI6ICRmYS12YXItYnVnLFxuICBcImJvd2wtY2hvcHN0aWNrc1wiOiAkZmEtdmFyLWJvd2wtY2hvcHN0aWNrcyxcbiAgXCJjcmVkaXQtY2FyZFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLFxuICBcImNyZWRpdC1jYXJkLWFsdFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdCxcbiAgXCJjaXJjbGUtc1wiOiAkZmEtdmFyLWNpcmNsZS1zLFxuICBcImJveC1iYWxsb3RcIjogJGZhLXZhci1ib3gtYmFsbG90LFxuICBcImNhclwiOiAkZmEtdmFyLWNhcixcbiAgXCJhdXRvbW9iaWxlXCI6ICRmYS12YXItYXV0b21vYmlsZSxcbiAgXCJoYW5kLWhvbGRpbmctaGFuZFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1oYW5kLFxuICBcInVzZXItdGllLWhhaXJcIjogJGZhLXZhci11c2VyLXRpZS1oYWlyLFxuICBcInBvZGl1bS1zdGFyXCI6ICRmYS12YXItcG9kaXVtLXN0YXIsXG4gIFwidXNlci1oYWlyLW11bGxldFwiOiAkZmEtdmFyLXVzZXItaGFpci1tdWxsZXQsXG4gIFwiYnVzaW5lc3MtZnJvbnRcIjogJGZhLXZhci1idXNpbmVzcy1mcm9udCxcbiAgXCJwYXJ0eS1iYWNrXCI6ICRmYS12YXItcGFydHktYmFjayxcbiAgXCJ0cmlhbi1iYWxib3RcIjogJGZhLXZhci10cmlhbi1iYWxib3QsXG4gIFwibWljcm9waG9uZS1zdGFuZFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtc3RhbmQsXG4gIFwiYm9vay1vcGVuLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stb3Blbi1yZWFkZXIsXG4gIFwiYm9vay1yZWFkZXJcIjogJGZhLXZhci1ib29rLXJlYWRlcixcbiAgXCJmYW1pbHktZHJlc3NcIjogJGZhLXZhci1mYW1pbHktZHJlc3MsXG4gIFwiY2lyY2xlLXhcIjogJGZhLXZhci1jaXJjbGUteCxcbiAgXCJjYWJpblwiOiAkZmEtdmFyLWNhYmluLFxuICBcIm1vdW50YWluLXN1blwiOiAkZmEtdmFyLW1vdW50YWluLXN1bixcbiAgXCJjaGFydC1zaW1wbGUtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWNoYXJ0LXNpbXBsZS1ob3Jpem9udGFsLFxuICBcImFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lLFxuICBcImhhbmQtYmFjay1wb2ludC1sZWZ0XCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LWxlZnQsXG4gIFwibWVzc2FnZS1kb3RzXCI6ICRmYS12YXItbWVzc2FnZS1kb3RzLFxuICBcImNvbW1lbnQtYWx0LWRvdHNcIjogJGZhLXZhci1jb21tZW50LWFsdC1kb3RzLFxuICBcIm1lc3NhZ2luZ1wiOiAkZmEtdmFyLW1lc3NhZ2luZyxcbiAgXCJmaWxlLWhlYXJ0XCI6ICRmYS12YXItZmlsZS1oZWFydCxcbiAgXCJiZWVyLW11Z1wiOiAkZmEtdmFyLWJlZXItbXVnLFxuICBcImJlZXItZm9hbVwiOiAkZmEtdmFyLWJlZXItZm9hbSxcbiAgXCJkaWNlLWQyMFwiOiAkZmEtdmFyLWRpY2UtZDIwLFxuICBcImRyb25lXCI6ICRmYS12YXItZHJvbmUsXG4gIFwidHJ1Y2stZHJvcGxldFwiOiAkZmEtdmFyLXRydWNrLWRyb3BsZXQsXG4gIFwiZmlsZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1maWxlLWNpcmNsZS14bWFyayxcbiAgXCJ0ZW1wZXJhdHVyZS1hcnJvdy11cFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LXVwLFxuICBcInRlbXBlcmF0dXJlLXVwXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtdXAsXG4gIFwibWVkYWxcIjogJGZhLXZhci1tZWRhbCxcbiAgXCJwZXJzb24tZmFpcnlcIjogJGZhLXZhci1wZXJzb24tZmFpcnksXG4gIFwiYmVkXCI6ICRmYS12YXItYmVkLFxuICBcImJvb2stY29weVwiOiAkZmEtdmFyLWJvb2stY29weSxcbiAgXCJzcXVhcmUtaFwiOiAkZmEtdmFyLXNxdWFyZS1oLFxuICBcImgtc3F1YXJlXCI6ICRmYS12YXItaC1zcXVhcmUsXG4gIFwic3F1YXJlLWNcIjogJGZhLXZhci1zcXVhcmUtYyxcbiAgXCJjbG9jay10d29cIjogJGZhLXZhci1jbG9jay10d28sXG4gIFwic3F1YXJlLWVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItc3F1YXJlLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImNhbGVuZGFyLXVzZXJzXCI6ICRmYS12YXItY2FsZW5kYXItdXNlcnMsXG4gIFwicG9kY2FzdFwiOiAkZmEtdmFyLXBvZGNhc3QsXG4gIFwiYmVlXCI6ICRmYS12YXItYmVlLFxuICBcInRlbXBlcmF0dXJlLWZ1bGxcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1mdWxsLFxuICBcInRlbXBlcmF0dXJlLTRcIjogJGZhLXZhci10ZW1wZXJhdHVyZS00LFxuICBcInRoZXJtb21ldGVyLTRcIjogJGZhLXZhci10aGVybW9tZXRlci00LFxuICBcInRoZXJtb21ldGVyLWZ1bGxcIjogJGZhLXZhci10aGVybW9tZXRlci1mdWxsLFxuICBcImJlbGxcIjogJGZhLXZhci1iZWxsLFxuICBcImNhbmR5LWJhclwiOiAkZmEtdmFyLWNhbmR5LWJhcixcbiAgXCJjaG9jb2xhdGUtYmFyXCI6ICRmYS12YXItY2hvY29sYXRlLWJhcixcbiAgXCJ4bWFyay1sYXJnZVwiOiAkZmEtdmFyLXhtYXJrLWxhcmdlLFxuICBcInBpbmF0YVwiOiAkZmEtdmFyLXBpbmF0YSxcbiAgXCJmaWxlLXBwdFwiOiAkZmEtdmFyLWZpbGUtcHB0LFxuICBcImFycm93cy1mcm9tLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtZnJvbS1saW5lLFxuICBcInN1cGVyc2NyaXB0XCI6ICRmYS12YXItc3VwZXJzY3JpcHQsXG4gIFwiYm93bC1zcG9vblwiOiAkZmEtdmFyLWJvd2wtc3Bvb24sXG4gIFwiaGV4YWdvbi1jaGVja1wiOiAkZmEtdmFyLWhleGFnb24tY2hlY2ssXG4gIFwicGx1Zy1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wbHVnLWNpcmNsZS14bWFyayxcbiAgXCJzdGFyLW9mLWxpZmVcIjogJGZhLXZhci1zdGFyLW9mLWxpZmUsXG4gIFwicGhvbmUtc2xhc2hcIjogJGZhLXZhci1waG9uZS1zbGFzaCxcbiAgXCJ0cmFmZmljLWxpZ2h0LXN0b3BcIjogJGZhLXZhci10cmFmZmljLWxpZ2h0LXN0b3AsXG4gIFwicGFpbnQtcm9sbGVyXCI6ICRmYS12YXItcGFpbnQtcm9sbGVyLFxuICBcImFjY2VudC1ncmF2ZVwiOiAkZmEtdmFyLWFjY2VudC1ncmF2ZSxcbiAgXCJoYW5kc2hha2UtYW5nbGVcIjogJGZhLXZhci1oYW5kc2hha2UtYW5nbGUsXG4gIFwiaGFuZHMtaGVscGluZ1wiOiAkZmEtdmFyLWhhbmRzLWhlbHBpbmcsXG4gIFwiY2lyY2xlLTBcIjogJGZhLXZhci1jaXJjbGUtMCxcbiAgXCJkaWFsLW1lZC1sb3dcIjogJGZhLXZhci1kaWFsLW1lZC1sb3csXG4gIFwibG9jYXRpb24tZG90XCI6ICRmYS12YXItbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZXItYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlci1hbHQsXG4gIFwiY3JhYlwiOiAkZmEtdmFyLWNyYWIsXG4gIFwiYm94LW9wZW4tZnVsbFwiOiAkZmEtdmFyLWJveC1vcGVuLWZ1bGwsXG4gIFwiYm94LWZ1bGxcIjogJGZhLXZhci1ib3gtZnVsbCxcbiAgXCJmaWxlXCI6ICRmYS12YXItZmlsZSxcbiAgXCJncmVhdGVyLXRoYW5cIjogJGZhLXZhci1ncmVhdGVyLXRoYW4sXG4gIFwicXVvdGVzXCI6ICRmYS12YXItcXVvdGVzLFxuICBcInByZXR6ZWxcIjogJGZhLXZhci1wcmV0emVsLFxuICBcInQtcmV4XCI6ICRmYS12YXItdC1yZXgsXG4gIFwicGVyc29uLXN3aW1taW5nXCI6ICRmYS12YXItcGVyc29uLXN3aW1taW5nLFxuICBcInN3aW1tZXJcIjogJGZhLXZhci1zd2ltbWVyLFxuICBcImFycm93LWRvd25cIjogJGZhLXZhci1hcnJvdy1kb3duLFxuICBcInVzZXItcm9ib3QteG1hcmtzXCI6ICRmYS12YXItdXNlci1yb2JvdC14bWFya3MsXG4gIFwibWVzc2FnZS1xdW90ZVwiOiAkZmEtdmFyLW1lc3NhZ2UtcXVvdGUsXG4gIFwiY29tbWVudC1hbHQtcXVvdGVcIjogJGZhLXZhci1jb21tZW50LWFsdC1xdW90ZSxcbiAgXCJjYW5keS1jb3JuXCI6ICRmYS12YXItY2FuZHktY29ybixcbiAgXCJmb2xkZXItbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLWZvbGRlci1tYWduaWZ5aW5nLWdsYXNzLFxuICBcImZvbGRlci1zZWFyY2hcIjogJGZhLXZhci1mb2xkZXItc2VhcmNoLFxuICBcIm5vdGVib29rXCI6ICRmYS12YXItbm90ZWJvb2ssXG4gIFwiY2lyY2xlLXdpZmlcIjogJGZhLXZhci1jaXJjbGUtd2lmaSxcbiAgXCJkcm9wbGV0XCI6ICRmYS12YXItZHJvcGxldCxcbiAgXCJ0aW50XCI6ICRmYS12YXItdGludCxcbiAgXCJidWxsc2V5ZS1wb2ludGVyXCI6ICRmYS12YXItYnVsbHNleWUtcG9pbnRlcixcbiAgXCJlcmFzZXJcIjogJGZhLXZhci1lcmFzZXIsXG4gIFwiaGV4YWdvbi1pbWFnZVwiOiAkZmEtdmFyLWhleGFnb24taW1hZ2UsXG4gIFwiZWFydGgtYW1lcmljYXNcIjogJGZhLXZhci1lYXJ0aC1hbWVyaWNhcyxcbiAgXCJlYXJ0aFwiOiAkZmEtdmFyLWVhcnRoLFxuICBcImVhcnRoLWFtZXJpY2FcIjogJGZhLXZhci1lYXJ0aC1hbWVyaWNhLFxuICBcImdsb2JlLWFtZXJpY2FzXCI6ICRmYS12YXItZ2xvYmUtYW1lcmljYXMsXG4gIFwiZmlsZS1zdmdcIjogJGZhLXZhci1maWxlLXN2ZyxcbiAgXCJjcmF0ZS1hcHBsZVwiOiAkZmEtdmFyLWNyYXRlLWFwcGxlLFxuICBcImFwcGxlLWNyYXRlXCI6ICRmYS12YXItYXBwbGUtY3JhdGUsXG4gIFwicGVyc29uLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWJ1cnN0LFxuICBcImdhbWUtYm9hcmRcIjogJGZhLXZhci1nYW1lLWJvYXJkLFxuICBcImhhdC1jaGVmXCI6ICRmYS12YXItaGF0LWNoZWYsXG4gIFwiaGFuZC1iYWNrLXBvaW50LXJpZ2h0XCI6ICRmYS12YXItaGFuZC1iYWNrLXBvaW50LXJpZ2h0LFxuICBcImRvdmVcIjogJGZhLXZhci1kb3ZlLFxuICBcInNub3dmbGFrZS1kcm9wbGV0c1wiOiAkZmEtdmFyLXNub3dmbGFrZS1kcm9wbGV0cyxcbiAgXCJiYXR0ZXJ5LWVtcHR5XCI6ICRmYS12YXItYmF0dGVyeS1lbXB0eSxcbiAgXCJiYXR0ZXJ5LTBcIjogJGZhLXZhci1iYXR0ZXJ5LTAsXG4gIFwiZ3JpZC00XCI6ICRmYS12YXItZ3JpZC00LFxuICBcInNvY2tzXCI6ICRmYS12YXItc29ja3MsXG4gIFwiZmFjZS1zdW5nbGFzc2VzXCI6ICRmYS12YXItZmFjZS1zdW5nbGFzc2VzLFxuICBcImluYm94XCI6ICRmYS12YXItaW5ib3gsXG4gIFwic3F1YXJlLTBcIjogJGZhLXZhci1zcXVhcmUtMCxcbiAgXCJzZWN0aW9uXCI6ICRmYS12YXItc2VjdGlvbixcbiAgXCJzcXVhcmUtdGhpcy13YXktdXBcIjogJGZhLXZhci1zcXVhcmUtdGhpcy13YXktdXAsXG4gIFwiYm94LXVwXCI6ICRmYS12YXItYm94LXVwLFxuICBcImdhdWdlLWhpZ2hcIjogJGZhLXZhci1nYXVnZS1oaWdoLFxuICBcInRhY2hvbWV0ZXItYWx0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQsXG4gIFwidGFjaG9tZXRlci1hbHQtZmFzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3QsXG4gIFwic3F1YXJlLWFtcGVyc2FuZFwiOiAkZmEtdmFyLXNxdWFyZS1hbXBlcnNhbmQsXG4gIFwiZW52ZWxvcGUtb3Blbi10ZXh0XCI6ICRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0LFxuICBcImxhbXAtZGVza1wiOiAkZmEtdmFyLWxhbXAtZGVzayxcbiAgXCJob3NwaXRhbFwiOiAkZmEtdmFyLWhvc3BpdGFsLFxuICBcImhvc3BpdGFsLWFsdFwiOiAkZmEtdmFyLWhvc3BpdGFsLWFsdCxcbiAgXCJob3NwaXRhbC13aWRlXCI6ICRmYS12YXItaG9zcGl0YWwtd2lkZSxcbiAgXCJwb2xsLXBlb3BsZVwiOiAkZmEtdmFyLXBvbGwtcGVvcGxlLFxuICBcIndoaXNrZXktZ2xhc3MtaWNlXCI6ICRmYS12YXItd2hpc2tleS1nbGFzcy1pY2UsXG4gIFwiZ2xhc3Mtd2hpc2tleS1yb2Nrc1wiOiAkZmEtdmFyLWdsYXNzLXdoaXNrZXktcm9ja3MsXG4gIFwid2luZS1ib3R0bGVcIjogJGZhLXZhci13aW5lLWJvdHRsZSxcbiAgXCJjaGVzcy1yb29rXCI6ICRmYS12YXItY2hlc3Mtcm9vayxcbiAgXCJ1c2VyLWJvdW50eS1odW50ZXJcIjogJGZhLXZhci11c2VyLWJvdW50eS1odW50ZXIsXG4gIFwiYmFycy1zdGFnZ2VyZWRcIjogJGZhLXZhci1iYXJzLXN0YWdnZXJlZCxcbiAgXCJyZW9yZGVyXCI6ICRmYS12YXItcmVvcmRlcixcbiAgXCJzdHJlYW1cIjogJGZhLXZhci1zdHJlYW0sXG4gIFwiZGlhZ3JhbS1zYW5rZXlcIjogJGZhLXZhci1kaWFncmFtLXNhbmtleSxcbiAgXCJjbG91ZC1oYWlsLW1peGVkXCI6ICRmYS12YXItY2xvdWQtaGFpbC1taXhlZCxcbiAgXCJjaXJjbGUtdXAtbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS11cC1sZWZ0LFxuICBcImRoYXJtYWNoYWtyYVwiOiAkZmEtdmFyLWRoYXJtYWNoYWtyYSxcbiAgXCJvYmplY3RzLWFsaWduLWxlZnRcIjogJGZhLXZhci1vYmplY3RzLWFsaWduLWxlZnQsXG4gIFwib2lsLWNhbi1kcmlwXCI6ICRmYS12YXItb2lsLWNhbi1kcmlwLFxuICBcImZhY2Utc21pbGluZy1oYW5kc1wiOiAkZmEtdmFyLWZhY2Utc21pbGluZy1oYW5kcyxcbiAgXCJicm9jY29saVwiOiAkZmEtdmFyLWJyb2Njb2xpLFxuICBcInJvdXRlLWludGVyc3RhdGVcIjogJGZhLXZhci1yb3V0ZS1pbnRlcnN0YXRlLFxuICBcImVhci1tdWZmc1wiOiAkZmEtdmFyLWVhci1tdWZmcyxcbiAgXCJob3Rkb2dcIjogJGZhLXZhci1ob3Rkb2csXG4gIFwidHJhbnNwb3J0ZXItZW1wdHlcIjogJGZhLXZhci10cmFuc3BvcnRlci1lbXB0eSxcbiAgXCJwZXJzb24td2Fsa2luZy13aXRoLWNhbmVcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy13aXRoLWNhbmUsXG4gIFwiYmxpbmRcIjogJGZhLXZhci1ibGluZCxcbiAgXCJhbmdsZS05MFwiOiAkZmEtdmFyLWFuZ2xlLTkwLFxuICBcInJlY3RhbmdsZS10ZXJtaW5hbFwiOiAkZmEtdmFyLXJlY3RhbmdsZS10ZXJtaW5hbCxcbiAgXCJraXRlXCI6ICRmYS12YXIta2l0ZSxcbiAgXCJkcnVtXCI6ICRmYS12YXItZHJ1bSxcbiAgXCJzY3J1YmJlclwiOiAkZmEtdmFyLXNjcnViYmVyLFxuICBcImljZS1jcmVhbVwiOiAkZmEtdmFyLWljZS1jcmVhbSxcbiAgXCJoZWFydC1jaXJjbGUtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0LFxuICBcImZpc2gtYm9uZXNcIjogJGZhLXZhci1maXNoLWJvbmVzLFxuICBcImRlZXItcnVkb2xwaFwiOiAkZmEtdmFyLWRlZXItcnVkb2xwaCxcbiAgXCJmYXhcIjogJGZhLXZhci1mYXgsXG4gIFwicGFyYWdyYXBoXCI6ICRmYS12YXItcGFyYWdyYXBoLFxuICBcImhlYWQtc2lkZS1oZWFydFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1oZWFydCxcbiAgXCJzcXVhcmUtZVwiOiAkZmEtdmFyLXNxdWFyZS1lLFxuICBcIm1ldGVyLWZpcmVcIjogJGZhLXZhci1tZXRlci1maXJlLFxuICBcImNsb3VkLWhhaWxcIjogJGZhLXZhci1jbG91ZC1oYWlsLFxuICBcImNoZWNrLXRvLXNsb3RcIjogJGZhLXZhci1jaGVjay10by1zbG90LFxuICBcInZvdGUteWVhXCI6ICRmYS12YXItdm90ZS15ZWEsXG4gIFwibW9uZXktZnJvbS1icmFja2V0XCI6ICRmYS12YXItbW9uZXktZnJvbS1icmFja2V0LFxuICBcInN0YXItaGFsZlwiOiAkZmEtdmFyLXN0YXItaGFsZixcbiAgXCJjYXItYnVzXCI6ICRmYS12YXItY2FyLWJ1cyxcbiAgXCJzcGVha2VyXCI6ICRmYS12YXItc3BlYWtlcixcbiAgXCJ0aW1lclwiOiAkZmEtdmFyLXRpbWVyLFxuICBcImJveGVzLXN0YWNrZWRcIjogJGZhLXZhci1ib3hlcy1zdGFja2VkLFxuICBcImJveGVzXCI6ICRmYS12YXItYm94ZXMsXG4gIFwiYm94ZXMtYWx0XCI6ICRmYS12YXItYm94ZXMtYWx0LFxuICBcImxhbmRtYXJrLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1sYW5kbWFyay1tYWduaWZ5aW5nLWdsYXNzLFxuICBcImdyaWxsLWhvdFwiOiAkZmEtdmFyLWdyaWxsLWhvdCxcbiAgXCJiYWxsb3QtY2hlY2tcIjogJGZhLXZhci1iYWxsb3QtY2hlY2ssXG4gIFwibGlua1wiOiAkZmEtdmFyLWxpbmssXG4gIFwiY2hhaW5cIjogJGZhLXZhci1jaGFpbixcbiAgXCJlYXItbGlzdGVuXCI6ICRmYS12YXItZWFyLWxpc3RlbixcbiAgXCJhc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXNcIjogJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMsXG4gIFwiZmlsZS1taW51c1wiOiAkZmEtdmFyLWZpbGUtbWludXMsXG4gIFwidHJlZS1jaXR5XCI6ICRmYS12YXItdHJlZS1jaXR5LFxuICBcInBsYXlcIjogJGZhLXZhci1wbGF5LFxuICBcImZvbnRcIjogJGZhLXZhci1mb250LFxuICBcImN1cC10b2dvXCI6ICRmYS12YXItY3VwLXRvZ28sXG4gIFwiY29mZmVlLXRvZ29cIjogJGZhLXZhci1jb2ZmZWUtdG9nbyxcbiAgXCJzcXVhcmUtZG93bi1sZWZ0XCI6ICRmYS12YXItc3F1YXJlLWRvd24tbGVmdCxcbiAgXCJidXJnZXItbGV0dHVjZVwiOiAkZmEtdmFyLWJ1cmdlci1sZXR0dWNlLFxuICBcInRhYmxlLWNlbGxzLXJvdy1sb2NrXCI6ICRmYS12YXItdGFibGUtY2VsbHMtcm93LWxvY2ssXG4gIFwicnVwaWFoLXNpZ25cIjogJGZhLXZhci1ydXBpYWgtc2lnbixcbiAgXCJtYWduaWZ5aW5nLWdsYXNzXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcyxcbiAgXCJzZWFyY2hcIjogJGZhLXZhci1zZWFyY2gsXG4gIFwidGFibGUtdGVubmlzLXBhZGRsZS1iYWxsXCI6ICRmYS12YXItdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsLFxuICBcInBpbmctcG9uZy1wYWRkbGUtYmFsbFwiOiAkZmEtdmFyLXBpbmctcG9uZy1wYWRkbGUtYmFsbCxcbiAgXCJ0YWJsZS10ZW5uaXNcIjogJGZhLXZhci10YWJsZS10ZW5uaXMsXG4gIFwicGVyc29uLWRvdHMtZnJvbS1saW5lXCI6ICRmYS12YXItcGVyc29uLWRvdHMtZnJvbS1saW5lLFxuICBcImRpYWdub3Nlc1wiOiAkZmEtdmFyLWRpYWdub3NlcyxcbiAgXCJjaGV2cm9ucy1kb3duXCI6ICRmYS12YXItY2hldnJvbnMtZG93bixcbiAgXCJjaGV2cm9uLWRvdWJsZS1kb3duXCI6ICRmYS12YXItY2hldnJvbi1kb3VibGUtZG93bixcbiAgXCJ0cmFzaC1jYW4tYXJyb3ctdXBcIjogJGZhLXZhci10cmFzaC1jYW4tYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZS1hbHRcIjogJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdCxcbiAgXCJzaWduYWwtZ29vZFwiOiAkZmEtdmFyLXNpZ25hbC1nb29kLFxuICBcInNpZ25hbC0zXCI6ICRmYS12YXItc2lnbmFsLTMsXG4gIFwibG9jYXRpb24tcXVlc3Rpb25cIjogJGZhLXZhci1sb2NhdGlvbi1xdWVzdGlvbixcbiAgXCJtYXAtbWFya2VyLXF1ZXN0aW9uXCI6ICRmYS12YXItbWFwLW1hcmtlci1xdWVzdGlvbixcbiAgXCJmbG9wcHktZGlzay1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1mbG9wcHktZGlzay1jaXJjbGUteG1hcmssXG4gIFwiZmxvcHB5LWRpc2stdGltZXNcIjogJGZhLXZhci1mbG9wcHktZGlzay10aW1lcyxcbiAgXCJzYXZlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXNhdmUtY2lyY2xlLXhtYXJrLFxuICBcInNhdmUtdGltZXNcIjogJGZhLXZhci1zYXZlLXRpbWVzLFxuICBcIm5haXJhLXNpZ25cIjogJGZhLXZhci1uYWlyYS1zaWduLFxuICBcInBlYWNoXCI6ICRmYS12YXItcGVhY2gsXG4gIFwiY2lyY2xlcy1vdmVybGFwLTNcIjogJGZhLXZhci1jaXJjbGVzLW92ZXJsYXAtMyxcbiAgXCJwcm9ub3VuXCI6ICRmYS12YXItcHJvbm91bixcbiAgXCJ0YXhpLWJ1c1wiOiAkZmEtdmFyLXRheGktYnVzLFxuICBcImJyYWNrZXQtY3VybHlcIjogJGZhLXZhci1icmFja2V0LWN1cmx5LFxuICBcImJyYWNrZXQtY3VybHktbGVmdFwiOiAkZmEtdmFyLWJyYWNrZXQtY3VybHktbGVmdCxcbiAgXCJsb2JzdGVyXCI6ICRmYS12YXItbG9ic3RlcixcbiAgXCJjYXJ0LWZsYXRiZWQtZW1wdHlcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQtZW1wdHksXG4gIFwiZG9sbHktZmxhdGJlZC1lbXB0eVwiOiAkZmEtdmFyLWRvbGx5LWZsYXRiZWQtZW1wdHksXG4gIFwiY29sb25cIjogJGZhLXZhci1jb2xvbixcbiAgXCJjYXJ0LWFycm93LWRvd25cIjogJGZhLXZhci1jYXJ0LWFycm93LWRvd24sXG4gIFwid2FuZFwiOiAkZmEtdmFyLXdhbmQsXG4gIFwid2Fsa2llLXRhbGtpZVwiOiAkZmEtdmFyLXdhbGtpZS10YWxraWUsXG4gIFwiZmlsZS1wZW5cIjogJGZhLXZhci1maWxlLXBlbixcbiAgXCJmaWxlLWVkaXRcIjogJGZhLXZhci1maWxlLWVkaXQsXG4gIFwicmVjZWlwdFwiOiAkZmEtdmFyLXJlY2VpcHQsXG4gIFwidGFibGUtcGljbmljXCI6ICRmYS12YXItdGFibGUtcGljbmljLFxuICBcInNxdWFyZS1wZW5cIjogJGZhLXZhci1zcXVhcmUtcGVuLFxuICBcInBlbi1zcXVhcmVcIjogJGZhLXZhci1wZW4tc3F1YXJlLFxuICBcInBlbmNpbC1zcXVhcmVcIjogJGZhLXZhci1wZW5jaWwtc3F1YXJlLFxuICBcImNpcmNsZS1taWNyb3Bob25lLWxpbmVzXCI6ICRmYS12YXItY2lyY2xlLW1pY3JvcGhvbmUtbGluZXMsXG4gIFwibWljcm9waG9uZS1jaXJjbGUtYWx0XCI6ICRmYS12YXItbWljcm9waG9uZS1jaXJjbGUtYWx0LFxuICBcImRpc3BsYXktc2xhc2hcIjogJGZhLXZhci1kaXNwbGF5LXNsYXNoLFxuICBcImRlc2t0b3Atc2xhc2hcIjogJGZhLXZhci1kZXNrdG9wLXNsYXNoLFxuICBcInN1aXRjYXNlLXJvbGxpbmdcIjogJGZhLXZhci1zdWl0Y2FzZS1yb2xsaW5nLFxuICBcInBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInRyYW5zcG9ydGVyLTJcIjogJGZhLXZhci10cmFuc3BvcnRlci0yLFxuICBcInVzZXItaG9vZGllXCI6ICRmYS12YXItdXNlci1ob29kaWUsXG4gIFwiaGFuZHMtaG9sZGluZy1kaWFtb25kXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1kaWFtb25kLFxuICBcImhhbmQtcmVjZWl2aW5nXCI6ICRmYS12YXItaGFuZC1yZWNlaXZpbmcsXG4gIFwibW9uZXktYmlsbC1zaW1wbGUtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlLXdhdmUsXG4gIFwiY2hldnJvbi1kb3duXCI6ICRmYS12YXItY2hldnJvbi1kb3duLFxuICBcImJhdHRlcnktZnVsbFwiOiAkZmEtdmFyLWJhdHRlcnktZnVsbCxcbiAgXCJiYXR0ZXJ5XCI6ICRmYS12YXItYmF0dGVyeSxcbiAgXCJiYXR0ZXJ5LTVcIjogJGZhLXZhci1iYXR0ZXJ5LTUsXG4gIFwiYmVsbC1wbHVzXCI6ICRmYS12YXItYmVsbC1wbHVzLFxuICBcImJvb2stYXJyb3ctcmlnaHRcIjogJGZhLXZhci1ib29rLWFycm93LXJpZ2h0LFxuICBcImhvc3BpdGFsc1wiOiAkZmEtdmFyLWhvc3BpdGFscyxcbiAgXCJjbHViXCI6ICRmYS12YXItY2x1YixcbiAgXCJza3VsbC1jcm9zc2JvbmVzXCI6ICRmYS12YXItc2t1bGwtY3Jvc3Nib25lcyxcbiAgXCJkcm9wbGV0LWRlZ3JlZVwiOiAkZmEtdmFyLWRyb3BsZXQtZGVncmVlLFxuICBcImRld3BvaW50XCI6ICRmYS12YXItZGV3cG9pbnQsXG4gIFwiY29kZS1jb21wYXJlXCI6ICRmYS12YXItY29kZS1jb21wYXJlLFxuICBcImxpc3QtdWxcIjogJGZhLXZhci1saXN0LXVsLFxuICBcImxpc3QtZG90c1wiOiAkZmEtdmFyLWxpc3QtZG90cyxcbiAgXCJoYW5kLWhvbGRpbmctbWFnaWNcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctbWFnaWMsXG4gIFwid2F0ZXJtZWxvbi1zbGljZVwiOiAkZmEtdmFyLXdhdGVybWVsb24tc2xpY2UsXG4gIFwiY2lyY2xlLWVsbGlwc2lzXCI6ICRmYS12YXItY2lyY2xlLWVsbGlwc2lzLFxuICBcInNjaG9vbC1sb2NrXCI6ICRmYS12YXItc2Nob29sLWxvY2ssXG4gIFwidG93ZXItY2VsbFwiOiAkZmEtdmFyLXRvd2VyLWNlbGwsXG4gIFwic2QtY2FyZHNcIjogJGZhLXZhci1zZC1jYXJkcyxcbiAgXCJqdWctYm90dGxlXCI6ICRmYS12YXItanVnLWJvdHRsZSxcbiAgXCJkb3duLWxvbmdcIjogJGZhLXZhci1kb3duLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtZG93blwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd24sXG4gIFwiZW52ZWxvcGVzXCI6ICRmYS12YXItZW52ZWxvcGVzLFxuICBcInBob25lLW9mZmljZVwiOiAkZmEtdmFyLXBob25lLW9mZmljZSxcbiAgXCJyYW5raW5nLXN0YXJcIjogJGZhLXZhci1yYW5raW5nLXN0YXIsXG4gIFwiY2hlc3Mta2luZ1wiOiAkZmEtdmFyLWNoZXNzLWtpbmcsXG4gIFwibmZjLXBlblwiOiAkZmEtdmFyLW5mYy1wZW4sXG4gIFwicGVyc29uLWhhcmFzc2luZ1wiOiAkZmEtdmFyLXBlcnNvbi1oYXJhc3NpbmcsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1wbGF5XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1wbGF5LFxuICBcImhhdC13aW50ZXJcIjogJGZhLXZhci1oYXQtd2ludGVyLFxuICBcImJyYXppbGlhbi1yZWFsLXNpZ25cIjogJGZhLXZhci1icmF6aWxpYW4tcmVhbC1zaWduLFxuICBcImxhbmRtYXJrLWRvbWVcIjogJGZhLXZhci1sYW5kbWFyay1kb21lLFxuICBcImxhbmRtYXJrLWFsdFwiOiAkZmEtdmFyLWxhbmRtYXJrLWFsdCxcbiAgXCJib25lLWJyZWFrXCI6ICRmYS12YXItYm9uZS1icmVhayxcbiAgXCJhcnJvdy11cFwiOiAkZmEtdmFyLWFycm93LXVwLFxuICBcImRvd24tZnJvbS1kb3R0ZWQtbGluZVwiOiAkZmEtdmFyLWRvd24tZnJvbS1kb3R0ZWQtbGluZSxcbiAgXCJ0dlwiOiAkZmEtdmFyLXR2LFxuICBcInRlbGV2aXNpb25cIjogJGZhLXZhci10ZWxldmlzaW9uLFxuICBcInR2LWFsdFwiOiAkZmEtdmFyLXR2LWFsdCxcbiAgXCJib3JkZXItbGVmdFwiOiAkZmEtdmFyLWJvcmRlci1sZWZ0LFxuICBcImNpcmNsZS1kaXZpZGVcIjogJGZhLXZhci1jaXJjbGUtZGl2aWRlLFxuICBcInNocmltcFwiOiAkZmEtdmFyLXNocmltcCxcbiAgXCJsaXN0LWNoZWNrXCI6ICRmYS12YXItbGlzdC1jaGVjayxcbiAgXCJ0YXNrc1wiOiAkZmEtdmFyLXRhc2tzLFxuICBcImRpYWdyYW0tc3VidGFza1wiOiAkZmEtdmFyLWRpYWdyYW0tc3VidGFzayxcbiAgXCJqdWctZGV0ZXJnZW50XCI6ICRmYS12YXItanVnLWRldGVyZ2VudCxcbiAgXCJjaXJjbGUtdXNlclwiOiAkZmEtdmFyLWNpcmNsZS11c2VyLFxuICBcInVzZXItY2lyY2xlXCI6ICRmYS12YXItdXNlci1jaXJjbGUsXG4gIFwic3F1YXJlLXlcIjogJGZhLXZhci1zcXVhcmUteSxcbiAgXCJ1c2VyLWRvY3Rvci1oYWlyXCI6ICRmYS12YXItdXNlci1kb2N0b3ItaGFpcixcbiAgXCJwbGFuZXQtcmluZ2VkXCI6ICRmYS12YXItcGxhbmV0LXJpbmdlZCxcbiAgXCJtdXNocm9vbVwiOiAkZmEtdmFyLW11c2hyb29tLFxuICBcInVzZXItc2hpZWxkXCI6ICRmYS12YXItdXNlci1zaGllbGQsXG4gIFwibWVnYXBob25lXCI6ICRmYS12YXItbWVnYXBob25lLFxuICBcIndyZWF0aC1sYXVyZWxcIjogJGZhLXZhci13cmVhdGgtbGF1cmVsLFxuICBcImNpcmNsZS1leGNsYW1hdGlvbi1jaGVja1wiOiAkZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbi1jaGVjayxcbiAgXCJ3aW5kXCI6ICRmYS12YXItd2luZCxcbiAgXCJib3gtZG9sbGFyXCI6ICRmYS12YXItYm94LWRvbGxhcixcbiAgXCJib3gtdXNkXCI6ICRmYS12YXItYm94LXVzZCxcbiAgXCJjYXItYnVyc3RcIjogJGZhLXZhci1jYXItYnVyc3QsXG4gIFwiY2FyLWNyYXNoXCI6ICRmYS12YXItY2FyLWNyYXNoLFxuICBcInlcIjogJGZhLXZhci15LFxuICBcInVzZXItaGVhZHNldFwiOiAkZmEtdmFyLXVzZXItaGVhZHNldCxcbiAgXCJhcnJvd3MtcmV0d2VldFwiOiAkZmEtdmFyLWFycm93cy1yZXR3ZWV0LFxuICBcInJldHdlZXQtYWx0XCI6ICRmYS12YXItcmV0d2VldC1hbHQsXG4gIFwicGVyc29uLXNub3dib2FyZGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1zbm93Ym9hcmRpbmcsXG4gIFwic25vd2JvYXJkaW5nXCI6ICRmYS12YXItc25vd2JvYXJkaW5nLFxuICBcInNxdWFyZS1jaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWNoZXZyb24tcmlnaHQsXG4gIFwiY2hldnJvbi1zcXVhcmUtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1yaWdodCxcbiAgXCJsYWNyb3NzZS1zdGljay1iYWxsXCI6ICRmYS12YXItbGFjcm9zc2Utc3RpY2stYmFsbCxcbiAgXCJ0cnVjay1mYXN0XCI6ICRmYS12YXItdHJ1Y2stZmFzdCxcbiAgXCJzaGlwcGluZy1mYXN0XCI6ICRmYS12YXItc2hpcHBpbmctZmFzdCxcbiAgXCJ1c2VyLW1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci11c2VyLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwic3Rhci1zaGFycFwiOiAkZmEtdmFyLXN0YXItc2hhcnAsXG4gIFwiY29tbWVudC1oZWFydFwiOiAkZmEtdmFyLWNvbW1lbnQtaGVhcnQsXG4gIFwiY2lyY2xlLTFcIjogJGZhLXZhci1jaXJjbGUtMSxcbiAgXCJjaXJjbGUtc3RhclwiOiAkZmEtdmFyLWNpcmNsZS1zdGFyLFxuICBcInN0YXItY2lyY2xlXCI6ICRmYS12YXItc3Rhci1jaXJjbGUsXG4gIFwiZmlzaFwiOiAkZmEtdmFyLWZpc2gsXG4gIFwiY2xvdWQtZm9nXCI6ICRmYS12YXItY2xvdWQtZm9nLFxuICBcImZvZ1wiOiAkZmEtdmFyLWZvZyxcbiAgXCJ3YWZmbGVcIjogJGZhLXZhci13YWZmbGUsXG4gIFwibXVzaWMtbm90ZVwiOiAkZmEtdmFyLW11c2ljLW5vdGUsXG4gIFwibXVzaWMtYWx0XCI6ICRmYS12YXItbXVzaWMtYWx0LFxuICBcImhleGFnb24tZXhjbGFtYXRpb25cIjogJGZhLXZhci1oZXhhZ29uLWV4Y2xhbWF0aW9uLFxuICBcImNhcnQtc2hvcHBpbmctZmFzdFwiOiAkZmEtdmFyLWNhcnQtc2hvcHBpbmctZmFzdCxcbiAgXCJvYmplY3QtdW5pb25cIjogJGZhLXZhci1vYmplY3QtdW5pb24sXG4gIFwidXNlci1ncmFkdWF0ZVwiOiAkZmEtdmFyLXVzZXItZ3JhZHVhdGUsXG4gIFwic3RhcmZpZ2h0ZXJcIjogJGZhLXZhci1zdGFyZmlnaHRlcixcbiAgXCJjaXJjbGUtaGFsZi1zdHJva2VcIjogJGZhLXZhci1jaXJjbGUtaGFsZi1zdHJva2UsXG4gIFwiYWRqdXN0XCI6ICRmYS12YXItYWRqdXN0LFxuICBcImFycm93LXJpZ2h0LWxvbmctdG8tbGluZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWxvbmctdG8tbGluZSxcbiAgXCJzcXVhcmUtYXJyb3ctZG93blwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy1kb3duLFxuICBcImFycm93LXNxdWFyZS1kb3duXCI6ICRmYS12YXItYXJyb3ctc3F1YXJlLWRvd24sXG4gIFwiZGlhbW9uZC1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLWRpYW1vbmQtaGFsZi1zdHJva2UsXG4gIFwiY2xhcHBlcmJvYXJkXCI6ICRmYS12YXItY2xhcHBlcmJvYXJkLFxuICBcInNxdWFyZS1jaGV2cm9uLWxlZnRcIjogJGZhLXZhci1zcXVhcmUtY2hldnJvbi1sZWZ0LFxuICBcImNoZXZyb24tc3F1YXJlLWxlZnRcIjogJGZhLXZhci1jaGV2cm9uLXNxdWFyZS1sZWZ0LFxuICBcInBob25lLWludGVyY29tXCI6ICRmYS12YXItcGhvbmUtaW50ZXJjb20sXG4gIFwibGluay1ob3Jpem9udGFsXCI6ICRmYS12YXItbGluay1ob3Jpem9udGFsLFxuICBcImNoYWluLWhvcml6b250YWxcIjogJGZhLXZhci1jaGFpbi1ob3Jpem9udGFsLFxuICBcIm1hbmdvXCI6ICRmYS12YXItbWFuZ28sXG4gIFwibXVzaWMtbm90ZS1zbGFzaFwiOiAkZmEtdmFyLW11c2ljLW5vdGUtc2xhc2gsXG4gIFwibXVzaWMtYWx0LXNsYXNoXCI6ICRmYS12YXItbXVzaWMtYWx0LXNsYXNoLFxuICBcImNpcmNsZS1yYWRpYXRpb25cIjogJGZhLXZhci1jaXJjbGUtcmFkaWF0aW9uLFxuICBcInJhZGlhdGlvbi1hbHRcIjogJGZhLXZhci1yYWRpYXRpb24tYWx0LFxuICBcImZhY2UtdG9uZ3VlLXN3ZWF0XCI6ICRmYS12YXItZmFjZS10b25ndWUtc3dlYXQsXG4gIFwiZ2xvYmUtc3RhbmRcIjogJGZhLXZhci1nbG9iZS1zdGFuZCxcbiAgXCJiYXNlYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLFxuICBcImJhc2ViYWxsLWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbC1iYWxsLFxuICBcImNpcmNsZS1wXCI6ICRmYS12YXItY2lyY2xlLXAsXG4gIFwiYXdhcmQtc2ltcGxlXCI6ICRmYS12YXItYXdhcmQtc2ltcGxlLFxuICBcImpldC1maWdodGVyLXVwXCI6ICRmYS12YXItamV0LWZpZ2h0ZXItdXAsXG4gIFwiZGlhZ3JhbS1wcm9qZWN0XCI6ICRmYS12YXItZGlhZ3JhbS1wcm9qZWN0LFxuICBcInByb2plY3QtZGlhZ3JhbVwiOiAkZmEtdmFyLXByb2plY3QtZGlhZ3JhbSxcbiAgXCJwZWRlc3RhbFwiOiAkZmEtdmFyLXBlZGVzdGFsLFxuICBcImNoYXJ0LXB5cmFtaWRcIjogJGZhLXZhci1jaGFydC1weXJhbWlkLFxuICBcInNpZGViYXJcIjogJGZhLXZhci1zaWRlYmFyLFxuICBcInNub3dtYW4taGVhZFwiOiAkZmEtdmFyLXNub3dtYW4taGVhZCxcbiAgXCJmcm9zdHktaGVhZFwiOiAkZmEtdmFyLWZyb3N0eS1oZWFkLFxuICBcImNvcHlcIjogJGZhLXZhci1jb3B5LFxuICBcImJ1cmdlci1nbGFzc1wiOiAkZmEtdmFyLWJ1cmdlci1nbGFzcyxcbiAgXCJ2b2x1bWUteG1hcmtcIjogJGZhLXZhci12b2x1bWUteG1hcmssXG4gIFwidm9sdW1lLW11dGVcIjogJGZhLXZhci12b2x1bWUtbXV0ZSxcbiAgXCJ2b2x1bWUtdGltZXNcIjogJGZhLXZhci12b2x1bWUtdGltZXMsXG4gIFwiaGFuZC1zcGFya2xlc1wiOiAkZmEtdmFyLWhhbmQtc3BhcmtsZXMsXG4gIFwiYmFycy1maWx0ZXJcIjogJGZhLXZhci1iYXJzLWZpbHRlcixcbiAgXCJwYWludGJydXNoLXBlbmNpbFwiOiAkZmEtdmFyLXBhaW50YnJ1c2gtcGVuY2lsLFxuICBcInBhcnR5LWJlbGxcIjogJGZhLXZhci1wYXJ0eS1iZWxsLFxuICBcInVzZXItdm5lY2staGFpclwiOiAkZmEtdmFyLXVzZXItdm5lY2staGFpcixcbiAgXCJqYWNrLW8tbGFudGVyblwiOiAkZmEtdmFyLWphY2stby1sYW50ZXJuLFxuICBcImdyaXBcIjogJGZhLXZhci1ncmlwLFxuICBcImdyaXAtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLWdyaXAtaG9yaXpvbnRhbCxcbiAgXCJzaGFyZS1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWZyb20tc3F1YXJlLFxuICBcInNoYXJlLXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLXNxdWFyZSxcbiAgXCJrZXlub3RlXCI6ICRmYS12YXIta2V5bm90ZSxcbiAgXCJjaGlsZC1jb21iYXRhbnRcIjogJGZhLXZhci1jaGlsZC1jb21iYXRhbnQsXG4gIFwiY2hpbGQtcmlmbGVcIjogJGZhLXZhci1jaGlsZC1yaWZsZSxcbiAgXCJndW5cIjogJGZhLXZhci1ndW4sXG4gIFwic3F1YXJlLXBob25lXCI6ICRmYS12YXItc3F1YXJlLXBob25lLFxuICBcInBob25lLXNxdWFyZVwiOiAkZmEtdmFyLXBob25lLXNxdWFyZSxcbiAgXCJoYXQtYmVhY2hcIjogJGZhLXZhci1oYXQtYmVhY2gsXG4gIFwicGx1c1wiOiAkZmEtdmFyLXBsdXMsXG4gIFwiYWRkXCI6ICRmYS12YXItYWRkLFxuICBcImV4cGFuZFwiOiAkZmEtdmFyLWV4cGFuZCxcbiAgXCJjb21wdXRlclwiOiAkZmEtdmFyLWNvbXB1dGVyLFxuICBcImZvcnRcIjogJGZhLXZhci1mb3J0LFxuICBcImNsb3VkLWNoZWNrXCI6ICRmYS12YXItY2xvdWQtY2hlY2ssXG4gIFwieG1hcmtcIjogJGZhLXZhci14bWFyayxcbiAgXCJjbG9zZVwiOiAkZmEtdmFyLWNsb3NlLFxuICBcIm11bHRpcGx5XCI6ICRmYS12YXItbXVsdGlwbHksXG4gIFwicmVtb3ZlXCI6ICRmYS12YXItcmVtb3ZlLFxuICBcInRpbWVzXCI6ICRmYS12YXItdGltZXMsXG4gIFwiZmFjZS1zbWlya2luZ1wiOiAkZmEtdmFyLWZhY2Utc21pcmtpbmcsXG4gIFwiYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodFwiOiAkZmEtdmFyLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzXCI6ICRmYS12YXItYXJyb3dzLFxuICBcImNoYWxrYm9hcmQtdXNlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdXNlcixcbiAgXCJjaGFsa2JvYXJkLXRlYWNoZXJcIjogJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIsXG4gIFwicmhvbWJ1c1wiOiAkZmEtdmFyLXJob21idXMsXG4gIFwiY2xhdy1tYXJrc1wiOiAkZmEtdmFyLWNsYXctbWFya3MsXG4gIFwicGVzby1zaWduXCI6ICRmYS12YXItcGVzby1zaWduLFxuICBcImZhY2Utc21pbGUtdG9uZ3VlXCI6ICRmYS12YXItZmFjZS1zbWlsZS10b25ndWUsXG4gIFwiY2FydC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1jYXJ0LWNpcmNsZS14bWFyayxcbiAgXCJidWlsZGluZy1zaGllbGRcIjogJGZhLXZhci1idWlsZGluZy1zaGllbGQsXG4gIFwiY2lyY2xlLXBob25lLWZsaXBcIjogJGZhLXZhci1jaXJjbGUtcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1jaXJjbGUtYWx0XCI6ICRmYS12YXItcGhvbmUtY2lyY2xlLWFsdCxcbiAgXCJiYWJ5XCI6ICRmYS12YXItYmFieSxcbiAgXCJ1c2Vycy1saW5lXCI6ICRmYS12YXItdXNlcnMtbGluZSxcbiAgXCJxdW90ZS1sZWZ0XCI6ICRmYS12YXItcXVvdGUtbGVmdCxcbiAgXCJxdW90ZS1sZWZ0LWFsdFwiOiAkZmEtdmFyLXF1b3RlLWxlZnQtYWx0LFxuICBcInRyYWN0b3JcIjogJGZhLXZhci10cmFjdG9yLFxuICBcImRvd24tZnJvbS1icmFja2V0XCI6ICRmYS12YXItZG93bi1mcm9tLWJyYWNrZXQsXG4gIFwia2V5LXNrZWxldG9uXCI6ICRmYS12YXIta2V5LXNrZWxldG9uLFxuICBcInRyYXNoLWFycm93LXVwXCI6ICRmYS12YXItdHJhc2gtYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZVwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUsXG4gIFwiYXJyb3ctZG93bi11cC1sb2NrXCI6ICRmYS12YXItYXJyb3ctZG93bi11cC1sb2NrLFxuICBcImFycm93LWRvd24tdG8tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LWRvd24tdG8tYnJhY2tldCxcbiAgXCJsaW5lcy1sZWFuaW5nXCI6ICRmYS12YXItbGluZXMtbGVhbmluZyxcbiAgXCJzcXVhcmUtcVwiOiAkZmEtdmFyLXNxdWFyZS1xLFxuICBcInJ1bGVyLWNvbWJpbmVkXCI6ICRmYS12YXItcnVsZXItY29tYmluZWQsXG4gIFwic3ltYm9sc1wiOiAkZmEtdmFyLXN5bWJvbHMsXG4gIFwiaWNvbnMtYWx0XCI6ICRmYS12YXItaWNvbnMtYWx0LFxuICBcImNvcHlyaWdodFwiOiAkZmEtdmFyLWNvcHlyaWdodCxcbiAgXCJmbGFzay1nZWFyXCI6ICRmYS12YXItZmxhc2stZ2VhcixcbiAgXCJoaWdobGlnaHRlci1saW5lXCI6ICRmYS12YXItaGlnaGxpZ2h0ZXItbGluZSxcbiAgXCJicmFja2V0LXNxdWFyZVwiOiAkZmEtdmFyLWJyYWNrZXQtc3F1YXJlLFxuICBcImJyYWNrZXRcIjogJGZhLXZhci1icmFja2V0LFxuICBcImJyYWNrZXQtbGVmdFwiOiAkZmEtdmFyLWJyYWNrZXQtbGVmdCxcbiAgXCJpc2xhbmQtdHJvcGljYWxcIjogJGZhLXZhci1pc2xhbmQtdHJvcGljYWwsXG4gIFwiaXNsYW5kLXRyZWUtcGFsbVwiOiAkZmEtdmFyLWlzbGFuZC10cmVlLXBhbG0sXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tbGVmdFwiOiAkZmEtdmFyLWFycm93LWZyb20tbGVmdCxcbiAgXCJoMlwiOiAkZmEtdmFyLWgyLFxuICBcImVxdWFsc1wiOiAkZmEtdmFyLWVxdWFscyxcbiAgXCJjYWtlLXNsaWNlXCI6ICRmYS12YXItY2FrZS1zbGljZSxcbiAgXCJzaG9ydGNha2VcIjogJGZhLXZhci1zaG9ydGNha2UsXG4gIFwiYnVpbGRpbmctbWFnbmlmeWluZy1nbGFzc1wiOiAkZmEtdmFyLWJ1aWxkaW5nLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwicGVhbnV0XCI6ICRmYS12YXItcGVhbnV0LFxuICBcIndyZW5jaC1zaW1wbGVcIjogJGZhLXZhci13cmVuY2gtc2ltcGxlLFxuICBcImJsZW5kZXJcIjogJGZhLXZhci1ibGVuZGVyLFxuICBcInRlZXRoXCI6ICRmYS12YXItdGVldGgsXG4gIFwidGFsbHktMlwiOiAkZmEtdmFyLXRhbGx5LTIsXG4gIFwic2hla2VsLXNpZ25cIjogJGZhLXZhci1zaGVrZWwtc2lnbixcbiAgXCJpbHNcIjogJGZhLXZhci1pbHMsXG4gIFwic2hla2VsXCI6ICRmYS12YXItc2hla2VsLFxuICBcInNoZXFlbFwiOiAkZmEtdmFyLXNoZXFlbCxcbiAgXCJzaGVxZWwtc2lnblwiOiAkZmEtdmFyLXNoZXFlbC1zaWduLFxuICBcImNhcnNcIjogJGZhLXZhci1jYXJzLFxuICBcImF4ZS1iYXR0bGVcIjogJGZhLXZhci1heGUtYmF0dGxlLFxuICBcInVzZXItaGFpci1sb25nXCI6ICRmYS12YXItdXNlci1oYWlyLWxvbmcsXG4gIFwibWFwXCI6ICRmYS12YXItbWFwLFxuICBcImFycm93LWxlZnQtZnJvbS1hcmNcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWZyb20tYXJjLFxuICBcImZpbGUtY2lyY2xlLWluZm9cIjogJGZhLXZhci1maWxlLWNpcmNsZS1pbmZvLFxuICBcImZhY2UtZGlzYXBwb2ludGVkXCI6ICRmYS12YXItZmFjZS1kaXNhcHBvaW50ZWQsXG4gIFwibGFzc28tc3BhcmtsZXNcIjogJGZhLXZhci1sYXNzby1zcGFya2xlcyxcbiAgXCJjbG9jay1lbGV2ZW5cIjogJGZhLXZhci1jbG9jay1lbGV2ZW4sXG4gIFwicm9ja2V0XCI6ICRmYS12YXItcm9ja2V0LFxuICBcInNpcmVuLW9uXCI6ICRmYS12YXItc2lyZW4tb24sXG4gIFwiY2xvY2stdGVuXCI6ICRmYS12YXItY2xvY2stdGVuLFxuICBcImNhbmRsZS1ob2xkZXJcIjogJGZhLXZhci1jYW5kbGUtaG9sZGVyLFxuICBcInZpZGVvLWFycm93LWRvd24tbGVmdFwiOiAkZmEtdmFyLXZpZGVvLWFycm93LWRvd24tbGVmdCxcbiAgXCJwaG90by1maWxtXCI6ICRmYS12YXItcGhvdG8tZmlsbSxcbiAgXCJwaG90by12aWRlb1wiOiAkZmEtdmFyLXBob3RvLXZpZGVvLFxuICBcImZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWZsb3BweS1kaXNrLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJzYXZlLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXNhdmUtY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcImZvbGRlci1taW51c1wiOiAkZmEtdmFyLWZvbGRlci1taW51cyxcbiAgXCJoZXhhZ29uLW5vZGVzLWJvbHRcIjogJGZhLXZhci1oZXhhZ29uLW5vZGVzLWJvbHQsXG4gIFwicGxhbmV0LW1vb25cIjogJGZhLXZhci1wbGFuZXQtbW9vbixcbiAgXCJmYWNlLWV5ZXMteG1hcmtzXCI6ICRmYS12YXItZmFjZS1leWVzLXhtYXJrcyxcbiAgXCJjaGFydC1zY2F0dGVyXCI6ICRmYS12YXItY2hhcnQtc2NhdHRlcixcbiAgXCJjaXJjbGUtZ2ZcIjogJGZhLXZhci1jaXJjbGUtZ2YsXG4gIFwiZGlzcGxheS1hcnJvdy1kb3duXCI6ICRmYS12YXItZGlzcGxheS1hcnJvdy1kb3duLFxuICBcInN0b3JlXCI6ICRmYS12YXItc3RvcmUsXG4gIFwiYXJyb3ctdHJlbmQtdXBcIjogJGZhLXZhci1hcnJvdy10cmVuZC11cCxcbiAgXCJwbHVnLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLW1pbnVzLFxuICBcIm9saXZlLWJyYW5jaFwiOiAkZmEtdmFyLW9saXZlLWJyYW5jaCxcbiAgXCJhbmdsZVwiOiAkZmEtdmFyLWFuZ2xlLFxuICBcInZhY3V1bS1yb2JvdFwiOiAkZmEtdmFyLXZhY3V1bS1yb2JvdCxcbiAgXCJzaWduLWhhbmdpbmdcIjogJGZhLXZhci1zaWduLWhhbmdpbmcsXG4gIFwic2lnblwiOiAkZmEtdmFyLXNpZ24sXG4gIFwic3F1YXJlLWRpdmlkZVwiOiAkZmEtdmFyLXNxdWFyZS1kaXZpZGUsXG4gIFwiZm9sZGVyLWNoZWNrXCI6ICRmYS12YXItZm9sZGVyLWNoZWNrLFxuICBcInNpZ25hbC1zdHJlYW0tc2xhc2hcIjogJGZhLXZhci1zaWduYWwtc3RyZWFtLXNsYXNoLFxuICBcImJlemllci1jdXJ2ZVwiOiAkZmEtdmFyLWJlemllci1jdXJ2ZSxcbiAgXCJleWUtZHJvcHBlci1oYWxmXCI6ICRmYS12YXItZXllLWRyb3BwZXItaGFsZixcbiAgXCJzdG9yZS1sb2NrXCI6ICRmYS12YXItc3RvcmUtbG9jayxcbiAgXCJiZWxsLXNsYXNoXCI6ICRmYS12YXItYmVsbC1zbGFzaCxcbiAgXCJjbG91ZC1ib2x0LXN1blwiOiAkZmEtdmFyLWNsb3VkLWJvbHQtc3VuLFxuICBcInRodW5kZXJzdG9ybS1zdW5cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0tc3VuLFxuICBcImNhbWVyYS1zbGFzaFwiOiAkZmEtdmFyLWNhbWVyYS1zbGFzaCxcbiAgXCJjb21tZW50LXF1b3RlXCI6ICRmYS12YXItY29tbWVudC1xdW90ZSxcbiAgXCJ0YWJsZXRcIjogJGZhLXZhci10YWJsZXQsXG4gIFwidGFibGV0LWFuZHJvaWRcIjogJGZhLXZhci10YWJsZXQtYW5kcm9pZCxcbiAgXCJzY2hvb2wtZmxhZ1wiOiAkZmEtdmFyLXNjaG9vbC1mbGFnLFxuICBcIm1lc3NhZ2UtY29kZVwiOiAkZmEtdmFyLW1lc3NhZ2UtY29kZSxcbiAgXCJnbGFzcy1oYWxmXCI6ICRmYS12YXItZ2xhc3MtaGFsZixcbiAgXCJnbGFzcy1oYWxmLWVtcHR5XCI6ICRmYS12YXItZ2xhc3MtaGFsZi1lbXB0eSxcbiAgXCJnbGFzcy1oYWxmLWZ1bGxcIjogJGZhLXZhci1nbGFzcy1oYWxmLWZ1bGwsXG4gIFwiZmlsbFwiOiAkZmEtdmFyLWZpbGwsXG4gIFwibWVzc2FnZS1taW51c1wiOiAkZmEtdmFyLW1lc3NhZ2UtbWludXMsXG4gIFwiY29tbWVudC1hbHQtbWludXNcIjogJGZhLXZhci1jb21tZW50LWFsdC1taW51cyxcbiAgXCJhbmdsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLXVwLFxuICBcImRpbm9zYXVyXCI6ICRmYS12YXItZGlub3NhdXIsXG4gIFwiZHJ1bXN0aWNrLWJpdGVcIjogJGZhLXZhci1kcnVtc3RpY2stYml0ZSxcbiAgXCJsaW5rLWhvcml6b250YWwtc2xhc2hcIjogJGZhLXZhci1saW5rLWhvcml6b250YWwtc2xhc2gsXG4gIFwiY2hhaW4taG9yaXpvbnRhbC1zbGFzaFwiOiAkZmEtdmFyLWNoYWluLWhvcml6b250YWwtc2xhc2gsXG4gIFwiaG9sbHktYmVycnlcIjogJGZhLXZhci1ob2xseS1iZXJyeSxcbiAgXCJub3NlXCI6ICRmYS12YXItbm9zZSxcbiAgXCJhcnJvdy1sZWZ0LXRvLWFyY1wiOiAkZmEtdmFyLWFycm93LWxlZnQtdG8tYXJjLFxuICBcImNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tbGVmdCxcbiAgXCJiYWN0ZXJpYVwiOiAkZmEtdmFyLWJhY3RlcmlhLFxuICBcImNsb3Vkc1wiOiAkZmEtdmFyLWNsb3VkcyxcbiAgXCJtb25leS1iaWxsLXNpbXBsZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtc2ltcGxlLFxuICBcImhhbmQtbGl6YXJkXCI6ICRmYS12YXItaGFuZC1saXphcmQsXG4gIFwidGFibGUtcGl2b3RcIjogJGZhLXZhci10YWJsZS1waXZvdCxcbiAgXCJmaWx0ZXItc2xhc2hcIjogJGZhLXZhci1maWx0ZXItc2xhc2gsXG4gIFwidHJhc2gtY2FuLXVuZG9cIjogJGZhLXZhci10cmFzaC1jYW4tdW5kbyxcbiAgXCJ0cmFzaC1jYW4tYXJyb3ctdHVybi1sZWZ0XCI6ICRmYS12YXItdHJhc2gtY2FuLWFycm93LXR1cm4tbGVmdCxcbiAgXCJ0cmFzaC11bmRvLWFsdFwiOiAkZmEtdmFyLXRyYXNoLXVuZG8tYWx0LFxuICBcIm5vdGRlZlwiOiAkZmEtdmFyLW5vdGRlZixcbiAgXCJkaXNlYXNlXCI6ICRmYS12YXItZGlzZWFzZSxcbiAgXCJwZXJzb24tdG8tZG9vclwiOiAkZmEtdmFyLXBlcnNvbi10by1kb29yLFxuICBcInR1cm50YWJsZVwiOiAkZmEtdmFyLXR1cm50YWJsZSxcbiAgXCJicmllZmNhc2UtbWVkaWNhbFwiOiAkZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsLFxuICBcImdlbmRlcmxlc3NcIjogJGZhLXZhci1nZW5kZXJsZXNzLFxuICBcImNoZXZyb24tcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLXJpZ2h0LFxuICBcInNpZ25hbC13ZWFrXCI6ICRmYS12YXItc2lnbmFsLXdlYWssXG4gIFwic2lnbmFsLTFcIjogJGZhLXZhci1zaWduYWwtMSxcbiAgXCJjbG9jay1maXZlXCI6ICRmYS12YXItY2xvY2stZml2ZSxcbiAgXCJyZXR3ZWV0XCI6ICRmYS12YXItcmV0d2VldCxcbiAgXCJjYXItcmVhclwiOiAkZmEtdmFyLWNhci1yZWFyLFxuICBcImNhci1hbHRcIjogJGZhLXZhci1jYXItYWx0LFxuICBcInB1bXAtc29hcFwiOiAkZmEtdmFyLXB1bXAtc29hcCxcbiAgXCJjb21wdXRlci1jbGFzc2ljXCI6ICRmYS12YXItY29tcHV0ZXItY2xhc3NpYyxcbiAgXCJmcmFtZVwiOiAkZmEtdmFyLWZyYW1lLFxuICBcInZpZGVvLXNsYXNoXCI6ICRmYS12YXItdmlkZW8tc2xhc2gsXG4gIFwiYmF0dGVyeS1xdWFydGVyXCI6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyLFxuICBcImJhdHRlcnktMlwiOiAkZmEtdmFyLWJhdHRlcnktMixcbiAgXCJlbGxpcHNpcy1zdHJva2VcIjogJGZhLXZhci1lbGxpcHNpcy1zdHJva2UsXG4gIFwiZWxsaXBzaXMtaC1hbHRcIjogJGZhLXZhci1lbGxpcHNpcy1oLWFsdCxcbiAgXCJyYWRpb1wiOiAkZmEtdmFyLXJhZGlvLFxuICBcImJhYnktY2FycmlhZ2VcIjogJGZhLXZhci1iYWJ5LWNhcnJpYWdlLFxuICBcImNhcnJpYWdlLWJhYnlcIjogJGZhLXZhci1jYXJyaWFnZS1iYWJ5LFxuICBcImZhY2UtZXhwcmVzc2lvbmxlc3NcIjogJGZhLXZhci1mYWNlLWV4cHJlc3Npb25sZXNzLFxuICBcImRvd24tdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1kb3duLXRvLWRvdHRlZC1saW5lLFxuICBcImNsb3VkLW11c2ljXCI6ICRmYS12YXItY2xvdWQtbXVzaWMsXG4gIFwidHJhZmZpYy1saWdodFwiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQsXG4gIFwiY2xvdWQtbWludXNcIjogJGZhLXZhci1jbG91ZC1taW51cyxcbiAgXCJ0aGVybW9tZXRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLFxuICBcInNoaWVsZC1taW51c1wiOiAkZmEtdmFyLXNoaWVsZC1taW51cyxcbiAgXCJ2ci1jYXJkYm9hcmRcIjogJGZhLXZhci12ci1jYXJkYm9hcmQsXG4gIFwiY2FyLXRpbHRcIjogJGZhLXZhci1jYXItdGlsdCxcbiAgXCJnYXVnZS1jaXJjbGUtbWludXNcIjogJGZhLXZhci1nYXVnZS1jaXJjbGUtbWludXMsXG4gIFwiYnJpZ2h0bmVzcy1sb3dcIjogJGZhLXZhci1icmlnaHRuZXNzLWxvdyxcbiAgXCJoYW5kLW1pZGRsZS1maW5nZXJcIjogJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXIsXG4gIFwicGVyY2VudFwiOiAkZmEtdmFyLXBlcmNlbnQsXG4gIFwicGVyY2VudGFnZVwiOiAkZmEtdmFyLXBlcmNlbnRhZ2UsXG4gIFwidHJ1Y2stbW92aW5nXCI6ICRmYS12YXItdHJ1Y2stbW92aW5nLFxuICBcImdsYXNzLXdhdGVyLWRyb3BsZXRcIjogJGZhLXZhci1nbGFzcy13YXRlci1kcm9wbGV0LFxuICBcImNvbnZleW9yLWJlbHRcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LFxuICBcImxvY2F0aW9uLWNoZWNrXCI6ICRmYS12YXItbG9jYXRpb24tY2hlY2ssXG4gIFwibWFwLW1hcmtlci1jaGVja1wiOiAkZmEtdmFyLW1hcC1tYXJrZXItY2hlY2ssXG4gIFwiY29pbi12ZXJ0aWNhbFwiOiAkZmEtdmFyLWNvaW4tdmVydGljYWwsXG4gIFwiZGlzcGxheVwiOiAkZmEtdmFyLWRpc3BsYXksXG4gIFwicGVyc29uLXNpZ25cIjogJGZhLXZhci1wZXJzb24tc2lnbixcbiAgXCJmYWNlLXNtaWxlXCI6ICRmYS12YXItZmFjZS1zbWlsZSxcbiAgXCJzbWlsZVwiOiAkZmEtdmFyLXNtaWxlLFxuICBcInBob25lLWhhbmd1cFwiOiAkZmEtdmFyLXBob25lLWhhbmd1cCxcbiAgXCJzaWduYXR1cmUtc2xhc2hcIjogJGZhLXZhci1zaWduYXR1cmUtc2xhc2gsXG4gIFwidGh1bWJ0YWNrXCI6ICRmYS12YXItdGh1bWJ0YWNrLFxuICBcInRodW1iLXRhY2tcIjogJGZhLXZhci10aHVtYi10YWNrLFxuICBcIndoZWF0LXNsYXNoXCI6ICRmYS12YXItd2hlYXQtc2xhc2gsXG4gIFwidHJvcGh5XCI6ICRmYS12YXItdHJvcGh5LFxuICBcImNsb3Vkcy1zdW5cIjogJGZhLXZhci1jbG91ZHMtc3VuLFxuICBcInBlcnNvbi1wcmF5aW5nXCI6ICRmYS12YXItcGVyc29uLXByYXlpbmcsXG4gIFwicHJheVwiOiAkZmEtdmFyLXByYXksXG4gIFwiaGFtbWVyXCI6ICRmYS12YXItaGFtbWVyLFxuICBcImZhY2Utdm9taXRcIjogJGZhLXZhci1mYWNlLXZvbWl0LFxuICBcInNwZWFrZXJzXCI6ICRmYS12YXItc3BlYWtlcnMsXG4gIFwidHR5LWFuc3dlclwiOiAkZmEtdmFyLXR0eS1hbnN3ZXIsXG4gIFwidGVsZXR5cGUtYW5zd2VyXCI6ICRmYS12YXItdGVsZXR5cGUtYW5zd2VyLFxuICBcIm11Zy10ZWEtc2F1Y2VyXCI6ICRmYS12YXItbXVnLXRlYS1zYXVjZXIsXG4gIFwiZGlhZ3JhbS1sZWFuLWNhbnZhc1wiOiAkZmEtdmFyLWRpYWdyYW0tbGVhbi1jYW52YXMsXG4gIFwiYWx0XCI6ICRmYS12YXItYWx0LFxuICBcImRpYWxcIjogJGZhLXZhci1kaWFsLFxuICBcImRpYWwtbWVkLWhpZ2hcIjogJGZhLXZhci1kaWFsLW1lZC1oaWdoLFxuICBcImhhbmQtcGVhY2VcIjogJGZhLXZhci1oYW5kLXBlYWNlLFxuICBcImNpcmNsZS10cmFzaFwiOiAkZmEtdmFyLWNpcmNsZS10cmFzaCxcbiAgXCJ0cmFzaC1jaXJjbGVcIjogJGZhLXZhci10cmFzaC1jaXJjbGUsXG4gIFwicm90YXRlXCI6ICRmYS12YXItcm90YXRlLFxuICBcInN5bmMtYWx0XCI6ICRmYS12YXItc3luYy1hbHQsXG4gIFwiY2lyY2xlLXF1YXJ0ZXJzXCI6ICRmYS12YXItY2lyY2xlLXF1YXJ0ZXJzLFxuICBcInNwaW5uZXJcIjogJGZhLXZhci1zcGlubmVyLFxuICBcInRvd2VyLWNvbnRyb2xcIjogJGZhLXZhci10b3dlci1jb250cm9sLFxuICBcImFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZVwiOiAkZmEtdmFyLWFycm93LXVwLXRyaWFuZ2xlLXNxdWFyZSxcbiAgXCJzb3J0LXNoYXBlcy11cFwiOiAkZmEtdmFyLXNvcnQtc2hhcGVzLXVwLFxuICBcIndoYWxlXCI6ICRmYS12YXItd2hhbGUsXG4gIFwicm9ib3RcIjogJGZhLXZhci1yb2JvdCxcbiAgXCJwZWFjZVwiOiAkZmEtdmFyLXBlYWNlLFxuICBcInBhcnR5LWhvcm5cIjogJGZhLXZhci1wYXJ0eS1ob3JuLFxuICBcImdlYXJzXCI6ICRmYS12YXItZ2VhcnMsXG4gIFwiY29nc1wiOiAkZmEtdmFyLWNvZ3MsXG4gIFwic3VuLWJyaWdodFwiOiAkZmEtdmFyLXN1bi1icmlnaHQsXG4gIFwic3VuLWFsdFwiOiAkZmEtdmFyLXN1bi1hbHQsXG4gIFwid2FyZWhvdXNlXCI6ICRmYS12YXItd2FyZWhvdXNlLFxuICBcImNvbnZleW9yLWJlbHQtYXJtXCI6ICRmYS12YXItY29udmV5b3ItYmVsdC1hcm0sXG4gIFwibG9jay1rZXlob2xlLW9wZW5cIjogJGZhLXZhci1sb2NrLWtleWhvbGUtb3BlbixcbiAgXCJsb2NrLW9wZW4tYWx0XCI6ICRmYS12YXItbG9jay1vcGVuLWFsdCxcbiAgXCJzcXVhcmUtZnJhZ2lsZVwiOiAkZmEtdmFyLXNxdWFyZS1mcmFnaWxlLFxuICBcImJveC1mcmFnaWxlXCI6ICRmYS12YXItYm94LWZyYWdpbGUsXG4gIFwic3F1YXJlLXdpbmUtZ2xhc3MtY3JhY2tcIjogJGZhLXZhci1zcXVhcmUtd2luZS1nbGFzcy1jcmFjayxcbiAgXCJhcnJvdy11cC1yaWdodC1kb3RzXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtZG90cyxcbiAgXCJzcXVhcmUtblwiOiAkZmEtdmFyLXNxdWFyZS1uLFxuICBcInNwbG90Y2hcIjogJGZhLXZhci1zcGxvdGNoLFxuICBcImZhY2UtZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1mYWNlLWdyaW4taGVhcnRzLFxuICBcImdyaW4taGVhcnRzXCI6ICRmYS12YXItZ3Jpbi1oZWFydHMsXG4gIFwibWV0ZXJcIjogJGZhLXZhci1tZXRlcixcbiAgXCJtYW5kb2xpblwiOiAkZmEtdmFyLW1hbmRvbGluLFxuICBcImRpY2UtZm91clwiOiAkZmEtdmFyLWRpY2UtZm91cixcbiAgXCJzaW0tY2FyZFwiOiAkZmEtdmFyLXNpbS1jYXJkLFxuICBcInRyYW5zZ2VuZGVyXCI6ICRmYS12YXItdHJhbnNnZW5kZXIsXG4gIFwidHJhbnNnZW5kZXItYWx0XCI6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0LFxuICBcIm1lcmN1cnlcIjogJGZhLXZhci1tZXJjdXJ5LFxuICBcInVwLWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLXVwLWZyb20tYnJhY2tldCxcbiAgXCJrbmlmZS1raXRjaGVuXCI6ICRmYS12YXIta25pZmUta2l0Y2hlbixcbiAgXCJib3JkZXItcmlnaHRcIjogJGZhLXZhci1ib3JkZXItcmlnaHQsXG4gIFwiYXJyb3ctdHVybi1kb3duXCI6ICRmYS12YXItYXJyb3ctdHVybi1kb3duLFxuICBcImxldmVsLWRvd25cIjogJGZhLXZhci1sZXZlbC1kb3duLFxuICBcInNwYWRlXCI6ICRmYS12YXItc3BhZGUsXG4gIFwiY2FyZC1zcGFkZVwiOiAkZmEtdmFyLWNhcmQtc3BhZGUsXG4gIFwibGluZS1jb2x1bW5zXCI6ICRmYS12YXItbGluZS1jb2x1bW5zLFxuICBcImFudFwiOiAkZmEtdmFyLWFudCxcbiAgXCJhcnJvdy1yaWdodC10by1saW5lXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tbGluZSxcbiAgXCJhcnJvdy10by1yaWdodFwiOiAkZmEtdmFyLWFycm93LXRvLXJpZ2h0LFxuICBcInBlcnNvbi1mYWxsaW5nLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWZhbGxpbmctYnVyc3QsXG4gIFwiZmxhZy1wZW5uYW50XCI6ICRmYS12YXItZmxhZy1wZW5uYW50LFxuICBcInBlbm5hbnRcIjogJGZhLXZhci1wZW5uYW50LFxuICBcImNvbnZleW9yLWJlbHQtZW1wdHlcIjogJGZhLXZhci1jb252ZXlvci1iZWx0LWVtcHR5LFxuICBcInVzZXItZ3JvdXAtc2ltcGxlXCI6ICRmYS12YXItdXNlci1ncm91cC1zaW1wbGUsXG4gIFwiYXdhcmRcIjogJGZhLXZhci1hd2FyZCxcbiAgXCJ0aWNrZXQtc2ltcGxlXCI6ICRmYS12YXItdGlja2V0LXNpbXBsZSxcbiAgXCJ0aWNrZXQtYWx0XCI6ICRmYS12YXItdGlja2V0LWFsdCxcbiAgXCJidWlsZGluZ1wiOiAkZmEtdmFyLWJ1aWxkaW5nLFxuICBcImFuZ2xlcy1sZWZ0XCI6ICRmYS12YXItYW5nbGVzLWxlZnQsXG4gIFwiYW5nbGUtZG91YmxlLWxlZnRcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCxcbiAgXCJjYW1jb3JkZXJcIjogJGZhLXZhci1jYW1jb3JkZXIsXG4gIFwidmlkZW8taGFuZGhlbGRcIjogJGZhLXZhci12aWRlby1oYW5kaGVsZCxcbiAgXCJwYW5jYWtlc1wiOiAkZmEtdmFyLXBhbmNha2VzLFxuICBcImFsYnVtLWNpcmNsZS11c2VyXCI6ICRmYS12YXItYWxidW0tY2lyY2xlLXVzZXIsXG4gIFwic3VidGl0bGVzLXNsYXNoXCI6ICRmYS12YXItc3VidGl0bGVzLXNsYXNoLFxuICBcInFyY29kZVwiOiAkZmEtdmFyLXFyY29kZSxcbiAgXCJkaWNlLWQxMFwiOiAkZmEtdmFyLWRpY2UtZDEwLFxuICBcImZpcmVwbGFjZVwiOiAkZmEtdmFyLWZpcmVwbGFjZSxcbiAgXCJicm93c2VyXCI6ICRmYS12YXItYnJvd3NlcixcbiAgXCJwZW4tcGFpbnRicnVzaFwiOiAkZmEtdmFyLXBlbi1wYWludGJydXNoLFxuICBcInBlbmNpbC1wYWludGJydXNoXCI6ICRmYS12YXItcGVuY2lsLXBhaW50YnJ1c2gsXG4gIFwiZmlzaC1jb29rZWRcIjogJGZhLXZhci1maXNoLWNvb2tlZCxcbiAgXCJjaGFpci1vZmZpY2VcIjogJGZhLXZhci1jaGFpci1vZmZpY2UsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1tdXNpY1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbXVzaWMsXG4gIFwibmVzdGluZy1kb2xsc1wiOiAkZmEtdmFyLW5lc3RpbmctZG9sbHMsXG4gIFwiY2xvY2stcm90YXRlLWxlZnRcIjogJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdCxcbiAgXCJoaXN0b3J5XCI6ICRmYS12YXItaGlzdG9yeSxcbiAgXCJ0cnVtcGV0XCI6ICRmYS12YXItdHJ1bXBldCxcbiAgXCJmYWNlLWdyaW4tYmVhbS1zd2VhdFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImdyaW4tYmVhbS1zd2VhdFwiOiAkZmEtdmFyLWdyaW4tYmVhbS1zd2VhdCxcbiAgXCJmaXJlLXNtb2tlXCI6ICRmYS12YXItZmlyZS1zbW9rZSxcbiAgXCJwaG9uZS1taXNzZWRcIjogJGZhLXZhci1waG9uZS1taXNzZWQsXG4gIFwiZmlsZS1leHBvcnRcIjogJGZhLXZhci1maWxlLWV4cG9ydCxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWZpbGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWZpbGUsXG4gIFwic2hpZWxkXCI6ICRmYS12YXItc2hpZWxkLFxuICBcInNoaWVsZC1ibGFua1wiOiAkZmEtdmFyLXNoaWVsZC1ibGFuayxcbiAgXCJhcnJvdy11cC1zaG9ydC13aWRlXCI6ICRmYS12YXItYXJyb3ctdXAtc2hvcnQtd2lkZSxcbiAgXCJzb3J0LWFtb3VudC11cC1hbHRcIjogJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQsXG4gIFwiYXJyb3dzLXJlcGVhdC0xXCI6ICRmYS12YXItYXJyb3dzLXJlcGVhdC0xLFxuICBcInJlcGVhdC0xLWFsdFwiOiAkZmEtdmFyLXJlcGVhdC0xLWFsdCxcbiAgXCJndW4tc2xhc2hcIjogJGZhLXZhci1ndW4tc2xhc2gsXG4gIFwiYXZvY2Fkb1wiOiAkZmEtdmFyLWF2b2NhZG8sXG4gIFwiYmluYXJ5XCI6ICRmYS12YXItYmluYXJ5LFxuICBcImNvbW1lbnQtbm9kZXNcIjogJGZhLXZhci1jb21tZW50LW5vZGVzLFxuICBcImdsYXNzZXMtcm91bmRcIjogJGZhLXZhci1nbGFzc2VzLXJvdW5kLFxuICBcImdsYXNzZXMtYWx0XCI6ICRmYS12YXItZ2xhc3Nlcy1hbHQsXG4gIFwicGhvbmUtcGx1c1wiOiAkZmEtdmFyLXBob25lLXBsdXMsXG4gIFwiZGl0dG9cIjogJGZhLXZhci1kaXR0byxcbiAgXCJwZXJzb24tc2VhdFwiOiAkZmEtdmFyLXBlcnNvbi1zZWF0LFxuICBcImhvdXNlLW1lZGljYWxcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLFxuICBcImdvbGYtYmFsbC10ZWVcIjogJGZhLXZhci1nb2xmLWJhbGwtdGVlLFxuICBcImdvbGYtYmFsbFwiOiAkZmEtdmFyLWdvbGYtYmFsbCxcbiAgXCJjaXJjbGUtY2hldnJvbi1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tbGVmdCxcbiAgXCJjaGV2cm9uLWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdCxcbiAgXCJob3VzZS1jaGltbmV5LXdpbmRvd1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktd2luZG93LFxuICBcInNjeXRoZVwiOiAkZmEtdmFyLXNjeXRoZSxcbiAgXCJwZW4tbmliXCI6ICRmYS12YXItcGVuLW5pYixcbiAgXCJiYW4tcGFya2luZ1wiOiAkZmEtdmFyLWJhbi1wYXJraW5nLFxuICBcInBhcmtpbmctY2lyY2xlLXNsYXNoXCI6ICRmYS12YXItcGFya2luZy1jaXJjbGUtc2xhc2gsXG4gIFwidGVudC1hcnJvdy10dXJuLWxlZnRcIjogJGZhLXZhci10ZW50LWFycm93LXR1cm4tbGVmdCxcbiAgXCJmYWNlLWRpYWdvbmFsLW1vdXRoXCI6ICRmYS12YXItZmFjZS1kaWFnb25hbC1tb3V0aCxcbiAgXCJkaWFncmFtLWNlbGxzXCI6ICRmYS12YXItZGlhZ3JhbS1jZWxscyxcbiAgXCJjcmlja2V0LWJhdC1iYWxsXCI6ICRmYS12YXItY3JpY2tldC1iYXQtYmFsbCxcbiAgXCJjcmlja2V0XCI6ICRmYS12YXItY3JpY2tldCxcbiAgXCJ0ZW50c1wiOiAkZmEtdmFyLXRlbnRzLFxuICBcIndhbmQtbWFnaWNcIjogJGZhLXZhci13YW5kLW1hZ2ljLFxuICBcIm1hZ2ljXCI6ICRmYS12YXItbWFnaWMsXG4gIFwiZG9nXCI6ICRmYS12YXItZG9nLFxuICBcInBlbi1saW5lXCI6ICRmYS12YXItcGVuLWxpbmUsXG4gIFwiYXRvbS1zaW1wbGVcIjogJGZhLXZhci1hdG9tLXNpbXBsZSxcbiAgXCJhdG9tLWFsdFwiOiAkZmEtdmFyLWF0b20tYWx0LFxuICBcImFtcGVyc2FuZFwiOiAkZmEtdmFyLWFtcGVyc2FuZCxcbiAgXCJjYXJyb3RcIjogJGZhLXZhci1jYXJyb3QsXG4gIFwiYXJyb3ctdXAtZnJvbS1saW5lXCI6ICRmYS12YXItYXJyb3ctdXAtZnJvbS1saW5lLFxuICBcImFycm93LWZyb20tYm90dG9tXCI6ICRmYS12YXItYXJyb3ctZnJvbS1ib3R0b20sXG4gIFwibW9vblwiOiAkZmEtdmFyLW1vb24sXG4gIFwicGVuLXNsYXNoXCI6ICRmYS12YXItcGVuLXNsYXNoLFxuICBcIndpbmUtZ2xhc3MtZW1wdHlcIjogJGZhLXZhci13aW5lLWdsYXNzLWVtcHR5LFxuICBcIndpbmUtZ2xhc3MtYWx0XCI6ICRmYS12YXItd2luZS1nbGFzcy1hbHQsXG4gIFwic3F1YXJlLXN0YXJcIjogJGZhLXZhci1zcXVhcmUtc3RhcixcbiAgXCJjaGVlc2VcIjogJGZhLXZhci1jaGVlc2UsXG4gIFwic2VuZC1iYWNrd2FyZFwiOiAkZmEtdmFyLXNlbmQtYmFja3dhcmQsXG4gIFwieWluLXlhbmdcIjogJGZhLXZhci15aW4teWFuZyxcbiAgXCJtdXNpY1wiOiAkZmEtdmFyLW11c2ljLFxuICBcImNvbXBhc3Mtc2xhc2hcIjogJGZhLXZhci1jb21wYXNzLXNsYXNoLFxuICBcImNsb2NrLW9uZVwiOiAkZmEtdmFyLWNsb2NrLW9uZSxcbiAgXCJmaWxlLW11c2ljXCI6ICRmYS12YXItZmlsZS1tdXNpYyxcbiAgXCJjb2RlLWNvbW1pdFwiOiAkZmEtdmFyLWNvZGUtY29tbWl0LFxuICBcInRlbXBlcmF0dXJlLWxvd1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWxvdyxcbiAgXCJwZXJzb24tYmlraW5nXCI6ICRmYS12YXItcGVyc29uLWJpa2luZyxcbiAgXCJiaWtpbmdcIjogJGZhLXZhci1iaWtpbmcsXG4gIFwiZGlzcGxheS1jaGFydC11cC1jaXJjbGUtY3VycmVuY3lcIjogJGZhLXZhci1kaXNwbGF5LWNoYXJ0LXVwLWNpcmNsZS1jdXJyZW5jeSxcbiAgXCJza2VsZXRvblwiOiAkZmEtdmFyLXNrZWxldG9uLFxuICBcImNpcmNsZS1nXCI6ICRmYS12YXItY2lyY2xlLWcsXG4gIFwiY2lyY2xlLWFycm93LXVwLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtYXJyb3ctdXAtbGVmdCxcbiAgXCJjb2luLWJsYW5rXCI6ICRmYS12YXItY29pbi1ibGFuayxcbiAgXCJicm9vbVwiOiAkZmEtdmFyLWJyb29tLFxuICBcInZhY3V1bVwiOiAkZmEtdmFyLXZhY3V1bSxcbiAgXCJzaGllbGQtaGVhcnRcIjogJGZhLXZhci1zaGllbGQtaGVhcnQsXG4gIFwiY2FyZC1oZWFydFwiOiAkZmEtdmFyLWNhcmQtaGVhcnQsXG4gIFwibGlnaHRidWxiLWNmbC1vblwiOiAkZmEtdmFyLWxpZ2h0YnVsYi1jZmwtb24sXG4gIFwibWVsb25cIjogJGZhLXZhci1tZWxvbixcbiAgXCJnb3B1cmFtXCI6ICRmYS12YXItZ29wdXJhbSxcbiAgXCJlYXJ0aC1vY2VhbmlhXCI6ICRmYS12YXItZWFydGgtb2NlYW5pYSxcbiAgXCJnbG9iZS1vY2VhbmlhXCI6ICRmYS12YXItZ2xvYmUtb2NlYW5pYSxcbiAgXCJjb250YWluZXItc3RvcmFnZVwiOiAkZmEtdmFyLWNvbnRhaW5lci1zdG9yYWdlLFxuICBcImZhY2UtcG91dGluZ1wiOiAkZmEtdmFyLWZhY2UtcG91dGluZyxcbiAgXCJzcXVhcmUteG1hcmtcIjogJGZhLXZhci1zcXVhcmUteG1hcmssXG4gIFwidGltZXMtc3F1YXJlXCI6ICRmYS12YXItdGltZXMtc3F1YXJlLFxuICBcInhtYXJrLXNxdWFyZVwiOiAkZmEtdmFyLXhtYXJrLXNxdWFyZSxcbiAgXCJmYWNlLWV4cGxvZGVcIjogJGZhLXZhci1mYWNlLWV4cGxvZGUsXG4gIFwiZXhwbG9kaW5nLWhlYWRcIjogJGZhLXZhci1leHBsb2RpbmctaGVhZCxcbiAgXCJoYXNodGFnXCI6ICRmYS12YXItaGFzaHRhZyxcbiAgXCJ1cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyXCI6ICRmYS12YXItdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcixcbiAgXCJleHBhbmQtYWx0XCI6ICRmYS12YXItZXhwYW5kLWFsdCxcbiAgXCJvaWwtY2FuXCI6ICRmYS12YXItb2lsLWNhbixcbiAgXCJ0XCI6ICRmYS12YXItdCxcbiAgXCJ0cmFuc2Zvcm1lci1ib2x0XCI6ICRmYS12YXItdHJhbnNmb3JtZXItYm9sdCxcbiAgXCJoaXBwb1wiOiAkZmEtdmFyLWhpcHBvLFxuICBcImNoYXJ0LWNvbHVtblwiOiAkZmEtdmFyLWNoYXJ0LWNvbHVtbixcbiAgXCJjYXNzZXR0ZS12aHNcIjogJGZhLXZhci1jYXNzZXR0ZS12aHMsXG4gIFwidmhzXCI6ICRmYS12YXItdmhzLFxuICBcImluZmluaXR5XCI6ICRmYS12YXItaW5maW5pdHksXG4gIFwidmlhbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci12aWFsLWNpcmNsZS1jaGVjayxcbiAgXCJjaGltbmV5XCI6ICRmYS12YXItY2hpbW5leSxcbiAgXCJvYmplY3QtaW50ZXJzZWN0XCI6ICRmYS12YXItb2JqZWN0LWludGVyc2VjdCxcbiAgXCJwZXJzb24tYXJyb3ctZG93bi10by1saW5lXCI6ICRmYS12YXItcGVyc29uLWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJ2b2ljZW1haWxcIjogJGZhLXZhci12b2ljZW1haWwsXG4gIFwiYmxvY2stYnJpY2tcIjogJGZhLXZhci1ibG9jay1icmljayxcbiAgXCJ3YWxsLWJyaWNrXCI6ICRmYS12YXItd2FsbC1icmljayxcbiAgXCJmYW5cIjogJGZhLXZhci1mYW4sXG4gIFwiYmFncy1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhZ3Mtc2hvcHBpbmcsXG4gIFwicGFyYWdyYXBoLWxlZnRcIjogJGZhLXZhci1wYXJhZ3JhcGgtbGVmdCxcbiAgXCJwYXJhZ3JhcGgtcnRsXCI6ICRmYS12YXItcGFyYWdyYXBoLXJ0bCxcbiAgXCJwZXJzb24td2Fsa2luZy1sdWdnYWdlXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZSxcbiAgXCJjYXJhdmFuLXNpbXBsZVwiOiAkZmEtdmFyLWNhcmF2YW4tc2ltcGxlLFxuICBcImNhcmF2YW4tYWx0XCI6ICRmYS12YXItY2FyYXZhbi1hbHQsXG4gIFwidHVydGxlXCI6ICRmYS12YXItdHVydGxlLFxuICBcInBlbmNpbC1tZWNoYW5pY2FsXCI6ICRmYS12YXItcGVuY2lsLW1lY2hhbmljYWwsXG4gIFwidXAtZG93blwiOiAkZmEtdmFyLXVwLWRvd24sXG4gIFwiYXJyb3dzLWFsdC12XCI6ICRmYS12YXItYXJyb3dzLWFsdC12LFxuICBcImNsb3VkLW1vb24tcmFpblwiOiAkZmEtdmFyLWNsb3VkLW1vb24tcmFpbixcbiAgXCJib290aC1jdXJ0YWluXCI6ICRmYS12YXItYm9vdGgtY3VydGFpbixcbiAgXCJjYWxlbmRhclwiOiAkZmEtdmFyLWNhbGVuZGFyLFxuICBcImJveC1oZWFydFwiOiAkZmEtdmFyLWJveC1oZWFydCxcbiAgXCJ0cmFpbGVyXCI6ICRmYS12YXItdHJhaWxlcixcbiAgXCJ1c2VyLWRvY3Rvci1tZXNzYWdlXCI6ICRmYS12YXItdXNlci1kb2N0b3ItbWVzc2FnZSxcbiAgXCJ1c2VyLW1kLWNoYXRcIjogJGZhLXZhci11c2VyLW1kLWNoYXQsXG4gIFwiYmFoYWlcIjogJGZhLXZhci1iYWhhaSxcbiAgXCJoYXlrYWxcIjogJGZhLXZhci1oYXlrYWwsXG4gIFwibGlnaHRob3VzZVwiOiAkZmEtdmFyLWxpZ2h0aG91c2UsXG4gIFwiYW1wLWd1aXRhclwiOiAkZmEtdmFyLWFtcC1ndWl0YXIsXG4gIFwic2QtY2FyZFwiOiAkZmEtdmFyLXNkLWNhcmQsXG4gIFwidm9sdW1lLXNsYXNoXCI6ICRmYS12YXItdm9sdW1lLXNsYXNoLFxuICBcImJvcmRlci1ib3R0b21cIjogJGZhLXZhci1ib3JkZXItYm90dG9tLFxuICBcIndpZmktd2Vha1wiOiAkZmEtdmFyLXdpZmktd2VhayxcbiAgXCJ3aWZpLTFcIjogJGZhLXZhci13aWZpLTEsXG4gIFwiZHJhZ29uXCI6ICRmYS12YXItZHJhZ29uLFxuICBcInNob2UtcHJpbnRzXCI6ICRmYS12YXItc2hvZS1wcmludHMsXG4gIFwiY2lyY2xlLXBsdXNcIjogJGZhLXZhci1jaXJjbGUtcGx1cyxcbiAgXCJwbHVzLWNpcmNsZVwiOiAkZmEtdmFyLXBsdXMtY2lyY2xlLFxuICBcImZhY2UtZ3Jpbi10b25ndWUtd2lua1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luayxcbiAgXCJncmluLXRvbmd1ZS13aW5rXCI6ICRmYS12YXItZ3Jpbi10b25ndWUtd2luayxcbiAgXCJoYW5kLWhvbGRpbmdcIjogJGZhLXZhci1oYW5kLWhvbGRpbmcsXG4gIFwicGx1Zy1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJsaW5rLXNsYXNoXCI6ICRmYS12YXItbGluay1zbGFzaCxcbiAgXCJjaGFpbi1icm9rZW5cIjogJGZhLXZhci1jaGFpbi1icm9rZW4sXG4gIFwiY2hhaW4tc2xhc2hcIjogJGZhLXZhci1jaGFpbi1zbGFzaCxcbiAgXCJ1bmxpbmtcIjogJGZhLXZhci11bmxpbmssXG4gIFwiY2xvbmVcIjogJGZhLXZhci1jbG9uZSxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQsXG4gIFwiYXJyb3ctdXAtei1hXCI6ICRmYS12YXItYXJyb3ctdXAtei1hLFxuICBcInNvcnQtYWxwaGEtdXAtYWx0XCI6ICRmYS12YXItc29ydC1hbHBoYS11cC1hbHQsXG4gIFwiZmlyZS1mbGFtZS1jdXJ2ZWRcIjogJGZhLXZhci1maXJlLWZsYW1lLWN1cnZlZCxcbiAgXCJmaXJlLWFsdFwiOiAkZmEtdmFyLWZpcmUtYWx0LFxuICBcInRvcm5hZG9cIjogJGZhLXZhci10b3JuYWRvLFxuICBcImZpbGUtY2lyY2xlLXBsdXNcIjogJGZhLXZhci1maWxlLWNpcmNsZS1wbHVzLFxuICBcImRlbGV0ZS1yaWdodFwiOiAkZmEtdmFyLWRlbGV0ZS1yaWdodCxcbiAgXCJib29rLXF1cmFuXCI6ICRmYS12YXItYm9vay1xdXJhbixcbiAgXCJxdXJhblwiOiAkZmEtdmFyLXF1cmFuLFxuICBcImNpcmNsZS1xdWFydGVyXCI6ICRmYS12YXItY2lyY2xlLXF1YXJ0ZXIsXG4gIFwiYW5jaG9yXCI6ICRmYS12YXItYW5jaG9yLFxuICBcImJvcmRlci1hbGxcIjogJGZhLXZhci1ib3JkZXItYWxsLFxuICBcImZ1bmN0aW9uXCI6ICRmYS12YXItZnVuY3Rpb24sXG4gIFwiZmFjZS1hbmdyeVwiOiAkZmEtdmFyLWZhY2UtYW5ncnksXG4gIFwiYW5ncnlcIjogJGZhLXZhci1hbmdyeSxcbiAgXCJwZW9wbGUtc2ltcGxlXCI6ICRmYS12YXItcGVvcGxlLXNpbXBsZSxcbiAgXCJjb29raWUtYml0ZVwiOiAkZmEtdmFyLWNvb2tpZS1iaXRlLFxuICBcImFycm93LXRyZW5kLWRvd25cIjogJGZhLXZhci1hcnJvdy10cmVuZC1kb3duLFxuICBcInJzc1wiOiAkZmEtdmFyLXJzcyxcbiAgXCJmZWVkXCI6ICRmYS12YXItZmVlZCxcbiAgXCJmYWNlLW1vbm9jbGVcIjogJGZhLXZhci1mYWNlLW1vbm9jbGUsXG4gIFwiZHJhdy1wb2x5Z29uXCI6ICRmYS12YXItZHJhdy1wb2x5Z29uLFxuICBcInNjYWxlLWJhbGFuY2VkXCI6ICRmYS12YXItc2NhbGUtYmFsYW5jZWQsXG4gIFwiYmFsYW5jZS1zY2FsZVwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUsXG4gIFwiY2FsZW5kYXItbGluZXNcIjogJGZhLXZhci1jYWxlbmRhci1saW5lcyxcbiAgXCJjYWxlbmRhci1ub3RlXCI6ICRmYS12YXItY2FsZW5kYXItbm90ZSxcbiAgXCJhcnJvdy1kb3duLWJpZy1zbWFsbFwiOiAkZmEtdmFyLWFycm93LWRvd24tYmlnLXNtYWxsLFxuICBcInNvcnQtc2l6ZS1kb3duXCI6ICRmYS12YXItc29ydC1zaXplLWRvd24sXG4gIFwiZ2F1Z2Utc2ltcGxlLWhpZ2hcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUtaGlnaCxcbiAgXCJ0YWNob21ldGVyXCI6ICRmYS12YXItdGFjaG9tZXRlcixcbiAgXCJ0YWNob21ldGVyLWZhc3RcIjogJGZhLXZhci10YWNob21ldGVyLWZhc3QsXG4gIFwiZG8tbm90LWVudGVyXCI6ICRmYS12YXItZG8tbm90LWVudGVyLFxuICBcInNob3dlclwiOiAkZmEtdmFyLXNob3dlcixcbiAgXCJkaWNlLWQ4XCI6ICRmYS12YXItZGljZS1kOCxcbiAgXCJkZXNrdG9wXCI6ICRmYS12YXItZGVza3RvcCxcbiAgXCJkZXNrdG9wLWFsdFwiOiAkZmEtdmFyLWRlc2t0b3AtYWx0LFxuICBcIm1cIjogJGZhLXZhci1tLFxuICBcInNwaW5uZXItc2NhbGVcIjogJGZhLXZhci1zcGlubmVyLXNjYWxlLFxuICBcImdyaXAtZG90cy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtZG90cy12ZXJ0aWNhbCxcbiAgXCJmYWNlLXZpZXdmaW5kZXJcIjogJGZhLXZhci1mYWNlLXZpZXdmaW5kZXIsXG4gIFwic29mdC1zZXJ2ZVwiOiAkZmEtdmFyLXNvZnQtc2VydmUsXG4gIFwiY3JlZW1lZVwiOiAkZmEtdmFyLWNyZWVtZWUsXG4gIFwiaDVcIjogJGZhLXZhci1oNSxcbiAgXCJoYW5kLWJhY2stcG9pbnQtZG93blwiOiAkZmEtdmFyLWhhbmQtYmFjay1wb2ludC1kb3duLFxuICBcInRhYmxlLWxpc3RcIjogJGZhLXZhci10YWJsZS1saXN0LFxuICBcInRoLWxpc3RcIjogJGZhLXZhci10aC1saXN0LFxuICBcImJhc2tldC1zaG9wcGluZy1taW51c1wiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZy1taW51cyxcbiAgXCJjb21tZW50LXNtc1wiOiAkZmEtdmFyLWNvbW1lbnQtc21zLFxuICBcInNtc1wiOiAkZmEtdmFyLXNtcyxcbiAgXCJyZWN0YW5nbGVcIjogJGZhLXZhci1yZWN0YW5nbGUsXG4gIFwicmVjdGFuZ2xlLWxhbmRzY2FwZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1sYW5kc2NhcGUsXG4gIFwiY2xpcGJvYXJkLWxpc3QtY2hlY2tcIjogJGZhLXZhci1jbGlwYm9hcmQtbGlzdC1jaGVjayxcbiAgXCJ0dXJrZXlcIjogJGZhLXZhci10dXJrZXksXG4gIFwiYm9va1wiOiAkZmEtdmFyLWJvb2ssXG4gIFwidXNlci1wbHVzXCI6ICRmYS12YXItdXNlci1wbHVzLFxuICBcImljZS1za2F0ZVwiOiAkZmEtdmFyLWljZS1za2F0ZSxcbiAgXCJjaGVja1wiOiAkZmEtdmFyLWNoZWNrLFxuICBcImJhdHRlcnktdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzLFxuICBcImJhdHRlcnktNFwiOiAkZmEtdmFyLWJhdHRlcnktNCxcbiAgXCJ0b21hdG9cIjogJGZhLXZhci10b21hdG8sXG4gIFwic3dvcmQtbGFzZXJcIjogJGZhLXZhci1zd29yZC1sYXNlcixcbiAgXCJob3VzZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUtY2hlY2ssXG4gIFwiYnVpbGRpbmdzXCI6ICRmYS12YXItYnVpbGRpbmdzLFxuICBcImFuZ2xlLWxlZnRcIjogJGZhLXZhci1hbmdsZS1sZWZ0LFxuICBcImNhcnQtZmxhdGJlZC1ib3hlc1wiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZC1ib3hlcyxcbiAgXCJkb2xseS1mbGF0YmVkLWFsdFwiOiAkZmEtdmFyLWRvbGx5LWZsYXRiZWQtYWx0LFxuICBcImRpYWdyYW0tc3VjY2Vzc29yXCI6ICRmYS12YXItZGlhZ3JhbS1zdWNjZXNzb3IsXG4gIFwidHJ1Y2stYXJyb3ctcmlnaHRcIjogJGZhLXZhci10cnVjay1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtd1wiOiAkZmEtdmFyLXNxdWFyZS13LFxuICBcImFycm93cy1zcGxpdC11cC1hbmQtbGVmdFwiOiAkZmEtdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdCxcbiAgXCJsYW1wXCI6ICRmYS12YXItbGFtcCxcbiAgXCJhaXJwbGF5XCI6ICRmYS12YXItYWlycGxheSxcbiAgXCJoYW5kLWZpc3RcIjogJGZhLXZhci1oYW5kLWZpc3QsXG4gIFwiZmlzdC1yYWlzZWRcIjogJGZhLXZhci1maXN0LXJhaXNlZCxcbiAgXCJzaGllbGQtcXVhcnRlcmVkXCI6ICRmYS12YXItc2hpZWxkLXF1YXJ0ZXJlZCxcbiAgXCJzbGFzaC1mb3J3YXJkXCI6ICRmYS12YXItc2xhc2gtZm9yd2FyZCxcbiAgXCJsb2NhdGlvbi1wZW5cIjogJGZhLXZhci1sb2NhdGlvbi1wZW4sXG4gIFwibWFwLW1hcmtlci1lZGl0XCI6ICRmYS12YXItbWFwLW1hcmtlci1lZGl0LFxuICBcImNsb3VkLW1vb25cIjogJGZhLXZhci1jbG91ZC1tb29uLFxuICBcInBvdC1mb29kXCI6ICRmYS12YXItcG90LWZvb2QsXG4gIFwiYnJpZWZjYXNlXCI6ICRmYS12YXItYnJpZWZjYXNlLFxuICBcInBlcnNvbi1mYWxsaW5nXCI6ICRmYS12YXItcGVyc29uLWZhbGxpbmcsXG4gIFwiaW1hZ2UtcG9ydHJhaXRcIjogJGZhLXZhci1pbWFnZS1wb3J0cmFpdCxcbiAgXCJwb3J0cmFpdFwiOiAkZmEtdmFyLXBvcnRyYWl0LFxuICBcInVzZXItdGFnXCI6ICRmYS12YXItdXNlci10YWcsXG4gIFwicnVnXCI6ICRmYS12YXItcnVnLFxuICBcInByaW50LXNsYXNoXCI6ICRmYS12YXItcHJpbnQtc2xhc2gsXG4gIFwiZWFydGgtZXVyb3BlXCI6ICRmYS12YXItZWFydGgtZXVyb3BlLFxuICBcImdsb2JlLWV1cm9wZVwiOiAkZmEtdmFyLWdsb2JlLWV1cm9wZSxcbiAgXCJjYXJ0LWZsYXRiZWQtc3VpdGNhc2VcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2UsXG4gIFwibHVnZ2FnZS1jYXJ0XCI6ICRmYS12YXItbHVnZ2FnZS1jYXJ0LFxuICBcImhhbmQtYmFjay1wb2ludC1yaWJib25cIjogJGZhLXZhci1oYW5kLWJhY2stcG9pbnQtcmliYm9uLFxuICBcInJlY3RhbmdsZS14bWFya1wiOiAkZmEtdmFyLXJlY3RhbmdsZS14bWFyayxcbiAgXCJyZWN0YW5nbGUtdGltZXNcIjogJGZhLXZhci1yZWN0YW5nbGUtdGltZXMsXG4gIFwidGltZXMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdGltZXMtcmVjdGFuZ2xlLFxuICBcIndpbmRvdy1jbG9zZVwiOiAkZmEtdmFyLXdpbmRvdy1jbG9zZSxcbiAgXCJ0aXJlLXJ1Z2dlZFwiOiAkZmEtdmFyLXRpcmUtcnVnZ2VkLFxuICBcImxpZ2h0YnVsYi1kb2xsYXJcIjogJGZhLXZhci1saWdodGJ1bGItZG9sbGFyLFxuICBcImNvd2JlbGxcIjogJGZhLXZhci1jb3diZWxsLFxuICBcImJhaHQtc2lnblwiOiAkZmEtdmFyLWJhaHQtc2lnbixcbiAgXCJjb3JuZXJcIjogJGZhLXZhci1jb3JuZXIsXG4gIFwiY2hldnJvbnMtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9ucy1yaWdodCxcbiAgXCJjaGV2cm9uLWRvdWJsZS1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tZG91YmxlLXJpZ2h0LFxuICBcImJvb2stb3BlblwiOiAkZmEtdmFyLWJvb2stb3BlbixcbiAgXCJib29rLWpvdXJuYWwtd2hpbGxzXCI6ICRmYS12YXItYm9vay1qb3VybmFsLXdoaWxscyxcbiAgXCJqb3VybmFsLXdoaWxsc1wiOiAkZmEtdmFyLWpvdXJuYWwtd2hpbGxzLFxuICBcImluaGFsZXJcIjogJGZhLXZhci1pbmhhbGVyLFxuICBcImhhbmRjdWZmc1wiOiAkZmEtdmFyLWhhbmRjdWZmcyxcbiAgXCJzbmFrZVwiOiAkZmEtdmFyLXNuYWtlLFxuICBcInRyaWFuZ2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItdHJpYW5nbGUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tdHJpYW5nbGVcIjogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZSxcbiAgXCJ3YXJuaW5nXCI6ICRmYS12YXItd2FybmluZyxcbiAgXCJub3RlLW1lZGljYWxcIjogJGZhLXZhci1ub3RlLW1lZGljYWwsXG4gIFwiZGF0YWJhc2VcIjogJGZhLXZhci1kYXRhYmFzZSxcbiAgXCJkb3duLWxlZnRcIjogJGZhLXZhci1kb3duLWxlZnQsXG4gIFwic2hhcmVcIjogJGZhLXZhci1zaGFyZSxcbiAgXCJtYWlsLWZvcndhcmRcIjogJGZhLXZhci1tYWlsLWZvcndhcmQsXG4gIFwiZmFjZS10aGlua2luZ1wiOiAkZmEtdmFyLWZhY2UtdGhpbmtpbmcsXG4gIFwidHVybi1kb3duLXJpZ2h0XCI6ICRmYS12YXItdHVybi1kb3duLXJpZ2h0LFxuICBcImJvdHRsZS1kcm9wbGV0XCI6ICRmYS12YXItYm90dGxlLWRyb3BsZXQsXG4gIFwibWFzay1mYWNlXCI6ICRmYS12YXItbWFzay1mYWNlLFxuICBcImhpbGwtcm9ja3NsaWRlXCI6ICRmYS12YXItaGlsbC1yb2Nrc2xpZGUsXG4gIFwic2Nhbm5lci1rZXlib2FyZFwiOiAkZmEtdmFyLXNjYW5uZXIta2V5Ym9hcmQsXG4gIFwiY2lyY2xlLW9cIjogJGZhLXZhci1jaXJjbGUtbyxcbiAgXCJncmlkLWhvcml6b250YWxcIjogJGZhLXZhci1ncmlkLWhvcml6b250YWwsXG4gIFwibWVzc2FnZS1kb2xsYXJcIjogJGZhLXZhci1tZXNzYWdlLWRvbGxhcixcbiAgXCJjb21tZW50LWFsdC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50LWFsdC1kb2xsYXIsXG4gIFwicmlnaHQtbGVmdFwiOiAkZmEtdmFyLXJpZ2h0LWxlZnQsXG4gIFwiZXhjaGFuZ2UtYWx0XCI6ICRmYS12YXItZXhjaGFuZ2UtYWx0LFxuICBcImNvbHVtbnMtM1wiOiAkZmEtdmFyLWNvbHVtbnMtMyxcbiAgXCJwYXBlci1wbGFuZVwiOiAkZmEtdmFyLXBhcGVyLXBsYW5lLFxuICBcInJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcm9hZC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZHVuZ2VvblwiOiAkZmEtdmFyLWR1bmdlb24sXG4gIFwiaGFuZC1ob2xkaW5nLWJveFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1ib3gsXG4gIFwiaW5wdXQtdGV4dFwiOiAkZmEtdmFyLWlucHV0LXRleHQsXG4gIFwid2luZG93LWZsaXBcIjogJGZhLXZhci13aW5kb3ctZmxpcCxcbiAgXCJ3aW5kb3ctYWx0XCI6ICRmYS12YXItd2luZG93LWFsdCxcbiAgXCJhbGlnbi1yaWdodFwiOiAkZmEtdmFyLWFsaWduLXJpZ2h0LFxuICBcInNjYW5uZXItZ3VuXCI6ICRmYS12YXItc2Nhbm5lci1ndW4sXG4gIFwic2Nhbm5lclwiOiAkZmEtdmFyLXNjYW5uZXIsXG4gIFwidGlyZVwiOiAkZmEtdmFyLXRpcmUsXG4gIFwiZW5naW5lXCI6ICRmYS12YXItZW5naW5lLFxuICBcIm1vbmV5LWJpbGwtMS13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC0xLXdhdmUsXG4gIFwibW9uZXktYmlsbC13YXZlLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQsXG4gIFwibGlmZS1yaW5nXCI6ICRmYS12YXItbGlmZS1yaW5nLFxuICBcImhhbmRzXCI6ICRmYS12YXItaGFuZHMsXG4gIFwic2lnbi1sYW5ndWFnZVwiOiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2UsXG4gIFwic2lnbmluZ1wiOiAkZmEtdmFyLXNpZ25pbmcsXG4gIFwiY2lyY2xlLWNhcmV0LXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWNhcmV0LXJpZ2h0LFxuICBcImNhcmV0LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LWNpcmNsZS1yaWdodCxcbiAgXCJ0dXJuLWxlZnRcIjogJGZhLXZhci10dXJuLWxlZnQsXG4gIFwid2hlYXRcIjogJGZhLXZhci13aGVhdCxcbiAgXCJmaWxlLXNwcmVhZHNoZWV0XCI6ICRmYS12YXItZmlsZS1zcHJlYWRzaGVldCxcbiAgXCJhdWRpby1kZXNjcmlwdGlvbi1zbGFzaFwiOiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLXNsYXNoLFxuICBcImJlbGwtcmluZ1wiOiAkZmEtdmFyLWJlbGwtcmluZyxcbiAgXCJjYWxlbmRhci1kYXlcIjogJGZhLXZhci1jYWxlbmRhci1kYXksXG4gIFwid2F0ZXItbGFkZGVyXCI6ICRmYS12YXItd2F0ZXItbGFkZGVyLFxuICBcImxhZGRlci13YXRlclwiOiAkZmEtdmFyLWxhZGRlci13YXRlcixcbiAgXCJzd2ltbWluZy1wb29sXCI6ICRmYS12YXItc3dpbW1pbmctcG9vbCxcbiAgXCJhcnJvd3MtdXAtZG93blwiOiAkZmEtdmFyLWFycm93cy11cC1kb3duLFxuICBcImFycm93cy12XCI6ICRmYS12YXItYXJyb3dzLXYsXG4gIFwiY2hlc3MtcGF3bi1waWVjZVwiOiAkZmEtdmFyLWNoZXNzLXBhd24tcGllY2UsXG4gIFwiY2hlc3MtcGF3bi1hbHRcIjogJGZhLXZhci1jaGVzcy1wYXduLWFsdCxcbiAgXCJmYWNlLWdyaW1hY2VcIjogJGZhLXZhci1mYWNlLWdyaW1hY2UsXG4gIFwiZ3JpbWFjZVwiOiAkZmEtdmFyLWdyaW1hY2UsXG4gIFwid2hlZWxjaGFpci1tb3ZlXCI6ICRmYS12YXItd2hlZWxjaGFpci1tb3ZlLFxuICBcIndoZWVsY2hhaXItYWx0XCI6ICRmYS12YXItd2hlZWxjaGFpci1hbHQsXG4gIFwidHVybi1kb3duXCI6ICRmYS12YXItdHVybi1kb3duLFxuICBcImxldmVsLWRvd24tYWx0XCI6ICRmYS12YXItbGV2ZWwtZG93bi1hbHQsXG4gIFwic3F1YXJlLXNcIjogJGZhLXZhci1zcXVhcmUtcyxcbiAgXCJyZWN0YW5nbGUtYmFyY29kZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS1iYXJjb2RlLFxuICBcImJhcmNvZGUtYWx0XCI6ICRmYS12YXItYmFyY29kZS1hbHQsXG4gIFwicGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHRcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodCxcbiAgXCJzcXVhcmUtZW52ZWxvcGVcIjogJGZhLXZhci1zcXVhcmUtZW52ZWxvcGUsXG4gIFwiZW52ZWxvcGUtc3F1YXJlXCI6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlLFxuICBcImRpY2VcIjogJGZhLXZhci1kaWNlLFxuICBcInVuaWNvcm5cIjogJGZhLXZhci11bmljb3JuLFxuICBcImJvd2xpbmctYmFsbFwiOiAkZmEtdmFyLWJvd2xpbmctYmFsbCxcbiAgXCJwb21wZWJsZWRcIjogJGZhLXZhci1wb21wZWJsZWQsXG4gIFwiYnJhaW5cIjogJGZhLXZhci1icmFpbixcbiAgXCJ3YXRjaC1zbWFydFwiOiAkZmEtdmFyLXdhdGNoLXNtYXJ0LFxuICBcImJvb2stdXNlclwiOiAkZmEtdmFyLWJvb2stdXNlcixcbiAgXCJzZW5zb3ItY2xvdWRcIjogJGZhLXZhci1zZW5zb3ItY2xvdWQsXG4gIFwic2Vuc29yLXNtb2tlXCI6ICRmYS12YXItc2Vuc29yLXNtb2tlLFxuICBcImNsYXBwZXJib2FyZC1wbGF5XCI6ICRmYS12YXItY2xhcHBlcmJvYXJkLXBsYXksXG4gIFwiYmFuZGFnZVwiOiAkZmEtdmFyLWJhbmRhZ2UsXG4gIFwiYmFuZC1haWRcIjogJGZhLXZhci1iYW5kLWFpZCxcbiAgXCJjYWxlbmRhci1taW51c1wiOiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLFxuICBcImNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWNpcmNsZS14bWFyayxcbiAgXCJ0aW1lcy1jaXJjbGVcIjogJGZhLXZhci10aW1lcy1jaXJjbGUsXG4gIFwieG1hcmstY2lyY2xlXCI6ICRmYS12YXIteG1hcmstY2lyY2xlLFxuICBcImNpcmNsZS00XCI6ICRmYS12YXItY2lyY2xlLTQsXG4gIFwiZ2lmdHNcIjogJGZhLXZhci1naWZ0cyxcbiAgXCJhbGJ1bS1jb2xsZWN0aW9uXCI6ICRmYS12YXItYWxidW0tY29sbGVjdGlvbixcbiAgXCJob3RlbFwiOiAkZmEtdmFyLWhvdGVsLFxuICBcImVhcnRoLWFzaWFcIjogJGZhLXZhci1lYXJ0aC1hc2lhLFxuICBcImdsb2JlLWFzaWFcIjogJGZhLXZhci1nbG9iZS1hc2lhLFxuICBcImlkLWNhcmQtY2xpcFwiOiAkZmEtdmFyLWlkLWNhcmQtY2xpcCxcbiAgXCJpZC1jYXJkLWFsdFwiOiAkZmEtdmFyLWlkLWNhcmQtYWx0LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtcGx1c1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1cyxcbiAgXCJzZWFyY2gtcGx1c1wiOiAkZmEtdmFyLXNlYXJjaC1wbHVzLFxuICBcInRodW1icy11cFwiOiAkZmEtdmFyLXRodW1icy11cCxcbiAgXCJjbG91ZC1zaG93ZXJzXCI6ICRmYS12YXItY2xvdWQtc2hvd2VycyxcbiAgXCJ1c2VyLWNsb2NrXCI6ICRmYS12YXItdXNlci1jbG9jayxcbiAgXCJvbmlvblwiOiAkZmEtdmFyLW9uaW9uLFxuICBcImNsb2NrLXR3ZWx2ZS10aGlydHlcIjogJGZhLXZhci1jbG9jay10d2VsdmUtdGhpcnR5LFxuICBcImFycm93LWRvd24tdG8tZG90dGVkLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXRvLWRvdHRlZC1saW5lLFxuICBcImhhbmQtZG90c1wiOiAkZmEtdmFyLWhhbmQtZG90cyxcbiAgXCJhbGxlcmdpZXNcIjogJGZhLXZhci1hbGxlcmdpZXMsXG4gIFwiZmlsZS1pbnZvaWNlXCI6ICRmYS12YXItZmlsZS1pbnZvaWNlLFxuICBcIndpbmRvdy1taW5pbWl6ZVwiOiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZSxcbiAgXCJyZWN0YW5nbGUtd2lkZVwiOiAkZmEtdmFyLXJlY3RhbmdsZS13aWRlLFxuICBcImNvbW1lbnQtYXJyb3ctdXBcIjogJGZhLXZhci1jb21tZW50LWFycm93LXVwLFxuICBcImdhcmxpY1wiOiAkZmEtdmFyLWdhcmxpYyxcbiAgXCJtdWctc2F1Y2VyXCI6ICRmYS12YXItbXVnLXNhdWNlcixcbiAgXCJjb2ZmZWVcIjogJGZhLXZhci1jb2ZmZWUsXG4gIFwiYnJ1c2hcIjogJGZhLXZhci1icnVzaCxcbiAgXCJmaWxlLWhhbGYtZGFzaGVkXCI6ICRmYS12YXItZmlsZS1oYWxmLWRhc2hlZCxcbiAgXCJ0cmVlLWRlY29yYXRlZFwiOiAkZmEtdmFyLXRyZWUtZGVjb3JhdGVkLFxuICBcIm1hc2tcIjogJGZhLXZhci1tYXNrLFxuICBcImNhbGVuZGFyLWhlYXJ0XCI6ICRmYS12YXItY2FsZW5kYXItaGVhcnQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1taW51c1wiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbWludXMsXG4gIFwic2VhcmNoLW1pbnVzXCI6ICRmYS12YXItc2VhcmNoLW1pbnVzLFxuICBcImZsb3dlclwiOiAkZmEtdmFyLWZsb3dlcixcbiAgXCJhcnJvdy1kb3duLWZyb20tYXJjXCI6ICRmYS12YXItYXJyb3ctZG93bi1mcm9tLWFyYyxcbiAgXCJyaWdodC1sZWZ0LWxhcmdlXCI6ICRmYS12YXItcmlnaHQtbGVmdC1sYXJnZSxcbiAgXCJydWxlci12ZXJ0aWNhbFwiOiAkZmEtdmFyLXJ1bGVyLXZlcnRpY2FsLFxuICBcImNpcmNsZXMtb3ZlcmxhcFwiOiAkZmEtdmFyLWNpcmNsZXMtb3ZlcmxhcCxcbiAgXCJ1c2VyLWxhcmdlXCI6ICRmYS12YXItdXNlci1sYXJnZSxcbiAgXCJ1c2VyLWFsdFwiOiAkZmEtdmFyLXVzZXItYWx0LFxuICBcInN0YXJzaGlwLWZyZWlnaHRlclwiOiAkZmEtdmFyLXN0YXJzaGlwLWZyZWlnaHRlcixcbiAgXCJ0cmFpbi10cmFtXCI6ICRmYS12YXItdHJhaW4tdHJhbSxcbiAgXCJicmlkZ2Utc3VzcGVuc2lvblwiOiAkZmEtdmFyLWJyaWRnZS1zdXNwZW5zaW9uLFxuICBcInRyYXNoLWNoZWNrXCI6ICRmYS12YXItdHJhc2gtY2hlY2ssXG4gIFwidXNlci1udXJzZVwiOiAkZmEtdmFyLXVzZXItbnVyc2UsXG4gIFwiYm9vbWJveFwiOiAkZmEtdmFyLWJvb21ib3gsXG4gIFwic3lyaW5nZVwiOiAkZmEtdmFyLXN5cmluZ2UsXG4gIFwiY2xvdWQtc3VuXCI6ICRmYS12YXItY2xvdWQtc3VuLFxuICBcInNoaWVsZC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXNoaWVsZC1leGNsYW1hdGlvbixcbiAgXCJzdG9wd2F0Y2gtMjBcIjogJGZhLXZhci1zdG9wd2F0Y2gtMjAsXG4gIFwic3F1YXJlLWZ1bGxcIjogJGZhLXZhci1zcXVhcmUtZnVsbCxcbiAgXCJncmlwLWRvdHNcIjogJGZhLXZhci1ncmlwLWRvdHMsXG4gIFwiY29tbWVudC1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNvbW1lbnQtZXhjbGFtYXRpb24sXG4gIFwicGVuLXN3aXJsXCI6ICRmYS12YXItcGVuLXN3aXJsLFxuICBcImZhbGFmZWxcIjogJGZhLXZhci1mYWxhZmVsLFxuICBcImNpcmNsZS0yXCI6ICRmYS12YXItY2lyY2xlLTIsXG4gIFwibWFnbmV0XCI6ICRmYS12YXItbWFnbmV0LFxuICBcImphclwiOiAkZmEtdmFyLWphcixcbiAgXCJncmFtb3Bob25lXCI6ICRmYS12YXItZ3JhbW9waG9uZSxcbiAgXCJkaWNlLWQxMlwiOiAkZmEtdmFyLWRpY2UtZDEyLFxuICBcIm5vdGUtc3RpY2t5XCI6ICRmYS12YXItbm90ZS1zdGlja3ksXG4gIFwic3RpY2t5LW5vdGVcIjogJGZhLXZhci1zdGlja3ktbm90ZSxcbiAgXCJkb3duXCI6ICRmYS12YXItZG93bixcbiAgXCJhcnJvdy1hbHQtZG93blwiOiAkZmEtdmFyLWFycm93LWFsdC1kb3duLFxuICBcImh1bmRyZWQtcG9pbnRzXCI6ICRmYS12YXItaHVuZHJlZC1wb2ludHMsXG4gIFwiMTAwXCI6ICRmYS12YXItMTAwLFxuICBcInBhcGVyY2xpcC12ZXJ0aWNhbFwiOiAkZmEtdmFyLXBhcGVyY2xpcC12ZXJ0aWNhbCxcbiAgXCJ3aW5kLXdhcm5pbmdcIjogJGZhLXZhci13aW5kLXdhcm5pbmcsXG4gIFwid2luZC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci13aW5kLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJsb2NhdGlvbi1waW4tc2xhc2hcIjogJGZhLXZhci1sb2NhdGlvbi1waW4tc2xhc2gsXG4gIFwibWFwLW1hcmtlci1zbGFzaFwiOiAkZmEtdmFyLW1hcC1tYXJrZXItc2xhc2gsXG4gIFwiZmFjZS1zYWQtc3dlYXRcIjogJGZhLXZhci1mYWNlLXNhZC1zd2VhdCxcbiAgXCJidWctc2xhc2hcIjogJGZhLXZhci1idWctc2xhc2gsXG4gIFwiY3VwY2FrZVwiOiAkZmEtdmFyLWN1cGNha2UsXG4gIFwibGlnaHQtc3dpdGNoLW9mZlwiOiAkZmEtdmFyLWxpZ2h0LXN3aXRjaC1vZmYsXG4gIFwidG9nZ2xlLWxhcmdlLW9mZlwiOiAkZmEtdmFyLXRvZ2dsZS1sYXJnZS1vZmYsXG4gIFwicGVuLWZhbmN5LXNsYXNoXCI6ICRmYS12YXItcGVuLWZhbmN5LXNsYXNoLFxuICBcInRydWNrLWNvbnRhaW5lclwiOiAkZmEtdmFyLXRydWNrLWNvbnRhaW5lcixcbiAgXCJib290XCI6ICRmYS12YXItYm9vdCxcbiAgXCJhcnJvdy11cC1mcm9tLXdhdGVyLXB1bXBcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXAsXG4gIFwiZmlsZS1jaGVja1wiOiAkZmEtdmFyLWZpbGUtY2hlY2ssXG4gIFwiYm9uZVwiOiAkZmEtdmFyLWJvbmUsXG4gIFwiY2FyZHMtYmxhbmtcIjogJGZhLXZhci1jYXJkcy1ibGFuayxcbiAgXCJjaXJjbGUtM1wiOiAkZmEtdmFyLWNpcmNsZS0zLFxuICBcImJlbmNoLXRyZWVcIjogJGZhLXZhci1iZW5jaC10cmVlLFxuICBcImtleWJvYXJkLWJyaWdodG5lc3MtbG93XCI6ICRmYS12YXIta2V5Ym9hcmQtYnJpZ2h0bmVzcy1sb3csXG4gIFwic2tpLWJvb3Qtc2tpXCI6ICRmYS12YXItc2tpLWJvb3Qtc2tpLFxuICBcImJyYWluLWNpcmN1aXRcIjogJGZhLXZhci1icmFpbi1jaXJjdWl0LFxuICBcInRhYmxlLWNlbGxzLXJvdy11bmxvY2tcIjogJGZhLXZhci10YWJsZS1jZWxscy1yb3ctdW5sb2NrLFxuICBcInVzZXItaW5qdXJlZFwiOiAkZmEtdmFyLXVzZXItaW5qdXJlZCxcbiAgXCJibG9jay1icmljay1maXJlXCI6ICRmYS12YXItYmxvY2stYnJpY2stZmlyZSxcbiAgXCJmaXJld2FsbFwiOiAkZmEtdmFyLWZpcmV3YWxsLFxuICBcImZhY2Utc2FkLXRlYXJcIjogJGZhLXZhci1mYWNlLXNhZC10ZWFyLFxuICBcInNhZC10ZWFyXCI6ICRmYS12YXItc2FkLXRlYXIsXG4gIFwicGxhbmVcIjogJGZhLXZhci1wbGFuZSxcbiAgXCJ0ZW50LWFycm93cy1kb3duXCI6ICRmYS12YXItdGVudC1hcnJvd3MtZG93bixcbiAgXCJleGNsYW1hdGlvblwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLFxuICBcImFycm93cy1zcGluXCI6ICRmYS12YXItYXJyb3dzLXNwaW4sXG4gIFwiZmFjZS1zbWlsZS1yZWxheGVkXCI6ICRmYS12YXItZmFjZS1zbWlsZS1yZWxheGVkLFxuICBcImNvbW1lbnQteG1hcmtcIjogJGZhLXZhci1jb21tZW50LXhtYXJrLFxuICBcImNvbW1lbnQtdGltZXNcIjogJGZhLXZhci1jb21tZW50LXRpbWVzLFxuICBcInByaW50XCI6ICRmYS12YXItcHJpbnQsXG4gIFwidHVya2lzaC1saXJhLXNpZ25cIjogJGZhLXZhci10dXJraXNoLWxpcmEtc2lnbixcbiAgXCJ0cnlcIjogJGZhLXZhci10cnksXG4gIFwidHVya2lzaC1saXJhXCI6ICRmYS12YXItdHVya2lzaC1saXJhLFxuICBcImZhY2Utbm9zZS1zdGVhbVwiOiAkZmEtdmFyLWZhY2Utbm9zZS1zdGVhbSxcbiAgXCJjaXJjbGUtd2F2ZWZvcm0tbGluZXNcIjogJGZhLXZhci1jaXJjbGUtd2F2ZWZvcm0tbGluZXMsXG4gIFwid2F2ZWZvcm0tY2lyY2xlXCI6ICRmYS12YXItd2F2ZWZvcm0tY2lyY2xlLFxuICBcImRvbGxhci1zaWduXCI6ICRmYS12YXItZG9sbGFyLXNpZ24sXG4gIFwiZG9sbGFyXCI6ICRmYS12YXItZG9sbGFyLFxuICBcInVzZFwiOiAkZmEtdmFyLXVzZCxcbiAgXCJmZXJyaXMtd2hlZWxcIjogJGZhLXZhci1mZXJyaXMtd2hlZWwsXG4gIFwiY29tcHV0ZXItc3BlYWtlclwiOiAkZmEtdmFyLWNvbXB1dGVyLXNwZWFrZXIsXG4gIFwic2t1bGwtY293XCI6ICRmYS12YXItc2t1bGwtY293LFxuICBcInhcIjogJGZhLXZhci14LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1kb2xsYXIsXG4gIFwic2VhcmNoLWRvbGxhclwiOiAkZmEtdmFyLXNlYXJjaC1kb2xsYXIsXG4gIFwidXNlcnMtZ2VhclwiOiAkZmEtdmFyLXVzZXJzLWdlYXIsXG4gIFwidXNlcnMtY29nXCI6ICRmYS12YXItdXNlcnMtY29nLFxuICBcInBlcnNvbi1taWxpdGFyeS1wb2ludGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1wb2ludGluZyxcbiAgXCJidWlsZGluZy1jb2x1bW5zXCI6ICRmYS12YXItYnVpbGRpbmctY29sdW1ucyxcbiAgXCJiYW5rXCI6ICRmYS12YXItYmFuayxcbiAgXCJpbnN0aXR1dGlvblwiOiAkZmEtdmFyLWluc3RpdHV0aW9uLFxuICBcIm11c2V1bVwiOiAkZmEtdmFyLW11c2V1bSxcbiAgXCJ1bml2ZXJzaXR5XCI6ICRmYS12YXItdW5pdmVyc2l0eSxcbiAgXCJjaXJjbGUtdFwiOiAkZmEtdmFyLWNpcmNsZS10LFxuICBcInNhY2tcIjogJGZhLXZhci1zYWNrLFxuICBcImdyaWQtMlwiOiAkZmEtdmFyLWdyaWQtMixcbiAgXCJjYW1lcmEtY2N0dlwiOiAkZmEtdmFyLWNhbWVyYS1jY3R2LFxuICBcImNjdHZcIjogJGZhLXZhci1jY3R2LFxuICBcInVtYnJlbGxhXCI6ICRmYS12YXItdW1icmVsbGEsXG4gIFwidHJvd2VsXCI6ICRmYS12YXItdHJvd2VsLFxuICBcImhvcml6b250YWwtcnVsZVwiOiAkZmEtdmFyLWhvcml6b250YWwtcnVsZSxcbiAgXCJiZWQtZnJvbnRcIjogJGZhLXZhci1iZWQtZnJvbnQsXG4gIFwiYmVkLWFsdFwiOiAkZmEtdmFyLWJlZC1hbHQsXG4gIFwiZFwiOiAkZmEtdmFyLWQsXG4gIFwic3RhcGxlclwiOiAkZmEtdmFyLXN0YXBsZXIsXG4gIFwibWFza3MtdGhlYXRlclwiOiAkZmEtdmFyLW1hc2tzLXRoZWF0ZXIsXG4gIFwidGhlYXRlci1tYXNrc1wiOiAkZmEtdmFyLXRoZWF0ZXItbWFza3MsXG4gIFwiZmlsZS1naWZcIjogJGZhLXZhci1maWxlLWdpZixcbiAgXCJraXAtc2lnblwiOiAkZmEtdmFyLWtpcC1zaWduLFxuICBcImZhY2Utd29venlcIjogJGZhLXZhci1mYWNlLXdvb3p5LFxuICBcImNsb3VkLXF1ZXN0aW9uXCI6ICRmYS12YXItY2xvdWQtcXVlc3Rpb24sXG4gIFwicGluZWFwcGxlXCI6ICRmYS12YXItcGluZWFwcGxlLFxuICBcImhhbmQtcG9pbnQtbGVmdFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCxcbiAgXCJnYWxsZXJ5LXRodW1ibmFpbHNcIjogJGZhLXZhci1nYWxsZXJ5LXRodW1ibmFpbHMsXG4gIFwiY2lyY2xlLWpcIjogJGZhLXZhci1jaXJjbGUtaixcbiAgXCJleWVzXCI6ICRmYS12YXItZXllcyxcbiAgXCJoYW5kc2hha2Utc2ltcGxlXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZSxcbiAgXCJoYW5kc2hha2UtYWx0XCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdCxcbiAgXCJwYWdlLWNhcmV0LXVwXCI6ICRmYS12YXItcGFnZS1jYXJldC11cCxcbiAgXCJmaWxlLWNhcmV0LXVwXCI6ICRmYS12YXItZmlsZS1jYXJldC11cCxcbiAgXCJqZXQtZmlnaHRlclwiOiAkZmEtdmFyLWpldC1maWdodGVyLFxuICBcImZpZ2h0ZXItamV0XCI6ICRmYS12YXItZmlnaHRlci1qZXQsXG4gIFwiY29tZXRcIjogJGZhLXZhci1jb21ldCxcbiAgXCJzcXVhcmUtc2hhcmUtbm9kZXNcIjogJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0LXNxdWFyZVwiOiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmUsXG4gIFwicmVmbGVjdC12ZXJ0aWNhbFwiOiAkZmEtdmFyLXJlZmxlY3QtdmVydGljYWwsXG4gIFwic2hpZWxkLWtleWhvbGVcIjogJGZhLXZhci1zaGllbGQta2V5aG9sZSxcbiAgXCJmaWxlLW1wNFwiOiAkZmEtdmFyLWZpbGUtbXA0LFxuICBcImJhcmNvZGVcIjogJGZhLXZhci1iYXJjb2RlLFxuICBcImJ1bGxkb3plclwiOiAkZmEtdmFyLWJ1bGxkb3plcixcbiAgXCJwbHVzLW1pbnVzXCI6ICRmYS12YXItcGx1cy1taW51cyxcbiAgXCJzcXVhcmUtc2xpZGVycy12ZXJ0aWNhbFwiOiAkZmEtdmFyLXNxdWFyZS1zbGlkZXJzLXZlcnRpY2FsLFxuICBcInNsaWRlcnMtdi1zcXVhcmVcIjogJGZhLXZhci1zbGlkZXJzLXYtc3F1YXJlLFxuICBcInZpZGVvXCI6ICRmYS12YXItdmlkZW8sXG4gIFwidmlkZW8tY2FtZXJhXCI6ICRmYS12YXItdmlkZW8tY2FtZXJhLFxuICBcIm1lc3NhZ2UtbWlkZGxlXCI6ICRmYS12YXItbWVzc2FnZS1taWRkbGUsXG4gIFwiY29tbWVudC1taWRkbGUtYWx0XCI6ICRmYS12YXItY29tbWVudC1taWRkbGUtYWx0LFxuICBcImdyYWR1YXRpb24tY2FwXCI6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXAsXG4gIFwibW9ydGFyLWJvYXJkXCI6ICRmYS12YXItbW9ydGFyLWJvYXJkLFxuICBcImhhbmQtaG9sZGluZy1tZWRpY2FsXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWwsXG4gIFwicGVyc29uLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtY2hlY2ssXG4gIFwic3F1YXJlLXpcIjogJGZhLXZhci1zcXVhcmUteixcbiAgXCJtZXNzYWdlLXRleHRcIjogJGZhLXZhci1tZXNzYWdlLXRleHQsXG4gIFwiY29tbWVudC1hbHQtdGV4dFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LXRleHQsXG4gIFwidHVybi11cFwiOiAkZmEtdmFyLXR1cm4tdXAsXG4gIFwibGV2ZWwtdXAtYWx0XCI6ICRmYS12YXItbGV2ZWwtdXAtYWx0LFxuKTtcblxuJGZhLWJyYW5kLWljb25zOiAoXG4gIFwibW9uZXJvXCI6ICRmYS12YXItbW9uZXJvLFxuICBcImhvb2xpXCI6ICRmYS12YXItaG9vbGksXG4gIFwieWVscFwiOiAkZmEtdmFyLXllbHAsXG4gIFwiY2MtdmlzYVwiOiAkZmEtdmFyLWNjLXZpc2EsXG4gIFwibGFzdGZtXCI6ICRmYS12YXItbGFzdGZtLFxuICBcInNob3B3YXJlXCI6ICRmYS12YXItc2hvcHdhcmUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uY1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMsXG4gIFwiYXdzXCI6ICRmYS12YXItYXdzLFxuICBcInJlZGhhdFwiOiAkZmEtdmFyLXJlZGhhdCxcbiAgXCJ5b2FzdFwiOiAkZmEtdmFyLXlvYXN0LFxuICBcImNsb3VkZmxhcmVcIjogJGZhLXZhci1jbG91ZGZsYXJlLFxuICBcInVwc1wiOiAkZmEtdmFyLXVwcyxcbiAgXCJwaXhpdlwiOiAkZmEtdmFyLXBpeGl2LFxuICBcIndwZXhwbG9yZXJcIjogJGZhLXZhci13cGV4cGxvcmVyLFxuICBcImR5YWxvZ1wiOiAkZmEtdmFyLWR5YWxvZyxcbiAgXCJiaXR5XCI6ICRmYS12YXItYml0eSxcbiAgXCJzdGFja3BhdGhcIjogJGZhLXZhci1zdGFja3BhdGgsXG4gIFwiYnV5c2VsbGFkc1wiOiAkZmEtdmFyLWJ1eXNlbGxhZHMsXG4gIFwiZmlyc3Qtb3JkZXJcIjogJGZhLXZhci1maXJzdC1vcmRlcixcbiAgXCJtb2R4XCI6ICRmYS12YXItbW9keCxcbiAgXCJndWlsZGVkXCI6ICRmYS12YXItZ3VpbGRlZCxcbiAgXCJ2bnZcIjogJGZhLXZhci12bnYsXG4gIFwic3F1YXJlLWpzXCI6ICRmYS12YXItc3F1YXJlLWpzLFxuICBcImpzLXNxdWFyZVwiOiAkZmEtdmFyLWpzLXNxdWFyZSxcbiAgXCJtaWNyb3NvZnRcIjogJGZhLXZhci1taWNyb3NvZnQsXG4gIFwicXFcIjogJGZhLXZhci1xcSxcbiAgXCJvcmNpZFwiOiAkZmEtdmFyLW9yY2lkLFxuICBcImphdmFcIjogJGZhLXZhci1qYXZhLFxuICBcImludmlzaW9uXCI6ICRmYS12YXItaW52aXNpb24sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1wZC1hbHRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdCxcbiAgXCJjZW50ZXJjb2RlXCI6ICRmYS12YXItY2VudGVyY29kZSxcbiAgXCJnbGlkZS1nXCI6ICRmYS12YXItZ2xpZGUtZyxcbiAgXCJkcnVwYWxcIjogJGZhLXZhci1kcnVwYWwsXG4gIFwianhsXCI6ICRmYS12YXItanhsLFxuICBcImRhcnQtbGFuZ1wiOiAkZmEtdmFyLWRhcnQtbGFuZyxcbiAgXCJoaXJlLWEtaGVscGVyXCI6ICRmYS12YXItaGlyZS1hLWhlbHBlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLWJ5XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieSxcbiAgXCJ1bml0eVwiOiAkZmEtdmFyLXVuaXR5LFxuICBcIndobWNzXCI6ICRmYS12YXItd2htY3MsXG4gIFwicm9ja2V0Y2hhdFwiOiAkZmEtdmFyLXJvY2tldGNoYXQsXG4gIFwidmtcIjogJGZhLXZhci12ayxcbiAgXCJ1bnRhcHBkXCI6ICRmYS12YXItdW50YXBwZCxcbiAgXCJtYWlsY2hpbXBcIjogJGZhLXZhci1tYWlsY2hpbXAsXG4gIFwiY3NzMy1hbHRcIjogJGZhLXZhci1jc3MzLWFsdCxcbiAgXCJzcXVhcmUtcmVkZGl0XCI6ICRmYS12YXItc3F1YXJlLXJlZGRpdCxcbiAgXCJyZWRkaXQtc3F1YXJlXCI6ICRmYS12YXItcmVkZGl0LXNxdWFyZSxcbiAgXCJ2aW1lby12XCI6ICRmYS12YXItdmltZW8tdixcbiAgXCJjb250YW9cIjogJGZhLXZhci1jb250YW8sXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZVwiOiAkZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUsXG4gIFwiZGVza3Byb1wiOiAkZmEtdmFyLWRlc2twcm8sXG4gIFwiYnJhdmVcIjogJGZhLXZhci1icmF2ZSxcbiAgXCJzaXN0cml4XCI6ICRmYS12YXItc2lzdHJpeCxcbiAgXCJzcXVhcmUtaW5zdGFncmFtXCI6ICRmYS12YXItc3F1YXJlLWluc3RhZ3JhbSxcbiAgXCJpbnN0YWdyYW0tc3F1YXJlXCI6ICRmYS12YXItaW5zdGFncmFtLXNxdWFyZSxcbiAgXCJiYXR0bGUtbmV0XCI6ICRmYS12YXItYmF0dGxlLW5ldCxcbiAgXCJ0aGUtcmVkLXlldGlcIjogJGZhLXZhci10aGUtcmVkLXlldGksXG4gIFwic3F1YXJlLWhhY2tlci1uZXdzXCI6ICRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzLFxuICBcImhhY2tlci1uZXdzLXNxdWFyZVwiOiAkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSxcbiAgXCJlZGdlXCI6ICRmYS12YXItZWRnZSxcbiAgXCJ0aHJlYWRzXCI6ICRmYS12YXItdGhyZWFkcyxcbiAgXCJuYXBzdGVyXCI6ICRmYS12YXItbmFwc3RlcixcbiAgXCJzcXVhcmUtc25hcGNoYXRcIjogJGZhLXZhci1zcXVhcmUtc25hcGNoYXQsXG4gIFwic25hcGNoYXQtc3F1YXJlXCI6ICRmYS12YXItc25hcGNoYXQtc3F1YXJlLFxuICBcImdvb2dsZS1wbHVzLWdcIjogJGZhLXZhci1nb29nbGUtcGx1cy1nLFxuICBcImFydHN0YXRpb25cIjogJGZhLXZhci1hcnRzdGF0aW9uLFxuICBcIm1hcmtkb3duXCI6ICRmYS12YXItbWFya2Rvd24sXG4gIFwic291cmNldHJlZVwiOiAkZmEtdmFyLXNvdXJjZXRyZWUsXG4gIFwiZ29vZ2xlLXBsdXNcIjogJGZhLXZhci1nb29nbGUtcGx1cyxcbiAgXCJkaWFzcG9yYVwiOiAkZmEtdmFyLWRpYXNwb3JhLFxuICBcImZvdXJzcXVhcmVcIjogJGZhLXZhci1mb3Vyc3F1YXJlLFxuICBcInN0YWNrLW92ZXJmbG93XCI6ICRmYS12YXItc3RhY2stb3ZlcmZsb3csXG4gIFwiZ2l0aHViLWFsdFwiOiAkZmEtdmFyLWdpdGh1Yi1hbHQsXG4gIFwicGhvZW5peC1zcXVhZHJvblwiOiAkZmEtdmFyLXBob2VuaXgtc3F1YWRyb24sXG4gIFwicGFnZWxpbmVzXCI6ICRmYS12YXItcGFnZWxpbmVzLFxuICBcImFsZ29saWFcIjogJGZhLXZhci1hbGdvbGlhLFxuICBcInJlZC1yaXZlclwiOiAkZmEtdmFyLXJlZC1yaXZlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSxcbiAgXCJzYWZhcmlcIjogJGZhLXZhci1zYWZhcmksXG4gIFwiZ29vZ2xlXCI6ICRmYS12YXItZ29vZ2xlLFxuICBcInNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2UsXG4gIFwiZm9udC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQsXG4gIFwiYXRsYXNzaWFuXCI6ICRmYS12YXItYXRsYXNzaWFuLFxuICBcImxpbmtlZGluLWluXCI6ICRmYS12YXItbGlua2VkaW4taW4sXG4gIFwiZGlnaXRhbC1vY2VhblwiOiAkZmEtdmFyLWRpZ2l0YWwtb2NlYW4sXG4gIFwibmltYmxyXCI6ICRmYS12YXItbmltYmxyLFxuICBcImNocm9tZWNhc3RcIjogJGZhLXZhci1jaHJvbWVjYXN0LFxuICBcImV2ZXJub3RlXCI6ICRmYS12YXItZXZlcm5vdGUsXG4gIFwiaGFja2VyLW5ld3NcIjogJGZhLXZhci1oYWNrZXItbmV3cyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyxcbiAgXCJhZHZlcnNhbFwiOiAkZmEtdmFyLWFkdmVyc2FsLFxuICBcImNyZWF0aXZlLWNvbW1vbnNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLFxuICBcIndhdGNobWFuLW1vbml0b3JpbmdcIjogJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nLFxuICBcImZvbnRpY29uc1wiOiAkZmEtdmFyLWZvbnRpY29ucyxcbiAgXCJ3ZWl4aW5cIjogJGZhLXZhci13ZWl4aW4sXG4gIFwic2hpcnRzaW5idWxrXCI6ICRmYS12YXItc2hpcnRzaW5idWxrLFxuICBcImNvZGVwZW5cIjogJGZhLXZhci1jb2RlcGVuLFxuICBcImdpdC1hbHRcIjogJGZhLXZhci1naXQtYWx0LFxuICBcImx5ZnRcIjogJGZhLXZhci1seWZ0LFxuICBcInJldlwiOiAkZmEtdmFyLXJldixcbiAgXCJ3aW5kb3dzXCI6ICRmYS12YXItd2luZG93cyxcbiAgXCJ3aXphcmRzLW9mLXRoZS1jb2FzdFwiOiAkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0LFxuICBcInNxdWFyZS12aWFkZW9cIjogJGZhLXZhci1zcXVhcmUtdmlhZGVvLFxuICBcInZpYWRlby1zcXVhcmVcIjogJGZhLXZhci12aWFkZW8tc3F1YXJlLFxuICBcIm1lZXR1cFwiOiAkZmEtdmFyLW1lZXR1cCxcbiAgXCJjZW50b3NcIjogJGZhLXZhci1jZW50b3MsXG4gIFwiYWRuXCI6ICRmYS12YXItYWRuLFxuICBcImNsb3Vkc21pdGhcIjogJGZhLXZhci1jbG91ZHNtaXRoLFxuICBcIm9wZW5zdXNlXCI6ICRmYS12YXItb3BlbnN1c2UsXG4gIFwicGllZC1waXBlci1hbHRcIjogJGZhLXZhci1waWVkLXBpcGVyLWFsdCxcbiAgXCJzcXVhcmUtZHJpYmJibGVcIjogJGZhLXZhci1zcXVhcmUtZHJpYmJibGUsXG4gIFwiZHJpYmJibGUtc3F1YXJlXCI6ICRmYS12YXItZHJpYmJibGUtc3F1YXJlLFxuICBcImNvZGllcGllXCI6ICRmYS12YXItY29kaWVwaWUsXG4gIFwibm9kZVwiOiAkZmEtdmFyLW5vZGUsXG4gIFwibWl4XCI6ICRmYS12YXItbWl4LFxuICBcInN0ZWFtXCI6ICRmYS12YXItc3RlYW0sXG4gIFwiY2MtYXBwbGUtcGF5XCI6ICRmYS12YXItY2MtYXBwbGUtcGF5LFxuICBcInNjcmliZFwiOiAkZmEtdmFyLXNjcmliZCxcbiAgXCJkZWJpYW5cIjogJGZhLXZhci1kZWJpYW4sXG4gIFwib3BlbmlkXCI6ICRmYS12YXItb3BlbmlkLFxuICBcImluc3RhbG9kXCI6ICRmYS12YXItaW5zdGFsb2QsXG4gIFwiZmlsZXMtcGlud2hlZWxcIjogJGZhLXZhci1maWxlcy1waW53aGVlbCxcbiAgXCJleHBlZGl0ZWRzc2xcIjogJGZhLXZhci1leHBlZGl0ZWRzc2wsXG4gIFwic2VsbGNhc3RcIjogJGZhLXZhci1zZWxsY2FzdCxcbiAgXCJzcXVhcmUtdHdpdHRlclwiOiAkZmEtdmFyLXNxdWFyZS10d2l0dGVyLFxuICBcInR3aXR0ZXItc3F1YXJlXCI6ICRmYS12YXItdHdpdHRlci1zcXVhcmUsXG4gIFwici1wcm9qZWN0XCI6ICRmYS12YXItci1wcm9qZWN0LFxuICBcImRlbGljaW91c1wiOiAkZmEtdmFyLWRlbGljaW91cyxcbiAgXCJmcmVlYnNkXCI6ICRmYS12YXItZnJlZWJzZCxcbiAgXCJ2dWVqc1wiOiAkZmEtdmFyLXZ1ZWpzLFxuICBcImFjY3Vzb2Z0XCI6ICRmYS12YXItYWNjdXNvZnQsXG4gIFwiaW94aG9zdFwiOiAkZmEtdmFyLWlveGhvc3QsXG4gIFwiZm9udGljb25zLWZpXCI6ICRmYS12YXItZm9udGljb25zLWZpLFxuICBcImFwcC1zdG9yZVwiOiAkZmEtdmFyLWFwcC1zdG9yZSxcbiAgXCJjYy1tYXN0ZXJjYXJkXCI6ICRmYS12YXItY2MtbWFzdGVyY2FyZCxcbiAgXCJpdHVuZXMtbm90ZVwiOiAkZmEtdmFyLWl0dW5lcy1ub3RlLFxuICBcImdvbGFuZ1wiOiAkZmEtdmFyLWdvbGFuZyxcbiAgXCJraWNrc3RhcnRlclwiOiAkZmEtdmFyLWtpY2tzdGFydGVyLFxuICBcInNxdWFyZS1raWNrc3RhcnRlclwiOiAkZmEtdmFyLXNxdWFyZS1raWNrc3RhcnRlcixcbiAgXCJncmF2XCI6ICRmYS12YXItZ3JhdixcbiAgXCJ3ZWlib1wiOiAkZmEtdmFyLXdlaWJvLFxuICBcInVuY2hhcnRlZFwiOiAkZmEtdmFyLXVuY2hhcnRlZCxcbiAgXCJmaXJzdGRyYWZ0XCI6ICRmYS12YXItZmlyc3RkcmFmdCxcbiAgXCJzcXVhcmUteW91dHViZVwiOiAkZmEtdmFyLXNxdWFyZS15b3V0dWJlLFxuICBcInlvdXR1YmUtc3F1YXJlXCI6ICRmYS12YXIteW91dHViZS1zcXVhcmUsXG4gIFwid2lraXBlZGlhLXdcIjogJGZhLXZhci13aWtpcGVkaWEtdyxcbiAgXCJ3cHJlc3NyXCI6ICRmYS12YXItd3ByZXNzcixcbiAgXCJyZW5kYWN0XCI6ICRmYS12YXItcmVuZGFjdCxcbiAgXCJhbmdlbGxpc3RcIjogJGZhLXZhci1hbmdlbGxpc3QsXG4gIFwiZ2FsYWN0aWMtcmVwdWJsaWNcIjogJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyxcbiAgXCJuZmMtZGlyZWN0aW9uYWxcIjogJGZhLXZhci1uZmMtZGlyZWN0aW9uYWwsXG4gIFwic2t5cGVcIjogJGZhLXZhci1za3lwZSxcbiAgXCJqb2dldFwiOiAkZmEtdmFyLWpvZ2V0LFxuICBcImZlZG9yYVwiOiAkZmEtdmFyLWZlZG9yYSxcbiAgXCJzdHJpcGUtc1wiOiAkZmEtdmFyLXN0cmlwZS1zLFxuICBcIm1ldGFcIjogJGZhLXZhci1tZXRhLFxuICBcImxhcmF2ZWxcIjogJGZhLXZhci1sYXJhdmVsLFxuICBcImhvdGphclwiOiAkZmEtdmFyLWhvdGphcixcbiAgXCJibHVldG9vdGgtYlwiOiAkZmEtdmFyLWJsdWV0b290aC1iLFxuICBcInNxdWFyZS1sZXR0ZXJib3hkXCI6ICRmYS12YXItc3F1YXJlLWxldHRlcmJveGQsXG4gIFwic3RpY2tlci1tdWxlXCI6ICRmYS12YXItc3RpY2tlci1tdWxlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtemVyb1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybyxcbiAgXCJoaXBzXCI6ICRmYS12YXItaGlwcyxcbiAgXCJjc3NcIjogJGZhLXZhci1jc3MsXG4gIFwiYmVoYW5jZVwiOiAkZmEtdmFyLWJlaGFuY2UsXG4gIFwicmVkZGl0XCI6ICRmYS12YXItcmVkZGl0LFxuICBcImRpc2NvcmRcIjogJGZhLXZhci1kaXNjb3JkLFxuICBcImNocm9tZVwiOiAkZmEtdmFyLWNocm9tZSxcbiAgXCJhcHAtc3RvcmUtaW9zXCI6ICRmYS12YXItYXBwLXN0b3JlLWlvcyxcbiAgXCJjYy1kaXNjb3ZlclwiOiAkZmEtdmFyLWNjLWRpc2NvdmVyLFxuICBcIndwYmVnaW5uZXJcIjogJGZhLXZhci13cGJlZ2lubmVyLFxuICBcImNvbmZsdWVuY2VcIjogJGZhLXZhci1jb25mbHVlbmNlLFxuICBcInNob2VsYWNlXCI6ICRmYS12YXItc2hvZWxhY2UsXG4gIFwibWRiXCI6ICRmYS12YXItbWRiLFxuICBcImRvY2h1YlwiOiAkZmEtdmFyLWRvY2h1YixcbiAgXCJhY2Nlc3NpYmxlLWljb25cIjogJGZhLXZhci1hY2Nlc3NpYmxlLWljb24sXG4gIFwiZWJheVwiOiAkZmEtdmFyLWViYXksXG4gIFwiYW1hem9uXCI6ICRmYS12YXItYW1hem9uLFxuICBcInVuc3BsYXNoXCI6ICRmYS12YXItdW5zcGxhc2gsXG4gIFwieWFyblwiOiAkZmEtdmFyLXlhcm4sXG4gIFwic3F1YXJlLXN0ZWFtXCI6ICRmYS12YXItc3F1YXJlLXN0ZWFtLFxuICBcInN0ZWFtLXNxdWFyZVwiOiAkZmEtdmFyLXN0ZWFtLXNxdWFyZSxcbiAgXCI1MDBweFwiOiAkZmEtdmFyLTUwMHB4LFxuICBcInNxdWFyZS12aW1lb1wiOiAkZmEtdmFyLXNxdWFyZS12aW1lbyxcbiAgXCJ2aW1lby1zcXVhcmVcIjogJGZhLXZhci12aW1lby1zcXVhcmUsXG4gIFwiYXN5bW1ldHJpa1wiOiAkZmEtdmFyLWFzeW1tZXRyaWssXG4gIFwiZm9udC1hd2Vzb21lXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLFxuICBcImZvbnQtYXdlc29tZS1mbGFnXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWZsYWcsXG4gIFwiZm9udC1hd2Vzb21lLWxvZ28tZnVsbFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGwsXG4gIFwiZ3JhdGlwYXlcIjogJGZhLXZhci1ncmF0aXBheSxcbiAgXCJhcHBsZVwiOiAkZmEtdmFyLWFwcGxlLFxuICBcImhpdmVcIjogJGZhLXZhci1oaXZlLFxuICBcImdpdGtyYWtlblwiOiAkZmEtdmFyLWdpdGtyYWtlbixcbiAgXCJrZXliYXNlXCI6ICRmYS12YXIta2V5YmFzZSxcbiAgXCJhcHBsZS1wYXlcIjogJGZhLXZhci1hcHBsZS1wYXksXG4gIFwicGFkbGV0XCI6ICRmYS12YXItcGFkbGV0LFxuICBcImFtYXpvbi1wYXlcIjogJGZhLXZhci1hbWF6b24tcGF5LFxuICBcInNxdWFyZS1naXRodWJcIjogJGZhLXZhci1zcXVhcmUtZ2l0aHViLFxuICBcImdpdGh1Yi1zcXVhcmVcIjogJGZhLXZhci1naXRodWItc3F1YXJlLFxuICBcInN0dW1ibGV1cG9uXCI6ICRmYS12YXItc3R1bWJsZXVwb24sXG4gIFwiZmVkZXhcIjogJGZhLXZhci1mZWRleCxcbiAgXCJwaG9lbml4LWZyYW1ld29ya1wiOiAkZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrLFxuICBcInNob3BpZnlcIjogJGZhLXZhci1zaG9waWZ5LFxuICBcIm5lb3NcIjogJGZhLXZhci1uZW9zLFxuICBcInNxdWFyZS10aHJlYWRzXCI6ICRmYS12YXItc3F1YXJlLXRocmVhZHMsXG4gIFwiaGFja2VycmFua1wiOiAkZmEtdmFyLWhhY2tlcnJhbmssXG4gIFwicmVzZWFyY2hnYXRlXCI6ICRmYS12YXItcmVzZWFyY2hnYXRlLFxuICBcInN3aWZ0XCI6ICRmYS12YXItc3dpZnQsXG4gIFwiYW5ndWxhclwiOiAkZmEtdmFyLWFuZ3VsYXIsXG4gIFwic3BlYWthcFwiOiAkZmEtdmFyLXNwZWFrYXAsXG4gIFwiYW5ncnljcmVhdGl2ZVwiOiAkZmEtdmFyLWFuZ3J5Y3JlYXRpdmUsXG4gIFwieS1jb21iaW5hdG9yXCI6ICRmYS12YXIteS1jb21iaW5hdG9yLFxuICBcImVtcGlyZVwiOiAkZmEtdmFyLWVtcGlyZSxcbiAgXCJlbnZpcmFcIjogJGZhLXZhci1lbnZpcmEsXG4gIFwiZ29vZ2xlLXNjaG9sYXJcIjogJGZhLXZhci1nb29nbGUtc2Nob2xhcixcbiAgXCJzcXVhcmUtZ2l0bGFiXCI6ICRmYS12YXItc3F1YXJlLWdpdGxhYixcbiAgXCJnaXRsYWItc3F1YXJlXCI6ICRmYS12YXItZ2l0bGFiLXNxdWFyZSxcbiAgXCJzdHVkaW92aW5hcmlcIjogJGZhLXZhci1zdHVkaW92aW5hcmksXG4gIFwicGllZC1waXBlclwiOiAkZmEtdmFyLXBpZWQtcGlwZXIsXG4gIFwid29yZHByZXNzXCI6ICRmYS12YXItd29yZHByZXNzLFxuICBcInByb2R1Y3QtaHVudFwiOiAkZmEtdmFyLXByb2R1Y3QtaHVudCxcbiAgXCJmaXJlZm94XCI6ICRmYS12YXItZmlyZWZveCxcbiAgXCJsaW5vZGVcIjogJGZhLXZhci1saW5vZGUsXG4gIFwiZ29vZHJlYWRzXCI6ICRmYS12YXItZ29vZHJlYWRzLFxuICBcInNxdWFyZS1vZG5va2xhc3NuaWtpXCI6ICRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2ksXG4gIFwib2Rub2tsYXNzbmlraS1zcXVhcmVcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSxcbiAgXCJqc2ZpZGRsZVwiOiAkZmEtdmFyLWpzZmlkZGxlLFxuICBcInNpdGhcIjogJGZhLXZhci1zaXRoLFxuICBcInRoZW1laXNsZVwiOiAkZmEtdmFyLXRoZW1laXNsZSxcbiAgXCJwYWdlNFwiOiAkZmEtdmFyLXBhZ2U0LFxuICBcImhhc2hub2RlXCI6ICRmYS12YXItaGFzaG5vZGUsXG4gIFwicmVhY3RcIjogJGZhLXZhci1yZWFjdCxcbiAgXCJjYy1wYXlwYWxcIjogJGZhLXZhci1jYy1wYXlwYWwsXG4gIFwic3F1YXJlc3BhY2VcIjogJGZhLXZhci1zcXVhcmVzcGFjZSxcbiAgXCJjYy1zdHJpcGVcIjogJGZhLXZhci1jYy1zdHJpcGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zaGFyZVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUsXG4gIFwiYml0Y29pblwiOiAkZmEtdmFyLWJpdGNvaW4sXG4gIFwia2V5Y2RuXCI6ICRmYS12YXIta2V5Y2RuLFxuICBcIm9wZXJhXCI6ICRmYS12YXItb3BlcmEsXG4gIFwiaXRjaC1pb1wiOiAkZmEtdmFyLWl0Y2gtaW8sXG4gIFwidW1icmFjb1wiOiAkZmEtdmFyLXVtYnJhY28sXG4gIFwiZ2FsYWN0aWMtc2VuYXRlXCI6ICRmYS12YXItZ2FsYWN0aWMtc2VuYXRlLFxuICBcInVidW50dVwiOiAkZmEtdmFyLXVidW50dSxcbiAgXCJkcmFmdDJkaWdpdGFsXCI6ICRmYS12YXItZHJhZnQyZGlnaXRhbCxcbiAgXCJzdHJpcGVcIjogJGZhLXZhci1zdHJpcGUsXG4gIFwiaG91enpcIjogJGZhLXZhci1ob3V6eixcbiAgXCJnZ1wiOiAkZmEtdmFyLWdnLFxuICBcImRobFwiOiAkZmEtdmFyLWRobCxcbiAgXCJzcXVhcmUtcGludGVyZXN0XCI6ICRmYS12YXItc3F1YXJlLXBpbnRlcmVzdCxcbiAgXCJwaW50ZXJlc3Qtc3F1YXJlXCI6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZSxcbiAgXCJ4aW5nXCI6ICRmYS12YXIteGluZyxcbiAgXCJibGFja2JlcnJ5XCI6ICRmYS12YXItYmxhY2tiZXJyeSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCxcbiAgXCJwbGF5c3RhdGlvblwiOiAkZmEtdmFyLXBsYXlzdGF0aW9uLFxuICBcInF1aW5zY2FwZVwiOiAkZmEtdmFyLXF1aW5zY2FwZSxcbiAgXCJsZXNzXCI6ICRmYS12YXItbGVzcyxcbiAgXCJibG9nZ2VyLWJcIjogJGZhLXZhci1ibG9nZ2VyLWIsXG4gIFwib3BlbmNhcnRcIjogJGZhLXZhci1vcGVuY2FydCxcbiAgXCJ2aW5lXCI6ICRmYS12YXItdmluZSxcbiAgXCJzaWduYWwtbWVzc2VuZ2VyXCI6ICRmYS12YXItc2lnbmFsLW1lc3NlbmdlcixcbiAgXCJwYXlwYWxcIjogJGZhLXZhci1wYXlwYWwsXG4gIFwiZ2l0bGFiXCI6ICRmYS12YXItZ2l0bGFiLFxuICBcInR5cG8zXCI6ICRmYS12YXItdHlwbzMsXG4gIFwicmVkZGl0LWFsaWVuXCI6ICRmYS12YXItcmVkZGl0LWFsaWVuLFxuICBcInlhaG9vXCI6ICRmYS12YXIteWFob28sXG4gIFwiZGFpbHltb3Rpb25cIjogJGZhLXZhci1kYWlseW1vdGlvbixcbiAgXCJhZmZpbGlhdGV0aGVtZVwiOiAkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lLFxuICBcInBpZWQtcGlwZXItcHBcIjogJGZhLXZhci1waWVkLXBpcGVyLXBwLFxuICBcImJvb3RzdHJhcFwiOiAkZmEtdmFyLWJvb3RzdHJhcCxcbiAgXCJvZG5va2xhc3NuaWtpXCI6ICRmYS12YXItb2Rub2tsYXNzbmlraSxcbiAgXCJuZmMtc3ltYm9sXCI6ICRmYS12YXItbmZjLXN5bWJvbCxcbiAgXCJtaW50Yml0XCI6ICRmYS12YXItbWludGJpdCxcbiAgXCJldGhlcmV1bVwiOiAkZmEtdmFyLWV0aGVyZXVtLFxuICBcInNwZWFrZXItZGVja1wiOiAkZmEtdmFyLXNwZWFrZXItZGVjayxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWV1XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSxcbiAgXCJwYXRyZW9uXCI6ICRmYS12YXItcGF0cmVvbixcbiAgXCJhdmlhbmV4XCI6ICRmYS12YXItYXZpYW5leCxcbiAgXCJlbGxvXCI6ICRmYS12YXItZWxsbyxcbiAgXCJnb2ZvcmVcIjogJGZhLXZhci1nb2ZvcmUsXG4gIFwiYmltb2JqZWN0XCI6ICRmYS12YXItYmltb2JqZWN0LFxuICBcImJyYXZlLXJldmVyc2VcIjogJGZhLXZhci1icmF2ZS1yZXZlcnNlLFxuICBcImZhY2Vib29rLWZcIjogJGZhLXZhci1mYWNlYm9vay1mLFxuICBcInNxdWFyZS1nb29nbGUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1nb29nbGUtcGx1cyxcbiAgXCJnb29nbGUtcGx1cy1zcXVhcmVcIjogJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmUsXG4gIFwid2ViLWF3ZXNvbWVcIjogJGZhLXZhci13ZWItYXdlc29tZSxcbiAgXCJtYW5kYWxvcmlhblwiOiAkZmEtdmFyLW1hbmRhbG9yaWFuLFxuICBcImZpcnN0LW9yZGVyLWFsdFwiOiAkZmEtdmFyLWZpcnN0LW9yZGVyLWFsdCxcbiAgXCJvc2lcIjogJGZhLXZhci1vc2ksXG4gIFwiZ29vZ2xlLXdhbGxldFwiOiAkZmEtdmFyLWdvb2dsZS13YWxsZXQsXG4gIFwiZC1hbmQtZC1iZXlvbmRcIjogJGZhLXZhci1kLWFuZC1kLWJleW9uZCxcbiAgXCJwZXJpc2NvcGVcIjogJGZhLXZhci1wZXJpc2NvcGUsXG4gIFwiZnVsY3J1bVwiOiAkZmEtdmFyLWZ1bGNydW0sXG4gIFwiY2xvdWRzY2FsZVwiOiAkZmEtdmFyLWNsb3Vkc2NhbGUsXG4gIFwiZm9ydW1iZWVcIjogJGZhLXZhci1mb3J1bWJlZSxcbiAgXCJtaXp1bmlcIjogJGZhLXZhci1taXp1bmksXG4gIFwic2NobGl4XCI6ICRmYS12YXItc2NobGl4LFxuICBcInNxdWFyZS14aW5nXCI6ICRmYS12YXItc3F1YXJlLXhpbmcsXG4gIFwieGluZy1zcXVhcmVcIjogJGZhLXZhci14aW5nLXNxdWFyZSxcbiAgXCJiYW5kY2FtcFwiOiAkZmEtdmFyLWJhbmRjYW1wLFxuICBcIndwZm9ybXNcIjogJGZhLXZhci13cGZvcm1zLFxuICBcImNsb3VkdmVyc2lmeVwiOiAkZmEtdmFyLWNsb3VkdmVyc2lmeSxcbiAgXCJ1c3BzXCI6ICRmYS12YXItdXNwcyxcbiAgXCJtZWdhcG9ydFwiOiAkZmEtdmFyLW1lZ2Fwb3J0LFxuICBcIm1hZ2VudG9cIjogJGZhLXZhci1tYWdlbnRvLFxuICBcInNwb3RpZnlcIjogJGZhLXZhci1zcG90aWZ5LFxuICBcIm9wdGluLW1vbnN0ZXJcIjogJGZhLXZhci1vcHRpbi1tb25zdGVyLFxuICBcImZseVwiOiAkZmEtdmFyLWZseSxcbiAgXCJzcXVhcmUtYmx1ZXNreVwiOiAkZmEtdmFyLXNxdWFyZS1ibHVlc2t5LFxuICBcImF2aWF0b1wiOiAkZmEtdmFyLWF2aWF0byxcbiAgXCJpdHVuZXNcIjogJGZhLXZhci1pdHVuZXMsXG4gIFwiY3V0dGxlZmlzaFwiOiAkZmEtdmFyLWN1dHRsZWZpc2gsXG4gIFwiYmxvZ2dlclwiOiAkZmEtdmFyLWJsb2dnZXIsXG4gIFwiZmxpY2tyXCI6ICRmYS12YXItZmxpY2tyLFxuICBcInZpYmVyXCI6ICRmYS12YXItdmliZXIsXG4gIFwic291bmRjbG91ZFwiOiAkZmEtdmFyLXNvdW5kY2xvdWQsXG4gIFwiZGlnZ1wiOiAkZmEtdmFyLWRpZ2csXG4gIFwidGVuY2VudC13ZWlib1wiOiAkZmEtdmFyLXRlbmNlbnQtd2VpYm8sXG4gIFwibGV0dGVyYm94ZFwiOiAkZmEtdmFyLWxldHRlcmJveGQsXG4gIFwic3ltZm9ueVwiOiAkZmEtdmFyLXN5bWZvbnksXG4gIFwibWF4Y2RuXCI6ICRmYS12YXItbWF4Y2RuLFxuICBcImV0c3lcIjogJGZhLXZhci1ldHN5LFxuICBcImZhY2Vib29rLW1lc3NlbmdlclwiOiAkZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcixcbiAgXCJhdWRpYmxlXCI6ICRmYS12YXItYXVkaWJsZSxcbiAgXCJ0aGluay1wZWFrc1wiOiAkZmEtdmFyLXRoaW5rLXBlYWtzLFxuICBcImJpbGliaWxpXCI6ICRmYS12YXItYmlsaWJpbGksXG4gIFwiZXJsYW5nXCI6ICRmYS12YXItZXJsYW5nLFxuICBcIngtdHdpdHRlclwiOiAkZmEtdmFyLXgtdHdpdHRlcixcbiAgXCJjb3R0b24tYnVyZWF1XCI6ICRmYS12YXItY290dG9uLWJ1cmVhdSxcbiAgXCJkYXNoY3ViZVwiOiAkZmEtdmFyLWRhc2hjdWJlLFxuICBcIjQyLWdyb3VwXCI6ICRmYS12YXItNDItZ3JvdXAsXG4gIFwiaW5ub3NvZnRcIjogJGZhLXZhci1pbm5vc29mdCxcbiAgXCJzdGFjay1leGNoYW5nZVwiOiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlLFxuICBcImVsZW1lbnRvclwiOiAkZmEtdmFyLWVsZW1lbnRvcixcbiAgXCJzcXVhcmUtcGllZC1waXBlclwiOiAkZmEtdmFyLXNxdWFyZS1waWVkLXBpcGVyLFxuICBcInBpZWQtcGlwZXItc3F1YXJlXCI6ICRmYS12YXItcGllZC1waXBlci1zcXVhcmUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uZFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQsXG4gIFwicGFsZmVkXCI6ICRmYS12YXItcGFsZmVkLFxuICBcInN1cGVycG93ZXJzXCI6ICRmYS12YXItc3VwZXJwb3dlcnMsXG4gIFwicmVzb2x2aW5nXCI6ICRmYS12YXItcmVzb2x2aW5nLFxuICBcInhib3hcIjogJGZhLXZhci14Ym94LFxuICBcInNxdWFyZS13ZWItYXdlc29tZS1zdHJva2VcIjogJGZhLXZhci1zcXVhcmUtd2ViLWF3ZXNvbWUtc3Ryb2tlLFxuICBcInNlYXJjaGVuZ2luXCI6ICRmYS12YXItc2VhcmNoZW5naW4sXG4gIFwidGlrdG9rXCI6ICRmYS12YXItdGlrdG9rLFxuICBcInNxdWFyZS1mYWNlYm9va1wiOiAkZmEtdmFyLXNxdWFyZS1mYWNlYm9vayxcbiAgXCJmYWNlYm9vay1zcXVhcmVcIjogJGZhLXZhci1mYWNlYm9vay1zcXVhcmUsXG4gIFwicmVucmVuXCI6ICRmYS12YXItcmVucmVuLFxuICBcImxpbnV4XCI6ICRmYS12YXItbGludXgsXG4gIFwiZ2xpZGVcIjogJGZhLXZhci1nbGlkZSxcbiAgXCJsaW5rZWRpblwiOiAkZmEtdmFyLWxpbmtlZGluLFxuICBcImh1YnNwb3RcIjogJGZhLXZhci1odWJzcG90LFxuICBcImRlcGxveWRvZ1wiOiAkZmEtdmFyLWRlcGxveWRvZyxcbiAgXCJ0d2l0Y2hcIjogJGZhLXZhci10d2l0Y2gsXG4gIFwiZmx1dHRlclwiOiAkZmEtdmFyLWZsdXR0ZXIsXG4gIFwicmF2ZWxyeVwiOiAkZmEtdmFyLXJhdmVscnksXG4gIFwibWl4ZXJcIjogJGZhLXZhci1taXhlcixcbiAgXCJzcXVhcmUtbGFzdGZtXCI6ICRmYS12YXItc3F1YXJlLWxhc3RmbSxcbiAgXCJsYXN0Zm0tc3F1YXJlXCI6ICRmYS12YXItbGFzdGZtLXNxdWFyZSxcbiAgXCJ2aW1lb1wiOiAkZmEtdmFyLXZpbWVvLFxuICBcIm1lbmRlbGV5XCI6ICRmYS12YXItbWVuZGVsZXksXG4gIFwidW5pcmVnaXN0cnlcIjogJGZhLXZhci11bmlyZWdpc3RyeSxcbiAgXCJmaWdtYVwiOiAkZmEtdmFyLWZpZ21hLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcmVtaXhcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4LFxuICBcImNjLWFtYXpvbi1wYXlcIjogJGZhLXZhci1jYy1hbWF6b24tcGF5LFxuICBcImRyb3Bib3hcIjogJGZhLXZhci1kcm9wYm94LFxuICBcImluc3RhZ3JhbVwiOiAkZmEtdmFyLWluc3RhZ3JhbSxcbiAgXCJjbXBsaWRcIjogJGZhLXZhci1jbXBsaWQsXG4gIFwidXB3b3JrXCI6ICRmYS12YXItdXB3b3JrLFxuICBcImZhY2Vib29rXCI6ICRmYS12YXItZmFjZWJvb2ssXG4gIFwiZ3JpcGZpcmVcIjogJGZhLXZhci1ncmlwZmlyZSxcbiAgXCJqZWRpLW9yZGVyXCI6ICRmYS12YXItamVkaS1vcmRlcixcbiAgXCJ1aWtpdFwiOiAkZmEtdmFyLXVpa2l0LFxuICBcImZvcnQtYXdlc29tZS1hbHRcIjogJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0LFxuICBcInBoYWJyaWNhdG9yXCI6ICRmYS12YXItcGhhYnJpY2F0b3IsXG4gIFwidXNzdW5uYWhcIjogJGZhLXZhci11c3N1bm5haCxcbiAgXCJlYXJseWJpcmRzXCI6ICRmYS12YXItZWFybHliaXJkcyxcbiAgXCJ0cmFkZS1mZWRlcmF0aW9uXCI6ICRmYS12YXItdHJhZGUtZmVkZXJhdGlvbixcbiAgXCJhdXRvcHJlZml4ZXJcIjogJGZhLXZhci1hdXRvcHJlZml4ZXIsXG4gIFwid2hhdHNhcHBcIjogJGZhLXZhci13aGF0c2FwcCxcbiAgXCJzcXVhcmUtdXB3b3JrXCI6ICRmYS12YXItc3F1YXJlLXVwd29yayxcbiAgXCJzbGlkZXNoYXJlXCI6ICRmYS12YXItc2xpZGVzaGFyZSxcbiAgXCJnb29nbGUtcGxheVwiOiAkZmEtdmFyLWdvb2dsZS1wbGF5LFxuICBcInZpYWRlb1wiOiAkZmEtdmFyLXZpYWRlbyxcbiAgXCJsaW5lXCI6ICRmYS12YXItbGluZSxcbiAgXCJnb29nbGUtZHJpdmVcIjogJGZhLXZhci1nb29nbGUtZHJpdmUsXG4gIFwic2VydmljZXN0YWNrXCI6ICRmYS12YXItc2VydmljZXN0YWNrLFxuICBcInNpbXBseWJ1aWx0XCI6ICRmYS12YXItc2ltcGx5YnVpbHQsXG4gIFwiYml0YnVja2V0XCI6ICRmYS12YXItYml0YnVja2V0LFxuICBcImltZGJcIjogJGZhLXZhci1pbWRiLFxuICBcImRlZXplclwiOiAkZmEtdmFyLWRlZXplcixcbiAgXCJyYXNwYmVycnktcGlcIjogJGZhLXZhci1yYXNwYmVycnktcGksXG4gIFwiamlyYVwiOiAkZmEtdmFyLWppcmEsXG4gIFwiZG9ja2VyXCI6ICRmYS12YXItZG9ja2VyLFxuICBcInNjcmVlbnBhbFwiOiAkZmEtdmFyLXNjcmVlbnBhbCxcbiAgXCJibHVldG9vdGhcIjogJGZhLXZhci1ibHVldG9vdGgsXG4gIFwiZ2l0dGVyXCI6ICRmYS12YXItZ2l0dGVyLFxuICBcImQtYW5kLWRcIjogJGZhLXZhci1kLWFuZC1kLFxuICBcIm1pY3JvYmxvZ1wiOiAkZmEtdmFyLW1pY3JvYmxvZyxcbiAgXCJjYy1kaW5lcnMtY2x1YlwiOiAkZmEtdmFyLWNjLWRpbmVycy1jbHViLFxuICBcImdnLWNpcmNsZVwiOiAkZmEtdmFyLWdnLWNpcmNsZSxcbiAgXCJwaWVkLXBpcGVyLWhhdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItaGF0LFxuICBcImtpY2tzdGFydGVyLWtcIjogJGZhLXZhci1raWNrc3RhcnRlci1rLFxuICBcInlhbmRleFwiOiAkZmEtdmFyLXlhbmRleCxcbiAgXCJyZWFkbWVcIjogJGZhLXZhci1yZWFkbWUsXG4gIFwiaHRtbDVcIjogJGZhLXZhci1odG1sNSxcbiAgXCJzZWxsc3lcIjogJGZhLXZhci1zZWxsc3ksXG4gIFwic3F1YXJlLXdlYi1hd2Vzb21lXCI6ICRmYS12YXItc3F1YXJlLXdlYi1hd2Vzb21lLFxuICBcInNhc3NcIjogJGZhLXZhci1zYXNzLFxuICBcIndpcnNpbmRoYW5kd2Vya1wiOiAkZmEtdmFyLXdpcnNpbmRoYW5kd2VyayxcbiAgXCJ3c2hcIjogJGZhLXZhci13c2gsXG4gIFwiYnVyb21vYmVsZXhwZXJ0ZVwiOiAkZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGUsXG4gIFwic2FsZXNmb3JjZVwiOiAkZmEtdmFyLXNhbGVzZm9yY2UsXG4gIFwib2N0b3B1cy1kZXBsb3lcIjogJGZhLXZhci1vY3RvcHVzLWRlcGxveSxcbiAgXCJtZWRhcHBzXCI6ICRmYS12YXItbWVkYXBwcyxcbiAgXCJuczhcIjogJGZhLXZhci1uczgsXG4gIFwicGludGVyZXN0LXBcIjogJGZhLXZhci1waW50ZXJlc3QtcCxcbiAgXCJhcHBlclwiOiAkZmEtdmFyLWFwcGVyLFxuICBcImZvcnQtYXdlc29tZVwiOiAkZmEtdmFyLWZvcnQtYXdlc29tZSxcbiAgXCJ3YXplXCI6ICRmYS12YXItd2F6ZSxcbiAgXCJibHVlc2t5XCI6ICRmYS12YXItYmx1ZXNreSxcbiAgXCJjYy1qY2JcIjogJGZhLXZhci1jYy1qY2IsXG4gIFwic25hcGNoYXRcIjogJGZhLXZhci1zbmFwY2hhdCxcbiAgXCJzbmFwY2hhdC1naG9zdFwiOiAkZmEtdmFyLXNuYXBjaGF0LWdob3N0LFxuICBcImZhbnRhc3ktZmxpZ2h0LWdhbWVzXCI6ICRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXMsXG4gIFwicnVzdFwiOiAkZmEtdmFyLXJ1c3QsXG4gIFwid2l4XCI6ICRmYS12YXItd2l4LFxuICBcInNxdWFyZS1iZWhhbmNlXCI6ICRmYS12YXItc3F1YXJlLWJlaGFuY2UsXG4gIFwiYmVoYW5jZS1zcXVhcmVcIjogJGZhLXZhci1iZWhhbmNlLXNxdWFyZSxcbiAgXCJzdXBwbGVcIjogJGZhLXZhci1zdXBwbGUsXG4gIFwid2ViZmxvd1wiOiAkZmEtdmFyLXdlYmZsb3csXG4gIFwicmViZWxcIjogJGZhLXZhci1yZWJlbCxcbiAgXCJjc3MzXCI6ICRmYS12YXItY3NzMyxcbiAgXCJzdGF5bGlua2VkXCI6ICRmYS12YXItc3RheWxpbmtlZCxcbiAgXCJrYWdnbGVcIjogJGZhLXZhci1rYWdnbGUsXG4gIFwic3BhY2UtYXdlc29tZVwiOiAkZmEtdmFyLXNwYWNlLWF3ZXNvbWUsXG4gIFwiZGV2aWFudGFydFwiOiAkZmEtdmFyLWRldmlhbnRhcnQsXG4gIFwiY3BhbmVsXCI6ICRmYS12YXItY3BhbmVsLFxuICBcImdvb2RyZWFkcy1nXCI6ICRmYS12YXItZ29vZHJlYWRzLWcsXG4gIFwic3F1YXJlLWdpdFwiOiAkZmEtdmFyLXNxdWFyZS1naXQsXG4gIFwiZ2l0LXNxdWFyZVwiOiAkZmEtdmFyLWdpdC1zcXVhcmUsXG4gIFwic3F1YXJlLXR1bWJsclwiOiAkZmEtdmFyLXNxdWFyZS10dW1ibHIsXG4gIFwidHVtYmxyLXNxdWFyZVwiOiAkZmEtdmFyLXR1bWJsci1zcXVhcmUsXG4gIFwidHJlbGxvXCI6ICRmYS12YXItdHJlbGxvLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmMtanBcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwLFxuICBcImdldC1wb2NrZXRcIjogJGZhLXZhci1nZXQtcG9ja2V0LFxuICBcInBlcmJ5dGVcIjogJGZhLXZhci1wZXJieXRlLFxuICBcImdydW50XCI6ICRmYS12YXItZ3J1bnQsXG4gIFwid2VlYmx5XCI6ICRmYS12YXItd2VlYmx5LFxuICBcImNvbm5lY3RkZXZlbG9wXCI6ICRmYS12YXItY29ubmVjdGRldmVsb3AsXG4gIFwibGVhbnB1YlwiOiAkZmEtdmFyLWxlYW5wdWIsXG4gIFwiYmxhY2stdGllXCI6ICRmYS12YXItYmxhY2stdGllLFxuICBcInRoZW1lY29cIjogJGZhLXZhci10aGVtZWNvLFxuICBcInB5dGhvblwiOiAkZmEtdmFyLXB5dGhvbixcbiAgXCJhbmRyb2lkXCI6ICRmYS12YXItYW5kcm9pZCxcbiAgXCJib3RzXCI6ICRmYS12YXItYm90cyxcbiAgXCJmcmVlLWNvZGUtY2FtcFwiOiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wLFxuICBcImhvcm5iaWxsXCI6ICRmYS12YXItaG9ybmJpbGwsXG4gIFwianNcIjogJGZhLXZhci1qcyxcbiAgXCJpZGVhbFwiOiAkZmEtdmFyLWlkZWFsLFxuICBcImdpdFwiOiAkZmEtdmFyLWdpdCxcbiAgXCJkZXZcIjogJGZhLXZhci1kZXYsXG4gIFwic2tldGNoXCI6ICRmYS12YXItc2tldGNoLFxuICBcInlhbmRleC1pbnRlcm5hdGlvbmFsXCI6ICRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWwsXG4gIFwiY2MtYW1leFwiOiAkZmEtdmFyLWNjLWFtZXgsXG4gIFwidWJlclwiOiAkZmEtdmFyLXViZXIsXG4gIFwiZ2l0aHViXCI6ICRmYS12YXItZ2l0aHViLFxuICBcInBocFwiOiAkZmEtdmFyLXBocCxcbiAgXCJhbGlwYXlcIjogJGZhLXZhci1hbGlwYXksXG4gIFwieW91dHViZVwiOiAkZmEtdmFyLXlvdXR1YmUsXG4gIFwic2t5YXRsYXNcIjogJGZhLXZhci1za3lhdGxhcyxcbiAgXCJmaXJlZm94LWJyb3dzZXJcIjogJGZhLXZhci1maXJlZm94LWJyb3dzZXIsXG4gIFwicmVwbHlkXCI6ICRmYS12YXItcmVwbHlkLFxuICBcInN1c2VcIjogJGZhLXZhci1zdXNlLFxuICBcImplbmtpbnNcIjogJGZhLXZhci1qZW5raW5zLFxuICBcInR3aXR0ZXJcIjogJGZhLXZhci10d2l0dGVyLFxuICBcInJvY2tybXNcIjogJGZhLXZhci1yb2Nrcm1zLFxuICBcInBpbnRlcmVzdFwiOiAkZmEtdmFyLXBpbnRlcmVzdCxcbiAgXCJidWZmZXJcIjogJGZhLXZhci1idWZmZXIsXG4gIFwibnBtXCI6ICRmYS12YXItbnBtLFxuICBcInlhbW1lclwiOiAkZmEtdmFyLXlhbW1lcixcbiAgXCJidGNcIjogJGZhLXZhci1idGMsXG4gIFwiZHJpYmJibGVcIjogJGZhLXZhci1kcmliYmJsZSxcbiAgXCJzdHVtYmxldXBvbi1jaXJjbGVcIjogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGUsXG4gIFwiaW50ZXJuZXQtZXhwbG9yZXJcIjogJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcixcbiAgXCJzdHViYmVyXCI6ICRmYS12YXItc3R1YmJlcixcbiAgXCJ0ZWxlZ3JhbVwiOiAkZmEtdmFyLXRlbGVncmFtLFxuICBcInRlbGVncmFtLXBsYW5lXCI6ICRmYS12YXItdGVsZWdyYW0tcGxhbmUsXG4gIFwib2xkLXJlcHVibGljXCI6ICRmYS12YXItb2xkLXJlcHVibGljLFxuICBcIm9keXNlZVwiOiAkZmEtdmFyLW9keXNlZSxcbiAgXCJzcXVhcmUtd2hhdHNhcHBcIjogJGZhLXZhci1zcXVhcmUtd2hhdHNhcHAsXG4gIFwid2hhdHNhcHAtc3F1YXJlXCI6ICRmYS12YXItd2hhdHNhcHAtc3F1YXJlLFxuICBcIm5vZGUtanNcIjogJGZhLXZhci1ub2RlLWpzLFxuICBcImVkZ2UtbGVnYWN5XCI6ICRmYS12YXItZWRnZS1sZWdhY3ksXG4gIFwic2xhY2tcIjogJGZhLXZhci1zbGFjayxcbiAgXCJzbGFjay1oYXNoXCI6ICRmYS12YXItc2xhY2staGFzaCxcbiAgXCJtZWRydFwiOiAkZmEtdmFyLW1lZHJ0LFxuICBcInVzYlwiOiAkZmEtdmFyLXVzYixcbiAgXCJ0dW1ibHJcIjogJGZhLXZhci10dW1ibHIsXG4gIFwidmFhZGluXCI6ICRmYS12YXItdmFhZGluLFxuICBcInF1b3JhXCI6ICRmYS12YXItcXVvcmEsXG4gIFwic3F1YXJlLXgtdHdpdHRlclwiOiAkZmEtdmFyLXNxdWFyZS14LXR3aXR0ZXIsXG4gIFwicmVhY3RldXJvcGVcIjogJGZhLXZhci1yZWFjdGV1cm9wZSxcbiAgXCJtZWRpdW1cIjogJGZhLXZhci1tZWRpdW0sXG4gIFwibWVkaXVtLW1cIjogJGZhLXZhci1tZWRpdW0tbSxcbiAgXCJhbWlsaWFcIjogJGZhLXZhci1hbWlsaWEsXG4gIFwibWl4Y2xvdWRcIjogJGZhLXZhci1taXhjbG91ZCxcbiAgXCJmbGlwYm9hcmRcIjogJGZhLXZhci1mbGlwYm9hcmQsXG4gIFwidmlhY29pblwiOiAkZmEtdmFyLXZpYWNvaW4sXG4gIFwiY3JpdGljYWwtcm9sZVwiOiAkZmEtdmFyLWNyaXRpY2FsLXJvbGUsXG4gIFwic2l0cm94XCI6ICRmYS12YXItc2l0cm94LFxuICBcImRpc2NvdXJzZVwiOiAkZmEtdmFyLWRpc2NvdXJzZSxcbiAgXCJqb29tbGFcIjogJGZhLXZhci1qb29tbGEsXG4gIFwibWFzdG9kb25cIjogJGZhLXZhci1tYXN0b2RvbixcbiAgXCJhaXJibmJcIjogJGZhLXZhci1haXJibmIsXG4gIFwid29sZi1wYWNrLWJhdHRhbGlvblwiOiAkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24sXG4gIFwiYnV5LW4tbGFyZ2VcIjogJGZhLXZhci1idXktbi1sYXJnZSxcbiAgXCJndWxwXCI6ICRmYS12YXItZ3VscCxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXMsXG4gIFwic3RyYXZhXCI6ICRmYS12YXItc3RyYXZhLFxuICBcImVtYmVyXCI6ICRmYS12YXItZW1iZXIsXG4gIFwiY2FuYWRpYW4tbWFwbGUtbGVhZlwiOiAkZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWYsXG4gIFwidGVhbXNwZWFrXCI6ICRmYS12YXItdGVhbXNwZWFrLFxuICBcInB1c2hlZFwiOiAkZmEtdmFyLXB1c2hlZCxcbiAgXCJ3b3JkcHJlc3Mtc2ltcGxlXCI6ICRmYS12YXItd29yZHByZXNzLXNpbXBsZSxcbiAgXCJudXRyaXRpb25peFwiOiAkZmEtdmFyLW51dHJpdGlvbml4LFxuICBcIndvZHVcIjogJGZhLXZhci13b2R1LFxuICBcImdvb2dsZS1wYXlcIjogJGZhLXZhci1nb29nbGUtcGF5LFxuICBcImludGVyY29tXCI6ICRmYS12YXItaW50ZXJjb20sXG4gIFwiemhpaHVcIjogJGZhLXZhci16aGlodSxcbiAgXCJrb3J2dWVcIjogJGZhLXZhci1rb3J2dWUsXG4gIFwicGl4XCI6ICRmYS12YXItcGl4LFxuICBcInN0ZWFtLXN5bWJvbFwiOiAkZmEtdmFyLXN0ZWFtLXN5bWJvbCxcbik7XG4iLCIvLyBpY29ucyBpbiBhIGxpc3Rcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktbWFyZ2luLCAjeyRmYS1saS1tYXJnaW59KTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gID4gbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgbGVmdDogY2FsYygtMSAqIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLXdpZHRoLCAjeyRmYS1saS13aWR0aH0pKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS13aWR0aCwgI3skZmEtbGktd2lkdGh9KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIvLyBib3JkZXJlZCArIHB1bGxlZCBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItY29sb3IsICN7JGZhLWJvcmRlci1jb2xvcn0pO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItcmFkaXVzLCAjeyRmYS1ib3JkZXItcmFkaXVzfSk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXN0eWxlLCAjeyRmYS1ib3JkZXItc3R5bGV9KTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItd2lkdGgsICN7JGZhLWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItcGFkZGluZywgI3skZmEtYm9yZGVyLXBhZGRpbmd9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbWFyZ2luLCAjeyRmYS1wdWxsLW1hcmdpbn0pOyBcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1wdWxsLW1hcmdpbiwgI3skZmEtcHVsbC1tYXJnaW59KTsgXG59XG4iLCIvLyBhbmltYXRpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWF0IHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC4yODAsIDAuODQwLCAwLjQyMCwgMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllciguNCwwLC42LDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1mbGlwO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAycyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcmV2ZXJzZSB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcHVsc2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc3BpbjtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBzdGVwcyg4KSk7XG59XG5cbi8vIGlmIGFnZW50IG9yIG9wZXJhdGluZyBzeXN0ZW0gcHJlZmVycyByZWR1Y2VkIG1vdGlvbiwgZGlzYWJsZSBhbmltYXRpb25zXG4vLyBzZWU6IGh0dHBzOi8vd3d3LnNtYXNoaW5nbWFnYXppbmUuY29tLzIwMjAvMDkvZGVzaWduLXJlZHVjZWQtbW90aW9uLXNlbnNpdGl2aXRpZXMvXG4vLyBzZWU6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AbWVkaWEvcHJlZmVycy1yZWR1Y2VkLW1vdGlvblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mYWRlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc2hha2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zcGluLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMW1zO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMW1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1iZWF0IHtcbiAgMCUsIDkwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDUlIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LXNjYWxlLCAxLjI1KSk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Uge1xuICAwJSAgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXgsIDEuMSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXksIDAuOSkpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMzAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWp1bXAtc2NhbGUteCwgMC45KSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtanVtcC1zY2FsZS15LCAxLjEpKSB0cmFuc2xhdGVZKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1oZWlnaHQsIC0wLjVlbSkpOyB9XG4gIDUwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXgsIDEuMDUpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXksIDAuOTUpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDU3JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtcmVib3VuZCwgLTAuMTI1ZW0pKTsgfVxuICA2NCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tZmFkZSB7XG4gIDUwJSB7IG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZhZGUtb3BhY2l0eSwgMC40KTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZS1zY2FsZSwgMS4xMjUpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWZsaXAge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC14LCAwKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC15LCAxKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC16LCAwKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC1hbmdsZSwgLTE4MGRlZykpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc2hha2Uge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7IH1cbiAgNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7IH1cbiAgOCUsIDI0JSB7IHRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7IH1cbiAgMTIlLCAyOCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7IH1cbiAgMTYlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTsgfVxuICAyMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZyk7IH1cbiAgMzIlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTsgfVxuICAzNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7IH1cbiAgNDAlLCAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuIiwiLy8gcm90YXRpbmcgKyBmbGlwcGluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWJ5IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWFuZ2xlLCAwKSk7XG59XG4iLCIvLyBzdGFja2luZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiAkZmEtc3RhY2stdmVydGljYWwtYWxpZ247XG4gIHdpZHRoOiAkZmEtc3RhY2std2lkdGg7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tc3RhY2stei1pbmRleCwgI3skZmEtc3RhY2stei1pbmRleH0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UsICN7JGZhLWludmVyc2V9KTtcbn1cbiIsIi8vIHNwZWNpZmljIGljb24gY2xhc3MgZGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbkBlYWNoICRuYW1lLCAkaWNvbiBpbiAkZmEtaWNvbnMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX0ge1xuICAgICN7JGZhLWljb24tcHJvcGVydHl9OiB1bnF1b3RlKFwiXFxcIiN7ICRpY29uIH1cXFwiXCIpO1xuICAgICN7JGZhLWR1b3RvbmUtaWNvbi1wcm9wZXJ0eX06IHVucXVvdGUoXCJcXFwiI3skaWNvbn0jeyRpY29ufVxcXCJcIik7XG4gIH1cbn1cblxuIiwiLy8gc2NyZWVuLXJlYWRlciB1dGlsaXRpZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gb25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi5zci1vbmx5LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNyLW9ubHkge1xuICBAaW5jbHVkZSBmYS1zci1vbmx5O1xufVxuXG4vLyB1c2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZFxuLnNyLW9ubHktZm9jdXNhYmxlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seS1mb2N1c2FibGU7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtc29saWQ6IG5vcm1hbCA5MDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBQcm8gNi43LjIgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtcmVndWxhcjogbm9ybWFsIDQwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIkBmdW5jdGlvbiByZW0tY2FsYygkc2l6ZSkge1xuICAgICRyZW1TaXplOiBjYWxjKCRzaXplIC8gMTYpO1xuICAgIEByZXR1cm4gI3skcmVtU2l6ZX1yZW07XG59XG5cblxuQGtleWZyYW1lcyByb3RhdGlvbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgfVxufSIsIjpyb290IHtcbiAgLyogTWFpbiBjb2xvciAqL1xuICAtLWJzLXByaW1hcnk6ICN7JHByaW1hcnl9O1xuICAtLWJzLXByaW1hcnktcmdiOiAyNDQsIDExNiwgMTE7XG5cbiAgLS1icy1zZWNvbmRhcnk6ICN7JHNlY29uZGFyeX07XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTEsIDgyLCAxMzQ7XG5cbiAgLS1icy1zZWNvbmRhcnktbGlnaHQ6ICN7JGxpZ2h0LWJsdWV9O1xuICAtLWJzLXNlY29uZGFyeS1saWdodC1yZ2I6IDIzOCwgMjQyLCAyNDc7XG5cblxuICAvKiBHZW5lcmFsIGNvbG9ycyAqL1xuICAtLWJzLXN1Y2Nlc3M6ICN7JHN1Y2Nlc3N9O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiA1NSwgMTIzLCA0NCFkZWZhdWx0O1xuXG4gIC0tYnMtZGFuZ2VyOiAjeyRkYW5nZXJ9O1xuICAtLWJzLWRhbmdlci1yZ2I6IDE5NCwgNDQsIDQ0O1xuXG4gIC0tYnMtd2FybmluZzogI3skd2FybmluZ307XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI1NSwgMTI2LCAyMDtcblxuXG4gIC0tYnMtYmxhY2s6ICMwMDA7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuXG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuXG5cbiAgLyogQmFja2dyb3VuZHMqL1xuICAtLWJzLWxpZ2h0OiAjeyRsaWdodH07XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUyO1xuICAtLWJzLWJvZHktYmc6ICN7JGJvZHktYmd9O1xuXG5cbiAgLyogRm9udHMgKi9cbiAgLS1icy1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogODIsIDgyLCA4MjtcblxuICAtLWJzLWhlYWRpbmctY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIC0tYnMtaGVhZGluZy1jb2xvci1yZ2I6IHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpO1xuXG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHk6ICdSYWpkaGFuaScsIHNhbnMtc2VyaWY7XG5cblxuICAvKiBJbnB1dHMgKi9cbiAgLS1icy1ib3JkZXItcmFkaXVzLWlucHV0czogNnB4O1xuICAtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzLXNtYWxsOiAzcHg7XG5cbiAgLS1icy1ib3JkZXItY29sb3ItaW5wdXQ6ICN7JG1lZGl1bS1ibHVlfTtcbiAgLS1icy1ib3JkZXItY29sb3ItaW5wdXQtcmdiOiAxOTQsIDIwOSwgMjMyO1xuXG4gIC0tYnMtYm9yZGVyLWZvY3VzOiAjeyRib3JkZXItZm9jdXN9O1xuICAtLWJzLWJvcmRlci1mb2N1cy1yZ2I6IDYzLCAxNDgsIDIwMTtcblxuICAtLWJzLWxhYmVsLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAtLWJzLWxhYmVsLWNvbG9yLXJnYjogdmFyKC0tYnMtc2Vjb25kYXJ5LXJnYik7XG5cblxuICAvKiBCb3JkZXIgKi9cbiAgLS1icy1ib3JkZXItcmFkaXVzLWJsb2NrczogNnB4O1xuICAtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9uczogNnB4O1xuICAtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucy1zbWFsbDogNHB4O1xuICAtLWJzLWJvcmRlci1yYWRpdXMtdGFnczogMTZweDtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWRyb3Bkb3duOiA2cHg7XG5cbiAgLS1icy1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXJnYjogMjMxLCAyMzYsIDI0MztcblxuXG4gIC8qIEJ1dHRvbnMgKi9cbiAgLS1icy1ib3gtc2hhZG93LXByaW1hcnktYnV0dG9uLXNtOiAwIDEycHggMzJweCAtMTJweCByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgMC4yKTtcbiAgLS1icy1ib3gtc2hhZG93LXByaW1hcnktYnV0dG9uOiAwIDIwcHggNDBweCAtMTBweCByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgMC4yKTtcbiAgLS1icy1ib3gtc2hhZG93LXNlY29uZGFyeS1idXR0b24tc206ICAwIDEycHggMzJweCAtMTJweCByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjIpO1xuICAtLWJzLWJveC1zaGFkb3ctc2Vjb25kYXJ5LWJ1dHRvbjogMCAyMHB4IDQwcHggLTEwcHggcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC4yKTtcblxuXG4gIC8qIEJsb2NrcyAqL1xuICAtLWJzLWJsb2Nrcy1iZzogdmFyKC0tYnMtbGlnaHQpO1xuICAtLWJzLWJsb2Nrcy1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtYmxvY2tzLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYmxvY2tzLXRpdGxlLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAtLWJzLWJsb2Nrcy10aXRsZS1jb2xvci1yZ2I6IHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpO1xuXG5cbiAgLyogR2xvYmFsICovXG4gIC0tYnMtc2lkZWJhci1iZzogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgcmdiYSgyNDgsIDI0OSwgMjUyLCAxKSAwJSwgcmdiYSgyMzgsIDI0MiwgMjQ3LCAxKSAxMDAlKTtcbiAgLS1icy1zaWRlYmFyLXRleHQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIC0tYnMtc2lkZWJhci10ZXh0LWNvbG9yLXJnYjogdmFyKC0tYnMtc2Vjb25kYXJ5LXJnYik7XG59IiwiYSxcbmJ1dHRvbixcbi5idG4ge1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHQmOmRpc2FibGVkLFxuXHQmLmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7XG5cdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHR9XG59XG5cbi8vIGJ1dHRvbi1jb250YWluZXJcbi5idXR0b24tY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDhweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRnYXA6IDE2cHg7XHRcblx0fVxufVxuXG4uYnRuIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5ob3Zlci1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cblx0XHQuc3VibWVudSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcblx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWRyb3Bkb3duKTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMTJweCAxNnB4IHJnYmEoJGRhcmstYmx1ZSwgMC4xMik7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyNjBweDtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRhLFxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYudGl0bGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGJvcmRlci1jb2xvcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdC5ob3Zlci1jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogdW5zZXQ7XG5cdFx0fVx0XHRcdFxuXHR9XG59XG5cbi8vIGJ0bi1wcmltYXJ5XG4vLyBidG4tc2Vjb25kYXJ5XG4uYnRuLXByaW1hcnksXG4uYnRuLXNlY29uZGFyeSB7XG5cdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblxuXHRpLFxuXHRzdmcge1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHR9XG59XG5cbi8vIGJ0bi1wcmltYXJ5XG4uYnRuLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0Ym94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1wcmltYXJ5LWJ1dHRvbi1zbSk7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0Ym94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1wcmltYXJ5LWJ1dHRvbik7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNlY29uZGFyeS1idXR0b24tc20pO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNlY29uZGFyeS1idXR0b24pO1xuXHRcdH1cblx0fVxufVxuXG4vLyBidG4tc2Vjb25kYXJ5XG4uYnRuLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc2Vjb25kYXJ5LWJ1dHRvbi1zbSk7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0Ym94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1zZWNvbmRhcnktYnV0dG9uKTtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHRib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXByaW1hcnktYnV0dG9uLXNtKTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0Ym94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1wcmltYXJ5LWJ1dHRvbik7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gYnRuLW91dGxpbmVcbi5idG4tb3V0bGluZSB7XG5cdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0cGFkZGluZzogN3B4IDIycHg7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0fVxufVxuXG5cbi8vIGJ0bi10ZXh0XG4uYnRuLXRleHQge1xuXHRwYWRkaW5nOiAwO1xuXHRtaW4taGVpZ2h0OiB1bnNldDtcblx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHQmLmJ0bi10ZXh0LXNlY29uZGFyeSB7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdH1cbn1cblxuXG4vLyBidG4taWNvblxuLmJ0bi1pY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDI0KTtcblx0bGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI0KTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdC5ub3RpZmljYXRpb24tbnVtYmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNHB4O1xuXHRcdHJpZ2h0OiAtNHB4O1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0fVxuXG5cdCYucmVmcmVzaCB7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMsXG5cdFx0JjphY3RpdmUgIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi8vIHNvcnQtYnV0dG9uLWNvbnRhaW5lclxuLnNvcnQtYnV0dG9uLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAyMHB4O1xuXG5cdC5idG4taWNvbiB7XG5cdFx0b3BhY2l0eTogMC4yNTtcblx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcblx0XHRsaW5lLWhlaWdodDogcmVtLWNhbGMoMjApO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0Ji5zb3J0LXVwIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRtYXgtaGVpZ2h0OiA1MCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHR0YWJsZSB0aCAmIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJsb2Nrcy10aXRsZS1jb2xvcik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zb3J0LWRvd24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdHRhYmxlIHRoICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYmxvY2tzLXRpdGxlLWNvbG9yKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi8vIGJ0bi1pY29uLWJhY2tncm91bmQgXG4uYnRuLWljb24tYmFja2dyb3VuZCB7XG5cdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0bGluZS1oZWlnaHQ6IHJlbS1jYWxjKDE0KTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucyk7XG5cdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1heC13aWR0aDogMTAwJTtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcblx0XHR9XG5cdH1cblxuXHQmLmdyZWVuLFxuXHQmLmdyZWVuLmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JlZW47XG5cdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHR9XG5cdH1cblxuXHQmLnJlZCxcblx0Ji5yZWQuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1yZWQ7XG5cdFx0Y29sb3I6ICRkYXJrLXJlZDtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstcmVkO1xuXHRcdH1cblx0fVxuXG5cdCYueWVsbG93LFxuXHQmLnllbGxvdy5kaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXllbGxvdztcblx0XHRjb2xvcjogJHllbGxvdztcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHR9XG5cdH1cblxuXHQmLm9yYW5nZSxcblx0Ji5vcmFuZ2UuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1vcmFuZ2U7XG5cdFx0Y29sb3I6ICRkYXJrLW9yYW5nZTtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstb3JhbmdlO1xuXHRcdH1cblx0fVxuXG5cdCYuZ3JheSxcblx0Ji5ncmF5LmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG5cdFx0Y29sb3I6ICRncmF5LTYwMDtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktNjAwO1xuXHRcdH1cblx0fVxuXG5cdCYuYnRuLWJpZyB7XG5cdFx0bWluLWhlaWdodDogNDBweDtcblx0fVxufVxuXG5cbi8vIGJ0bi1tZWRpdW1cbi8vIGJ0bi1zbWFsbFxuLmJ0bi1tZWRpdW0sXG4uYnRuLXNtYWxsIHtcblx0bWluLWhlaWdodDogMzZweDtcblx0cGFkZGluZzogOHB4IDEwcHg7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA4cHg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdGksXG5cdHN2ZyB7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdH1cbn1cblxuXG4vLyBidG4tc21hbGxcbi5idG4tc21hbGwge1xuXHRtaW4taGVpZ2h0OiAyNHB4O1xuXHRwYWRkaW5nOiA0cHggOHB4O1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDEzKTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0aSxcblx0c3ZnIHtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcblx0fVxufVxuXG5cbi8vIGJ0bi1sYXJnZVxuLmJ0bi1sYXJnZSB7XG5cdG1pbi1oZWlnaHQ6IDU1cHg7XG5cblx0aSxcblx0c3ZnIHtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDI2KTtcblx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdH1cbn1cblxuXG4vLyBidG4tZG9jdW1lbnRcbi5idG4tZG9jdW1lbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy10YWdzKTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHRhIHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0cGFkZGluZzogMnB4IDIwcHg7XG5cdH1cblxuXHQuYnRuLWljb24ge1xuXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogNnB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0cGFkZGluZy1yaWdodDogMjJweDtcblxuXHRcdGEge1xuXHRcdFx0cGFkZGluZzogMnB4IDZweCAycHggMTJweDtcblx0XHR9XG5cblx0XHQuYnRuLWljb24ge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblx0XHR9XG5cdH1cblxuXHQmLnJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXJlZDtcblxuXHRcdGEsXG5cdFx0LmJ0bi1pY29uIHtcblx0XHRcdGNvbG9yOiAkZGFyay1yZWQ7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gYnRuLW1lbnUgXG4uYnRuLW1lbnUge1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDI2KTtcblx0Ly8gbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuXG4vLyBidG4tY2xvc2UgXG4uYnRuLWNsb3NlIHtcblx0Zm9udC1zaXplOiByZW0tY2FsYygyNik7XG5cdG1hcmdpbi1yaWdodDogMTZweDtcblx0bWFyZ2luOiAwO1xufVxuXG5cbi8vIGJ0bi10YWdcbi5idG4tdGFnIHtcblx0cGFkZGluZzogMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0LnRhZyB7XG5cdFx0bWluLXdpZHRoOiAyMHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRsaW5lLWhlaWdodDogcmVtLWNhbGMoMTIpO1xuXHRcdHBhZGRpbmc6IDVweCA0cHggM3B4IDRweDtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMtc21hbGwpO1xuXHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuXHR9XG59XG5cblxuLy8gYnRuLWJsb2NrXG4uYnRuLWJsb2NrIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdGJvcmRlci1sZWZ0OiBzb2xpZCA2cHggdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRwYWRkaW5nOiA4cHggMjBweCA0cHggMjBweDtcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCA0cHggdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQmLmN1cnJlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6YWN0aXZlICB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlICB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHR9XG59XG5cbi5uYXZpZ2F0aW9uLWJsb2NrLmxhcmdlLW5hdmlnYXRpb24ge1xuXHQuYnRuLWJsb2NrIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdHBhZGRpbmc6IDhweCAyMHB4IDRweCAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIGJ0bi1pY29uLXRleHQgXG4uYnRuLWljb24tdGV4dCB7XG5cdGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiA4cHg7XG5cblx0aSxcblx0c3ZnIHtcblx0XHRjb2xvcjogcmdiYSgkZGFyay1ibHVlLCAwLjQ1KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTVweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjQ1KTtcblx0XHR9XG5cdH1cblxuXHQmLnByaW1hcnkge1xuXHRcdGksXG5cdFx0c3ZnIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblxuXHQmLnNlY29uZGFyeSB7XG5cdFx0aSxcblx0XHRzdmcge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblxuXHQmLm9yYW5nZSB7XG5cdFx0aSxcblx0XHRzdmcge1xuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHR9XG5cdFx0fVx0XHRcdFxuXHR9XG5cblx0Ji5ncmVlbiB7XG5cdFx0aSxcblx0XHRzdmcge1xuXHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYucmVkIHtcblx0XHRpLFxuXHRcdHN2ZyB7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0cG9pbnRlci1ldmVudHM6IHVuc2V0O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIGJ0bi10b29sdGlwXG4uYnRuLXRvb2x0aXAge1xuXHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0cGFkZGluZzogMDtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdH1cblxuXHQmLmJ0bi10b29sdGlwLWxvY2sge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTYwMDtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzLXNtYWxsKTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwYWRkaW5nOiA0LjVweCA2cHg7XG5cdH1cblxuXHR0YWJsZSAmIHtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0fVxufVxuXG5cbi8vIGJ0bi13aXRoLXRvb2x0aXBcbi5idG4td2l0aC10b29sdGlwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0cGFkZGluZzogMDtcblxuXHQuYnV0dG9uLXRleHQge1xuXHRcdHBhZGRpbmc6ICRpbnB1dC1idG4tcGFkZGluZy15ICRpbnB1dC1idG4tcGFkZGluZy14O1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0fVxuXG5cdC5idG4tdG9vbHRpcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDExcHg7XG5cdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDFweCByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIDAuMzMpO1xuXG5cdFx0aSxcblx0XHRzdmcge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIGJ0bi10YWctaWNvblxuLy8gYnRuLXRhZ1xuLmJ0bi10YWctcm91bmRlZC1pY29uLFxuLmJ0bi10YWctcm91bmRlZCB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHQmLm9yYW5nZSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGRhcmstb3JhbmdlO1xuXHRcdH1cblx0fVxuXG5cdCYueWVsbG93IHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkeWVsbG93O1xuXHRcdH1cblx0fVxuXG5cdCYuZ3JlZW4ge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xuXHRcdH1cblx0fVxuXG5cdCYucmVkIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZGFyay1yZWQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5ncmF5IHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gYnRuLWV4cGFuZC1hbmdsZVxuLmJ0bi1leHBhbmQtYW5nbGUge1xuXHRwYWRkaW5nOiAwO1xuXHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxNSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0LmV4cGFuZGVkICYge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHR9XG59XG5cbi8vIGJ0bi1kYXNoZWQtYm9yZGVyXG4uYnRuLWRhc2hlZC1ib3JkZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDEycHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTgpO1xuXHRtaW4taGVpZ2h0OiAxMjhweDtcblx0cGFkZGluZzogMjRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQtcmdiKSwgMC41KTtcblx0Ym9yZGVyOiBkYXNoZWQgM3B4ICByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjIpO1xuXG5cdGksXG5cdHN2ZyB7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygyNCk7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuXHRcdGJvcmRlcjogZGFzaGVkIDNweCAgcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC4yKTtcblx0fVxuXG5cdCYuZ3JlZW4ge1xuXHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrLWdyZWVuLCAwLjA0KTtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoJGRhcmstZ3JlZW4sIDAuMik7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmstZ3JlZW4sIDAuMDYpO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIHNsaWRlci1jb250cm9sc1xuLnNsaWRlci1jb250cm9scyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0Z2FwOiA2cHg7XG5cblx0LmJ0biB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiA3cHggMTNweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuXHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0QGV4dGVuZCAuZmEtc29saWQ7XG5cdFx0XHRjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1sZWZ0KTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0fVxuXG5cdFx0Ji5idG4tbmV4dCB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tcmlnaHQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIGJ0bi1zaWRlYmFyLWNvbGxhcHNlXG4uYnRuLXNpZGViYXItY29sbGFwc2Uge1xuXHRjb2xvcjogdmFyKC0tYnMtc2lkZWJhci10ZXh0LWNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93biAoeGwpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHR9XG5cblx0aSxcblx0c3ZnIHtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0fVxufVxuXG5cbi8vIGJ0bi1hcnJvd3Ncbi5idG4tYXJyb3dzIHtcblx0ZGlzcGxheTogZmxleDtcblxuXHQuYnRuIHtcblx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDExcHggMTRweDtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zKSAwIDAgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zKTtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucykgMDtcblx0XHRcdGJvcmRlci1yaWdodDogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gYnRuLXRhYmxlXG4uYnRuLXRhYmxlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKSB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2Nrcyk7XG5cdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTUpO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0fVxufSIsImJvZHkge1xuXHQvLyBGaXggaXNzdWVzIHdpdGggdGlueW1jZSBieSBmb3JjaW5nIHdpdGggaW1wb3J0YW50LiBUaW55bWNlIHRyaWVzIHRvIG92ZXJyaWRlIHdpdGggaW5saW5lIHN0eWxlLlxuXHRmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpICFpbXBvcnRhbnQ7XG5cblx0bWluLWhlaWdodDogMTAwdmg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0KiB7XG5cdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyBcblx0ICBcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0ICBcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHQgICAgZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQ+IC5tYXJnaW4tY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxN3Z3KTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMjIwcHgpO1xuXHRcdFx0bWluLXdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG5cdFx0fVxuXG5cdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdFx0XHQvLyBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0OHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuc2lkZWJhci1jb2xsYXBzZWQge1xuXHRcdD4gLm1hcmdpbi1jb250YWluZXIge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuXHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBjb250YWluZXJcbi5jb250YWluZXIge1xuXHQmLnNtYWxsLWNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiByZW0tY2FsYyg4OTYpO1xuXHR9XG5cblx0Ji5lcnJvci1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxufVxuXG5cbi8vIGJsb2NrXG4uYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmxvY2tzLWJnKTtcblx0Ym94LXNoYWRvdzogdmFyKC0tYnMtYmxvY2tzLWJveC1zaGFkb3cpO1xuXHRib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ibG9ja3MtYm9yZGVyLWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xuXHRwYWRkaW5nOiAxOHB4IDIwcHg7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0cGFkZGluZzogMjhweCAzMnB4O1xuXHR9XG59XG5cbi5ibG9jay1zaGFkb3cge1xuXHRib3gtc2hhZG93OiAwIDEwcHggNTBweCAtNnB4IHJnYmEoJGRhcmstYmx1ZSwgMC4xNSk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0cGFkZGluZzogMjJweCAyOHB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdHBhZGRpbmc6IDMycHggNDBweDtcblx0fVxufVxuXG5cbi8vIG5vLWxpc3Qtc3R5bGVcbi5uby1saXN0LXN0eWxlIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vLyBxci1jb2RlXG4ucXItY29kZSB7XG5cdHN2ZyB7XG5cdFx0bWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuXHR9XG59XG5cblxuLy8gcmVxdWlyZWQgc3RhclxuLnJlcXVpcmVkLXN0YXIge1xuXHRpLFxuXHRzdmcge1xuXHRcdGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcblx0fVxufVxuXG5cbi8vIENvbGxhcHNpbmdcbi5jb2xsYXBzaW5nIHtcbiAgICAmLmNvbGxhcHNpbmctaW5zdGFudCB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLy8gaUZyYW1lXG4uaWZyYW1lLWRvY3VtZW50IHtcblx0YXNwZWN0LXJhdGlvOiAxLzEuNDY1O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuXG4vLyBzdGFydC1zZWFyY2hpbmdcbi5zdGFydC1zZWFyY2hpbmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2NrcykgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xufVxuXG5cbi8vIGludmlzaWJsZS1jb250YWN0LWxpbmtcbi5pbnZpc2libGUtY29udGFjdC1saW5rIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5pbnZpc2libGUtbGluayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiA1O1xuXHR9XG59XG5cblxuLy8gbGluay1idXR0b25zLWNvbnRhaW5lclxuLmxpbmstYnV0dG9ucy1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDE4cHg7XG5cblx0Ji5ob3Jpem9udGFsIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDEycHg7XG5cblx0XHQuaW5wdXQtZW1haWwgJiB7XG5cdFx0XHRnYXA6IDhweDtcblx0XHR9XG5cdH1cblxuXHQmLmxvYWRpbmcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRbZGF0YS1hamF4LWJlaGF2aW9yLWxvYWRpbmddICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmLmxvYWRpbmcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cbn1cblxuXG4vLyBEaXNhYmxlZCByb3dcbi5kaXNhYmxlZC1yb3cge1xuXHRpbnB1dCxcblx0c2VsZWN0LFxuXHR0ZXh0YXJlYSB7XG5cdFx0QGV4dGVuZCA6ZGlzYWJsZWQ7XG5cdH1cblxuXHQuZm9ybS1sYWJlbCB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG59XG5cbi8vIHotaW5kZXhcbi56LWluZGV4LTk5OSB7XG5cdHotaW5kZXg6IDk5OTtcbn1cblxuXG4vLyBUZXh0IHRvb2x0aXBcbi50ZXh0LXRvb2x0aXAge1xuXHQuYnRuLXRvb2x0aXAge1xuXHRcdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNSk7XG5cblx0XHQmLnRvb2x0aXAtaWNvbi1iYWNrZ3JvdW5kIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIFRvb2x0aXAgdGV4dFxuLnRvb2x0aXAtdGV4dCB7XG5cdC5idG4tdG9vbHRpcCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNSk7XG5cblx0XHQmLnRvb2x0aXAtaWNvbi1iYWNrZ3JvdW5kIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdH1cblx0fVxufVxuXG5cbi8vIHdvcmtmbG93LXRhZy1jb250YWluZXJcbi53b3JrZmxvdy10YWctY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMTJweDtcbn0iLCIuZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRwYWRkaW5nOiAyMnB4IDE2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMjRweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRnYXA6IDQ2cHg7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRwYWRkaW5nOiAyMnB4IDMycHg7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRwYWRkaW5nOiAyMnB4IDQ4cHg7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTd2dyk7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMjBweCk7XG5cdFx0bWluLXdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG5cdH1cblxuXHQubG9nby1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cblx0XHQudGV4dCB7XG5cdFx0XHRvcGFjaXR5OiAwLjU1O1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRjb2xvcjogJGRhcmstYmx1ZTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA4NnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saW5rLWxpc3Qge1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0Z2FwOiAzNnB4O1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcik7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNlcnRpZmljYXRlLWNvbnRhaW5lciB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0aGVpZ2h0OiA3NnB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDk0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuc2lkZWJhci1jb2xsYXBzZWQge1xuXHQuZm9vdGVyIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0fVxuXHR9XG59IiwiLmlucHV0LWNvbnRhaW5lcixcbi52YWx1ZS1jb250YWluZXIge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR3aWR0aDogMTAwJTtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQuY29udGVudC1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5idG4tc2VhcmNoIHtcblx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogOHB4O1xuXHRcdFx0cmlnaHQ6IDhweDtcblxuXHRcdFx0aSxcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aW5wdXRbdHlwZV0sXG5cdHNlbGVjdCxcblx0dGV4dGFyZWEge1xuXHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1icy1ib3JkZXItZm9jdXMpO1xuXHRcdH1cblxuXHRcdC8vICY6OnBsYWNlaG9sZGVyIHtcblx0XHQvLyBcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0Ly8gXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdC8vIFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0Ly8gfVxuXHR9XG5cblx0aW5wdXRbdHlwZV0sXG5cdHNlbGVjdCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuXHRcdC8vICY6OnBsYWNlaG9sZGVyIHtcblx0XHQvLyBcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0Ly8gXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdC8vIFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0Ly8gfVxuXHR9XG5cblx0dGV4dGFyZWEge1xuXHRcdG1pbi1oZWlnaHQ6IDk2cHg7XG5cblx0XHQmOm5vdChbcm93c10pIHtcblx0XHRcdGhlaWdodDogOTZweDtcblx0XHR9XG5cdH1cblxuXHR0YWJsZSAmIHtcblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHR9XG5cdH1cblxuXHQ+IGxhYmVsLFxuXHQ+IC5sYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdGNvbG9yOiB2YXIoLS1icy1sYWJlbC1jb2xvcik7XG5cblx0XHQ+IC5idG4tdG9vbHRpcCB7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gZGVzY3JpcHRpb24gXG5cdC5kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdD4gbGFiZWwsXG5cdD4gLmxhYmVsIHtcblx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQvLyBidXR0b25zLXJvd1xuXHQuYnV0dG9ucy1yb3cge1xuXHRcdGdhcDogMTJweDtcblx0fVxuXG5cdC8vIHJlYWRvbmx5XG5cdGlucHV0W3R5cGVdLFxuXHR0ZXh0YXJlYSB7XG5cdFx0JjpyZWFkLW9ubHkge1xuXHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Ly8gcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnJlYWQtb25seSB7XG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cImZpbGVcIl0sXG5cdGlucHV0W3R5cGU9XCJmaWxlXCJdOnJlYWQtb25seSB7XG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Jjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0fVx0XG5cdFx0fVxuXG5cdFx0Jjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdFx0bWFyZ2luOiAtOHB4IDE2cHggLThweCAtMTZweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwiZGF0ZVwiXVt2YWx1ZT1cIlwiXVtyZWFkb25seV0ge1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG5cdHRleHRhcmVhOnJlYWRvbmx5IHtcblx0XHRoZWlnaHQ6IDExM3B4O1xuXHR9XG5cblx0aW5wdXRbdHlwZV06bm90KFtyZWFkb25seV0pOm5vdCgucmVhZC1vbmx5KSxcblx0dGV4dGFyZWE6bm90KFtyZWFkb25seV0pOm5vdCgucmVhZC1vbmx5KSxcblx0c2VsZWN0Om5vdChbcmVhZG9ubHldKTpub3QoLnJlYWQtb25seSkge1xuXHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQtcmdiKSwgMC4yNSk7XG5cblx0XHRcdCZbdHlwZT1cInJhZGlvXCJdIHtcblx0XHRcdFx0fiBsYWJlbCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTQwMDtcblx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYXV0by1maWxsLFxuXHRpbnB1dDpyZWFkLW9ubHkuYXV0by1maWxsIHtcblx0XHRib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcblx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dC1yZ2IpLCAwLjI1KTtcblx0fVxuXG5cblx0Ly8gaW5wdXQtcGFzc3dvcmRcblx0Ji5pbnB1dC1wYXNzd29yZCB7XG5cdFx0PiAuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0PiBpbnB1dCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5zaG93LXBhc3N3b3JkIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdHJpZ2h0OiAxNnB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0QGV4dGVuZCAlZmEtaWNvbjtcblx0XHRcdFx0XHRAZXh0ZW5kIC5mYS1zb2xpZDtcblx0XHRcdFx0XHRjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYudmlzaWJsZSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllLXNsYXNoKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC8vIGJpZ1xuXHQmLmJpZyB7XG5cdFx0aW5wdXRbdHlwZV0sXG5cdFx0c2VsZWN0IHtcblx0XHRcdG1pbi1oZWlnaHQ6IDU1cHg7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE3KTtcblx0XHR9XG5cblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAyNDBweDtcblx0XHR9XG5cdH1cblxuXG5cdC8vIG1heC13aWR0aFxuXHQmLm1heC13aWR0aCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdG1heC13aWR0aDogMzIwcHg7XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBpbnB1dC1ncm91cCBcblx0Ji5pbnB1dC1ncm91cCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duIChzbSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblxuXG5cdC8vIGxhYmVsLWlucHV0LXJvd1xuXHQmLmxhYmVsLWlucHV0LXJvdyB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGdhcDogMTZweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdGdhcDogMzJweDtcblx0XHR9XG5cblx0XHQ+IGxhYmVsLFxuXHRcdD4gLmxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdG1heC13aWR0aDogMTgwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChsZykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNzVweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHh4bCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI1NXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gbGFiZWwsXG5cdFx0PiAubGFiZWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQ+IC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjEycHgpO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMzJweCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjA3cHgpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeHhsKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyODdweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBsYWJlbC1ib2xkXG5cdCYubGFiZWwtYm9sZCB7XG5cdFx0PiBsYWJlbCxcblx0XHQ+IC5sYWJlbCB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtYmxhY2spO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdG1hcmdpbjogOHB4IDAgMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Ly8gaW5wdXQtZW1haWxcblx0Ji5pbnB1dC1lbWFpbCB7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcblxuXHRcdD4gbGFiZWwsXG5cdFx0PiAubGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogNzhweDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTEpO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0bWFyZ2luOiA4cHggMCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdH1cblxuXHRcdGlucHV0W3R5cGVdLFxuXHRcdHNlbGVjdCxcblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTEpO1xuXHRcdFx0cGFkZGluZy10b3A6IDYuNzVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2Ljc1cHg7XG5cdFx0fVxuXG5cdFx0Ly8gaW5wdXRbdHlwZV0sXG5cdFx0Ly8gdGV4dGFyZWEge1xuXHRcdC8vIFx0cGFkZGluZzogMDtcblx0XHQvLyBcdGJvcmRlcjogbm9uZTtcblx0XHQvLyBcdGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuXHRcdC8vIFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ly8gXHRib3gtc2hhZG93OiBub25lO1xuXHRcdC8vIH1cblxuXHRcdHNlbGVjdCB7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDExKTtcblx0XHQgICAgbWluLWhlaWdodDogMzJweDtcblx0XHQgICAgcGFkZGluZzogNi43NXB4IDMycHggNi43NXB4IDEycHg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxO1xuXHRcdCAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggOXB4O1xuXHRcdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlcjtcblx0XHR9XG5cblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdG1pbi1oZWlnaHQ6IDM2MHB4O1xuXHRcdH1cblxuXHRcdCYuaW5wdXQtbGluayxcblx0XHQmLmlucHV0LXVwbG9hZCB7XG5cdFx0XHQ+IC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pbnB1dC1saW5rIHtcblx0XHRcdD4gbGFiZWwsXG5cdFx0XHQ+IC5sYWJlbCB7XG5cdFx0XHRcdC8vIHdpZHRoOiBhdXRvO1xuXHRcdFx0XHQvLyBtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQ+IC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTEpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4tc21hbGwge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaW5wdXQtdXBsb2FkIHtcblx0XHRcdD4gLmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duIChzbSkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIGVycm9yXG5cdCYuZXJyb3Ige1xuXHRcdGlucHV0W3R5cGVdLFxuXHRcdHNlbGVjdCxcblx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHR9XG5cdH1cblxuXHQuZXJyb3ItbWVzc2FnZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdH1cbn1cblxuLnZhbHVlLWNvbnRhaW5lciB7XG5cdCYubGFiZWwtaW5wdXQtcm93IHtcblx0XHQ+IC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRcdG1hcmdpbjogMTBweCAwIDAgMDtcblx0XHR9XG5cdH1cbn1cblxubGFiZWwsXG4ubGFiZWwge1xuXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG59XG5cbi8vIFRhYmxlXG50YWJsZSB7XG5cdC5pbnB1dC1jb250YWluZXIge1xuXHRcdGlucHV0W3R5cGVdLFxuXHRcdHNlbGVjdCB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0fVxuXG5cdFx0Ji5sYWJlbC1pbnB1dC1yb3cge1xuXHRcdFx0PiAuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuaGFzLXRhYmxlLWhlYWQge1xuXHRcdC5pbnB1dC1jb250YWluZXIge1xuXHRcdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0XHR9XG5cdH1cbn1cblxuLy8gTGFzdHBhc3NcbmRpdltkYXRhLWxhc3RwYXNzLWljb24tcm9vdF0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cbi8vIENvbGxhcHNlIHNob3dcbi5jb2xsYXBzZS5zaG93IHtcblx0PiAuaW5wdXQtY29udGFpbmVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHQ+IC5pbnB1dC1jb250YWluZXIge1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLyBTbWFsbCBpbnB1dFxuLnNtYWxsLWlucHV0IHtcblx0aW5wdXQge1xuXHRcdHBhZGRpbmctbGVmdDogNHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDRweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn0iLCIucmFuZ2Utc2xpZGVye3RvdWNoLWFjdGlvbjpub25lOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjhweDtiYWNrZ3JvdW5kOiNkZGQ7Ym9yZGVyLXJhZGl1czo0cHh9LnJhbmdlLXNsaWRlcltkYXRhLXZlcnRpY2FsXXtoZWlnaHQ6MTAwJTt3aWR0aDo4cHh9LnJhbmdlLXNsaWRlcltkYXRhLWRpc2FibGVkXXtvcGFjaXR5Oi41O2N1cnNvcjpub3QtYWxsb3dlZH0ucmFuZ2Utc2xpZGVyIC5yYW5nZS1zbGlkZXJfX3RodW1ie3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6Mzt0b3A6NTAlO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6IzIxOTZmM30ucmFuZ2Utc2xpZGVyIC5yYW5nZS1zbGlkZXJfX3RodW1iOmZvY3VzLXZpc2libGV7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgNnB4IHJnYmEoMzMsMTUwLDI0MywuNSl9LnJhbmdlLXNsaWRlcltkYXRhLXZlcnRpY2FsXSAucmFuZ2Utc2xpZGVyX190aHVtYntsZWZ0OjUwJX0ucmFuZ2Utc2xpZGVyIC5yYW5nZS1zbGlkZXJfX3RodW1iW2RhdGEtZGlzYWJsZWRde3otaW5kZXg6Mn0ucmFuZ2Utc2xpZGVyIC5yYW5nZS1zbGlkZXJfX3Jhbmdle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwJSk7dG9wOjUwJTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzUxYWRmNn0ucmFuZ2Utc2xpZGVyW2RhdGEtdmVydGljYWxdIC5yYW5nZS1zbGlkZXJfX3Jhbmdle2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwwKX0ucmFuZ2Utc2xpZGVyIGlucHV0W3R5cGU9cmFuZ2Vdey13ZWJraXQtYXBwZWFyYW5jZTpub25lO3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO3RvcDowO2xlZnQ6MDt3aWR0aDowO2hlaWdodDowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnJhbmdlLXNsaWRlciBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5yYW5nZS1zbGlkZXIgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWJ7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6MH0ucmFuZ2Utc2xpZGVyIGlucHV0W3R5cGU9cmFuZ2VdOmZvY3Vze291dGxpbmU6MH0iLCJ0YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0Ym9yZGVyOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYmxvY2tzLWJvcmRlci1jb2xvcik7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdC5jb21wYWN0bmVzcy1zbWFsbCAmIHtcblx0XHRsYWJlbCxcblx0XHQubGFiZWwsXG5cdFx0aW5wdXQsXG5cdFx0c2VsZWN0LFxuXHRcdHRleHRhcmVhLFxuXHRcdHNwYW4sXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDAuNzc1cmVtO1xuXHRcdH1cblx0fVxuXG5cdC5jb21wYWN0bmVzcy1tZWRpdW0gJiB7XG5cdFx0bGFiZWwsXG5cdFx0LmxhYmVsLFxuXHRcdGlucHV0LFxuXHRcdHNlbGVjdCxcblx0XHR0ZXh0YXJlYSxcblx0XHRzcGFuLFxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAwLjgyNXJlbTtcblx0XHR9XG5cdH1cblxuXHR0aGVhZCxcblx0dGJvZHkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0dHIge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHR0aCxcblx0XHRcdHRkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNtYWxsZXN0IHtcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxNjBweDtcblx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5tZWRpdW0ge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMzgwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDM4MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYubGFyZ2Uge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogNTcwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDU3MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAuYnRuLWljb24ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjIpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC5pbnB1dC1jb250YWluZXI6b25seS1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTkwMDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGgtc3VidGl0bGUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0aCB7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMThweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYmxvY2tzLXRpdGxlLWNvbG9yKTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4wMjVyZW07XG5cblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjAyNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29tcGFjdG5lc3MtbWVkaXVtICYge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDlweCAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4wNzVyZW07XG5cblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjA3NXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGl0bGUtY29udGFpbmVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYmxvY2tzLXRpdGxlLWNvbG9yKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggMTJweDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cblx0XHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NzVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29tcGFjdG5lc3MtbWVkaXVtICYge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44MjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gYWNjZXNzLXJlcXVlc3RlZFxuXHRcdFx0Ji5hY2Nlc3MtcmVxdWVzdGVkIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBkaXNhYmxlZFxuXHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gbm8tcmVzdWx0c1xuXHRcdFx0Ji5uby1yZXN1bHRzIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAxOHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMzJweCAxOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBzdWJwb2xpc1xuXHRcdFx0Ji5zdWJwb2xpcywgXG5cdFx0XHQmLnN1YnN1YnBvbGlzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zdWJwb2xpczpub3QoLmhhcy1jaGVja2JveCkgdGQ6Zmlyc3QtY2hpbGQsIFxuXHRcdFx0Ji5zdWJzdWJwb2xpczpub3QoLmhhcy1jaGVja2JveCkgdGQ6Zmlyc3QtY2hpbGQsXG5cdFx0XHQmLnN1YnBvbGlzLmhhcy1jaGVja2JveCB0ZDpudGgtY2hpbGQoMiksIFxuXHRcdFx0Ji5zdWJzdWJwb2xpcy5oYXMtY2hlY2tib3ggIHRkOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCA0cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMTFweDtcblx0XHRcdFx0XHRsZWZ0OiAyMS41cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29tcGFjdG5lc3Mtc21hbGwgJiB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb21wYWN0bmVzcy1tZWRpdW0gJiB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogOXB4O1xuXHRcdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnN1YnN1YnBvbGlzIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU5LCAxNTksIDE1OSwgMC4wNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5zdWJzdWJwb2xpczpub3QoLmhhcy1jaGVja2JveCkgdGQ6Zmlyc3QtY2hpbGQsXG5cdFx0XHQmLnN1YnN1YnBvbGlzLmhhcy1jaGVja2JveCAgdGQ6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1OHB4O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGxlZnQ6IDQxLjVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb21wYWN0bmVzcy1zbWFsbCAmIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQ2cHg7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDMycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbXBhY3RuZXNzLW1lZGl1bSAmIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQ5cHg7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDM1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gSGFzLXRhYmxlLWhlYWRcblx0Ji5oYXMtdGFibGUtaGVhZCB7XG5cdFx0dHIge1xuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dHI6bm90KC5uby1hbmNob3IpLnNlbGVjdGVkIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOm5vdCguaGFzLXRhYmxlLWhlYWQpIHtcblx0XHR0ciB7XG5cdFx0XHR0ZDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBUYWJsZS1saW5lc1xuXHQmLnRhYmxlLWxpbmVzIHtcblx0XHR0aGVhZCxcblx0XHR0Ym9keSB7XG5cdFx0XHR0ciB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkLFxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMThweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcblxuXHRcdFx0XHRcdC5jb21wYWN0bmVzcy1zbWFsbCAmIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jb21wYWN0bmVzcy1tZWRpdW0gJiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnN1YnBvbGlzLCBcblx0XHRcdFx0Ji5zdWJzdWJwb2xpcyB7XG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCsgdHI6bm90KC5zdWJwb2xpcywgLnN1YnN1YnBvbGlzKSB7XG5cdFx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Ly8gVGFibGUtbGluZXMtaGVhZFxuXHQmLnRhYmxlLWxpbmVzLWhlYWQge1xuXHRcdHRoZWFkLFxuXHRcdHRib2R5IHtcblx0XHRcdHRyIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4IDE4cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbXBhY3RuZXNzLW1lZGl1bSAmIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAxNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFRhYmxlLWhvdmVyXG5cdCYudGFibGUtaG92ZXIge1xuXHRcdHRyIHtcblx0XHRcdHRkIHtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMThweDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IC0xcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0dGQ6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCAxMDBweCAtNnB4IHJnYmEoJGRhcmstYmx1ZSwgMC4yMCk7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1x0XHRcdFx0XHRcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIsICY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm5vLXJlc3VsdHMge1xuXHRcdFx0dHIge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5oYXMtdGFibGUtaGVhZCB7XG5cdFx0XHR0cjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9IFxuXG5cblx0Ly8gVGFibGUtYW5jaG9yXG5cdCYudGFibGUtYW5jaG9yIHtcblx0XHR0aGVhZCxcblx0XHR0Ym9keSB7XG5cdFx0XHR0cjpub3QoLm5vLWFuY2hvcikge1xuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdC5jb21wYWN0bmVzcy1zbWFsbCAmLFxuXHRcdFx0XHRcdC5jb21wYWN0bmVzcy1tZWRpdW0gJiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc3VicG9saXM6bm90KC5oYXMtY2hlY2tib3gpLCBcblx0XHRcdFx0Ji5zdWJzdWJwb2xpczpub3QoLmhhcy1jaGVja2JveCksXG5cdFx0XHRcdCYuc3VicG9saXMuaGFzLWNoZWNrYm94LCBcblx0XHRcdFx0Ji5zdWJzdWJwb2xpcy5oYXMtY2hlY2tib3gge1xuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHQuY29tcGFjdG5lc3Mtc21hbGwgJixcblx0XHRcdFx0XHRcdC5jb21wYWN0bmVzcy1tZWRpdW0gJiB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zdWJwb2xpczpub3QoLmhhcy1jaGVja2JveCkgdGQ6Zmlyc3QtY2hpbGQsIFxuXHRcdFx0XHQmLnN1YnN1YnBvbGlzOm5vdCguaGFzLWNoZWNrYm94KSB0ZDpmaXJzdC1jaGlsZCxcblx0XHRcdFx0Ji5zdWJwb2xpcy5oYXMtY2hlY2tib3ggdGQ6bnRoLWNoaWxkKDIpLCBcblx0XHRcdFx0Ji5zdWJzdWJwb2xpcy5oYXMtY2hlY2tib3ggIHRkOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcblxuXHRcdFx0XHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5jb21wYWN0bmVzcy1tZWRpdW0gJiB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnN1YnN1YnBvbGlzOm5vdCguaGFzLWNoZWNrYm94KSB0ZDpmaXJzdC1jaGlsZCwgXG5cdFx0XHRcdCYuc3Vic3VicG9saXMuaGFzLWNoZWNrYm94ICB0ZDpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdD4gKiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDU4cHg7XG5cblx0XHRcdFx0XHRcdC5jb21wYWN0bmVzcy1zbWFsbCAmIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0NnB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuY29tcGFjdG5lc3MtbWVkaXVtICYge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQ5cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dHI6bm90KC5uby1hbmNob3IpIHtcblx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDEwcHggMTAwcHggLTZweCByZ2JhKCRkYXJrLWJsdWUsIDAuMjApO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1x0XHRcdFx0XHRcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIsICY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm5vLXJlc3VsdHMge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGgsXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdD4gYTpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAqIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMThweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAxOHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS05MDA7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4IDE4cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbXBhY3RuZXNzLW1lZGl1bSAmIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAxNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHR0ZDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uby1hbmNob3Ige1xuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4IDE4cHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCAxOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbXBhY3RuZXNzLW1lZGl1bSAmIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA5cHggMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jb21wYWN0bmVzcy1zbWFsbCAmIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbXBhY3RuZXNzLW1lZGl1bSAmIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA5cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBUYWJsZS1ibG9ja1xuXHQmLnRhYmxlLWJsb2NrIHtcblx0XHR0aGVhZCw+IFxuXHRcdHRib2R5IHtcblx0XHRcdD4gdHIge1xuXHRcdFx0XHQ+IHRoLFxuXHRcdFx0XHQ+IHRkIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IHRkIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE4cHg7XG5cblx0XHRcdFx0XHRsYWJlbCxcblx0XHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0PiB0ZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdD4gdGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXHQvLyBXaGl0ZS1zcGFjZS1ub3JtYWxcblx0Ji53aGl0ZS1zcGFjZS1ub3JtYWwge1xuXHRcdHRoZWFkLFxuXHRcdHRib2R5IHtcblx0XHRcdHRyIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cblx0Ly8gVGFibGUtbm8tc3R5bGVcblx0Ji50YWJsZS1uby1zdHlsZSB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdHRib2R5IHtcblx0XHRcdHRyIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRcdHRoLFxuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDhweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0Ly8gd2hpdGUtc3BhY2U6IHVuc2V0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0dGgsXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHR0aCxcblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC8vIFRhYmxlLW5vdGlmaWNhdGlvbnNcblx0Ji50YWJsZS1ub3RpZmljYXRpb25zIHtcblx0XHR0aGVhZCxcblx0XHR0Ym9keSB7XG5cdFx0XHR0ciB7XG5cdFx0XHRcdHRoOmZpcnN0LWNoaWxkLFxuXHRcdFx0XHR0ZDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdFx0XHRcdC5jb21wYWN0bmVzcy1zbWFsbCAmLFxuXHRcdFx0XHRcdC5jb21wYWN0bmVzcy1tZWRpdW0gJiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRkOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji50YWJsZS1hbmNob3Ige1xuXHRcdFx0dGhlYWQsXG5cdFx0XHR0Ym9keSB7XG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkID4gYSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHRcdFx0XHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY29tcGFjdG5lc3MtbWVkaXVtICYge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDE4cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY29tcGFjdG5lc3Mtc21hbGwgJiB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuY29tcGFjdG5lc3MtbWVkaXVtICYge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAxNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIEhhcy1yZW1vdmUtYnV0dG9uXG4uaGFzLXJlbW92ZS1idXR0b24ge1xuXHR0YWJsZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcblx0XHQmOmFmdGVyIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKSB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2NrcykgMCAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cblx0XHR0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLCBcblx0XHR0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuXHRcdHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgXG5cdFx0dHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0fVxuXHR9XG5cblx0KyAuYnRuIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0XHRib3JkZXI6IHNvbGlkIDFweCByZ2JhKCRkYXJrLXJlZCwgMC4xMyk7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0fVxufVxuXG50YWJsZSxcbnRhYmxlW2NsYXNzXSB7XG5cdHRoZWFkLFxuXHR0Ym9keSB7XG5cdFx0dHIudGltZWxpbmUtdHIge1xuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQudGltZWxpbmUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcblxuXHRcdFx0XHRcdC50aW1lIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDZweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMnB4O1xuXHRcdFx0XHRcdFx0bGVmdDogNTZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnRvbW9ycm93IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cblx0XHRcdFx0XHRcdC50aW1lIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJsb2NrIHtcblx0dGFibGUge1xuXHRcdHRyIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAdXNlIFwic2FzczptYXRoXCI7XHJcblxyXG4vLyBUaGUgc3VnZ2VzdGlvbnMgbGlzdCAoZHJvcGRvd24pIGlzIGFwcGVuZGVkIHRvIHRoZSBkb2N1bWVudCdzIGJvZHkgc28gdGhlIENTUyB2YXJpYWJsZXMgc2hvdWxkIGJlIGRlZmluZWQgYXQgcm9vdC1sZXZlbFxyXG46cm9vdCB7XHJcbiAgICAtLXRhZ2lmeS1kZC1jb2xvci1wcmltYXJ5OiByZ2IoNTMsMTQ5LDI0Nik7IC8vIHNob3VsZCBiZSBzYW1lIGFzIFwiJHRhZ3MtZm9jdXMtYm9yZGVyLWNvbG9yXCJcclxuICAgIC0tdGFnaWZ5LWRkLWJnLWNvbG9yOiB3aGl0ZTtcclxuICAgIC0tdGFnaWZ5LWRkLWl0ZW0tcGFkOiAuM2VtIC41ZW07IC8vIHNob3VsZCBiZSBzYW1lIGFzICR0YWctcGFkIChiZWxvdylcclxuICAgIC0tdGFnaWZ5LWRkLW1heC1oZWlnaHQ6IDMwMHB4O1xyXG59XHJcblxyXG4udGFnaWZ5e1xyXG4gICAgLy8gU0NTUyBcImRlZmF1bHRcIiBhbGxvd3Mgb3ZlcnJpZGluZyB2YXJpYWJsZXMgQkVGT1JFIHRoZXkgYXJlIHNldCBpbiB0aGUgYmVsb3cgbGluZXMgb2YgY29kZVxyXG4gICAgJHNlbGY6ICY7XHJcbiAgICAkdGFncy1ib3JkZXItY29sb3IgICAgICAgOiAkbWVkaXVtLWJsdWUgIWRlZmF1bHQ7XHJcbiAgICAkdGFncy1ob3Zlci1ib3JkZXItY29sb3IgOiAkbWVkaXVtLWJsdWUgIWRlZmF1bHQ7XHJcbiAgICAkdGFncy1mb2N1cy1ib3JkZXItY29sb3IgOiB2YXIoLS1icy1ib3JkZXItZm9jdXMpICFkZWZhdWx0O1xyXG4gICAgJHRhZ01hcmdpbiAgICAgICAgICAgICAgIDogM3B4ICFkZWZhdWx0O1xyXG4gICAgJHRhZy1wYWQgICAgICAgICAgICAgICAgIDogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4gICAgJHRhZy1taW4td2lkdGggICAgICAgICAgIDogMWNoICFkZWZhdWx0O1xyXG4gICAgJHRhZy1tYXgtd2lkdGggICAgICAgICAgIDogMTAwJSAhZGVmYXVsdDtcclxuICAgICR0YWctdGV4dC1jb2xvciAgICAgICAgICA6IHZhcigtLWJzLWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4gICAgJHRhZy10ZXh0LWNvbG9yLS1lZGl0ICAgIDogdmFyKC0tYnMtYm9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiAgICAkdGFnLWJhY2tncm91bmQtY29sb3IgICAgOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjE1KSAhZGVmYXVsdDtcclxuICAgICR0YWctaG92ZXIgICAgICAgICAgICAgICA6ICNEM0UyRTIgIWRlZmF1bHQ7XHJcbiAgICAkdGFnLXJlbW92ZSAgICAgICAgICAgICAgOiAjRDM5NDk0ICFkZWZhdWx0O1xyXG4gICAgJHRhZy1yZW1vdmUtYnRuLWNvbG9yICAgIDogdmFyKC0tYnMtc2Vjb25kYXJ5KSAhZGVmYXVsdDtcclxuICAgICR0YWctcmVtb3ZlLWJ0bi1iZyAgICAgICA6IG5vbmUgIWRlZmF1bHQ7XHJcbiAgICAkdGFnLXJlbW92ZS1idG4tYmctLWhvdmVyOiB1bnNldCAhZGVmYXVsdDtcclxuICAgICR0YWctaW52YWxpZC1jb2xvciAgICAgICA6ICR0YWctcmVtb3ZlICFkZWZhdWx0O1xyXG4gICAgJHRhZy1pbnZhbGlkLWJnICAgICAgICAgIDogcmdiYSgkdGFnLXJlbW92ZSwgLjUpICFkZWZhdWx0O1xyXG4gICAgJHRhZy1pbnNldC1zaGFkb3ctc2l6ZSAgIDogMS4xZW0gIWRlZmF1bHQ7XHJcbiAgICAkdGFnLWhpZGUtdHJhbnNpdGlvbiAgICAgOiAuM3MgIWRlZmF1bHQ7XHJcbiAgICAkcGxhY2Vob2xkZXItY29sb3IgICAgICAgOiByZ2JhKCR0YWctdGV4dC1jb2xvciwgLjQpICFkZWZhdWx0O1xyXG4gICAgJHBsYWNlaG9sZGVyLWNvbG9yLWZvY3VzIDogcmdiYSgkdGFnLXRleHQtY29sb3IsIC4yNSkgIWRlZmF1bHQ7XHJcbiAgICAkaW5wdXQtY29sb3IgICAgICAgICAgICAgOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4gICAgJHRhZ2lmeS1kZC1iZy1jb2xvciAgICAgIDogd2hpdGUgIWRlZmF1bHQ7XHJcbiAgICAkdGFnaWZ5LWRkLWNvbG9yLXByaW1hcnkgOiByZ2IoNTMsMTQ5LDI0NikgIWRlZmF1bHQ7XHJcblxyXG4gICAgLy8gQ1NTIHZhcmlhYmxlc1xyXG4gICAgLS10YWdzLWRpc2FibGVkLWJnICAgICAgICAgOiAjRjFGMUYxO1xyXG4gICAgLS10YWdzLWJvcmRlci1jb2xvciAgICAgICAgOiAjeyR0YWdzLWJvcmRlci1jb2xvcn07XHJcbiAgICAtLXRhZ3MtaG92ZXItYm9yZGVyLWNvbG9yICA6ICN7JHRhZ3MtaG92ZXItYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tdGFncy1mb2N1cy1ib3JkZXItY29sb3IgIDogI3skdGFncy1mb2N1cy1ib3JkZXItY29sb3J9O1xyXG5cclxuICAgIC0tdGFnLWJvcmRlci1yYWRpdXMgICAgICAgIDogM3B4O1xyXG4gICAgLS10YWctYmFja2dyb3VuZC1jb2xvciAgICAgOiAjeyR0YWctYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLXRhZy1ob3ZlciAgICAgICAgICAgICAgICA6ICN7JHRhZy1ob3Zlcn07XHJcbiAgICAtLXRhZy10ZXh0LWNvbG9yICAgICAgICAgICA6ICN7JHRhZy10ZXh0LWNvbG9yfTtcclxuICAgIC0tdGFnLXRleHQtY29sb3ItLWVkaXQgICAgIDogI3skdGFnLXRleHQtY29sb3ItLWVkaXR9O1xyXG4gICAgLS10YWctcGFkICAgICAgICAgICAgICAgICAgOiAjeyR0YWctcGFkfTtcclxuICAgIC0tdGFnLWluc2V0LXNoYWRvdy1zaXplICAgIDogI3skdGFnLWluc2V0LXNoYWRvdy1zaXplfTtcclxuICAgIC0tdGFnLWludmFsaWQtY29sb3IgICAgICAgIDogI3skdGFnLWludmFsaWQtY29sb3J9O1xyXG4gICAgLS10YWctaW52YWxpZC1iZyAgICAgICAgICAgOiAjeyR0YWctaW52YWxpZC1iZ307XHJcbiAgICAtLXRhZy0tbWluLXdpZHRoICAgICAgICAgICA6ICN7JHRhZy1taW4td2lkdGh9O1xyXG4gICAgLS10YWctLW1heC13aWR0aCAgICAgICAgICAgOiAjeyR0YWctbWF4LXdpZHRofTtcclxuICAgIC0tdGFnLWhpZGUtdHJhbnNpdGlvbiAgICAgIDogI3skdGFnLWhpZGUtdHJhbnNpdGlvbn07XHJcblxyXG4gICAgLS10YWctcmVtb3ZlLWJnICAgICAgICAgICAgOiAje3JnYmEoJHRhZy1yZW1vdmUsIC4zKX07XHJcbiAgICAtLXRhZy1yZW1vdmUtYnRuLWNvbG9yICAgICA6ICN7JHRhZy1yZW1vdmUtYnRuLWNvbG9yfTtcclxuICAgIC0tdGFnLXJlbW92ZS1idG4tYmcgICAgICAgIDogI3skdGFnLXJlbW92ZS1idG4tYmd9O1xyXG4gICAgLS10YWctcmVtb3ZlLWJ0bi1iZy0taG92ZXIgOiAjeyR0YWctcmVtb3ZlLWJ0bi1iZy0taG92ZXJ9O1xyXG5cclxuICAgIC0taW5wdXQtY29sb3IgICAgICAgICAgICAgIDogI3skaW5wdXQtY29sb3J9O1xyXG4gICAgLS1wbGFjZWhvbGRlci1jb2xvciAgICAgICAgOiAjeyRwbGFjZWhvbGRlci1jb2xvcn07XHJcbiAgICAtLXBsYWNlaG9sZGVyLWNvbG9yLWZvY3VzICA6ICN7JHBsYWNlaG9sZGVyLWNvbG9yLWZvY3VzfTtcclxuICAgIC0tbG9hZGVyLXNpemUgICAgICAgICAgICAgIDogLjhlbTtcclxuICAgIC0tcmVhZG9ubHktc3RyaXBlZCAgICAgICAgIDogMTtcclxuXHJcbiAgICBAbWl4aW4gZmlyZWZveCB7XHJcbiAgICAgICAgQGF0LXJvb3Qge1xyXG4gICAgICAgICAgICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xyXG4gICAgICAgICAgICAgICAgJiB7IEBjb250ZW50OyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1peGluIHBsYWNlaG9sZGVyKCAkc2hvdzp0cnVlICl7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICBAaWYgJHNob3cgPT0gdHJ1ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGVsc2Uge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoNnB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1peGluIGxvYWRlcigpe1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB3aWR0aDogLjdlbTtcclxuICAgICAgICBoZWlnaHQ6IC43ZW07XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWxvYWRlci1zaXplKTtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLWxvYWRlci1zaXplKTtcclxuICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRUVFICNCQkIgIzg4OCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYW5pbWF0aW9uOiByb3RhdGVMb2FkZXIgLjRzIGluZmluaXRlIGxpbmVhcjtcclxuICAgIH1cclxuXHJcbiAgICBAbWl4aW4gdGFnUmVhZG9ubHlCRygkc2l6ZTo1cHgpe1xyXG4gICAgICAgIGFuaW1hdGlvbjogcmVhZG9ubHlTdHlsZXMgMXMgY2FsYygtMXMgKiAodmFyKC0tcmVhZG9ubHktc3RyaXBlZCkgLSAxKSkgcGF1c2VkO1xyXG5cclxuICAgICAgICBAa2V5ZnJhbWVzIHJlYWRvbmx5U3R5bGVzIHtcclxuICAgICAgICAgICAgMCUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB2YXIoLS10YWctYmFja2dyb3VuZC1jb2xvcikgIDI1JSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICAgIDI1JSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICAgIDUwJSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLXRhZy1iYWNrZ3JvdW5kLWNvbG9yKSAgNTAlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tdGFnLWJhY2tncm91bmQtY29sb3IpICA3NSUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAgICA3NSUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCkgICAwLyN7JHNpemV9ICN7JHNpemV9O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyguOTUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBrZXlmcmFtZXMgdGFncy0tYnVtcHtcclxuICAgICAgICAzMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cclxuICAgIH1cclxuXHJcbiAgICBAa2V5ZnJhbWVzIHJvdGF0ZUxvYWRlciB7XHJcbiAgICAgICAgdG97IHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKSB9XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheSAgICAgICA6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXMgICA6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXAgICAgIDogd3JhcDtcclxuICAgIGJvcmRlciAgICAgICAgOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcclxuICAgIHBhZGRpbmcgICAgICAgOiAwO1xyXG4gICAgbGluZS1oZWlnaHQgICA6IDA7XHJcbiAgICBvdXRsaW5lICAgICAgIDogbm9uZTtcclxuICAgIHBvc2l0aW9uICAgICAgOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaXppbmcgICAgOiBib3JkZXItYm94O1xyXG4gICAgdHJhbnNpdGlvbiAgICA6IC4xcztcclxuXHJcbiAgICAmOmhhcyhbY29udGVudGVkaXRhYmxlPSd0cnVlJ10pIHtcclxuICAgICAgICBjdXJzb3I6IHRleHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3Zlcjpub3QoLnRhZ2lmeS0tZm9jdXMpOm5vdCgudGFnaWZ5LS1pbnZhbGlkKXtcclxuICAgICAgICAtLXRhZ3MtYm9yZGVyLWNvbG9yIDogdmFyKC0tdGFncy1ob3Zlci1ib3JkZXItY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgICZbZGlzYWJsZWRde1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRhZ3MtZGlzYWJsZWQtYmcpO1xyXG4gICAgICAgIGZpbHRlcjogc2F0dXJhdGUoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gR2xvYmFsIFwicmVhZC1vbmx5XCIgbW9kZSAobm8gaW5wdXQgYnV0dG9uKVxyXG4gICAgJltyZWFkb25seV0sICZbZGlzYWJsZWRde1xyXG4gICAgICAgICYjeyRzZWxmfS0tc2VsZWN0e1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KCN7JHNlbGZ9LS1taXgpOm5vdCgjeyRzZWxmfS0tc2VsZWN0KXtcclxuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICA+ICN7JHNlbGZ9X19pbnB1dHtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAkdGFnTWFyZ2luIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICN7JHNlbGZ9X190YWcgPiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS10YWctcGFkKTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWdSZWFkb25seUJHO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjeyAkc2VsZiB9X190YWdfX3JlbW92ZUJ0bnsgZGlzcGxheTpub25lOyB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICYtLWxvYWRpbmd7XHJcbiAgICAgICAgI3sgJHNlbGYgfV9faW5wdXR7XHJcbiAgICAgICAgICAgID4gYnI6bGFzdC1jaGlsZHsgZGlzcGxheTpub25lOyB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXsgY29udGVudDpub25lOyB9XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbG9hZGVyO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTJweCAwIC0ycHggLjVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmVtcHR5e1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAvLyBIaWRlcyBvcmlnaW5hbHNcclxuICAgICsgaW5wdXQsXHJcbiAgICArIHRleHRhcmVhe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxlZnQ6IC05OTk5ZW0gIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFne1xyXG4gICAgICAgIGRpc3BsYXkgICAgICAgICA6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zICAgICA6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGggICAgICAgOiB2YXIoLS10YWctLW1heC13aWR0aCk7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZSAgIDogMTZweCAwO1xyXG4gICAgICAgIG1hcmdpbi1ibG9jayAgICA6IDdweDtcclxuICAgICAgICBwb3NpdGlvbiAgICAgICAgOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4ICAgICAgICAgOiAxO1xyXG4gICAgICAgIG91dGxpbmUgICAgICAgICA6IG5vbmU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQgICAgIDogbm9ybWFsO1xyXG4gICAgICAgIGN1cnNvciAgICAgICAgICA6IGRlZmF1bHQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbiAgICAgIDogLjEzcyBlYXNlLW91dDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWctYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1cyAgIDogMTZweDtcclxuXHJcbiAgICAgICAgdGFibGUgJiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IDJweCAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDMuNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBkaXZ7ICAvLyA6bm90KFtjb250ZW50ZWRpdGFibGVdKVxyXG4gICAgICAgICAgICBkaXNwbGF5ICAgICAgICA6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXggICAgICAgICAgIDogMTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ24gOiB0b3A7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmcgICAgIDogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoICAgICAgOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nICAgICAgICA6IDVweCAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvciAgICAgICAgICA6IHZhcigtLWJzLXNlY29uZGFyeSk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0ICAgIDogMTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1cyAgOiB2YXIoLS10YWctYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgIC8vIHVzZXItc2VsZWN0ICAgIDogbm9uZTsgIC8vIHNob3VsZCBhbGxvdyBzZWxlY3RpbmcgdGV4dCBpZiB0aGUgdXNlciB3aXNoZXMgdG8gY29weSBzb21ldGhpbmdcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2UgICAgOiBub3dyYXA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24gICAgIDogLjEzcyBlYXNlLW91dDtcclxuXHRcdFx0Y29sb3IgICAgICAgICAgOiB2YXIoLS10YWctdGV4dC1jb2xvcik7XHJcblxyXG4gICAgICAgICAgICA+ICp7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZSAgICA6IHByZS13cmFwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cgICAgICAgOiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93ICA6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheSAgICAgICAgOiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbiA6IHRvcDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aCAgICAgIDogdmFyKC0tdGFnLS1taW4td2lkdGgpO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoICAgICAgOiB2YXIoLS10YWctLW1heC13aWR0aCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uICAgICA6IC44cyBlYXNlLCAuMXMgY29sb3I7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICZbY29udGVudGVkaXRhYmxlXXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgLy8gc29sdmVzIHNpbWlsYXIgaXNzdWUgdG8gdGhpczogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xLzM0MzU0MDg1LzEwNDM4MCAoYnV0IHdpdGggPHNwYW4+IGJlY2F1c2Ugb2YgaXRzIGRlZmF1bHQgYGlubGluZS1ibG9ja2AgZGlzcGxheSlcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBmaXg6IHNvbWV0aW1lcyB0aGUgY2FyZXQgYWZ0ZXIgdGhlIGxhc3QgY2hhcmFjdGVyIHdhc24ndCB2aXNpYmxlICh3aGVuIHNldHRpbmcge2JhY2tzcGFjZTpcImVkaXRcIn0pXHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6b25seS1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgaW5zZXQ6IHZhcigtLXRhZy1iYWNrZ3JvdW5kLWNvbG9yLWluc2V0LCAwKTtcclxuICAgICAgICAgICAgICAgIGluc2V0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6bm9uZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDEyMG1zIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24gOiB0YWdzLS1idW1wIC4zcyBlYXNlLW91dCAxO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tdGFnLWluc2V0LXNoYWRvdy1zaXplKSB2YXIoLS10YWctYmFja2dyb3VuZC1jb2xvcikgaW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXI6bm90KFtyZWFkb25seV0pLFxyXG4gICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICAgIGRpdnsgIC8vIDpub3QoW2NvbnRlbnRlZGl0YWJsZV0pXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgLS10YWctYmFja2dyb3VuZC1jb2xvci1pbnNldDogI3ttYXRoLmRpdigtJHRhZ01hcmdpbiwgMil9O1xyXG4gICAgICAgICAgICAgICAgICAgIC0tdGFnLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhZy1ob3Zlcik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWxvYWRpbmd7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIC0tbG9hZGVyLXNpemU6ICAuNGVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbG9hZGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC41ZW0gMCAtLjFlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tZmxhc2h7XHJcbiAgICAgICAgICAgIGRpdjo6YmVmb3JleyBhbmltYXRpb246bm9uZTsgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0taGlkZXtcclxuICAgICAgICAgICAgd2lkdGggICAgICAgICAgOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdCAgIDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodCAgOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdCAgICA6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodCAgIDogMDtcclxuICAgICAgICAgICAgb3BhY2l0eSAgICAgICAgOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0gICAgICA6IHNjYWxlKDApO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uICAgICA6IHZhcigtLXRhZy1oaWRlLXRyYW5zaXRpb24pO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50cyA6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICA+IGRpdiA+ICp7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmI3sgJHNlbGYgfXtcclxuICAgICAgICAgICAgJi0tbm9Bbmlte1xyXG4gICAgICAgICAgICAgID4gZGl2OjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246bm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLW5vdEFsbG93ZWQ6bm90KC50YWdpZnlfX3RhZy0tZWRpdGFibGUpe1xyXG4gICAgICAgICAgICAgICAgZGl2e1xyXG4gICAgICAgICAgICAgICAgICAgID4gc3Bhbnsgb3BhY2l0eTouNTsgfSAvLyBmaWx0ZXI6Ymx1ciguMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tdGFnLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhZy1pbnZhbGlkLWJnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJltyZWFkb25seV17XHJcbiAgICAgICAgICAgICN7ICRzZWxmIH1fX3RhZ19fcmVtb3ZlQnRueyBkaXNwbGF5Om5vbmU7IH1cclxuICAgICAgICAgICAgPiBkaXZ7Ly8gcGFkZGluZzogJHRhZy1wYWQ7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFnUmVhZG9ubHlCRztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tZWRpdGFibGV7XHJcbiAgICAgICAgICAgID4gZGl2e1xyXG4gICAgICAgICAgICAgICAgY29sb3IgOiB2YXIoLS10YWctdGV4dC1jb2xvci0tZWRpdCk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS10YWctaG92ZXIpIGluc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gI3skc2VsZn1fX3RhZ19fcmVtb3ZlQnRue1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWCg1cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRhZ2lmeS0taW52YWxpZHtcclxuICAgICAgICAgICAgICAgID4gZGl2e1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLXRhZy1pbnZhbGlkLWNvbG9yKSBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcmVtb3ZlQnRue1xyXG4gICAgICAgICAgICAkc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICAgICAgIG9yZGVyICAgICAgICAgIDogNTtcclxuICAgICAgICAgICAgZGlzcGxheSAgICAgICAgOiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXMgICAgOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzICA6IDUwcHg7XHJcbiAgICAgICAgICAgIGN1cnNvciAgICAgICAgIDogcG9pbnRlcjtcclxuICAgICAgICAgICAgZm9udCAgICAgICAgICAgOiAjeyRzaXplfS8xIEFyaWFsO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kICAgICA6IHZhcigtLXRhZy1yZW1vdmUtYnRuLWJnKTtcclxuICAgICAgICAgICAgY29sb3IgICAgICAgICAgOiB2YXIoLS10YWctcmVtb3ZlLWJ0bi1jb2xvcik7XHJcblxyXG4gICAgICAgICAgICB3aWR0aCAgICAgICAgICA6ICRzaXplO1xyXG4gICAgICAgICAgICBoZWlnaHQgICAgICAgICA6ICRzaXplO1xyXG4gICAgICAgICAgICBtYXJnaW4taW5saW5lICA6IGF1dG8gbWF0aC5kaXYoJHNpemUsMyk7XHJcblxyXG4gICAgICAgICAgICBvdmVyZmxvdyAgICAgICA6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbiAgICAgOiAuMnMgZWFzZS1vdXQ7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgJWZhLWljb247XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mYS1yZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZS14bWFyayk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MsIGNvbG9yIDBzO1xyXG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10YWctdGV4dC1jb2xvcik7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRhZy1yZW1vdmUtYnRuLWJnLS1ob3Zlcik7XHJcbiAgICAgICAgICAgICAgICAvLyArIHNwYW57IGJveC1zaGFkb3c6IDAgMCAwIDJweCAkdGFnLXJlbW92ZSBpbnNldDsgdHJhbnNpdGlvbjouMnM7IH1cclxuICAgICAgICAgICAgICAgICsgZGl2e1xyXG4gICAgICAgICAgICAgICAgICAgID4gc3Bhbnsgb3BhY2l0eToxOyB9IC8vIGZpbHRlcjpibHVyKC4ycHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tdGFnLWluc2V0LXNoYWRvdy1zaXplKSB2YXIoLS10YWctcmVtb3ZlLWJnLCByZ2JhKCR0YWctcmVtb3ZlLCAuMykpIGluc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjJzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJjpub3QoI3skc2VsZn0tLW1peCl7XHJcbiAgICAgICAgI3sgJHNlbGYgfV9faW5wdXR7XHJcbiAgICAgICAgICAgIC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8xMzQ3MDIxMC8xMDQzODBcclxuICAgICAgICAgICAgYnIgeyBkaXNwbGF5Om5vbmU7IH1cclxuICAgICAgICAgICAgKiB7IGRpc3BsYXk6aW5saW5lOyB3aGl0ZS1zcGFjZTpub3dyYXA7IH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgLy8gSG9sZHMgdGhlIHBsYWNlaG9sZGVyICYgdGhlIHRhZ3MgaW5wdXRcclxuICAgICZfX2lucHV0e1xyXG4gICAgICAgICRwbGFjZWhvbGRlci13aWR0aCA6IDExMHB4O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWluLXdpZHRoOiAkcGxhY2Vob2xkZXItd2lkdGg7XHJcbiAgICAgICAgbWFyZ2luOiAkdGFnTWFyZ2luIDA7XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tdGFnLXBhZCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwOyAvLyAjMTYwIExpbmUgYnJlYWsgKFxcbikgYXMgZGVsaW1ldGVyXHJcbiAgICAgICAgY29sb3I6IHZhcigtLWlucHV0LWNvbG9yKTtcclxuICAgICAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG5cclxuICAgICAgICB0YWJsZSAmIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAyLjVweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjplbXB0eXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmlyZWZveCB7XHJcbiAgICAgICAgICAgICAgLy8gY2xpY2tpbmcgdHdpY2Ugb24gdGhlIGlucHV0IChub3QgZmFzdCkgZGlzYWxsb3dzIHR5cGluZyAoYnVnKSBvbmx5IHdoZW4gdGhlIGlucHV0IGhhcyBcImRpc3BsYXk6ZmxleFwiLlxyXG4gICAgICAgICAgICAgIC8vIGRpc2FibGVkIHRoZSBiZWxvdyBydWxlIGZvciB0aGUgYWJvdmUgcmVhc29uOlxyXG4gICAgICAgICAgICAgIC8vICBkaXNwbGF5OiBmbGV4OyAvLyBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD05MDQ4NDYjYzQ1XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICAgIG91dGxpbmU6bm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKGZhbHNlKTtcclxuXHJcbiAgICAgICAgICAgICAgICAvKiBBTEwgTVMgQlJPV1NFUlM6IGhpZGUgcGxhY2Vob2xkZXIgKG9uIGZvY3VzKSBvdGhlcndpc2UgdGhlIGNhcmV0IGlzIHBsYWNlZCBhZnRlciBpdCwgd2hpY2ggaXMgd2VpcmQgKi9cclxuICAgICAgICAgICAgICAgIC8qIElFIEVkZ2UgMTIrIENTUyBzdHlsZXMgZ28gaGVyZSAqL1xyXG4gICAgICAgICAgICAgICAgQHN1cHBvcnRzICggLW1zLWltZS1hbGlnbjphdXRvICkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6ZW1wdHl7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIodHJ1ZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vIFNlZW1zIHRvIGJlIGZpeGVkISBubyBuZWVkIGZvciB0aGUgYmVsb3cgaGFja1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGZpcmVmb3gge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAvLyByZW1vdmUgXCI6YWZ0ZXJcIiBwc2V1ZG8gZWxlbWVudDogaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTA0ODQ2I2M0NVxyXG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBjb250ZW50OiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgLy8gZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBsYWNlaG9sZGVyLWNvbG9yLWZvY3VzO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wbGFjZWhvbGRlci1jb2xvci1mb2N1cyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZpcmVmb3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wbGFjZWhvbGRlci1jb2xvcik7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8qIFNlZW1zIGZpcmVmb3ggbmV3ZXIgdmVyc2lvbnMgZG9uJ3QgbmVlZCB0aGlzIGFueSBtb3JlXHJcbiAgICAgICAgQHN1cHBvcnRzICggLW1vei1hcHBlYXJhbmNlOm5vbmUgKXtcclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAqL1xyXG4gICAgICAgIC8vIHRyaWVzIHRvIHN1Z2dlc3QgdGhlIHJlc3Qgb2YgdGhlIHZhbHVlIGZyb20gdGhlIGZpcnN0IGl0ZW0gaW4gdGhlIHdoaXRlbGlzdCB3aGljaCBtYXRjaGVzIGl0XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1zdWdnZXN0KTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDEuNWVtKTtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlOyAvKiBhbGxvd3Mgc3BhY2VzIGF0IHRoZSBiZWdpbm5pbmcgKi9cclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRhZy10ZXh0LWNvbG9yKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjM7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyAmLS1pbnZhbGlke1xyXG4gICAgICAgIC8vICAgICAvLyBjb2xvcjogJGludmFsaWQtaW5wdXQtY29sb3I7XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAvLyBpbiBcIm1peCBtb2RlXCIgdGhlIHRhZ3MgbWlnaHQgYmUgbmV4dCB0byBwbGFpbiB0ZXh0LCBzbyBzcHJlYWQgdGhpbmdzIGEgYml0XHJcbiAgICAgICAgI3sgJHNlbGYgfV9fdGFne1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1taXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBkaXNwbGF5OmZsZXggbWFrZXMgQ2hyb21lIGdlbmVyYXRlcyA8ZGl2Pjxicj48L2Rpdj4gd2hlbiBwcmVzc2luZyBFTlRFUiBrZXlcclxuXHJcbiAgICAgICAgI3sgJHNlbGYgfV9faW5wdXR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICR0YWdNYXJnaW47XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IC8vIG5lZWRlZCB0byByZXNvbHZlIHRoaXMgYnVnOiBodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD0xMTgyNjIxXHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gbm8gc3VnZ2VzdGVkLWNvbXBsZXRlIGFyZSBzaG93biBpbiBtaXgtbW9kZSB3aGlsZSBoaWdpbGlnaHRpbmcgZHJvcGRvd24gb3B0aW9uc1xyXG4gICAgICAgICAgICAmOjphZnRlcnsgY29udGVudDpub25lOyB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXNlbGVjdHtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAkc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICc+JztcclxuICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGZvbnQ6ICRzaXplIG1vbm9zcGFjZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KCRzaXplLDIpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IG1hdGguZGl2KCRzaXplLDIpO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE1MCUsIC01MCUpIHNjYWxlWCgxLjIpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD10cnVlXXtcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTUwJSwgLTUwJSkgcm90YXRlKDI3MGRlZykgc2NhbGVZKDEuMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICN7JHNlbGZ9X190YWd7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiAkdGFnTWFyZ2luO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHRleHQ7XHJcblxyXG4gICAgICAgICAgICBkaXZ7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICsgI3skc2VsZn1fX2lucHV0e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1lbXB0eXtcclxuICAgICAgICAjeyAkc2VsZiB9X19pbnB1dHtcclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXI7XHJcbiAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgI3sgJHNlbGYgfS0tbWl4ICZ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWZvY3Vze1xyXG4gICAgICAgIC0tdGFncy1ib3JkZXItY29sb3I6IHZhcigtLXRhZ3MtZm9jdXMtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwcztcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0taW52YWxpZHtcclxuICAgICAgICAtLXRhZ3MtYm9yZGVyLWNvbG9yIDogI3skdGFnLWludmFsaWQtY29sb3J9O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFNpbmNlIHRoZSBkcm9wZG93biBpcyBhbiBleHRlcm5hbCBlbGVtZW50LCB3aGljaCBpcyBwb3NpdGlvbmVkIGRpcmVjdGx5IG9uIHRoZSBib2R5IGVsZW1lbnRcclxuICAgIC8vIGl0IGNhbm5vdCBpbmdlcml0IHRoZSBDU1MgdmFyaWFibGVzIGFwcGxpZWQgb24gdGhlIFwiLlRhZ2lmeVwiIGVsZW1lbnRcclxuICAgICZfX2Ryb3Bkb3due1xyXG4gICAgICAgICRkcm9wZG93bjogJjtcclxuICAgICAgICAkdHJhbnM6IC4zcztcclxuICAgICAgICAkdHJhbnMtY3VydmU6IGN1YmljLWJlemllciguNSwgMCwgLjMsIDEpO1xyXG5cclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogOTk5OTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXRhZ2lmeS1kZC1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAmW2Rpcj0ncnRsJ10ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTFweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW3BsYWNlbWVudD1cInRvcFwiXXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuXHJcbiAgICAgICAgICAgICN7JGRyb3Bkb3dufV9fd3JhcHBlcntcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDEuMXB4OyAvLyBmaXhlcyAtIGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTExNDc1MjNcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIHdoZW4gdGhlIGRyb3Bkb3duIGlzIHNob3duIG5leHQgdG8gdGhlIGNhcmV0IHdoaWxlIHR5cGluZ1xyXG4gICAgICAgICZbcG9zaXRpb249XCJ0ZXh0XCJde1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSh2YXIoLS10YWdpZnktZGQtY29sb3ItcHJpbWFyeSksIC4xKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuOWVtO1xyXG5cclxuICAgICAgICAgICAgI3skZHJvcGRvd259X193cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3dyYXBwZXJ7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHZhcigtLXRhZ2lmeS1kZC1tYXgtaGVpZ2h0KTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10YWdpZnktZGQtYmctY29sb3IpO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS10YWdpZnktZGQtY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDEuNXB4OyAvLyBmaXhlcyAtIGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTExNDc1MjNcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IC0ycHggcmdiYShibGFjaywuMik7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFucyAkdHJhbnMtY3VydmUsIHRyYW5zZm9ybSBtYXRoLmRpdigkdHJhbnMsIDIpO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IGRkLXdyYXBwZXItc2hvdyAwcyAkdHJhbnMgZm9yd2FyZHM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAa2V5ZnJhbWVzIGRkLXdyYXBwZXItc2hvdyB7XHJcbiAgICAgICAgICAgIHRvIHsgb3ZlcmZsb3cteTogYXV0bzsgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faGVhZGVye1xyXG4gICAgICAgICAgICAmOmVtcHR5eyBkaXNwbGF5OiBub25lOyB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19mb290ZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjVlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tdGFnaWZ5LWRkLWl0ZW0tcGFkKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuXHJcbiAgICAgICAgICAgICY6ZW1wdHl7IGRpc3BsYXk6IG5vbmU7IH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIGludGlhbCBzdGF0ZSwgcHJlLXJlbmRlcmVkXHJcbiAgICAgICAgJi0taW5pdGlhbHtcclxuICAgICAgICAgICAgI3skZHJvcGRvd259X193cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMWVtKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJltwbGFjZW1lbnQ9XCJ0b3BcIl17XHJcbiAgICAgICAgICAgICAgICAjeyRkcm9wZG93bn1fX3dyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJlbSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW17XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXRhZ2lmeS1kZC1pdGVtLXBhZCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMXB4O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICYtLWFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRhZ2lmeS1kZC1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTA1JSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8qIGN1c3RvbSBoaWRkZW4gdHJhbnNpdGlvbiBlZmZlY3QgaXMgbmVlZGVkIGZvciBob3Jpem9udGFsLWxheW91dCBzdWdnZXN0aW9ucyAqL1xyXG4gICAgICAgICAgICAmLS1oaWRkZW57XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFweDtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB2YXIoLS10YWdpZnktZGQtaXRlbS0taGlkZGVuLWR1cmF0aW9uLCAuM3MpICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICArIFtkYXRhLXRhZy1pbnB1dF0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZWFkLW9ubHkge1xyXG4gICAgLnRhZ2lmeSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA2cHg7XHJcblxyXG4gICAgICAgIHRhZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhZ2lmeV9faW5wdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi50b3gtcHJvbW90aW9uIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5kaXYudG94IHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuXHRjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdC50b3gtdGJ0biB7XG5cdFx0c3ZnIHtcblx0XHRcdGZpbGw6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogdmFyKC0tYnMtbGlnaHQpO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudG94LXRidG4tLWFjdGl2ZSxcblx0LnRveC10YnRuLS1lbmFibGVkLFxuXHQudG94LXRidG4tLWVuYWJsZWQ6Zm9jdXMsXG5cdC50b3gtdGJ0bi0tZW5hYmxlZDpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblxuXHRcdHN2ZyB7XG5cdFx0XHRmaWxsOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYudG94LXRpbnltY2Uge1xuXHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpO1xuXHR9XG5cblx0Jjpub3QoLnRveC10aW55bWNlLWlubGluZSkgLnRveC1lZGl0b3ItaGVhZGVyIHtcblx0XHRib3gtc2hhZG93OiB1bnNldDtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGJvcmRlci1jb2xvcjtcblx0fVxuXG5cdC50b3gtdGJ0bi0tc2VsZWN0LFxuXHQudG94LXRidG4tLXNlbGVjdDpob3ZlciB7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRveC10YnRuX19zZWxlY3QtY2hldnJvbiB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50b3gtbWVudS50b3gtY29sbGVjdGlvbi50b3gtY29sbGVjdGlvbi0tbGlzdCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1kcm9wZG93bik7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuXHRcdH1cblxuXHRcdC50b3gtY29sbGVjdGlvbl9fZ3JvdXAge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWwge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xuXG5cdFx0XHRzcGFuLFxuXHRcdFx0cyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcikgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0cCxcblx0XHRcdGJsb2NrcXVvdGUsXG5cdFx0XHRkaXYsXG5cdFx0XHRzdHJvbmcsXG5cdFx0XHRlbSxcblx0XHRcdHNwYW4sXG5cdFx0XHRzLFxuXHRcdFx0c3ViLFxuXHRcdFx0c3VwIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCkgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRveC1jb2xsZWN0aW9uX19pdGVtLWNoZWNrbWFyayB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0LnRveC1jb2xsZWN0aW9uX19pdGVtLWxhYmVsIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblxuXHRcdFx0XHRzcGFuLFxuXHRcdFx0XHRzIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWJzLXdoaXRlKSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmsge1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGZpbGw6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50b3gtdG9vbHRpcF9fYm9keSB7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdH1cblxuXG5cdC50b3gtZWRpdC1hcmVhIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcblx0XHR9XG5cdH1cbn1cblxuZGl2LnRveC10aW55bWNlLWF1eCB7XG5cdHotaW5kZXg6IDEwO1xufVxuXG5cbi8vIEVtYWlsXG4vLyBJbnB1dC1jb250YWluZXIgbGFiZWwtaW5wdXQtcm93XG4uZW1haWwtdGV4dCxcbi5pbnB1dC1jb250YWluZXIubGFiZWwtaW5wdXQtcm93IHtcblx0ZGl2LnRveC50b3gtdGlueW1jZSB7XG5cdFx0aGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuXG4vLyAuZW1haWwtdGV4dCB7XG4vLyBcdGRpdi50b3gudG94LXRpbnltY2Uge1xuLy8gXHRcdGJvcmRlcjogbm9uZTtcbi8vIFx0XHRib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbi8vIFx0XHRtYXJnaW46IC0yOHB4O1xuLy8gXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG4vLyBcdFx0XHRoZWlnaHQ6IDQxNnB4ICFpbXBvcnRhbnQ7XG4vLyBcdFx0fVxuLy8gXHR9XG5cbi8vIFx0ZGl2LnRveDpub3QoLnRveC10aW55bWNlLWlubGluZSkgLnRveC1lZGl0b3ItaGVhZGVyIHtcbi8vIFx0XHRtYXJnaW46IDAgMTZweDtcbi8vIFx0fVxuXG4vLyBcdC50b3g6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlcixcbi8vIFx0LnRveCAudG94LXRvb2xiYXIsIFxuLy8gXHQudG94IC50b3gtdG9vbGJhcl9fb3ZlcmZsb3csIFxuLy8gXHQudG94IC50b3gtdG9vbGJhci1vdmVybG9yZCxcbi8vIFx0LnRveCAudG94LXRvb2xiYXJfX3ByaW1hcnksXG4vLyBcdC50b3ggLnRveC10YnRuLS1kaXNhYmxlZCwgXG4vLyBcdC50b3ggLnRveC10YnRuLS1kaXNhYmxlZDpob3ZlciwgXG4vLyBcdC50b3ggLnRveC10YnRuOmRpc2FibGVkLCBcbi8vIFx0LnRveCAudG94LXRidG46ZGlzYWJsZWQ6aG92ZXIsXG4vLyBcdC50b3ggLnRveC10YnRuOm5vdCgudG94LXRidG4tLXNlbGVjdCksXG4vLyBcdC50b3ggLnRveC1lZGl0LWFyZWFfX2lmcmFtZSxcbi8vIFx0LnRveCAudG94LXN0YXR1c2JhciAge1xuLy8gXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcbi8vIFx0fVxuXG4vLyBcdC50b3ggLnRveC10b29sYmFyX19ncm91cDpmaXJzdC1jaGlsZCB7XG4vLyBcdFx0cGFkZGluZy1sZWZ0OiAwO1xuLy8gXHR9XG5cbi8vIFx0ZGl2LnRveCAudG94LWVkaXQtYXJlYTpiZWZvcmUge1xuLy8gXHRcdGJvcmRlcjogbm9uZTtcbi8vIFx0XHRib3gtc2hhZG93OiB1bnNldDtcbi8vIFx0fVxuLy8gfSIsImgxIHtcblx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKHNtKSB7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygzMik7XG5cdH1cbn1cblxuaDIge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5wIHtcblx0bGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI2KTtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuc21hbGwge1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDEwKTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0fVxufVxuXG4uaW50cm8tdGl0bGUge1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDMyKTtcbn1cblxuLnRpdGxlLFxuLnN1YnRpdGxlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG59XG5cbi5zdWJ0aXRsZSB7XG5cdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xufVxuXG4uc21hbGwtaW5saW5lLXN1YnRpdGxlIHtcblx0b3BhY2l0eTogMC41O1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDExKTtcbn1cblxuLmJvZHktdGl0bGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG59XG5cbi5ub3RpZmljYXRpb24tbnVtYmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDEwKTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0cGFkZGluZzogMnB4IDRweDtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0Ji5zZWNvbmRhcnkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdH1cbn1cblxuLmhlYWRlci1saW5lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdGdhcDogMTZweDtcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE2cHgpO1xuXHR9XG59XG5cbi50aXRsZS10YWcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdGdhcDogMTZweDtcblxuXHQudGFnIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuXHRcdH1cblx0fVxufVxuXG5cbi5lbGxpcHNpcy1zbWFsbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0bWF4LXdpZHRoOiAxMDBweDtcbn1cbi5lbGxpcHNpcy1tZWRpdW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG1heC13aWR0aDogMjAwcHg7XG59XG4uZWxsaXBzaXMtbGFyZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdG1heC13aWR0aDogNDAwcHg7XG59XG5cblxuLmFtb3VudC1zaG93aW5nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjY2KTtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbn1cblxuXG4uZnctbWVkaXVtIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG59XG4iLCIvLyBsb2FkaW5nXG4ubG9hZGluZy1iYWNrZ3JvdW5kIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMjQwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1icy1saWdodCk7XG5cdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAyMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICAgcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCAxKSAxMCUsIHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0LXJnYiksIC43NSkgMTglLCByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIDEpIDI2JSwgcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCAxKSA1MCUsIHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0LXJnYiksIC41KSA1NSUsIHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgMSkgNjAlLCByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIDEpIDcwJSwgcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQtcmdiKSwgMSkgODAlLCByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIDEpIDkwJSk7XG5cdFx0YW5pbWF0aW9uOiBiYWNrZ3JvdW5kLWFuaW1hdGlvbiA1cyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdCYubG9hZGluZy10aXRsZSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRoZWlnaHQ6IDY0cHg7XG5cdH1cblxuXHQmLmxvYWRpbmctYnV0dG9uIHtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0aGVpZ2h0OiAxMjVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAgIHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgMSkgMTUlLCByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1saWdodC1yZ2IpLCAuNzUpIDIwJSwgcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCAxKSAyNSUsIDYwJSwgcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCAxKSA2MCUsIHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0LXJnYiksIDEpIDcwJSwgcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCAxKSA4MCUpO1xuXG5cdFx0fVxuXHR9XG5cblx0Ji5sb2FkaW5nLXRhYmxlIHtcblx0XHRoZWlnaHQ6IDQ4MHB4O1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgICByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIDEpIDEwJSwgcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQtcmdiKSwgLjc1KSAxOCUsIHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgMSkgMjYlLCByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIDEpIDUwJSwgcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQtcmdiKSwgLjUpIDU1JSwgcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCAxKSA2MCUsIHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgMSkgNjUlLCByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1saWdodC1yZ2IpLCAxKSA3NSUsIHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgMSkgODUlKTtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQtcmdiKSwgMC41KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdH1cblxuXHQmLmxvYWRpbmctdGV4dCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRoZWlnaHQ6IDIxcHg7XG5cblx0XHR0aCAmLFxuXHRcdHRkICYge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTZweDtcblx0XHR9XG5cdH1cbn1cblxuLmxvYWRpbmctYnV0dG9uLWdyb3VwIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmxvYWRpbmctaWNvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAyMDBweDtcblx0aGVpZ2h0OiAxMDBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAzO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0LmxvYWRpbmctYW5pbWF0aW9uIHtcblx0XHRmaWxsOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0cmVjdDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRmaWxsOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHR9XG5cdH1cblx0LnRleHQge1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdG9wYWNpdHk6IDAuNzU7XG5cdH1cbn1cblxuXG4vLyBrZXlmcmFtZXNcbkBrZXlmcmFtZXMgYmFja2dyb3VuZC1hbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgXHRvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA4MCUge1xuICAgIFx0b3BhY2l0eTogMTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaWNvbi1hbmltYXRpb24ge1xuICAgMzMlICB7aW5zZXQ6LTEwcHg7dHJhbnNmb3JtOiByb3RhdGUoMGRlZyl9XG4gICA2NiUgIHtpbnNldDotMTBweDt0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyl9XG4gICAxMDAlIHtpbnNldDowICAgIDt0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyl9XG59XG5cblxuLy8gdGFibGVcbi50YWJsZS1jb250YWluZXIge1xuXHQmLmlzLWxvYWRpbmcge1xuXHRcdHRhYmxlIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2NrcykgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpIDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0YWJsZSArIC5sb2FkaW5nLWJhY2tncm91bmQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2NrcykgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xuXHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJsb2Nrcy1ib3JkZXItY29sb3IpO1xuXHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuXHRcdG1hcmdpbjogLTJweCAwIDAgMXB4O1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cbn0iLCIuYmctc2Vjb25kYXJ5LWxpZ2h0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcbn0iLCIubG9naW4tcGFnZSB7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0LmxvZ28tY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdG1hcmdpbjogMjhweCAyOHB4IDAgMjhweDtcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRtYXJnaW46IDQwcHggMjhweCAwIDI4cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRtYXJnaW46IDQwcHggNDhweCAwIDQ4cHg7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDk2cHgpO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0Zm9ybSB7XG5cdFx0LmJ0biB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0LmltYWdlLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxNDBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzQ1ZGVnLCByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjMzKSAwJSwgcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMCkgMTYlKTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItbmF2aWdhdGlvbiB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0fVx0XHRcdFxuXHR9XG59IiwiLnBhZ2UtY29udGVudCB7XG5cdHRhYmxlIHtcblx0XHRAZXh0ZW5kIC50YWJsZS1saW5lcztcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59IiwiLmFjY291bnQtbmF2aWdhdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAzMnB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKHhsKSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG59IiwiLmFsZXJ0IHtcblx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG5cdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0cGFkZGluZzogMThweCAyMHB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdHBhZGRpbmc6IDI4cHggMzJweDtcblx0fVxuXG5cdHAge1xuXHRcdD4gYSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHQuYnRuLWNsb3NlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIyKTtcblx0XHR0b3A6IDI5cHg7XG5cdFx0cmlnaHQ6IDI0cHg7XG5cdFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdH1cblx0XHRcblx0LnRpdGxlIHtcblx0XHRjb2xvcjogdmFyKC0tYnMtYmxhY2spO1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCYuYWxlcnQtZGlzbWlzc2libGUge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMycHg7XG5cdFx0fVxuXG5cdFx0LmJ0bi1jbG9zZSArICoge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmLmFsZXJ0LXN1Y2Nlc3Mge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0LWdyZWVuLCAwLjc1KTtcblx0XHRib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjMzKTtcblxuXHRcdC5idG4tY2xvc2Uge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuXHRcdH1cblx0fVxuXG5cdCYuYWxlcnQtZGFuZ2VyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtcmVkO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4zMyk7XG5cblx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdH1cblx0fVxuXG5cdCYuYWxlcnQtd2FybmluZyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LW9yYW5nZTtcblx0XHRib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCAwLjMzKTtcblxuXHRcdC5idG4tY2xvc2Uge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuXHRcdH1cblx0fVxuXG5cdCYuYWxlcnQtYm9yZGVyLWxlZnQge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItbGVmdDogc29saWQgNnB4IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQmLmFsZXJ0LXNtYWxsIHtcblx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdH1cbn0iLCIuYmFyLWNoYXJ0IHtcblx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYmxvY2tzLWJvcmRlci1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblxuXHQ+IC50aXRsZS1jb250YWluZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKSAwIDA7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdHBhZGRpbmc6IDE0cHggMzJweDtcblx0XHR9XG5cblx0XHQudG90YWwge1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cblx0XHRcdC5hbW91bnQge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jaGFydC1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDE0cHggMjBweDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0cGFkZGluZzogMTRweCAzMnB4IDE0cHggMzJweDtcblx0XHR9XG5cdH1cbn0iLCIuYmxvY2stZXhwYW5kLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdD4gLnRpdGxlLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMThweCAyMHB4IDJweCAyMHB4O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAyOHB4IDMycHggMTJweCAzMnB4O1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdEBleHRlbmQgJWZhLWljb247XG5cdFx0XHRcdEBleHRlbmQgLmZhLXNvbGlkO1xuXHRcdFx0XHRjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1kb3duKTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b25zLXJvdy1pY29uLXRleHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQ+IC5leHBhbmQtY29udGFpbmVyIHtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRcdD4gLmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMjBweCAycHggMjBweDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzJweCAxMnB4IDMycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5leHBhbmRlZCB7XG5cdFx0PiAudGl0bGUtY29udGFpbmVyIHtcblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnV0dG9ucy1yb3ctaWNvbi10ZXh0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAuZXhwYW5kLWNvbnRhaW5lciB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHR9XG5cdH1cbn0iLCIuYmxvY2stdHdvLWNvbHVtbnMge1xuXHQ+IC5yb3cgPiAqIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93biAoc20pIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzZweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHh4bCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1NnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ibG9ja3MtYm9yZGVyLWNvbG9yKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyAyNHB4KTtcblx0XHRcdFx0XHR0b3A6IC0xMnB4O1xuXHRcdFx0XHRcdGJvdHRvbTogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDU2cHgpO1xuXHRcdFx0XHRcdHRvcDogLTI4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNnB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeHhsKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYnJlYWRjcnVtYnMge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiA2cHggMDtcblxuXHRsaSB7XG5cdFx0Y29sb3I6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1yaWdodDogMThweDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0QGV4dGVuZCAlZmEtaWNvbjtcblx0XHRcdEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cdFx0XHRjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1yaWdodCk7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEwKTtcblx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjU1KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMnB4O1xuXHRcdFx0cmlnaHQ6IDZweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmN1cnJlbnQge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdH1cblx0fVxufSIsIi5idWxrLWFjdGlvbnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiAxMnB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0Z2FwOiAxNnB4O1xuXHR9XG5cblx0LnNlbGVjdGJveCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDI3MHB4O1xuXHRcdH1cblx0fVxufSIsIi5idXR0b24tYmxvY2tzIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAxNnB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChsZykge1xuXHRcdGdhcDogMzJweDtcblx0fVxuXG5cdC5idXR0b24tYmxvY2sge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHR3aWR0aDogY2FsYygyNSUgLSAyNHB4KTtcblx0XHR9XG5cblx0XHQ+IGksXG5cdFx0PiBzdmcge1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyOCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyMik7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdH1cblxuXHRcdC5pY29ucy1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0cmlnaHQ6IDEycHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogNnB4O1xuXG5cdFx0XHQudG9vbHRpcC1pY29uIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHQubm90aWZpY2F0aW9uLW51bWJlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGV4dCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiB2YXIoLS1icy1ibG9ja3MtdGl0bGUtY29sb3IpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblxuXHRcdC5ob3Zlci1jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHR6LWluZGV4OiAxMDtcblxuXHRcdFx0LnN1Ym1lbnUge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1kcm9wZG93bik7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRcdFx0XHRib3JkZXI6IHNvbGlkIDFweCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDEycHggMTZweCByZ2JhKCRkYXJrLWJsdWUsIDAuMTIpO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxNnB4IDZweCAyNnB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTZweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1kcm9wZG93bikgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1kcm9wZG93bikgMCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtZHJvcGRvd24pIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtZHJvcGRvd24pO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0fVxuXG5cdFx0XHQuaWNvbnMtY29udGFpbmVyIHtcblx0XHRcdFx0Lm5vdGlmaWNhdGlvbi1udW1iZXIuc2Vjb25kYXJ5IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0IC5ob3Zlci1jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogdW5zZXQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5ncmVlbiB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJGRhcmstZ3JlZW4sIDAuMik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JlZW47XG5cdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XG5cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlICB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZWVuO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5yZWQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRkYXJrLXJlZCwgMC4yKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1yZWQ7XG5cdFx0XHRjb2xvcjogJGRhcmstcmVkO1xuXG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGNvbG9yOiAkZGFyay1yZWQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzLFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1yZWQ7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cblx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmRpc2FibGVkIHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0LmhvdmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5idXR0b24tYmxvY2tzLW1lZGl1bSB7XG5cdFx0LmJ1dHRvbi1ibG9jayB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygzMy4zJSAtIDEwLjZweCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChsZykge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxNi42JSAtIDI2cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuYnV0dG9uLWJsb2Nrcy1zbWFsbCB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdGdhcDogMTJweDtcblx0XHR9XG5cblx0XHQuYnV0dG9uLWJsb2NrIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDMzLjMlIC0gMTAuNnB4KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEyLjUlIC0gMTAuNXB4KTtcblx0XHRcdFx0cGFkZGluZzogMjRweCAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuYnV0dG9uLWJsb2Nrcy1mbGF0IHtcblx0XHRnYXA6IDIwcHggMzJweDtcblxuXHRcdC5idXR0b24tYmxvY2sge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGdhcDogMTZweDtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuXHRcdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0PiBpLFxuXHRcdFx0PiBzdmcge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0Lmljb25zLWNvbnRhaW5lciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdFx0XHR0b3A6IHVuc2V0O1xuICAgIFx0XHRcdHJpZ2h0OiB1bnNldDtcbiAgICBcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYnV0dG9uLXBvcHVwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5wb3B1cC1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDE2cHg7XG5cdFx0cmlnaHQ6IDE2cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0ei1pbmRleDogMTI7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTEycHg7XG5cdFx0XHRib3R0b206IHVuc2V0O1xuXHRcdFx0bGVmdDogLTZweDtcblx0XHRcdHJpZ2h0OiB1bnNldDtcblx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHR9XG5cblx0XHQucG9wdXAtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2Nrcyk7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDUwcHggMCByZ2JhKCRkYXJrLWJsdWUsIDAuMik7XG5cdFx0XHR6LWluZGV4OiAxMztcblx0XHRcdHdpZHRoOiAzMjBweDtcblxuXHRcdFx0LnRpdGxlLWJ1dHRvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0cGFkZGluZzogMThweCAyMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblxuXHRcdFx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQub3B0aW9ucy1saXN0IHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA0MTlweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdGdhcDogMjRweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5wb3B1cC1hY3RpdmUge1xuXHRcdC5wb3B1cC1jb250YWluZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblx0XHR9XG5cdH1cbn0iLCIuYnV0dG9ucy1yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0Z2FwOiAxMHB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdGdhcDogMTZweDtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4eGwpIHtcblx0XHRnYXA6IDIwcHg7XG5cdH1cblxuXHQucm93LWNvbnRyb2xzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRnYXA6IDE2cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHh4bCkge1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cblx0Ly8gdGFibGUtY29udGFpbmVyXG5cdC50YWJsZS1jb250YWluZXIgJiB7XG5cdFx0Z2FwOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRmbGV4LXdyYXA6IHVuc2V0O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXG5cdC8vIG5vLWdhcFxuXHQmLm5vLWdhcCB7XG5cdFx0Z2FwOiAwO1xuXG5cdFx0LmJ0bi1pY29uLWJhY2tncm91bmQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggcmdiYSgkZGFyay1ibHVlLCAwLjMzKTtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucykgMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucyk7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucykgMDtcblx0XHRcdH1cblxuXHRcdFx0Jjpvbmx5LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zKTtcblx0XHRcdH1cblxuXHRcdFx0Ji5ncmVlbiB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkZGFyay1ncmVlbiwgMC4zMyk7XG5cdFx0XHR9XG5cblx0XHRcdCYucmVkIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRkYXJrLXJlZCwgMC4zMyk7XG5cdFx0XHR9XG5cblx0XHRcdCYueWVsbG93IHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCR5ZWxsb3csIDAuMzMpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLm9yYW5nZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkZGFyay1vcmFuZ2UsIDAuMzMpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmdyYXkge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJGdyYXktNjAwLCAwLjMzKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucm93LWNvbnRyb2xzIHtcblx0XHRcdGdhcDogMDtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdFx0LmJ0bi1pY29uLWJhY2tncm91bmQge1xuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0XHQuYnRuLWljb24tYmFja2dyb3VuZCB7XG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cblx0Ly8gU21hbGxlc3QgXG5cdC5zbWFsbGVzdCAmIHtcblx0XHRmbGV4LXdyYXA6IHVuc2V0O1xuXHR9XG59IiwiLmJ1dHRvbnMtcm93LWljb24tdGV4dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0LmJ1dHRvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGdhcDogMTJweDtcblx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdGdhcDogMjRweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuYnRuLWljb24tdGV4dCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LmhvdmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5oYXMtZWxsaXBzaXMtYnV0dG9uIHtcblx0XHR6LWluZGV4OiA4O1xuXHRcdFxuXHRcdD4gLmJ0bi1lbGxpcHNpcyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblx0XHRcdG1pbi13aWR0aDogMjVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b25zIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duICh4bCkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucyk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAxMnB4IDE2cHggcmdiYSgkZGFyay1ibHVlLCAwLjEyKTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuYnV0dG9ucyB7XG5cdFx0XHRcdHRvcDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY2hlY2tib3gtZXhwYW5kLWNvbnRlbnQge1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0XG5cdC50aXRsZS1idXR0b24tY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAxNnB4O1xuXG5cdFx0LmlucHV0LWNvbnRhaW5lci5jaGVja2JveCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQuY2hlY2tib3gtY29udGFpbmVyIHtcblx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJsb2Nrcy10aXRsZS1jb2xvcik7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyMCk7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHR0b3A6IDdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9ucy1yb3ctaWNvbi10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmV4cGFuZC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQmLmV4cGFuZGVkIHtcblx0XHQuYnV0dG9ucy1yb3ctaWNvbi10ZXh0LFxuXHRcdC5leHBhbmQtY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC5leHBhbmQtY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi10b3A6IDI4cHg7XG5cdFx0fVxuXHR9XG59IiwiLmlucHV0LWNvbnRhaW5lci5jaGVja2JveCB7XG5cdC5jaGVja2JveC1jb250YWluZXJzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxNnB4O1xuXG5cdFx0Ji5jaGVja2JveC1yb3cge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQuY2hlY2tib3gtY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0PiBpbnB1dCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bWluLXdpZHRoOiAyMHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzLXNtYWxsKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdEBleHRlbmQgJWZhLWljb247XG5cdFx0XHRcdFx0QGV4dGVuZCAuZmEtc29saWQ7XG5cdFx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAuYnRuLXRvb2x0aXAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cdFx0XHRcdFx0XHRcblxuXHRcdFx0aW5wdXQ6ZGlzYWJsZWQgfiBsYWJlbCB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXQ6Zm9jdXMtdmlzaWJsZSB+IGxhYmVsIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcbiAgICBcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1icy1ib3JkZXItZm9jdXMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5ncmVlbiB7XG5cdFx0XHRcdGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHRhYmxlIHRoICYge1xuXHRcdC5jaGVja2JveC1jb250YWluZXJzIHtcblx0XHRcdC5jaGVja2JveC1jb250YWluZXIge1xuXHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubGFiZWwtaW5wdXQtcm93IHtcblx0XHQuY2hlY2tib3gtY29udGFpbmVycyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXG5cdFx0XHQmLmNoZWNrYm94LXJvdyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jaGVja2JveC1ibG9ja3Mge1xuXHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHQuY2hlY2tib3gtY29udGFpbmVycyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGdhcDogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdC5jaGVja2JveC1jb250YWluZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpIDAgMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWlucHV0cyk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzKSAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gaW5wdXQ6Zm9jdXMtdmlzaWJsZSB+IGxhYmVsIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XG5cdFx0ICAgIFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1icy1ib3JkZXItZm9jdXMpO1xuXG5cdFx0ICAgIFx0XHRcdCY6YWZ0ZXIge1xuXHRcdCAgICBcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XG5cdFx0ICAgIFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNoZWNrYm94LW1vbnRoIHtcblx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdC5jaGVja2JveC1jb250YWluZXJzIHtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHQuY2hlY2tib3gtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNC4yODU3MTQyODU3MTQyODYlO1xuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpIDAgMCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKC1uKzcpIHtcblx0XHRcdFx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNykge1xuXHRcdFx0XHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzKSAwIDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoN24gKyAxKSxcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMjgpLFxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzKSAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDI5KSB7XG5cdFx0XHRcdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB1bnNldDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmNoZWNrYm94LXllYXIge1xuXHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0LmNoZWNrYm94LWNvbnRhaW5lcnMge1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0XHRcdC5jaGVja2JveC1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI1JTtcblxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzKSAwIDAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgtbis0KSB7XG5cdFx0XHRcdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWlucHV0cykgMCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDRuICsgMSksXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWlucHV0cyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzKSAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpOyBcblxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY2hlY2tib3gtcGlsbCB7XG5cdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdC5jaGVja2JveC1jb250YWluZXJzIHtcblx0XHRcdFx0LmNoZWNrYm94LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRcdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5jaGVja2VkLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMCAycHggNnB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgMXB4IHJnYmEoJGRhcmstZ3JlZW4sIDAuMzMpO1xuXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji50aW1lIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoOSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5kYXRlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTApO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGlucHV0OmZvY3VzLXZpc2libGU6Y2hlY2tlZCB+IGxhYmVsIHtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAkZGFyay1ncmVlbjtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JlZW47XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEycHggMCAyNnB4O1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5jaGVja2VkLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY2hlY2tib3gtcm93IHtcblx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0LmNoZWNrYm94LWNvbnRhaW5lcnMge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGdhcDogMjRweCAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubm8tbGFiZWwtdGV4dCB7XG5cdFx0LmNoZWNrYm94LWNvbnRhaW5lcnMge1xuXHRcdFx0LmNoZWNrYm94LWNvbnRhaW5lciB7XG5cdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0YWJsZSB0aCAmIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuXHRcdH1cblxuXHRcdHRhYmxlIHRkICYge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG5cdFx0fVxuXHR9XHRcblxuXHQmLnVuY2hlY2tlZC1zdHlsZSB7XG5cdFx0LmNoZWNrYm94LWNvbnRhaW5lcnMge1xuXHRcdFx0LmNoZWNrYm94LWNvbnRhaW5lciB7XG5cdFx0XHRcdD4gaW5wdXQ6bm90KDpjaGVja2VkKSArIGxhYmVsIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14bWFyayk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5pbnB1dC1jb250YWluZXIuY2hlY2tib3gtdG9nZ2xlIHtcblx0LmNoZWNrYm94LWNvbnRhaW5lcnMge1xuXHRcdC5jaGVja2JveC1jb250YWluZXIge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0NHB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDQ0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdFx0bGVmdDogMjJweDtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHJpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXQ6ZGlzYWJsZWQge1xuXHRcdFx0XHR+IGxhYmVsIHtcblx0XHRcdFx0XHRjdXJzb3I6IHVuc2V0O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuNSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuZmEtc29saWQ7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jayk7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuNSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dGFibGUgJiB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXHR9XG59IiwiLmNvbXBhbnktYmxvY2stY29udGFpbmVyIHtcblx0LmNvbXBhbnktYmxvY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDE4cHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdGdhcDogMjhweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Z2FwOiA5NnB4O1xuXHRcdH1cblxuXHRcdC5pbWFnZS1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDIyOHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMjhweDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluOyBcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMjhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpLFxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDcyKTtcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGV4dC1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGdhcDogMzJweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXRvcDogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRwYWRkaW5nLXRvcDogMThweDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyOHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRnYXA6IDk2cHg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxODRweCk7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZy10b3A6IHVuc2V0O1xuXHRcdFx0fVxuXG5cdFx0XHQuY29sdW1uIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uby1saXN0LXN0eWxlIHtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnR3by1jb2x1bW5zLWxpc3Qge1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY2xpZW50LWluZm9ybWF0aW9uIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0ei1pbmRleDogOTtcblx0bWF4LWhlaWdodDogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQuY29udGVudC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDQ4cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Z2FwOiA2NHB4O1xuXHRcdH1cblx0fVxuXG5cdC5saXN0LWxhYmVsIHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cblxuXHQuaW5mb3JtYXRpb24tbGlzdCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQubGlzdC1sYWJlbCB7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdGZsZXg6IDAgMSBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDcycHg7XG5cdFx0XHRcdH0gXG5cdFx0XHR9XG5cblx0XHRcdC5saXN0LXRleHQge1xuXHRcdFx0XHRmbGV4OiAxIDEgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaGVhZGVyLW5hdmlnYXRpb24gKyAmIHtcblx0XHRtYXJnaW4tdG9wOiAtNDhweDtcblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0fVxufVxuXG4uc2hvdy1jbGllbnQtaW5mb3JtYXRpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTQ0cHg7XG5cdFx0bGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn0iLCIuZGF0ZS1maWx0ZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDhweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMjBweDtcblx0fVxuXG5cdC5kYXRlLXRleHQge1xuXHRcdGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufSIsIi5kZXRhaWxzLW92ZXJ2aWV3IHtcblx0LmRldGFpbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbS1jYWxjKDU1MCk7XG5cdFx0fVxuXG5cdFx0LmF0dGFjaG1lbnRzLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Z2FwOiAyNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXG5cdFx0XHQuaW1hZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IDEwOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwOHB4O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmRpZmZlcmVuY2UtYXJyb3cge1xuXHQubmV3LWFtb3VudCxcblx0LnNtYWxsIHtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdH1cblxuXHRpLFxuXHRzdmcge1xuXHRcdG1hcmdpbjogMCA0cHg7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdH1cblxuXHQuc21hbGwge1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTEpO1xuXHR9XG5cblx0Ji5vbGQtYW1vdW50LWdyYXkge1xuXHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cdH1cblxuXHQmLmdyZWVuIHtcblx0XHQubmV3LWFtb3VudCxcblx0XHQuc21hbGwge1xuXHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xuXHRcdH1cblxuXHRcdGksXG5cdFx0c3ZnIHtcblx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHR9XG5cdH1cblxuXHQmLnJlZCB7XG5cdFx0Lm5ldy1hbW91bnQsXG5cdFx0LnNtYWxsIHtcblx0XHRcdGNvbG9yOiAkZGFyay1yZWQ7XG5cdFx0fVxuXG5cdFx0aSxcblx0XHRzdmcge1xuXHRcdFx0Y29sb3I6ICRkYXJrLXJlZDtcblx0XHR9XG5cdH1cbn0iLCIuZG9jdW1lbnQtbmFtZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTZweDtcblxuXHQubmFtZS1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFxuXHRcdFx0Ji50aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTgpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnN1YnRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjMzKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpLFxuXHRzdmcge1xuXHRcdGNvbG9yOiAkcmVkO1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMzIpO1xuXHR9XG59IiwiLmRvY3VtZW50cy11cGxvYWQtb3ZlcnZpZXctaW1hZ2Uge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMjBweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRnYXA6IDQwcHg7XG5cdH1cblxuXHQuaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMjBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHR3aWR0aDogY2FsYygzMy4zJSAtIDI2LjZweCk7XG5cdFx0fVxuXG5cdFx0LmltYWdlLWNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogODBweDtcblx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1pY29uLWJhY2tncm91bmQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0aSxcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXJlZDtcblxuXHRcdFx0XHRcdGksc3ZnIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50ZXh0LWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcblxuXHRcdFx0LnN1YnRpdGxlLFxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3VidGl0bGUge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdH1cblxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucHJvZ3Jlc3MtYmFyLWJnIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dC1yZ2IpLCAwLjMzKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdC5wcm9ncmVzcy1iYXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5kb2N1bWVudHMtdXBsb2FkLW92ZXJ2aWV3IHtcblx0LmRvY3VtZW50cy1yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjpub3QoLmhlYWQtcm93KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2Nrcyk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29sdW1uIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaGVhZC1yb3cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cblx0XHRcdC5jb2x1bW4ge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji52aXNpYmxlIHtcblx0XHRcdFx0XHR3aWR0aDogOTcuNXB4O1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZGVsZXRlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbHVtbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdC5pbnB1dC1jb250YWluZXIuY2hlY2tib3gubm8tbGFiZWwtdGV4dCB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKHhsKSB7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogdW5zZXQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0bi10b29sdGlwIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLXRvb2x0aXAge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLm5hbWUge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxOTMuNXB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDMwJSAtIDE0OXB4KTtcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5saW5rZWQge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7IFxuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYudHlwZSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkgeyBcblx0XHRcdFx0XHR3aWR0aDogMTUlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5kYXRlIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHsgXG5cdFx0XHRcdFx0d2lkdGg6IDEzJTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0Ly8gcGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkgeyBcblx0XHRcdFx0XHR3aWR0aDogMTclO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0Ly8gcGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji52aXNpYmxlIHtcblx0XHRcdFx0d2lkdGg6IDEzNnB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHQvLyBwYWRkaW5nOiAxNnB4IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5kZWxldGUge1xuXHRcdFx0XHR3aWR0aDogNTcuNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMjBweCAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogdW5zZXQ7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5uYW1lLWRlbGV0ZS1vbmx5IHtcblx0XHQuZG9jdW1lbnRzLXJvdyB7XG5cdFx0XHRmbGV4LXdyYXA6IHVuc2V0O1xuXHRcdFx0cGFkZGluZzogNnB4IDEwcHg7XG5cblx0XHRcdC5jb2x1bW4ge1xuXHRcdFx0XHQmLm5hbWUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDM3LjVweCk7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kZWxldGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZWRpdC1yZWFkb25seS1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdGJveC1zaGFkb3c6IDAgMTBweCA1MHB4IC02cHggcmdiYSgkZGFyay1ibHVlLCAwKTtcblxuXHQ+IC5idXR0b24tY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmhpZGUtcmVhZG9ubHkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaGFzLXJlbW92ZS1idXR0b24ge1xuXHRcdHRhYmxlIHtcblx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDJweCB0cmFuc3BhcmVudDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHR9XG5cblx0XHRcdHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsIFxuXHRcdFx0dHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0XHRcdH1cblxuXHRcdFx0dHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLCBcblx0XHRcdHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2NrcykgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYnRuLWNsb3NlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMzJweDtcblx0ICAgIHBhZGRpbmc6IDA7XG5cdCAgICBsaW5lLWhlaWdodDogMTtcblx0ICAgIHotaW5kZXg6IDk7XG5cdH1cblxuXHQuZm9ybS1idXR0b25zIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdFx0LmJ0biB7XG5cdFx0XHQmLmhpZGUtY2xvc2VkIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmVkaXQtYWN0aXZlIHtcblx0XHR6LWluZGV4OiAxMjtcblx0XHQvLyBwYWRkaW5nOiA0MHB4O1xuXHRcdC8vIG1hcmdpbjogLTQwcHggLTQwcHggLTExMnB4IC00MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRwYWRkaW5nOiAyOHB4IDE2cHg7XG5cdFx0bWFyZ2luOiAtMjhweCAtMTZweCAtMTAwcHggLTE2cHg7XG5cdFx0Ym94LXNoYWRvdzogMCAxMHB4IDUwcHggLTZweCByZ2JhKCRkYXJrLWJsdWUsIDAuMTUpO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAyOHB4IDMycHg7XG5cdFx0XHRtYXJnaW46IC0yOHB4IC0zMnB4IC0xMDBweCAtMzJweDtcblx0XHR9XG5cblx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC5uby1pdGVtcyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdD4gLmJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQuaGlkZS1yZWFkb25seSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdC5zaG93LXJlYWRvbmx5IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmZvcm0tYnV0dG9ucyB7XG5cdFx0XHQuc2hvdy1yZWFkb25seSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnV0dG9ucy1yb3ctaWNvbi10ZXh0IHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNThweDtcblx0XHRcdH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0Ji5oaWRlLWNsb3NlZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2hvdy1hbHdheXMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybS1idXR0b25zLW9wZW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNThweDtcblx0XHRcdG1hcmdpbi10b3A6IC00NnB4O1xuXHRcdH1cblxuXHRcdC5pbnZpc2libGUtbGluayB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdHRoLmhpZGUtcmVhZG9ubHksXG5cdFx0dGQuaGlkZS1yZWFkb25seSB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdH1cblxuXHRcdD4gLnRhYmxlLWNvbnRhaW5lciB7XG5cdFx0XHQ+IHRhYmxlIHtcblx0XHRcdFx0Ji50YWJsZS1saW5lcyxcblx0XHRcdFx0Ji50YWJsZS1ibG9jayB7XG5cdFx0XHRcdFx0PiB0Ym9keSB7XG5cdFx0XHRcdFx0XHQ+IHRyIHtcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0PiB0ZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdD4gdGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0PiB0ZCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDZweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmhhcy1yZW1vdmUtYnV0dG9uIHtcblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2NrcykgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpIDAgMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwgXG5cdFx0XHRcdHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG5cdFx0XHRcdHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwgXG5cdFx0XHRcdHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5uby1zdHlsZSB7XG5cdFx0XHR6LWluZGV4OiB1bnNldDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuXHRcdFx0Ym94LXNoYWRvdzogdW5zZXQ7XG5cdFx0fVxuXG5cdFx0Ji5lZGl0LXRhYmxlLWJsb2NrIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDIwcHggMThweDtcblxuXHRcdFx0PiAudGFibGUtY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDM2cHgpO1xuXHRcdFx0XHRtYXJnaW46IC0yMHB4IC0xOHB4IDAgLTE4cHg7XG5cblx0XHRcdFx0dGFibGUge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ibG9jayAmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ibG9ja3MtYmcpO1xuXHR9XG59IiwiLmVtYWlsLW1vZHVsZS1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMThweDtcblxuXHQubWFpbGJveC1jb250YWluZXIge1xuXHRcdHdpZHRoOiBjYWxjKDI1JSAtIDEycHgpO1xuXHRcdG1heC13aWR0aDogMjMwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTJweDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKHhsKSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAtMTAwdnc7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdHBhZGRpbmc6IDI4cHg7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxOCUgLSAxMnB4KTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxOHB4O1xuXHRcdH1cblxuXHRcdC5idG4tY2xvc2Uge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWFpbGJveCB7XG5cdFx0XHQ+IC5lbWFpbGFkZHJlc3Mge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0XHRcdEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cdFx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tZG93bik7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMXB4O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmV4cGFuZC1jb250YWluZXIge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHRcdFx0XHQubWFpbGJveC1tZW51IHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdFx0XHQubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0XHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMjRweCA4cHggNDBweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblxuXHRcdFx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmFtb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5oYXMtc3VibWVudSB7XG5cdFx0XHRcdFx0XHRcdC5idXR0b24tdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0XHQuYnRuLWljb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjEpO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMTBweDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0aSxcblx0XHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC4wOSk7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHQubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLnN1Ym1lbnUtYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHQ+IC5idXR0b24tdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdFx0LmJ0bi1pY29uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdD4gLnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0XHQvLyBGb250IHNpemVzXG5cdFx0XHRcdFx0XHRcdD4gLnN1Ym1lbnUgbGkge1xuXHRcdFx0XHRcdFx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMyk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0PiAuc3VibWVudSBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdD4gLnN1Ym1lbnUgbGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDExKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLnN1Ym1lbnUgbGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuY3VycmVudCxcblx0XHRcdFx0XHRcdCYucGFyZW50LWN1cnJlbnQge1xuXHRcdFx0XHRcdFx0XHQ+IGEsXG5cdFx0XHRcdFx0XHRcdD4gLmJ1dHRvbi10aXRsZSBhIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQ+IC5idXR0b24tdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdC5idG4taWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIDAuMik7XG5cblx0XHRcdFx0XHRcdFx0XHRcdGksXG5cdFx0XHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnBhcmVudC1jdXJyZW50IHtcblx0XHRcdFx0XHRcdFx0PiBhLFxuXHRcdFx0XHRcdFx0XHQ+IC5idXR0b24tdGl0bGUgYSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC41KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gKjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdC5leHBhbmQtY29udGFpbmVyIHtcblx0XHRcdFx0XHQ+ICo6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmV4cGFuZGVkIHtcblx0XHRcdFx0PiAuZW1haWxhZGRyZXNzIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5leHBhbmQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaW5ib3gtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0bWluLWhlaWdodDogMTIwMHB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoNDAlIC0gOXB4KTtcblx0XHRcdG1heC13aWR0aDogMzg1cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxOHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMzAlIC0gMTJweCk7XG5cdFx0fVxuXG5cdFx0PiAudGl0bGUtY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHQuc2hvdy1zaWRlYmFyIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJ0aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHR9XG5cblx0XHRcdC5icmVhZGNydW1icyB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC41Njtcblx0XHRcdFx0XHRcdHJpZ2h0OiA3LjI1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmVtYWlsLW92ZXJ2aWV3IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2Nrcyk7XG5cblx0XHRcdC5lbWFpbC1wcmV2aWV3IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMjBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC50aXRsZS1jb250YWluZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDhweDtcblxuXHRcdFx0XHRcdD4gLnRpdGxlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHQgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmljb24tY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG5cblx0XHRcdFx0XHRcdGksXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRpbWUge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIDAuNjYpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC50ZXh0LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3ViamVjdCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMyk7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm5vLW1lc3NhZ2VzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZW1haWwtY29udGFpbmVyLFxuXHQubmV3LWVtYWlsLWNvbnRhaW5lciB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxOHB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHR3aWR0aDogY2FsYyg2MCUgLSA5cHgpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE4cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHR3aWR0aDogY2FsYyg1MiUgLSAxMnB4KTtcblx0XHR9XG5cblx0XHQuZW1haWwtYWN0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHQvLyBwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0Ly8gdG9wOiAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93biAobWQpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdC5iYWNrLXRvLWluYm94IHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbWFpbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRib3JkZXI6IHNvbGlkIDFweCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5lbWFpbC1kZXRhaWxzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyMnB4IDI4cHggMTRweCAyOHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGJvcmRlci1jb2xvcjtcblxuXHRcdFx0XHQuY29udGFjdC1pbmZvcm1hdGlvbiB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0LnNlbmRlci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cblx0XHRcdFxuXHRcdFx0XHRcdFx0LnN1YnRpdGxlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnN1YnRpdGxlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIDAuNSk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50byB7XG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuNSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDExKTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xuXG5cdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pY29uLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0XHRcdGksXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRpbWUge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjY2KTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDExKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbnB1dC1jb250YWluZXIge1xuXHRcdFx0XHRcdC50YWcge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tdG9wOiAtM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZW1haWwtdGV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDI4cHg7XG5cblx0XHRcdFx0LnN1YmplY3Qge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTgpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZW1haWwtYXR0YWNobWVudHMge1xuXHRcdFx0XHRwYWRkaW5nOiAyOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5lbWFpbC1jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93biAobWQpIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHJpZ2h0OiAtMTAwdnc7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0cGFkZGluZzogMCAxNnB4IDE2cHggMTZweDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHR3aWR0aDogY2FsYyg2MCUgLSA5cHgpO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE4cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHR3aWR0aDogY2FsYyg1MiUgLSAxMnB4KTtcblx0XHR9XG5cblx0XHQuZW1haWwtYWN0aW9ucyB7XG5cdFx0XHQuYmFjay10by1pbmJveCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZW1haWwtYWN0aXZlIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdCYubmV3LWVtYWlsIHtcblx0XHQubWFpbGJveC1jb250YWluZXIge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duICh4eGwpIHtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogLTEwMHZ3O1xuXHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRwYWRkaW5nOiAyOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmluYm94LWNvbnRhaW5lciB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKHhsKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdD4gLnRpdGxlLWNvbnRhaW5lciB7XG5cdFx0XHRcdC5zaG93LXNpZGViYXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeHhsKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uZXctZW1haWwtY29udGFpbmVyIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDg4cHgpO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzc1Ljk1cHgpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzcyLjk1cHgpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjYyLjE5cHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQuZW1haWwtYWN0aW9ucyB7XG5cdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93biAobWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iYWNrLXRvLWluYm94IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZW1haWwtc3R5bGluZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKG1kKSB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQ0Ljc1cHgpO1xuXHRcdFx0XHRcdH0gXG5cblx0XHRcdFx0XHQuZW1haWwtdHlwb2dyYXBoeSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0Z2FwOiA4cHg7XG5cblx0XHRcdFx0XHRcdC5pbnB1dC1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHRcdCYuc2VsZWN0Ym94IHtcblx0XHRcdFx0XHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNS41cHggMzJweCA1LjVweCAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDlweDtcblx0XHRcdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5pbnB1dC1jb2xvciB7XG5cdFx0XHRcdFx0XHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cdFxuXG5cdFx0XHRcdFx0LmJ1dHRvbnMtcm93IHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93biAoc20pIHtcblx0XHRcdFx0XHRcdFx0Z2FwOiA4cHggMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYnRuLWljb24tYmFja2dyb3VuZCB7XG5cdFx0XHRcdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmhvdmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBtYXgtY29udGVudDtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0XHRcdFx0XHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0XHRcdC5zdWJtZW51IHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRhLFxuXHRcdFx0XHRcdFx0XHRcdFx0YnV0dG9uLFxuXHRcdFx0XHRcdFx0XHRcdFx0Ji50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnN1YmplY3QtdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyMCk7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0fVxuXG5cdFx0XHQuZW1haWwge1xuXHRcdFx0XHQmLmNyZWF0ZS1lbWFpbCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRcdFx0LmVtYWlsLWRldGFpbHMge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggJGJvcmRlci1jb2xvcjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmVtYWlsLXRleHQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubWFpbGJveC1hY3RpdmUge1xuXHRcdC5tYWlsYm94LWNvbnRhaW5lciB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTI7XG5cdFx0fVxuXHR9XG59XHRcbiIsIi5lcnJvci1ibG9jayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6IDM2cHg7XG5cdGZsZXgtZ3JvdzogMTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA5NnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXHR9XG5cblx0PiAudGV4dC1jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzNDZweCk7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHR9XG5cdH1cblxuXHQ+IC5pY29uLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDE1MHB4O1xuXHRcdGhlaWdodDogMTUwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoNDgpO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYyg2NCk7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYyg3Mik7XG5cdFx0fVxuXHR9XG59IiwiLmV4cGFuZC1ibG9jayB7XG5cdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblxuXHQuZXhwYW5kLWNvbnRhaW5lciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cblx0XHQudGl0bGUtY2hlY2tib3gtY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRnYXA6IDE2cHg7XG5cblx0XHRcdC5pbnB1dC1jb250YWluZXIge1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IC50aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHR9XG5cblx0XHQuZXhwYW5kLXRvZ2dsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGdhcDogMzJweDtcblx0XHRcdHBhZGRpbmc6IDE2cHggMjBweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMzJweDtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdEBleHRlbmQgJWZhLWljb247XG5cdFx0XHRcdEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvd24pO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZXhwYW5kLWNvbnRlbnQge1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdD4gLmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4IDE2cHggMjBweDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDMycHggMTZweCAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5leHBhbmRlZCB7XG5cdFx0XHQuZXhwYW5kLXRvZ2dsZSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KSByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5leHBhbmQtY29udGVudCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmFsbC1leHBhbmRlZCB7XG5cdFx0LmV4cGFuZC1jb250YWluZXIge1xuXHRcdFx0PiAudGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0Z2FwOiAzMnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDIwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5leHBhbmQtY29udGVudCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmxhcmdlLXRpdGxlIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogdW5zZXQ7XG5cblx0XHQuZXhwYW5kLWNvbnRhaW5lciB7XG5cdFx0XHQuZXhwYW5kLXRvZ2dsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNDhweCAwIDA7XG5cdFx0XHRcdGdhcDogMDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiA2cHg7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZXhwYW5kLWNvbnRlbnQge1xuXHRcdFx0XHQ+IC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCAwIDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmV4cGFuZGVkIHtcblx0XHRcdFx0LmV4cGFuZC10b2dnbGUge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmJ1dHRvbi1sZWZ0IHtcblx0XHRcdC5leHBhbmQtY29udGFpbmVyIHtcblx0XHRcdFx0LmV4cGFuZC10b2dnbGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDQ4cHg7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zbWFsbC10aXRsZSB7XG5cdFx0LmV4cGFuZC1jb250YWluZXIge1xuXHRcdFx0LmV4cGFuZC10b2dnbGUge1xuXHRcdFx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0XHQubGFiZWwge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1sYWJlbC1jb2xvcik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnRuLXRvZ2dsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zLXNtYWxsKTtcblx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0XHRpLFxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5leHBhbmQtY29udGVudCB7XG5cdFx0XHRcdD4gLmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZXhwYW5kZWQge1xuXHRcdFx0XHQuZXhwYW5kLXRvZ2dsZSB7XG5cdFx0XHRcdFx0LmJ0bi10b2dnbGUge1xuXHRcdFx0XHRcdFx0aSxcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5leHBhbmQtdGFibGUtZ3JpZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byByZXBlYXQoNCwgMWZyKSBhdXRvO1xuXHRvdmVyZmxvdzogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0Ym9yZGVyOiBzb2xpZCAxcHggJGJvcmRlci1jb2xvcjtcblxuXHQuZ3JpZC1yb3ctd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogY29udGVudHM7XG5cblx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMThweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggMTJweDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbXBhY3RuZXNzLW1lZGl1bSAmIHtcblx0XHRcdFx0cGFkZGluZzogOXB4IDE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0b25zLXJvdyB7XG5cdFx0XHRcdGZsZXgtd3JhcDogdW5zZXQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KC50YWJsZS1oZWFkKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgNnB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCguZXhwYW5kLWl0ZW0pIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KC5uby1jbGljaykge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYudGFibGUtaGVhZCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTgpO1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmV4cGFuZC1pdGVtIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvNztcblx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHQuZXhwYW5kLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxOHB4O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjEpO1xuXG5cdFx0XHRcdFx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbXBhY3RuZXNzLW1lZGl1bSAmIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCAxNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5leHRyYS1pbmZvcm1hdGlvbi1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0Z2FwOiAxNnB4IDA7XG5cblx0XHRcdFx0XHRcdC5pbmZvcm1hdGlvbi1pdGVtIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC4xKTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblxuXHRcdFx0XHRcdFx0XHRcdCYudGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnR3by1jb2x1bW5zIHtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0XHRnYXA6IDA7XG5cblx0XHRcdFx0XHRcdFx0LmluZm9ybWF0aW9uLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAwO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQuY29tcGFjdG5lc3Mtc21hbGwgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC4xKTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCAxMDBweCAtNnB4IHJnYmEoJGRhcmstYmx1ZSwgMC4yMCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmV4cGFuZGVkIHtcblx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjA5KTtcblx0XHRcdH1cblxuXHRcdFx0LmdyaWQtaXRlbTpub3QoLnRhYmxlLWhlYWQpIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMThweDtcblxuXHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4tZXhwYW5kLWFuZ2xlIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZXhwYW5kLWl0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMThweDtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuc3ViLWV4cGFuZC10YWJsZS1ncmlkIHtcblx0XHRtYXJnaW46IC0xM3B4IC0xOXB4IC0xMnB4IC0xOXB4O1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblxuXHRcdC5ncmlkLXJvdy13cmFwcGVyIHtcdFxuXHRcdFx0LmdyaWQtaXRlbSxcblx0XHRcdC5ncmlkLWl0ZW06bm90KC50YWJsZS1oZWFkKSB7XG5cdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0Ji50YWJsZS1oZWFkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSh2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQtcmdiKSwgMC40KTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE3KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY29sdW1ucy0xIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG5cblx0XHQuZ3JpZC1yb3ctd3JhcHBlciB7XG5cdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQmLmV4cGFuZC1pdGVtIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMS8yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jb2x1bW5zLTIge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuXG5cdFx0LmdyaWQtcm93LXdyYXBwZXIge1xuXHRcdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRcdCYuZXhwYW5kLWl0ZW0ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxLzM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmNvbHVtbnMtMyB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvO1xuXG5cdFx0LmdyaWQtcm93LXdyYXBwZXIge1xuXHRcdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRcdCYuZXhwYW5kLWl0ZW0ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxLzQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmNvbHVtbnMtNCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIHJlcGVhdCgyLCAxZnIpIGF1dG87XG5cblx0XHQuZ3JpZC1yb3ctd3JhcHBlciB7XG5cdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0Ji5leHBhbmQtaXRlbSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY29sdW1ucy01IHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gcmVwZWF0KDMsIDFmcikgYXV0bztcblxuXHRcdC5ncmlkLXJvdy13cmFwcGVyIHtcblx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHQmLmV4cGFuZC1pdGVtIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMS82O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jb2x1bW5zLTcge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byByZXBlYXQoNSwgMWZyKSBhdXRvO1xuXG5cdFx0LmdyaWQtcm93LXdyYXBwZXIge1xuXHRcdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRcdCYuZXhwYW5kLWl0ZW0ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxLzg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmNvbHVtbnMtOCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIHJlcGVhdCg2LCAxZnIpIGF1dG87XG5cblx0XHQuZ3JpZC1yb3ctd3JhcHBlciB7XG5cdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0Ji5leHBhbmQtaXRlbSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvOTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY29sdW1ucy05IHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gcmVwZWF0KDcsIDFmcikgYXV0bztcblxuXHRcdC5ncmlkLXJvdy13cmFwcGVyIHtcblx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHQmLmV4cGFuZC1pdGVtIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMS8xMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY29sdW1ucy0xMCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIHJlcGVhdCg4LCAxZnIpIGF1dG87XG5cblx0XHQuZ3JpZC1yb3ctd3JhcHBlciB7XG5cdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0Ji5leHBhbmQtaXRlbSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvMTE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmxvY2sgJiB7XG5cdFx0Jjpub3QoLnN1Yi1leHBhbmQtdGFibGUtZ3JpZCkge1xuXHRcdFx0PiAuZ3JpZC1yb3ctd3JhcHBlciB7XG5cdFx0XHRcdD4gLmdyaWQtaXRlbS50YWJsZS1oZWFkIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIDAuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZXhwYW5kLXRhYmxlLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKHhsKSB7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0LW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyBcblx0ICBcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0ICBcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHQgICAgZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cdHRhYmxlIHtcblx0XHR0ciB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcblx0XHRcdFx0Z2FwOiAwO1xuXG5cdFx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBwIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0LmJ0bi1pY29uLWJhY2tncm91bmQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweCA2cHg7XG5cblx0XHRcdFx0XHRcdGksXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYWR2aXNvciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGFnLWJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdGdhcDogMzJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5leHBhbmQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuXHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdFx0Ji50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZXhwYW5kZWQge1xuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXG5cdFx0XHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGdhcDogMTJweDtcblxuXHRcdFx0XHRcdFx0LmV4cGFuZC1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA3NTBweDtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5idG4taWNvbi1iYWNrZ3JvdW5kIHtcblx0XHRcdFx0XHRcdFx0aSxcblx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn0iLCIuZmFxIHtcblx0LmZhcS1jb250YWluZXIge1xuXHRcdC5xdWVzdGlvbi1jb250YWluZXIge1xuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdEBleHRlbmQgJWZhLWljb247XG5cdFx0XHRcdFx0QGV4dGVuZCAuZmEtc29saWQ7XG5cdFx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvd24pO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmV4cGFuZC1jb250YWluZXIge1xuXHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5maWx0ZXItYmxvY2sge1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHQmLmZpbHRlci1ibG9jay1hY3RpdmUge1xuXHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxufSIsIi5maWx0ZXItYnV0dG9ucy10YWJsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMjRweDtcblx0cGFkZGluZy1ib3R0b206IDZweDtcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHQuYnRuLXRhZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtN3B4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHR9XG5cblx0XHQmLmN1cnJlbnQge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3RhdHVzLWRvdCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5maWx0ZXItcHJvZ3Jlc3MtYmFyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tZWRpdW0tYmx1ZSk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQuYW1vdW50LFxuXHQuYW1vdW50LWVuZGVkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDhweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0LmFtb3VudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG5cdH1cblxuXHQuYW1vdW50LWVuZGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHR9XG5cblx0LmZpbHRlci1ibG9jayAmIHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0fVxufSIsIi5maWx0ZXItc2VhcmNoYmFyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGdhcDogMTZweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0LmlucHV0LXNlYXJjaGJhciB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufSIsIi5maXhlZC10b3RhbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0ei1pbmRleDogMTA7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE3dncpO1xuXHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMjIwcHgpO1xuXHRcdG1pbi13aWR0aDogY2FsYygxMDAlIC0gMzIwcHgpO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzJweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMycHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQ4cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuXHRcdH1cblxuXHRcdC5maXhlZC10b3RhbC1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCA1MHB4IDAgcmdiYSgkZGFyay1ibHVlLCAwLjE1KTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMzJweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRcdGdhcDogNjRweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHh4bCkge1xuXHRcdFx0XHRnYXA6IDEwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZXhwYW5kLXRvZ2dsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NDBweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRvdGFsLWl0ZW1zIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4NDBweCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0XHRnYXA6IDM2cHg7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHRcdC50b3RhbC1pdGVtIHtcblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zdWJ0aXRsZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuYnRuLXRvb2x0aXAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYW1vdW50IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjYpO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMzIpO1xuXHRcdFx0XHRcdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5zbWFsbCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudGFnIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmV4cGFuZGVkIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdC5leHBhbmQtdG9nZ2xlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdH1cblxuXHRcdFx0LnRvdGFsLWl0ZW1zIHtcblx0XHRcdFx0LnRvdGFsLWl0ZW0ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlZCAuZml4ZWQtdG90YWwge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcblx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHR9XG59IiwiLmZvb3Rlci1uYXZpZ2F0aW9uIHtcblx0bWFyZ2luLXRvcDogYXV0bztcblx0cGFkZGluZzogMjhweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRwYWRkaW5nOiAyOHB4IDQ4cHg7XG5cdH1cblx0XG5cdC5jb21wYW55IHtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cbn0iLCIuZm9udC1leGFtcGxlIHtcblx0LmxhYmVsIHtcblx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0fVxuXG5cdC5leGFtcGxlLWNvbnRhaW5lciB7XG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWlucHV0cyk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXG5cdFx0LmV4YW1wbGUtY29udGFpbmVyLXRleHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLmxhYmVsLWV4YW1wbGUtcm93IHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChsZykge1xuXHRcdFx0Z2FwOiAzMnB4O1xuXHRcdH1cblxuXHRcdD4gLmxhYmVsIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRcdG1heC13aWR0aDogMTgwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChsZykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNzVweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHh4bCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI1NXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5leGFtcGxlLWNvbnRhaW5lciB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjEycHgpO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMzJweCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjA3cHgpO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeHhsKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyODdweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmZvcm0tYmxvY2sge1xuXHRwYWRkaW5nOiAxNnB4IDIwcHggMjBweCAyMHB4O1xuXG5cdD4gLmJ0biB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cblxuXHQmLmxpbmVzIHtcblx0XHQuaW5wdXQtY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1jb2xvcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQ+ICoge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGVdLFxuXHRcdFx0c2VsZWN0LFxuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5oZWFkZXItbmF2aWdhdGlvbiB7XG5cdG1hcmdpbjogMCAxNnB4IDMycHggMTZweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRtYXJnaW46IDAgMzJweCA0OHB4IDMycHg7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRtYXJnaW46IDMycHggNDhweCA0OHB4IDQ4cHg7XG5cdH1cblxuXHQubW9iaWxlLWhlYWRlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0cGFkZGluZzogMzJweCAwO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgNjRweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTMycHg7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDE2cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5sb2dvLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHR9IFxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQuYWNjb3VudC1uYXZpZ2F0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxufSIsIi5ob3Jpem9udGFsLWxpbmstbGlzdCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblxuXHRsaSB7XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCItXCI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgOHB4O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji53aGl0ZSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5oZWFkZXItbWVzc2FnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJi53YXJuaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtb3JhbmdlKTtcbiAgICB9XG4gICAgJi5lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWRhbmdlcik7XG4gICAgfVxuICAgICYuc3VwZXJhZG1pbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtZGFuZ2VyKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgfVxuICAgIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAmLmxpbmstdW5kZXJsaW5lIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICAgICYuYnRuLWNsb3NlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmljb24tY2lyY2xlIHtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xufSIsIi5pY29uLWNvbHVtbi1saXN0IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdGxpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRpLFxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRtaW4td2lkdGg6IDE3cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pY29uLW5hbWUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtaW4td2lkdGg6IDMycHg7XG5cdHdpZHRoOiBmaXQtY29udGVudDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiAxNnB4O1xuXG5cdC5jb21wYW55LWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNXB4O1xuXHRcdGxlZnQ6IDA7XG5cblx0XHRpLFxuXHRcdHN2ZyB7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE5KTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHR9XG5cdH1cblxuXHQubmFtZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy1sZWZ0OiA1OHB4O1x0XG5cdH1cblxuXHQmLmltYWdlLXJpZ2h0IHtcblx0XHQuY29tcGFueS1jb250YWluZXIge1xuXHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cblx0XHQubmFtZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1OHB4O1xuXHRcdH1cblx0fVxuXG5cblx0LmNvbXBhY3RuZXNzLXNtYWxsICYge1xuXHRcdC5jb21wYW55LWNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogMjZweDtcblx0XHRcdGhlaWdodDogMjZweDtcblx0XHRcdHRvcDogLTdweDtcblxuXHRcdFx0aSxcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uYW1lIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDZweDtcblx0XHR9XG5cblx0XHQmLmltYWdlLXJpZ2h0IHtcblx0XHRcdC5uYW1lIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb21wYWN0bmVzcy1tZWRpdW0gJiB7XG5cdFx0LmNvbXBhbnktY29udGFpbmVyIHtcblx0XHRcdHdpZHRoOiAyOXB4O1xuXHRcdFx0aGVpZ2h0OiAyOXB4O1xuXHRcdFx0dG9wOiAtNnB4O1xuXG5cdFx0XHRpLFxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hbWUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1MnB4O1xuXHRcdH1cblxuXHRcdCYuaW1hZ2UtcmlnaHQge1xuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmljb24tbmF2aWdhdGlvbiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyNHB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdGdhcDogMzJweDtcblx0XHR3aWR0aDogdW5zZXQ7XG5cdH1cblxuXHQ+IGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdG1hcmdpbjogLTIwcHggMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0yMHB4O1xuXHRcdH1cblxuXHRcdC5ob3Zlci1jb250YWluZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAxMnB4IDE2cHggcmdiYSgkZGFyay1ibHVlLCAwLjEyKTtcblx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXHQgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRib3R0b206IHVuc2V0O1xuXHRcdFx0fVxuXG5cdFx0XHQuc3VibWVudSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWF4LWhlaWdodDogdW5zZXQ7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTZweDtcblxuXHRcdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LmhvdmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuaWNvbi10ZXh0IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogOHB4O1xuXG5cdGksXG5cdHN2ZyB7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNSk7XG5cdFx0Y29sb3I6IHJnYmEoJGRhcmstYmx1ZSwgMC40NSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG5cdH1cblxuXHQmLmdyZWVuIHtcblx0XHRpLFxuXHRcdHN2ZyB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdH1cblx0fVxuXG5cdCYub3JhbmdlIHtcblx0XHRpLFxuXHRcdHN2ZyB7XG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHR9XG5cdH1cblxuXHQmLnJlZCB7XG5cdFx0aSxcblx0XHRzdmcge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG59IiwiLmlmcmFtZS1ibG9jayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdFxuXHRpZnJhbWUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0fVxufSIsIi5pbmZvcm1hdGlvbi1ibG9jayB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0cGFkZGluZzogMDtcblx0Ym94LXNoYWRvdzogMCA0cHggMjVweCAwIHJnYmEoJGRhcmstYmx1ZSwgMC4wNSk7XG5cblx0LnRpdGxlLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMTZweDtcblx0XHRwYWRkaW5nOiAxMnB4IDI0cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG5cblx0XHQuc3RhdHVzLWRvdCxcblx0XHQuc3RhdHVzLWRvdC1tdWx0aXBsZSAudGV4dCB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcik7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdFx0d2hpdGUtc3BhY2U6IHVuc2V0O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b25zLXJvdyB7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHR9XG5cblx0XHQuYnRuLWljb24tYmFja2dyb3VuZCB7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHR9XG5cdH1cblxuXHQuY29udGVudC1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDEycHggMjRweCAxNnB4IDI0cHg7XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG5cdFx0fVxuXG5cdFx0Lmljb24tdGV4dCB7XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0fVxuXG5cdFx0XHRpLFxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmlucHV0LWNvbnRhaW5lci5pbnB1dC1hZGRpdGlvbiB7XG5cdC5pbnB1dC1ncm91cCB7XG5cdFx0LmlucHV0LWdyb3VwLXRleHQge1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcblx0XHR9XG5cblx0XHRpbnB1dDpmb2N1cyArIC5pbnB1dC1ncm91cC10ZXh0IHtcblx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1icy1ib3JkZXItZm9jdXMpO1xuXHRcdH1cblxuXHRcdD4gaW5wdXQ6Zm9jdXMgKyA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYucmVhZC1vbmx5IHtcblx0XHQuaW5wdXQtZ3JvdXAge1xuXHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHQuaW5wdXQtZ3JvdXAtdGV4dCB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0YWJsZSAmIHtcblx0XHQuaW5wdXQtZ3JvdXAge1xuXHRcdFx0LmlucHV0LWdyb3VwLXRleHQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pbnB1dC1idXR0b25zLXJvdyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKGxnKSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDRweDtcblx0fVxufVxuXG5cbi8vIGVkaXQtcmVhZG9ubHktZm9ybVxuLmVkaXQtcmVhZG9ubHktZm9ybSB7XG5cdC5pbnB1dC1idXR0b25zLXJvdyB7XG5cdFx0LmlucHV0LWNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCYuZWRpdC1hY3RpdmUge1xuXHRcdC5pbnB1dC1idXR0b25zLXJvdyB7XG5cdFx0XHQuYnV0dG9ucy1yb3cge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pbnB1dC1jb250YWluZXIge1xuXHQuY29udGVudC1jb250YWluZXIge1xuXHRcdC5jb2xvci1waWNrZXItY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0cGFkZGluZzogM3B4IDE2cHggM3B4IDNweDtcblx0XHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWlucHV0cyk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IHVuc2V0O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXG5cdFx0XHRcdCY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwiY29sb3JcIl0ge1xuXHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0NHB4KTtcblx0XHRcdH1cblxuXHRcdFx0Ji5mb2N1cyB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XG5cdFx0XHR9XG5cblx0XHRcdCYuY29sb3Itc21hbGwge1xuXHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1cImNvbG9yXCJdIHtcblx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuaW5wdXQtY29udGFpbmVyLmlucHV0LWRhdGUge1xuXHRpbnB1dCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgJWZhLWljb247XG5cdFx0XHRAZXh0ZW5kIC5mYS1zb2xpZDtcblx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhcik7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG5cdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC41KTtcblx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMTJweDtcblx0XHRcdG1hcmdpbjogLTEycHggMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0ICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcblx0XHRcdCAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOnJlYWQtb25seSB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuaW5wdXQtY29udGFpbmVyIHtcblx0Lmljb24tY29sb3ItY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDE2cHg7XG5cblx0XHQuaWNvbi1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyMik7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0fVxuXG5cdFx0LmNvbG9yLXBpY2tlci1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMzZweCk7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAzNnB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuaW5wdXQtY29udGFpbmVyLmlucHV0LWxvZ28ge1xuXHQudXBsb2FkLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRwYWRkaW5nOiAyNnB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWlucHV0cyk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRpbnB1dCxcblx0XHQuZWRpdC1sb2dvIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdC5lZGl0LWxvZ28sXG5cdFx0LnJlbW92ZS1sb2dvIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR6LWluZGV4OiAzO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0QGV4dGVuZCAlZmEtaWNvbjtcblx0XHRcdFx0QGV4dGVuZCAuZmEtcmVndWxhcjtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lZGl0LWxvZ28ge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRcdHJpZ2h0OiA2cHg7XG5cdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4pO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZW1vdmUtbG9nbyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDZweDtcblx0XHRcdHJpZ2h0OiA0MHB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQmW3NyYz1cIlwiXSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYuaGFzLXNlbGVjdGVkLWRvY3VtZW50IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5wdXQtZGVzY3JpcHRpb24sXG5cdFx0LmZpbGUtbmFtZSB7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTJweCk7XG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgei1pbmRleDogMDtcblx0XHR9XG5cblx0XHRpbWcgKyAuaW5wdXQtZGVzY3JpcHRpb24ge1xuXHQgICAgXHRkaXNwbGF5OiBub25lO1xuXHQgICAgfVxuXG5cdCAgICAuZmlsZS1uYW1lIHtcblx0ICAgIFx0ZGlzcGxheTogZmxleDtcblx0ICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICAgIFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdCAgICBcdGdhcDogOHB4O1xuXHQgICAgXHRwYWRkaW5nOiAxNnB4O1xuXHQgICAgXHR3aWR0aDogMTAwJTtcblx0ICAgIFx0bWF4LXdpZHRoOiB1bnNldDtcblx0ICAgIFx0aGVpZ2h0OiAxMDAlO1xuXHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdCAgICBcdHotaW5kZXg6IDI7XG5cblx0ICAgIFx0JjpiZWZvcmUge1xuXHQgICAgXHRcdEBleHRlbmQgJWZhLWljb247XG5cdFx0XHRcdEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWVwcyk7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyNCk7XG5cdCAgICBcdH1cblx0ICAgIH1cblx0fVxuXG5cdCYuYmlnIHtcblx0XHQudXBsb2FkLWNvbnRhaW5lciB7XG5cdFx0XHRhc3BlY3QtcmF0aW86IDQvMztcblx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmlucHV0LWNvbnRhaW5lci5pbnB1dC1wcm9maWxlLXBpY3R1cmUge1xuXHQudXBsb2FkLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEyMHB4O1xuXHRcdGhlaWdodDogMTIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoNjQpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdGlucHV0LFxuXHRcdC5lZGl0LXByb2ZpbGUtcGljdHVyZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdH1cblxuXHRcdGlucHV0IHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXG5cdFx0LmVkaXQtcHJvZmlsZS1waWN0dXJlLFxuXHRcdC5yZW1vdmUtcHJvZmlsZS1waWN0dXJlIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR6LWluZGV4OiAzO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0QGV4dGVuZCAlZmEtaWNvbjtcblx0XHRcdFx0QGV4dGVuZCAuZmEtcmVndWxhcjtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lZGl0LXByb2ZpbGUtcGljdHVyZSB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0cmlnaHQ6IDNweDtcblx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJlbW92ZS1wcm9maWxlLXBpY3R1cmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAzcHg7XG5cdFx0XHRyaWdodDogM3B4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cblx0XHRcdCYuaGFzLXNlbGVjdGVkLWRvY3VtZW50IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpLFxuXHRcdHN2ZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIuaW5wdXQtY29udGFpbmVyLmlucHV0LXJhbmdlIHtcblx0LnJhbmdlLWNvbnRhaW5lciB7XG5cdFx0Lm1pbi1tYXgtY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xuXHRcdH1cblxuXHRcdC5yYW5nZS1zbGlkZXIge1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSh2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQtcmdiKSwgMC4yNSk7XG5cdFx0XHRib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQucmFuZ2Utc2xpZGVyX190aHVtYiB7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdH1cblxuXHRcdFx0LnJhbmdlLXNsaWRlcl9fcmFuZ2UsXG5cdFx0XHQucmFuZ2Utc2xpZGVyX190aHVtYiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmlucHV0LWNvbnRhaW5lci5pbnB1dC1zZWFyY2gsXG4uaW5wdXQtY29udGFpbmVyLmlucHV0LXNlYXJjaGJhciB7XG5cdGZsZXgtZ3JvdzogMTtcblx0d2lkdGg6IHVuc2V0O1xuXHRcblx0LmNvbnRlbnQtY29udGFpbmVyIHtcdFx0XG5cdFx0PiBpbnB1dCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuXHRcdH1cblx0fVxufVxuXG4uaW5wdXQtY29udGFpbmVyLmlucHV0LXNlYXJjaCB7XG5cdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0PiBpbnB1dCB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHR9XG5cblx0XHRpbnB1dC5yZWFkLW9ubHkgfiAuYnRuLXNlYXJjaCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5zZWFyY2gtcmVzdWx0cy1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuXHRcdFx0LnRhYmxlLWNvbnRhaW5lciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0fVxuXG5cdFx0XHR0YWJsZSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwIDZweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogdW5zZXQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzMuMyU7XG5cblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnRhZyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTEpO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAycHggOHB4O1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogdW5zZXQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zZWFyY2gtZm9jdXMge1xuXHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHR6LWluZGV4OiAxMjtcblxuXHRcdFx0PiBpbnB1dCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMTY2cHg7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHRib3JkZXI6IHNvbGlkIDJweCB2YXIoLS1icy1ib3JkZXItZm9jdXMpO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VhcmNoLWJsb2NrLmZvcm0taW5wdXQtc2VhcmNoLmNvbGxhcHNlZC1zZWFyY2guc2VhcmNoLWZvY3VzIHtcblx0XHRcdC5zZWFyY2gtcmVzdWx0cy1jb250YWluZXIge1xuXHRcdFx0XHRib3JkZXI6IHNvbGlkIDJweCB2YXIoLS1icy1ib3JkZXItZm9jdXMpO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuaW5wdXQtc2VhcmNoLXRhZyB7XG5cdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdC5zZWFyY2gtcmVzdWx0cy1jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IHVuc2V0O1xuXHRcdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHRhYmxlICYge1xuXHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHQuYnRuLXNlYXJjaCB7XG5cdFx0XHRcdHRvcDogNXB4OyBcblx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdH1cdFxuXHRcdH1cblx0fVxufVxuXG5cbi5lZGl0LXJlYWRvbmx5LWZvcm06bm90KC5lZGl0LWFjdGl2ZSkgLmlucHV0LWNvbnRhaW5lci5pbnB1dC1zZWFyY2gsXG4uaW5wdXQtY29udGFpbmVyLmlucHV0LXNlYXJjaC5yZWFkLW9ubHkge1xuXHQuYnRuLXRhZy1yb3VuZGVkLWljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQudGFnLWVkaXQge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFxuXHRcdC50YWctdGV4dCB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTRweDtcblx0XHR9XG5cblx0XHQuYnRuLWVkaXQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIuaW5wdXQtY29udGFpbmVyLmlucHV0LXVwbG9hZCB7XG5cdCYubGFiZWwtaW5wdXQtcm93IHtcblx0XHQmLmVycm9yIHtcblx0XHRcdD4gLmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmRyYWctYW5kLWRyb3Age1xuXHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHQuZHJhZy1hbmQtZHJvcC1jb250YWluZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogdW5zZXQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxODBweDtcblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6XHQyOTZweDtcblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBkYXNoZWQgMXB4IHJnYmEodmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0LXJnYiksIDAuNjYpO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZHJhZ292ZXIge1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTI7XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1icy1ib3JkZXItZm9jdXMpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR+IC5pbnB1dC10ZXh0IHtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByb2dyZXNzLWJhci1iZyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMTJweDtcblx0XHRcdFx0XHRsZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcblx0XHRcdFx0XHRoZWlnaHQ6IDdweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjEpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0LnByb2dyZXNzLWJhciB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDdweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbnB1dC10ZXh0IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cGFkZGluZzogMjJweDtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRpLFxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDM2KTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYyg2NCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblxuXHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmpzLWRvY3VtZW50cy11cHB5LXVwbG9hZCB7XG5cdFx0XHRcdC51cHB5LVJvb3Qge1xuXHRcdFx0XHRcdGhlaWdodDogMTgwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdGhlaWdodDpcdDI5NnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC51cHB5LURyYWdEcm9wLS1pc0RyYWdEcm9wU3VwcG9ydGVkIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtaW5wdXRzKTtcblx0XHRcdFx0XHRcdGJvcmRlcjogZGFzaGVkIDFweCByZ2JhKHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dC1yZ2IpLCAwLjY2KTtcblxuXHRcdFx0XHRcdFx0LnVwcHktRHJhZ0Ryb3AtaW5uZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzMnB4O1xuXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0XHRcdFx0XHRcdEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYXJyb3ctdXApO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMzYpO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoNjQpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC51cHB5LURyYWdEcm9wLWxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0LnVwcHktRHJhZ0Ryb3AtYnJvd3NlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB1bnNldDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC51cHB5LURyYWdEcm9wLWNvbnRhaW5lcjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC41KTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5iaWcge1xuXHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0LmRyYWctYW5kLWRyb3AtY29udGFpbmVyIHtcblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6XHQ0OTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNtYWxsIHtcblx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdC5kcmFnLWFuZC1kcm9wLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0LmpzLWRvY3VtZW50cy11cHB5LXVwbG9hZCAudXBweS1Sb290LFxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTgwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmlucHV0LXRleHQge1xuXHRcdFx0XHRcdFx0aSxcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYyg0OCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmlucHV0LWNvbnRhaW5lci5pbnB1dC12YWx1ZS10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXHRcblx0PiAuY29udGVudC1jb250YWluZXIge1xuXHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duIChzbSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnZhbHVlLXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0fVxuXHR9XG59IiwiLmlucHV0LWNvbnRhaW5lci5pbnB1dC12YWx1ZSB7XG5cdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0LnZhbHVlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAwO1xuXHRcdH1cblx0fVxufSIsIi5sZWdlbmQge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTZweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0Ly8gbGkge1xuXHQvLyBcdHBhZGRpbmctbGVmdDogMTZweDtcblx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ly8gXHQmOmJlZm9yZSB7XG5cdC8vIFx0XHRjb250ZW50OiBcIlwiO1xuXHQvLyBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQvLyBcdFx0dG9wOiAycHg7XG5cdC8vIFx0XHRsZWZ0OiAwO1xuXHQvLyBcdFx0d2lkdGg6IDhweDtcblx0Ly8gXHRcdGhlaWdodDogOHB4O1xuXHQvLyBcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0Ly8gXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdC8vIFx0fVxuXHRcdFxuXHQvLyBcdCYuZGFyay1ncmVlbiB7XG5cdC8vIFx0XHQmOmJlZm9yZSB7XG5cdC8vIFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZWVuO1xuXHQvLyBcdFx0fVxuXHQvLyBcdH1cdFxuXHQvLyBcdCYucHJpbWFyeSB7XG5cdC8vIFx0XHQmOmJlZm9yZSB7XG5cdC8vIFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHQvLyBcdFx0fVxuXHQvLyBcdH1cdFxuXHQvLyBcdCYuc2Vjb25kYXJ5IHtcblx0Ly8gXHRcdCY6YmVmb3JlIHtcblx0Ly8gXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0Ly8gXHRcdH1cblx0Ly8gXHR9XG5cdC8vIH1cbn0iLCIubGlzdC1jb2x1bW5zIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdGxpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5saXN0LWRpc2MsXG51bCB7XG5cdG1hcmdpbjogMCAwIDE2cHggMTZweDtcblx0cGFkZGluZzogMDtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHRsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFxuXHRcdCY6Om1hcmtlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59IiwiLmxpc3QtbnVtYmVyZWQge1xuXHRtYXJnaW46IDAgMCAwIDE2cHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0bGkge1xuXHRcdHBhZGRpbmctbGVmdDogNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblxuXHRcdCY6Om1hcmtlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdH1cblx0fVxufSIsIi5sb2dnZWQtaW4tYXMtY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEycHg7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ei1pbmRleDogMTA7XG5cdHBhZGRpbmc6IDE2cHggMDtcblx0bWFyZ2luOiAtMTZweCAwO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1heC13aWR0aDogMTAwJTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRnYXA6IDE2cHg7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0bWFyZ2luOiAtMjBweCAwO1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cblxuXHQudGV4dC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcblxuXHRcdC5zdWJ0aXRsZSB7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDkpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cblx0XHQudGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0fVxuXG5cdFx0LnVzZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0fVxuXHR9XG5cblx0LnVzZXItaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIDAuMSk7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdH1cblxuXHRcdGksXG5cdFx0c3ZnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyNCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmljb24tY29udGFpbmVyIHtcblx0XHR3aWR0aDogMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDE2cHg7XG5cdFx0cmlnaHQ6IC00cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdGksXG5cdFx0c3ZnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdH1cblx0fVxuXG5cdC5ob3Zlci1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDEwMCU7XG5cdFx0bGVmdDogLTEycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYmxvY2tzKTtcblx0XHRib3gtc2hhZG93OiAwIDAgNTBweCAwIHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgMC4yNSk7XG5cdFx0d2lkdGg6IDI0MHB4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdGJvdHRvbTogdW5zZXQ7XG5cdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtNnB4O1xuXHRcdFx0bGVmdDogMjRweDtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0dG9wOiAtNnB4O1xuXHRcdFx0XHRib3R0b206IHVuc2V0O1xuXHRcdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdFx0cmlnaHQ6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAqIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXG5cdFx0LnVzZXJzLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnVzZXItY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiAxMnB4O1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggOHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2Nrcyk7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmFmdGVyLFxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdHJpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHR0b3A6IDEzcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDExcHg7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmltYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIDAuMTUpO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdGksXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2NHB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHQuaG92ZXItY29udGFpbmVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogdW5zZXQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5hbGlnbi1sZWZ0IHtcblx0XHQudXNlci1pbWFnZSB7XG5cdFx0XHRvcmRlcjogLTE7XG5cdFx0fVxuXG5cdFx0Lmljb24tY29udGFpbmVyIHtcblx0XHRcdHJpZ2h0OiB1bnNldDtcblx0XHRcdGxlZnQ6IC00cHg7XG5cdFx0fVxuXG5cdFx0LnRleHQtY29udGFpbmVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0fVxufVxuXG4ubG9nZ2VkLWluLWFzLWNvbnRhaW5lciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cdCIsIi5sb2dpbi1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA0MTZweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1pbi1oZWlnaHQ6IGNhbGMoNTB2aCAtIDQ0cHgpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZzogNjBweCAyOHB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxODhweCk7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRwYWRkaW5nOiA4MHB4IDQ4cHg7XG5cdH1cblxuXHRmb3JtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0aW5wdXRbdHlwZV0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0LmZvcmdvdC1wYXNzd29yZCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogLThweCAwIDE2cHggYXV0bztcblx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMyk7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLm1hcmdlcy1mb250cy1ibG9jayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMzZweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGdhcDogMTZweDtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdGdhcDogMzZweDtcblx0fVxuXG5cdC5tYXJnZXMtZm9udHMtaW5wdXRzLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3JkZXI6IDI7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE4cHgpO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0b3JkZXI6IHVuc2V0O1xuXHRcdH1cblx0fVxuXG5cdC5tYXJnZXMtZXhhbXBsZXMtY29udGFpbmVyIHtcblx0XHRvcmRlcjogMTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChsZykge1xuXHRcdFx0b3JkZXI6IHVuc2V0O1xuXHRcdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHRcdHRvcDogMThweDtcblx0XHR9XG5cblx0XHQuZXhhbXBsZXMtY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChsZykge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeHhsKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1hcmdlcy1leGFtcGxlLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiA2NHB4O1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoOCk7XG5cdFx0bGluZS1oZWlnaHQ6IHJlbS1jYWxjKDEyKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDMzNHB4O1xuXG5cdFx0Lm1hcmdlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTApO1xuXHRcdFx0XHRwYWRkaW5nOiAycHggNHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cblx0XHRcdCYuZm9jdXMge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50b3AtY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG5cdFx0XHQubG9nby1jb250YWluZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1ibGFjayk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAzMnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2Nrcyk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0LXJnYiksIDAuMzMpO1xuXHRcdFx0XHRcblx0XHRcdFx0Lm1hcmdlLXN5bmMge1xuXHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWRkcmVzc2VlLWNvbnRhaW5lciB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAwIDAgMTZweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LnRvcC1tYXJnZSxcblx0XHRcdC5sZWZ0LW1hcmdlLWFkZHJlc3MsXG5cdFx0XHQudG9wLW1hcmdlLWFkZHJlc3MsXG5cdFx0XHQudG9wLW1hcmdlLWxvZ28sXG5cdFx0XHQucmlnaHQtbWFyZ2UtbG9nbyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMTZweDtcblx0XHRcdFx0Ym90dG9tOiAycHg7XG5cdFx0XHRcdGxlZnQ6IC0xOHB4O1xuXHRcdFx0XHRyaWdodDogLTE4cHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdHRvcDogLTI2cHg7XG5cdFx0XHRcdFx0bGVmdDogLTMwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IC0zMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50b3AtbWFyZ2UtYWRkcmVzcyB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0Ym90dG9tOiA3MHB4O1xuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5sZWZ0LW1hcmdlLWFkZHJlc3Mge1xuXHRcdFx0XHRyaWdodDogdW5zZXQ7XG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudG9wLW1hcmdlLWxvZ28ge1xuXHRcdFx0XHRib3R0b206IGNhbGMoMTAwJSArIDJweCk7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQucmlnaHQtbWFyZ2UtbG9nbyB7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogY2FsYygxMDAlICsgMnB4KTtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm9keS1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRleHQtY29udGFpbmVyLFxuXHRcdFx0LnNpZ25hdHVyZS1jb250YWluZXIgcDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0LWNvbnRhaW5lciB7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubGVmdC1tYXJnZSxcblx0XHRcdC5yaWdodC1tYXJnZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5sZWZ0LW1hcmdlIHtcblx0XHRcdFx0bGVmdDogLTE4cHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0bGVmdDogLTMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnJpZ2h0LW1hcmdlIHtcblx0XHRcdFx0cmlnaHQ6IC0xOHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdHJpZ2h0OiAtMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib3R0b20tbWFyZ2UsXG5cdFx0LmZvb3Rlci10ZXh0LFxuXHRcdC5ib3R0b20tbWFyZ2UtZm9vdGVyLFxuXHRcdC5sZWZ0LW1hcmdlLWZvb3Rlcixcblx0XHQucmlnaHQtbWFyZ2UtZm9vdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMnB4O1xuXHRcdFx0bGVmdDogMnB4O1xuXHRcdFx0cmlnaHQ6IDJweDtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHR9XG5cblx0XHQuZm9vdGVyLXRleHQgIHtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHR9XG5cblx0XHQuYm90dG9tLW1hcmdlLWZvb3RlciB7XG5cdFx0XHRoZWlnaHQ6IDZweDtcblx0XHR9XG5cblx0XHQubGVmdC1tYXJnZS1mb290ZXIsXG5cdFx0LnJpZ2h0LW1hcmdlLWZvb3RlciB7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogMjhweDtcblx0XHR9XG5cblx0XHQubGVmdC1tYXJnZS1mb290ZXIge1xuXHRcdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdH1cblxuXHRcdC5yaWdodC1tYXJnZS1mb290ZXIge1xuXHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0fVxuXHR9XG59XG4iLCIubWFyay1hcy1yZWFkLWRvdCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdCYucmVhZCB7XG5cdFx0b3BhY2l0eTogMC4zMztcblx0fVxufSIsIi5tZXNzYWdlLWNvbnRhaW5lciB7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0LnRpdGxlLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtYmxhY2spO1xuXHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5lcnJvciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXJlZDtcblx0XHRib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMzMpO1xuXHR9XG5cblx0Ji53YXJuaW5nIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtb3JhbmdlO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIDAuMzMpO1xuXHR9XG59IiwiLm1vZGFsIHtcblx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdC5tb2RhbC1oZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0cGFkZGluZzogMjBweCAyOHB4O1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0cGFkZGluZzogMjBweCAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDI0KTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgKyAubW9kYWwtYm9keSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDI4cHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24tY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggMzJweDtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRmb3JtIHtcblx0XHRcdC5sYWJlbC1pbnB1dC1yb3cge1xuXHRcdFx0XHRsYWJlbCxcblx0XHRcdFx0PiAubGFiZWwge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0PiAuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjEycHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5tb2RhbC1mb290ZXIge1xuXHRcdFx0LmJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubW9kYWwtbGcsIFxuXHQmLm1vZGFsLXhsLFxuXHQmLm1vZGFsLXh4bCAge1xuXHRcdC5tb2RhbC1jb250ZW50IHtcblx0XHRcdC5tb2RhbC1oZWFkZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAyMnB4IDI4cHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMzJweCA0OHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0bi1jbG9zZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygzMik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmICsgLm1vZGFsLWJvZHkge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cdFx0XG5cblx0XHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA0OHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XHRcdFxuXHRcdH1cblx0fVxuXG5cdCYubW9kYWwteHhsIHtcblx0XHQubW9kYWwtZGlhbG9nIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcblx0XHRcdG1heC13aWR0aDogcmVtLWNhbGMoMTQ0MCk7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNjRweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLm5hdmlnYXRpb24tYmxvY2sge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDE2cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobGcpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG5cblx0Ji5ob3ZlciB7XG5cdFx0ei1pbmRleDogMTI7XG5cdH1cblxuXHQubWFpbi1tZW51LFxuXHQucmVsYXRpdmUtbWVudSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5idG4tYmxvY2sge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAuYnRuLWJsb2NrOmZpcnN0LWNoaWxkLFxuXHRcdD4gLmhhcy1zdWJtZW51OmZpcnN0LWNoaWxkIC5idG4tYmxvY2sge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zKSB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIDAgMDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucykgMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAuYnRuLWJsb2NrOmxhc3QtY2hpbGQsXG5cdFx0PiAuaGFzLXN1Ym1lbnU6bGFzdC1jaGlsZCAuYnRuLWJsb2NrIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucyk7XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zKSB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRvb2x0aXAtdGFnIHtcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRtYXJnaW46IDAgNHB4IDAgMTBweDtcblx0XHRcdH1cblxuXHRcdFx0KyAuaGFzLXN1Ym1lbnUgLmJ0bi1ibG9jayB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmhhcy1zdWJtZW51IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1ibG9jayB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQycHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0XHRcdEBleHRlbmQgLmZhLXNvbGlkO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvd24pO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDRweCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jdXJyZW50IHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaG92ZXItY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRvdmVyZmxvdzogdW5zZXQ7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5zdWJtZW51IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWRyb3Bkb3duKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyODBweDtcblx0XHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDEycHggMTZweCByZ2JhKCRkYXJrLWJsdWUsIDAuMTIpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IFxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxNnB4IDZweCAyNnB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWRyb3Bkb3duKSB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWRyb3Bkb3duKSAwIDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtZHJvcGRvd24pIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtZHJvcGRvd24pO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuaGFzLXN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuZmEtcmVndWxhcjtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvd24pO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tcmlnaHQpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5ob3Zlci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdD4gLnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuc3VibWVudS1hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93biAobWQpIHtcblx0XHRcdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVx0XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0PiAuaG92ZXItY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0PiAuYnRuLWJsb2NrIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLmhvdmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogdW5zZXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc3VibWVudS1hY3RpdmUge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKG1kKSB7XG5cdFx0XHRcdFx0PiAuYnRuLWJsb2NrIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQ+IC5idG4tYmxvY2sge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIDAgMCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQ+IC5ob3Zlci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNzUwcHg7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRsaS5kaXNhYmxlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdCYubGFyZ2UtbmF2aWdhdGlvbiB7XG5cdFx0Lm1haW4tbWVudSxcblx0XHQucmVsYXRpdmUtbWVudSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLWJsb2NrIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgNnB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiB1bnNldDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCA0cHggdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmN1cnJlbnQge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gLmJ0bi1ibG9jazpmaXJzdC1jaGlsZCxcblx0XHRcdD4gLmhhcy1zdWJtZW51OmZpcnN0LWNoaWxkIC5idG4tYmxvY2sge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucykgMCAwO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucykgMCAwIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiAuYnRuLWJsb2NrOmxhc3QtY2hpbGQsXG5cdFx0XHQ+IC5oYXMtc3VibWVudTpsYXN0LWNoaWxkIC5idG4tYmxvY2sge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zKSB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpO1x0XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucykgMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudG9vbHRpcC10YWcge1xuXHRcdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDRweCAwIDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmhhcy1zdWJtZW51IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0bi1ibG9jayB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNDJweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlICsgNHB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaG92ZXItY29udGFpbmVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiB1bnNldDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IHVuc2V0O1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHVuc2V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQuc3VibWVudSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IHVuc2V0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiB1bnNldDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IHNvbGlkIDFweCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDEycHggMTZweCByZ2JhKCRkYXJrLWJsdWUsIDAuMTIpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWRyb3Bkb3duKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMTZweCA2cHggMjZweDtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmhhcy1zdWJtZW51IHtcblx0XHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvd24pO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLXJpZ2h0KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5ob3Zlci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdD4gLnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiB1bnNldDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdD4gLmhvdmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYuc3VibWVudS1hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duICh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVx0XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0PiAuYnRuLWJsb2NrIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLmhvdmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IHVuc2V0O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zdWJtZW51LWFjdGl2ZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duICh4bCkge1xuXHRcdFx0XHRcdFx0PiAuYnRuLWJsb2NrIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0PiAuYnRuLWJsb2NrIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIDAgMCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdD4gLmhvdmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDc1MHB4O1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5ub3Rlcy1zbGlkZXIge1xuXHQudGl0bGUtY29udHJvbHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRnYXA6IDEycHg7XG5cdH1cblxuXHQubm90ZS1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDEycHggMjBweDtcblxuXHRcdC50aXRsZS1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMCAxNnB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdCYudGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zdWJ0aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRleHQtY29udGFpbmVyIHtcblx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc21hbGwtY29udGFpbmVyICYge1xuXHRcdC5jb21tZW50LWNvbnRhaW5lciB7XG5cdFx0XHQudGl0bGUtY29udGFpbmVyIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubm90aWZpY2F0aW9uLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMzZweCk7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQtcmdiKSwgMC41KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAtMTJweDtcblx0XHRsZWZ0OiAtMThweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Lmljb24tY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG5cblx0XHRpLFxuXHRcdHN2ZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOSk7XG5cdFx0fVxuXHR9XG5cblx0LnRpdGxlLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogNHB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA5NnB4KTtcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cblx0XHQudGl0bGUge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuXHRcdFx0KyAqOm5vdChwKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LnRhZy1jb250YWluZXIge1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0fVxuXG5cdFx0LnRpbWUge1xuXHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIDAuNjYpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHR9XG5cdH1cbn0iLCIubm90aWZpY2F0aW9uLXBvcHVwIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDE4cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIDAuNyk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcblx0Ym94LXNoYWRvdzogMCA1cHggNTBweCAwIHJnYmEoJGRhcmstYmx1ZSwgMC4yKTtcblx0d2lkdGg6IDEwMCU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdC5pY29uLXRpdGxlLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDEycHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDM2cHgpO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dC1yZ2IpLCAwLjUpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtMTJweDtcblx0XHRcdGxlZnQ6IC0xOHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdC5pY29uLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblxuXHRcdFx0aSxcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50aXRsZS1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDRweDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA5NnB4KTtcblx0XHRcdG1hcmdpbi10b3A6IDRweDtcblxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0XHRcdC8vICsgKjpub3QocCkge1xuXHRcdFx0XHQvLyBcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0Ly8gfVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcblx0XHRcdH1cblxuXHRcdFx0LnRhZy1jb250YWluZXIge1xuXHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdH1cblxuXHRcdFx0LnRpbWUge1xuXHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC42Nik7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTEpO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW1lZGl1bTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogdW5zZXQ7XG5cdFx0XHRyaWdodDogdW5zZXQ7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0cHgsIC00cHgpO1xuXHRcdH1cblx0fVxuXG5cdC50YWcge1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHR9XG5cblx0LmJ0bi1leHBhbmQtYW5nbGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMjJweDtcblx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdH1cblxuXHQuYnRuLXByaW1hcnksXG5cdC5idG4tc2Vjb25kYXJ5IHtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE1KTtcblx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxuXG5cdC5idG4tdGV4dCB7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNSk7XG5cdH1cblxuXHQuZXhwYW5kLWNvbnRhaW5lciB7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG5cdFx0PiAuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5leHBhbmRlZCB7XG5cdFx0Lmljb24tdGl0bGUtY29udGFpbmVyIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5leHBhbmQtY29udGFpbmVyIHtcblx0XHRcdG1heC1oZWlnaHQ6IDUwMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Ji5hbGVydC1kaXNtaXNzaWJsZSB7XG5cdFx0cGFkZGluZy1yaWdodDogMThweDtcblx0fVxufVxuXG5hLm5vdGlmaWNhdGlvbi1wb3B1cDpob3ZlciB7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG5cbnRhYmxlIC5ub3RpZmljYXRpb24tcG9wdXAge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdGJhY2tkcm9wLWZpbHRlcjogdW5zZXQ7XG5cdGJveC1zaGFkb3c6IHVuc2V0O1xuXG5cdC5pY29uLXRpdGxlLWNvbnRhaW5lciB7XG5cdFx0Z2FwOiAyNHB4O1xuXHRcdFxuXHRcdC5pY29uLWNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuXG5cdFx0XHRpLFxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ub3RpZmljYXRpb24tcG9wdXBzIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDE2cHg7XG5cdHJpZ2h0OiAxNnB4O1xuXHR6LWluZGV4OiAxMDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuXHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzJweCk7XG5cdG1heC13aWR0aDogNDM1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMThweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRib3R0b206IDMycHg7XG5cdFx0cmlnaHQ6IDMycHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDY0cHgpO1xuXHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcblx0fVxuXG5cdC5ub3RpZmljYXRpb24tc3RhY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdGdhcDogNnB4O1xuXG5cdFx0Lm5vdGlmaWNhdGlvbnMtYnV0dG9ucyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgMC40KTtcblx0XHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucy1zbWFsbCk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDUwcHggMCByZ2JhKCRkYXJrLWJsdWUsIDAuMyk7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdFx0aSwgc3ZnIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCA1cHggNTBweCAwIHJnYmEoJGRhcmstYmx1ZSwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubm90aWZpY2F0aW9ucy10aXRsZSB7XG5cdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI3KTtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDEwcHggcmdiYSgkYmxhY2ssIDAuNik7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuY29sbGFwc2VkIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHQubm90aWZpY2F0aW9ucy1idXR0b25zLFxuXHRcdFx0Lm5vdGlmaWNhdGlvbi1wb3B1cCB7IFxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Lm5vdGlmaWNhdGlvbi1wb3B1cDpudGgtbGFzdC1jaGlsZCgyKXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyLFxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCAwLjcpO1xuXHRcdFx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDUwcHggMCByZ2JhKCRkYXJrLWJsdWUsIDAuMSk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxOHB4KTtcblx0XHRcdFx0bGVmdDogOXB4O1xuXHRcdFx0XHRib3R0b206IC0xMHB4O1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG5cdFx0XHRcdGxlZnQ6IDE4cHg7XG5cdFx0XHRcdGJvdHRvbTogLTIwcHg7XG5cdFx0XHRcdHotaW5kZXg6IC0yO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5ub3RpZmljYXRpb25zLWJsb2NrLXRpbWVsaW5lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwYWRkaW5nOiAwIDAgMCA0MHB4O1xuXHRnYXA6IDE2cHg7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRoZWlnaHQ6IDMyLjVweDtcblx0XHRib3JkZXItbGVmdDogZGFzaGVkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogN3B4O1xuXHR9XG5cblx0Lml0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGdhcDogMTZweDtcblx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IDEzcHg7XG5cdFx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMjZweDtcblx0XHRcdGxlZnQ6IC00MHB4O1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyAxOHB4KTtcblx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTFweDtcblx0XHRcdGxlZnQ6IC0zNC41cHg7XG5cdFx0fVxuXG5cdFx0Lmljb24tY29udGFpbmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0d2lkdGg6IDMzcHg7XG5cdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRpLFxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyNCk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50ZXh0LWNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDlweCk7XG5cblx0XHRcdC5zdWJ0aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTEpO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY2O1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxNS41cHgpO1xuXHRcdFx0XHR0b3A6IDMyLjVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGhlaWdodDogMzIuNXB4O1xuXHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hZHZpc29yIHtcblx0XHRcdC5pY29uLWNvbnRhaW5lciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hY2NlcHRvciB7XG5cdFx0XHQuaWNvbi1jb250YWluZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubm90aWZpY2F0aW9ucy1ibG9jayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHBhZGRpbmc6IDA7XG5cblx0Lml0ZW0ge1xuXHRcdHBhZGRpbmc6IDE4cHggMjBweDtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGJvcmRlci1jb2xvcjtcblxuXHRcdC5zdWJ0aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDExKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRvcGFjaXR5OiAwLjY2O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubm90aWZpY2F0aW9ucy1kcm9wZG93biB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMjBweDtcbiAgICBtYXJnaW46IC0yMHB4O1xuXG5cdC5idG4tbm90aWZpY2F0aW9ucyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR6LWluZGV4OiAxO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiA2NHB4O1xuXHRcdFx0aGVpZ2h0OiA4NHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWRyb3Bkb3duKSB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWRyb3Bkb3duKSAwIDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93biAoeGwpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubm90aWZpY2F0aW9ucy1vdmVydmlldyB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHZ3KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoNjB2dyAtIDY0cHgpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0Ym90dG9tOiB1bnNldDtcblx0XHRcdHJpZ2h0OiAtMzJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtZHJvcGRvd24pO1xuXHRcdFx0Ym94LXNoYWRvdzogMCA1cHggNTBweCAwIHJnYmEoJGRhcmstYmx1ZSwgMC4zKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdC5idG4tY2xvc2Uge1xuXHRcdFx0bWFyZ2luOiAzMnB4IDMycHggMTRweCBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubm90aWZpY2F0aW9ucy1saXN0IHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTUwcHgpO1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA0NXZoO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB2YXIoLS1icy1zZWNvbmRhcnktbGlnaHQpO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uby1yZXN1bHRzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubm90aWZpY2F0aW9uLXBvcHVwIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAuYnRuLXNlY29uZGFyeSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG5cdFx0XHRtYXJnaW46IGF1dG8gMThweCAxOHB4IDE4cHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ub3RpZmljYXRpb25zLW92ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC4zKTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cblxuLm5vdGlmaWNhdGlvbnMtZHJvcGRvd24tYWN0aXZlIHtcblx0Lm5vdGlmaWNhdGlvbnMtZHJvcGRvd24ge1xuXHRcdHotaW5kZXg6IDEyO1xuXHRcdFxuXHRcdC5idG4tbm90aWZpY2F0aW9ucyB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubm90aWZpY2F0aW9ucy1vdmVydmlldyB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogdW5zZXQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5vdGlmaWNhdGlvbnMtb3ZlcmxheSB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKHhsKSB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIub3JnYW5pemF0aW9ucy1vdmVydmlldyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMjZweDtcblxuXHQub3JnYW5pemF0aW9uLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMjRweCAxOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdHBhZGRpbmc6IDE2cHggMThweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG5cdFx0fVxuXG5cdFx0LmltYWdlLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDg2cHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRcdHdpZHRoOiAxMTBweDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYmxhY2spO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDQ4KTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGV0YWlscy1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Z2FwOiAzMnB4IDE2cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHRib3JkZXItdG9wOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdGdhcDogMzJweCA1NnB4O1xuXHRcdFx0fSBcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxOHB4IDhweCAzNnB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwIDI4cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRnYXA6IDMycHggODJweDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDM4cHggOHB4IDU2cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5kZXRhaWwge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJsYWNrKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIyKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN1YnRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idG4taWNvbi1iYWNrZ3JvdW5kIHtcblx0XHRwYWRkaW5nLXRvcDogMThweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMThweDtcblxuXHRcdGksXG5cdFx0c3ZnIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjQpO1xuXHRcdH1cblx0fVxufSIsIi5vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmstYmx1ZSwgMC4zKTtcblx0ei1pbmRleDogMTE7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm92ZXJsYXktYWN0aXZlIC5vdmVybGF5IHtcblx0b3BhY2l0eTogMTtcblx0cG9pbnRlci1ldmVudHM6IHVuc2V0O1xufVxuXG4ub3ZlcmxheS1pbnN0YW50IHtcblx0Lm92ZXJsYXkge1xuXHRcdHRyYW5zaXRpb246IHVuc2V0O1xuXHR9XG59XG5cbi5vdmVybGF5LWxpZ2h0IC5vdmVybGF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyay1ibHVlLCAwLjE1KTtcbn0iLCIucGFnaW5hdGlvbiB7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucyk7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRsaW5lLWhlaWdodDogMTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0LnBhZ2UtaXRlbSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1pbi1oZWlnaHQ6IDM4cHg7XG5cdFx0cGFkZGluZzogNHB4IDEycHggMCAxMnB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgNHB4IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdCY6Zmlyc3QtY2hpbGQsXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtaW4td2lkdGg6IDM4cHg7XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIDAgMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpO1xuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJ1dHRvbnMpIHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucykgMDtcblx0XHR9XG5cblx0XHQucGFnZS1saW5rIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDhweDtcblx0XHR9XG5cblx0XHRpLFxuXHRcdHN2ZyB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHR9XG5cblx0XHQmLmRpc2FibGVkIHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdH1cblx0fVxuXG5cdCYucGFnaW5hdGlvbi1idXR0b25zIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcblx0XHQucGFnZS1pdGVtIHtcblx0XHRcdC5wYWdlLWxpbmsge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cblx0XHRcdFx0XHRpLFxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnBhc3N3b3JkLWNoZWNrIHtcblx0LnRpdGxlIHtcblx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblxuXHQucGFzc3dvcmQtbGlzdCB7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdGxpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMjhweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0XHRAZXh0ZW5kIC5mYS1zb2xpZDtcblx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXhtYXJrKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMnB4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmNoZWNrZWQge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnByb2dyZXNzLWJhci1jb250YWluZXIge1xuXHQucHJvZ3Jlc3MtYmFyIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogOHB4IDIwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMjBweCA4cHggMzRweDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRib3JkZXItdG9wOiBzb2xpZCAycHggcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC4xKTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycHggcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC4xKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCA2cHggMCAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxNHB4KTtcblx0XHRcdFx0cmlnaHQ6IC0xNHB4O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoNDVkZWcpIHJvdGF0ZVooNDVkZWcpO1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKG1kKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmRvbmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JlZW47XG5cdFx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJGRhcmstZ3JlZW4sIDAuMTQpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmN1cnJlbnQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnkpO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cdFx0XG5cdH1cbn0iLCIucHJvdG90eXBlLXNldHRpbmdzIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IC0zNjVweDtcblx0d2lkdGg6IDM2NXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS05MDA7XG5cdHotaW5kZXg6IDk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDoxMDBweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIDAuMTUpLCByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIDApKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMDtcblx0fVx0XG5cdC5wcm90b3R5cGUtc3RhdHVzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpdiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHQmW2RhdGEtcGhhc2VdOmJlZm9yZSB7IGNvbnRlbnQ6IFwiRmFzZTogXCI7fVxuXHRcdFx0JltkYXRhLXBoYXNlPVwiMVwiXSB7XHRiYWNrZ3JvdW5kOiAkZ3JlZW47IH1cblx0XHRcdCZbZGF0YS1waGFzZT1cIjJcIl0ge1x0YmFja2dyb3VuZDogJHllbGxvdzsgfVxuXHRcdFx0JltkYXRhLXBoYXNlPVwiM1wiXSB7XHRiYWNrZ3JvdW5kOiAkb3JhbmdlOyB9XG5cdFx0XHQmW2RhdGEtcGhhc2U9XCI0XCJdIHtcdGJhY2tncm91bmQ6ICRyZWQ7IH1cblx0XHRcdFxuXHRcdFx0JltkYXRhLXN0YXR1cz1cImRlc2lnblwiXSB7XHRiYWNrZ3JvdW5kOiAkb3JhbmdlOyB9XG5cdFx0XHQmW2RhdGEtc3RhdHVzPVwicmV2aWV3XCJdIHtcdGJhY2tncm91bmQ6ICRibHVlOyB9XG5cdFx0XHQmW2RhdGEtc3RhdHVzPVwiZGV2ZWxvcGVtZW50XCJdIHtcdGJhY2tncm91bmQ6ICR0ZWFsOyB9XG5cdFx0XHQmW2RhdGEtc3RhdHVzPVwiZG9uZVwiXSB7XHRiYWNrZ3JvdW5kOiAkZ3JlZW47IH1cblx0XHR9XG5cdH1cblxuXHQuYnRuLWljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtNTBweDtcblx0XHRib3R0b206IDUwcHg7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygyNCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdC50aXRsZS1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDMycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktNjAwO1xuXG5cdFx0LnRpdGxlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuXHRcdH1cblx0fVxuXG5cdC5mb3JtLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMzJweDtcblx0XHQuaW5wdXQtY29udGFpbmVyIHtcblx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE3KTtcblx0XHRcdH1cblxuXHRcdFx0Ji5jaGVja2JveCB7XG5cdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByb3RvdHlwZS1hY3RpdmUgJiB7XHRcdFxuXHRcdHJpZ2h0OiAwO1xuXHR9XG5cdC5hc2FuYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHBhZGRpbmc6IDRweCAyMHB4O1xuXHRcdGJvdHRvbTogMzJweDtcblx0XHRsZWZ0OiAzMnB4O1xuXHRcdHJpZ2h0OiAzMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWY5O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDMwcHggcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCAwLjMzKTtcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0Ym9keS5wcm90b3R5cGUtYWN0aXZlIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDM2NXB4O1xuXHRcdGJveC1zaGFkb3c6IC0xMHB4IDBweCAxMDBweCByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIDAuNCk7XG5cdH1cbn1cblxuXG4jc2l0ZW1hcCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtc2Vjb25kYXJ5LWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3gtc2hhZG93OiAwIDAgNTBweCAwIHJnYmEoJGRhcmstYmx1ZSwgMC4yNSk7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLWJzLXNlY29uZGFyeS1saWdodCk7XG5cdFx0cGFkZGluZzogOHB4IDEycHg7XG5cdFx0YTpudGgtY2hpbGQoMSkge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdG1hcmdpbjogLThweCAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdCZbZGF0YS1waGFzZV06YmVmb3JlIHsgY29udGVudDogXCJGYXNlOiBcIjt9XG5cdFx0XHQmW2RhdGEtcGhhc2U9XCIxXCJdIHtcdGJhY2tncm91bmQ6ICRncmVlbjsgfVxuXHRcdFx0JltkYXRhLXBoYXNlPVwiMlwiXSB7XHRiYWNrZ3JvdW5kOiAkYmx1ZTsgfVxuXHRcdFx0JltkYXRhLXBoYXNlPVwiM1wiXSB7XHRiYWNrZ3JvdW5kOiAkb3JhbmdlOyB9XG5cdFx0XHQmW2RhdGEtcGhhc2U9XCI0XCJdIHtcdGJhY2tncm91bmQ6ICRyZWQ7IH1cblx0XHR9XG5cdFx0c3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdG1hcmdpbjogLThweCAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCZbZGF0YS1zdGF0dXM9XCJkZXNpZ25cIl0ge1x0YmFja2dyb3VuZDogJG9yYW5nZTsgfVxuXHRcdFx0JltkYXRhLXN0YXR1cz1cInJldmlld1wiXSB7XHRiYWNrZ3JvdW5kOiAkYmx1ZTsgfVxuXHRcdFx0JltkYXRhLXN0YXR1cz1cImRldmVsb3BtZW50XCJdIHtcdGJhY2tncm91bmQ6ICR0ZWFsOyB9XG5cdFx0XHQmW2RhdGEtc3RhdHVzPVwiZG9uZVwiXSB7XHRiYWNrZ3JvdW5kOiAkZ3JlZW47IH1cblx0XHR9XG5cdFx0YTpudGgtY2hpbGQoNCkge1xuXHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hc2FuYS5wbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0fVxuXHR9XG59IiwiLmlucHV0LWNvbnRhaW5lci5yYWRpb2JveCB7XG5cdC5yYWRpby1yb3cge1xuXHRcdC5yYWRpby1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XG5cdFx0XHQ+IGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0PiBsYWJlbCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM2cHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0JjphZnRlcixcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdHRvcDogLTJweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdFx0bGVmdDogNHB4O1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDpmb2N1cy12aXNpYmxlIH4gbGFiZWwge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1mb2N1cyk7XG4gICAgXHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnJhZGlvLWlucHV0LWNvbnRhaW5lciB7XG5cdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5leHRyYS1pbnB1dC1jb250YWluZXJzIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDM2cHg7XG5cblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnJhZGlvLXNtYWxsIHtcblx0XHQucmFkaW8tcm93IHtcblx0XHRcdC5yYWRpby1jb250YWluZXIge1xuXHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5sYWJlbC1pbnB1dC1yb3cge1xuXHRcdC5yYWRpby1yb3cge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRnYXA6IDE2cHggMjhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmVycm9yIHtcblx0XHRcdD4gLmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmlucHV0LXJvdyB7XG5cdFx0LnJhZGlvLXJvdyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Z2FwOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCYuaW5wdXQtaW4tbGFiZWwge1xuXHRcdC5yYWRpby1yb3cge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LnJhZGlvLWNvbnRhaW5lciB7XG5cdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdGdhcDogMCAxMnB4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmlucHV0LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmlucHV0LWdyb3VwIHtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogdW5zZXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5yYWRpby12ZXJ0aWNhbCB7XG5cdFx0LnJhZGlvLXJvdyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMTJweDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHNtKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gUmFkaW8gYmxvY2tzXG5cdCYucmFkaW8tYmxvY2tzIHtcblx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0LnJhZGlvLXJvdyB7XG5cdFx0XHRcdGdhcDogMDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB1bnNldDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yYWRpby1jb250YWluZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTFweDtcblx0XHRcdFx0XHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zbWFsbCB7XG5cdFx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHQucmFkaW8tcm93IHtcblx0XHRcdFx0XHQucmFkaW8tY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDJweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnJlYWQtb25seSB7XG5cdFx0LnJhZGlvLXJvdyB7XG5cdFx0XHQucmFkaW8tY29udGFpbmVyIHtcblx0XHRcdFx0aW5wdXQ6ZGlzYWJsZWQgfiBsYWJlbCxcblx0XHRcdFx0aW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IGxhYmVsIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXQ6ZGlzYWJsZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmlucHV0LWNvbnRhaW5lci5yYWRpb2JveC10b2dnbGUge1xuXHQuY29udGVudC1jb250YWluZXIge1xuXHRcdC5yYWRpby1yb3cge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0LnJhZGlvLWNvbnRhaW5lciB7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdFx0XHQ+IGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dDpmb2N1cy12aXNpYmxlIH4gbGFiZWwge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCB2YXIoLS1icy1ib3JkZXItZm9jdXMpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JlZW47XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrLWdyZWVuO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAlZmEtaWNvbjtcblx0XHRcdFx0XHRcdEBleHRlbmQgLmZhLXNvbGlkO1xuXHRcdFx0XHRcdFx0Y29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZS1jaGVjayk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gVGFibGVcbnRhYmxlIHtcblx0LmlucHV0LWNvbnRhaW5lci5yYWRpb2JveCB7XG5cdFx0Ji5yYWRpby1ibG9ja3Mge1xuXHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0LnJhZGlvLXJvdyB7XG5cdFx0XHRcdFx0LnJhZGlvLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5yYWRpby1jaGVja2JveCB7XG5cdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0LnJhZGlvLXJvdyB7XG5cdFx0XHQucmFkaW8tY29udGFpbmVyIHtcblx0XHRcdFx0PiBpbnB1dCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgJWZhLWljb247XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5mYS1zb2xpZDtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14bWFyayk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDNweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5idG4tdG9vbHRpcCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXQ6ZGlzYWJsZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jaGVja2VkIHtcblx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0LnJhZGlvLXJvdyB7XG5cdFx0XHRcdC5yYWRpby1jb250YWluZXIge1xuXHRcdFx0XHRcdD4gbGFiZWwge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjayk7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIucmFkaW8tdGFncyB7XG5cdHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLWJzLWJvcmRlci1jb2xvci1pbnB1dCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcbiAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuICAgICAgICBtYXgtd2lkdGg6IDE2NHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cblxuXHQucmFkaW8tcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHQgICAgZmxleC13cmFwOiB3cmFwO1xuXHQgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdCAgICBnYXA6IDZweDtcblxuXHRcdC5yYWRpby1jb250YWluZXIge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0XHRnYXA6IDhweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0XHRcdEBleHRlbmQgLmZhLXNvbGlkO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvd24pO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOm5vdCguZXhwYW5kZWQpIHtcblx0XHQucmFkaW8tcm93IHtcblx0XHRcdGdhcDogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0LnJhZGlvLWNvbnRhaW5lciB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM4cHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoc20pIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5ncmF5IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1oZWFkaW5nLWNvbG9yKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmV4cGFuZGVkIHtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgIH1cbn0iLCIucmVjZW50LWV2ZW50cyB7XG5cdC5pdGVtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMjVweCAwIHJnYmEoJGRhcmstYmx1ZSwgMC4wNSk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRwYWRkaW5nOiAxNnB4IDIwcHg7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQuZGF0ZSB7XG5cdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDExKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgMC42Nik7XG5cdFx0fVxuXG5cdFx0Lm5hbWUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0fVxuXHR9XG59IiwiLnNlYXJjaC1wb3B1cCB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNDBweCAwIHJnYmEoJGRhcmstYmx1ZSwgMC4yNSk7XG5cbiAgICAuc2VhcmNoYmFyLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3RlZC1maWx0ZXJzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTRweCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtc2VhcmNoYmFyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChzbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy1ibG9ja3MtdGl0bGUtY29sb3IpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tYnMtaGVhZGluZ3MtZm9udC1mYW1pbHkpO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWJsb2Nrcyk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgIC5zZWFyY2gtcmVzdWx0cy1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhYmxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTIwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLWZpbHRlciB7XG4gICAgICAgIC5zZWFyY2hiYXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5pbnB1dC1zZWFyY2hiYXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlYXJjaC1ibG9jayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNDBweCAwIHJnYmEoJGRhcmstYmx1ZSwgMCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIC5zZWFyY2hiYXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgICAgICAgICAgIG1hcmdpbjogNnB4IDAgMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAyMHB4IDE4cHggMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMzJweCAyOHB4IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlYXJjaC1hY3RpdmUge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNDBweCAwIHJnYmEoJGRhcmstYmx1ZSwgMC4yNSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxMjtcblxuICAgICAgICAgICAgLnNlYXJjaC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWFyY2gtcG9wdXAsXG4uc2VhcmNoLXBvcHVwLmhhcy1maWx0ZXIge1xuICAgICYuc2VhcmNoLWZvY3VzIHtcbiAgICAgICAgLnNlYXJjaGJhci1jb250YWluZXIsXG4gICAgICAgIC5yYWRpby10YWdzLFxuICAgICAgICAuaW5wdXQtc2VhcmNoYmFyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWZvY3VzKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS10eXBlPVwicmVsYXRpZVwiXSB7XG4gICAgICAgIC5zZWFyY2hiYXItY29udGFpbmVyLFxuICAgICAgICAucmFkaW8tdGFncyxcbiAgICAgICAgLmlucHV0LXNlYXJjaGJhciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGRhcmstYmx1ZSwgMC4zKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VhcmNoLWZvY3VzIHtcbiAgICAgICAgICAgIC5zZWFyY2hiYXItY29udGFpbmVyLFxuICAgICAgICAgICAgLnJhZGlvLXRhZ3MsXG4gICAgICAgICAgICAuaW5wdXQtc2VhcmNoYmFyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGRhcmstYmx1ZSwgMC43KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS10eXBlPVwicG9saXNcIl0ge1xuICAgICAgICAuc2VhcmNoYmFyLWNvbnRhaW5lcixcbiAgICAgICAgLnJhZGlvLXRhZ3MsXG4gICAgICAgIC5pbnB1dC1zZWFyY2hiYXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRkYXJrLWdyZWVuLCAwLjMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWFyY2gtZm9jdXMge1xuICAgICAgICAgICAgLnNlYXJjaGJhci1jb250YWluZXIsXG4gICAgICAgICAgICAucmFkaW8tdGFncyxcbiAgICAgICAgICAgIC5pbnB1dC1zZWFyY2hiYXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZGFyay1ncmVlbiwgMC43KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS10eXBlPVwic2NoYWRlXCJdIHtcbiAgICAgICAgLnNlYXJjaGJhci1jb250YWluZXIsXG4gICAgICAgIC5yYWRpby10YWdzLFxuICAgICAgICAuaW5wdXQtc2VhcmNoYmFyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkZGFyay1vcmFuZ2UsIDAuMyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlYXJjaC1mb2N1cyB7XG4gICAgICAgICAgICAuc2VhcmNoYmFyLWNvbnRhaW5lcixcbiAgICAgICAgICAgIC5yYWRpby10YWdzLFxuICAgICAgICAgICAgLmlucHV0LXNlYXJjaGJhciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRkYXJrLW9yYW5nZSwgMC43KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS10eXBlPVwibWFhdHNjaGFwcGlqXCJdIHtcbiAgICAgICAgLnNlYXJjaGJhci1jb250YWluZXIsXG4gICAgICAgIC5yYWRpby10YWdzLFxuICAgICAgICAuaW5wdXQtc2VhcmNoYmFyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkcHVycGxlLCAwLjMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWFyY2gtZm9jdXMge1xuICAgICAgICAgICAgLnNlYXJjaGJhci1jb250YWluZXIsXG4gICAgICAgICAgICAucmFkaW8tdGFncyxcbiAgICAgICAgICAgIC5pbnB1dC1zZWFyY2hiYXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkcHVycGxlLCAwLjcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9kYWwuc2VhcmNoLXBvcHVwIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDQwcHggMCByZ2JhKCRkYXJrLWJsdWUsIDAuMjUpO1xuICAgIH1cbn0iLCIuY2hvaWNlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC1jb250YWluZXIge1xuICAgIC5jaG9pY2VzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAuY2hvaWNlc19faW5uZXIge1xuICAgICAgICAgICAgQGV4dGVuZCBzZWxlY3Q7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mb3JtLXNlbGVjdDtcblxuICAgICAgICAgICAgLmNob2ljZXNfX2xpc3Qge1xuICAgICAgICAgICAgICAgIC5jaG9pY2VzX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbZGF0YS10eXBlKj1zZWxlY3Qtb25lXTphZnRlcntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hvaWNlc19fbGlzdC0tc2luZ2xlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hvaWNlc19fbGlzdCxcbiAgICAgICAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLWlucHV0KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgICAgIC5jaG9pY2VzX19pdGVtIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlzLWhpZ2hsaWdodGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLW9wZW4sXG4gICAgICAgICYuaXMtZm9jdXNlZCB7XG4gICAgICAgICAgICAuY2hvaWNlc19faW5uZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWZsaXBwZWQge1xuICAgICAgICAgICAgLmNob2ljZXNfX2lubmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNob2ljZXNfX2xpc3QsXG4gICAgICAgICAgICAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5yZWFkLW9ubHkge1xuICAgICAgICAuY2hvaWNlc19faW5uZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgIH1cblxuICAgICAgICAuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIHtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcbiAgICB9XG59XG5cbiIsIi5zZWxlY3Rib3gtYnV0dG9uIHtcblx0LnNlbGVjdC1idXR0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdH1cblx0fVxufSIsIi5zaWRlYmFyLW5hdmlnYXRpb24ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogLTEwMHZ3O1xuXHR3aWR0aDogMTAwdnc7XG5cdHBhZGRpbmctdG9wOiAxMDBweDtcblx0ei1pbmRleDogMTA7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0YmFja2dyb3VuZDogdmFyKC0tYnMtc2lkZWJhci1iZyk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdHdpZHRoOiA2MHZ3O1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0d2lkdGg6IDE3dnc7XG5cdFx0bWluLXdpZHRoOiAyMjBweDtcblx0XHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHJpZ2h0OiB1bnNldDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdH1cblxuXHQubG9nby1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiA0MHB4IDI4cHggOTBweCAyOHB4O1xuXHRcdFx0Ly8gd2lkdGg6IDEzNnB4O1xuXHRcdFx0Ly8gbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA5NnB4KTtcblx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdG1hcmdpbjogNDBweCA0OHB4IDkwcHggNDhweDtcblx0XHRcdC8vIG1heC13aWR0aDogY2FsYygxMDAlIC0gOTZweCk7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRcdFx0Ly8gb2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdC8vIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA3MnB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxNDRweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdGhlaWdodDogODZweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNzJweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKGxnKSB7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogdG9wO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubG9nby1zbWFsbC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdG1hcmdpbjogNDBweCAxNnB4IDkwcHggMTZweDtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0PiAuYnRuLWNsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAzMnB4O1xuXHRcdHJpZ2h0OiAzMnB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubmF2aWdhdGlvbi1jb250YWluZXIsXG5cdC5zdWJtZW51IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggNjRweCAxMnB4IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1zaWRlYmFyLXRleHQtY29sb3IpO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHZhcigtLWJzLWhlYWRpbmdzLWZvbnQtZmFtaWx5KTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgOHB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLmljb24tY29udGFpbmVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAudGV4dCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogc29saWQgOHB4IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2lkZWJhci10ZXh0LWNvbG9yLXJnYiksIDAuMDUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuaGFzLXN1Ym1lbnUge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdEBleHRlbmQgJWZhLWljb247XG5cdFx0XHRcdFx0QGV4dGVuZCAuZmEtcmVndWxhcjtcblx0XHRcdFx0XHRjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1kb3duKTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtc2lkZWJhci10ZXh0LWNvbG9yKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAxNnB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uYXZpZ2F0aW9uLWNvbnRhaW5lciB7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0cGFkZGluZy1ib3R0b206IDMycHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHR9XG5cdFx0XG5cdFx0PiBsaSB7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IC5jdXJyZW50ID4gYSB7XG5cdFx0XHRib3JkZXItbGVmdDogc29saWQgOHB4IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zaWRlYmFyLXRleHQtY29sb3ItcmdiKSwgMC4wNSk7XG5cdFx0fVxuXHR9XG5cblx0LnN1Ym1lbnUge1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNpZGViYXItdGV4dC1jb2xvci1yZ2IpLCAwLjA5KTtcblxuXHRcdGxpIHtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMjBweDtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5jdXJyZW50IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lmhhcy1zdWJtZW51IHtcblx0XHQmLnN1Ym1lbnUtYWN0aXZlIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0XHRcdH1cblxuXHRcdFx0PiAuc3VibWVudSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHR9XHRcdFxuXHRcdH1cblx0fVxuXG5cdC5idG4tc2lkZWJhci1jb2xsYXBzZSB7XG5cdFx0bWFyZ2luOiBhdXRvIDMycHggMzJweCBhdXRvO1xuXHR9XG5cblx0LmFjY291bnQtbmF2aWdhdGlvbiB7XG5cdFx0cGFkZGluZzogNDBweCAyOHB4O1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4bCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAoeGwpIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggNDhweDtcblx0XHR9XG5cdH1cbn1cblxuLm1lbnUtYWN0aXZlIC5zaWRlYmFyLW5hdmlnYXRpb24ge1xuXHR6LWluZGV4OiAxMjtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duICh4bCkge1xuXHRcdHJpZ2h0OiAwO1xuXHR9XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlZCAuc2lkZWJhci1uYXZpZ2F0aW9uIHtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRtaW4td2lkdGg6IHVuc2V0O1xuXHRib3R0b206IHVuc2V0O1xuXHRtaW4taGVpZ2h0OiAxMDB2aDtcblxuXHQubG9nby1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubG9nby1zbWFsbC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Lm5hdmlnYXRpb24tY29udGFpbmVyIHtcblx0XHRvdmVyZmxvdzogdW5zZXQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjRweDtcblxuXHRcdGxpIHtcblx0XHRcdGEge1xuXHRcdFx0XHRwYWRkaW5nOiAxNHB4IDE2cHggMTRweCAxMHB4O1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDZweDtcblxuXHRcdFx0XHQ+IC5pY29uLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0XHRcdGksXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLnRleHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRyaWdodDogMTZweDtcblx0XHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLmhhcy1zdWJtZW51IHtcblx0XHRcdD4gLnN1Ym1lbnUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0b3ZlcmZsb3c6IHVuc2V0O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7IFxuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0KTtcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5oYXMtc3VibWVudSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQ+IC5zdWJtZW51IHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiB1bnNldDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idG4tc2lkZWJhci1jb2xsYXBzZSB7XG5cdFx0bWFyZ2luOiBhdXRvIGF1dG8gMzJweCBhdXRvO1xuXG5cdFx0aSxcblx0XHRzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuXHRcdH1cblx0fVxufSIsIi5zaWRlYmFyLXNsaWRlIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0cmlnaHQ6IC0xMDB2dztcblx0d2lkdGg6IDQzNXB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0Ym94LXNoYWRvdzogLTVweCAwIDUwcHggcmdiYSgkZGFyay1ibHVlLCAwLjMpO1xuXHR6LWluZGV4OiAxMjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cblx0LnNpZGViYXItaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDE2cHg7XG5cdFx0cGFkZGluZzogMjBweCAyOHB4O1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDMycHg7XG5cdFx0fVxuXG5cdFx0LmJ0bi1jbG9zZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjQpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiArIC5zaWRlYmFyLWJvZHkge1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnNpZGViYXItYm9keSB7XG5cdFx0cGFkZGluZzogMjhweDtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdHBhZGRpbmc6IDMycHg7XG5cdFx0fVxuXG5cdFx0LndvcmtmbG93LXNlY3Rpb24ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDU2cHgpO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IC0yOHB4O1xuXHRcdFx0XHRyaWdodDogLTI4cHg7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDY0cHgpO1xuXHRcdFx0XHRcdGxlZnQ6IC0zMnB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAtMzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNpZGViYXItZm9vdGVyIHtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDI4cHg7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRcdHBhZGRpbmc6IDMycHg7XG5cdFx0fVxuXG5cdFx0LmJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmFjdGl2ZSB7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn0iLCIuc21hbGwtbG9nbyB7XG5cdGhlaWdodDogMTZweDtcblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0fVxufSIsIi5zdGF0cy1maWx0ZXJzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMTZweDtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCAobWQpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGdhcDogMzJweDtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4eGwpIHtcblx0XHRnYXA6IDY0cHg7XG5cdH1cblxuXHQuZmlsdGVyLWlucHV0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGdhcDogMTZweDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4eGwpIHtcblx0XHRcdGdhcDogMzJweDtcblx0XHR9XG5cblx0XHQuaW5wdXQtY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuXHRcdFx0XHR3aWR0aDogY2FsYygzMy4zJSAtIDEwLjZweCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwICh4eGwpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTYuNiUgLSAyNi42cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idG4tc2Vjb25kYXJ5IHtcblx0XHRmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE0cHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdGksXG5cdFx0c3ZnIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTUpO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0fVxuXHR9XG59IiwiLnN0YXR1cy1kb3QtbXVsdGlwbGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiA2cHg7XG5cblx0LnN0YXR1cy1kb3QtY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0LnN0YXR1cy1kb3Qge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMnB4O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDEuNXB4IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdFx0dHJhbnNmb3JtOiB1bnNldDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IHVuc2V0O1xuXHRcdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiB1bnNldDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zdGF0dXMtZG90IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNXB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDhweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRtZWRpdW0tYmx1ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuXHR9XG5cblx0Ji50ZXh0LWNvbG9yIHtcblx0XHRjb2xvcjogJG1lZGl1bS1ibHVlO1xuXHR9XG5cblx0Ji5ibHVlIHtcblx0XHQmLnRleHQtY29sb3Ige1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdH1cblx0XHRcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblxuXHQmLmdyZWVuIHtcblx0XHQmLnRleHQtY29sb3Ige1xuXHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHR9XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdH1cblx0fVxuXG5cdCYuZGFyay1ncmVlbiB7XG5cdFx0Ji50ZXh0LWNvbG9yIHtcblx0XHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHR9XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JlZW47XG5cdFx0fVxuXHR9XG5cblx0Ji5vcmFuZ2Uge1xuXHRcdCYudGV4dC1jb2xvciB7XG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHR9XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHR9XG5cdH1cblxuXHQmLnJlZCB7XG5cdFx0Ji50ZXh0LWNvbG9yIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0XHRcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxuXG5cdCYucHJpbWFyeSB7XG5cdFx0Ji50ZXh0LWNvbG9yIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHR9XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG59IiwiLnRhYmxlLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHQmLm92ZXJmbG93LXNjcm9sbCB7XG5cdFx0bWF4LWhlaWdodDogNTIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblx0fVxufSIsIi50YWJzLWNvbnRhaW5lciB7XG5cdC5uYXYtdGFicyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxNnB4O1xuXHRcdG1hcmdpbjogMCAwIDE2cHggMDtcblxuXHRcdC5uYXYtaXRlbSB7XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXNlY29uZGFyeSk7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1oZWFkaW5ncy1mb250LWZhbWlseSk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICRib3JkZXItY29sb3I7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtYnV0dG9ucyk7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgNHB4IHZhcigtLWJzLXByaW1hcnkpO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saWdodCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMzMpO1xuXG5cdFx0XHRcdFx0LnBlcmNlbnRhZ2Uge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmVlbjtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYud2FybmluZyB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgMC4zMyk7XG5cblx0XHRcdFx0XHQucGVyY2VudGFnZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2FybmluZyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LW9yYW5nZTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXdhcm5pbmcpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LW9yYW5nZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRhbmdlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjMzKTtcblxuXHRcdFx0XHRcdC5wZXJjZW50YWdlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1yZWQ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXJlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudGFnLWVkaXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuXHRhLFxuXHRidXR0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRjb2xvcjogJGRhcmstYmx1ZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRwYWRkaW5nOiA1cHggMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0XHQudGFnLW1heC13aWR0aCB7XG5cdFx0XHRtYXgtd2lkdGg6IDEzN3B4O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuXHRcdFx0LmlucHV0LWVtYWlsICYge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4IDAgMCAxNnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAxNnB4IDE2cHggMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggcmdiYSgkZGFyay1ibHVlLCAwLjI1KTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdH1cblx0fVxuXG5cdCYub3JhbmdlIHtcblx0XHRhLFxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtb3JhbmdlO1xuXHRcdFx0Y29sb3I6ICRkYXJrLW9yYW5nZTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRkYXJrLW9yYW5nZSwgMC4yNSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1vcmFuZ2U7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji55ZWxsb3cge1xuXHRcdGEsXG5cdFx0YnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC15ZWxsb3c7XG5cdFx0XHRjb2xvcjogJHllbGxvdztcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCR5ZWxsb3csIDAuMjUpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmdyZWVuIHtcblx0XHRhLFxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JlZW47XG5cdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkZGFyay1ncmVlbiwgMC4yNSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmVlbjtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnB1cnBsZSB7XG5cdFx0YSxcblx0XHRidXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXB1cnBsZTtcblx0XHRcdGNvbG9yOiAkcHVycGxlO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJHB1cnBsZSwgMC4yNSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYucmVkIHtcblx0XHRhLFxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtcmVkO1xuXHRcdFx0Y29sb3I6ICRkYXJrLXJlZDtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRkYXJrLXJlZCwgMC4yNSk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1yZWQ7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5ncmF5IHtcblx0XHRhLFxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG5cdFx0XHRjb2xvcjogJGdyYXktOTAwO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJGdyYXktOTAwLCAwLjI1KTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnRhZy1lZGl0LXJlbW92ZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTJweDtcbn0iLCIudGFnLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdGdhcDogMTJweDtcbn1cblxuLnRhZyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdG1heC13aWR0aDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy10YWdzKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRsaW5lLWhlaWdodDogMTtcblx0cGFkZGluZzogNXB4IDE0cHg7XG5cblx0LnRhZy1tYXgtd2lkdGgge1xuXHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0Jjpvbmx5LWNoaWxkIHtcblx0XHRcdG1heC13aWR0aDogMTcycHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5vcmFuZ2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1vcmFuZ2U7XG5cdFx0Y29sb3I6ICRkYXJrLW9yYW5nZTtcblx0fVxuXG5cdCYueWVsbG93IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQteWVsbG93O1xuXHRcdGNvbG9yOiAkeWVsbG93O1xuXHR9XG5cblx0Ji5ncmVlbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZWVuO1xuXHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblx0fVxuXG5cdCYucHVycGxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtcHVycGxlO1xuXHRcdGNvbG9yOiAkcHVycGxlO1xuXHR9XG5cblx0Ji5yZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1yZWQ7XG5cdFx0Y29sb3I6ICRkYXJrLXJlZDtcblx0fVxuXG5cdCYuZ3JheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xuXHRcdGNvbG9yOiAkZ3JheS05MDA7XG5cdH1cblxuXHQmLm91dGxpbmUge1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkYm9yZGVyLWNvbG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0Ji5vcmFuZ2Uge1xuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRsaWdodC1vcmFuZ2U7XG5cdFx0fVxuXG5cdFx0Ji55ZWxsb3cge1xuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRsaWdodC15ZWxsb3c7XG5cdFx0fVxuXG5cdFx0Ji5ncmVlbiB7XG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGxpZ2h0LWdyZWVuO1xuXHRcdH1cblxuXHRcdCYucmVkIHtcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkbGlnaHQtcmVkO1xuXHRcdH1cblxuXHRcdCYuZ3JheSB7XG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGdyYXktMzAwO1xuXHRcdH1cblx0fVxuXHQmLnRhZy1zbWFsbCB7XG5cdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMSk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0cGFkZGluZzogM3B4IDEwcHg7XG5cdH1cblx0Ji50b29sdGlwLXRhZy1pY29uLFxuXHQmLnRvb2x0aXAtdGFnIHtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdH1cbn1cblxuYS50YWcsXG5idXR0b24udGFnIHtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuXHR9XG5cblx0Ji5vcmFuZ2U6aG92ZXIge1xuXHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstb3JhbmdlO1xuXHR9XG5cblx0Ji55ZWxsb3c6aG92ZXIge1xuXHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0fVxuXG5cdCYuZ3JlZW46aG92ZXIge1xuXHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JlZW47XG5cdH1cblxuXHQmLnB1cnBsZTpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLWJzLXdoaXRlKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuXHR9XG5cblx0Ji5yZWQ6aG92ZXIge1xuXHRcdGNvbG9yOiB2YXIoLS1icy13aGl0ZSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstcmVkO1xuXHR9XG5cblx0Ji5ncmF5OmhvdmVyIHtcblx0XHRjb2xvcjogdmFyKC0tYnMtd2hpdGUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcblx0fVxufVxuXG50YWJsZSB7XG5cdC50YWctY29udGFpbmVyIHtcblx0XHRmbGV4LXdyYXA6IHVuc2V0O1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKHhsKSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHR9XG5cblx0LnRhZyB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxufSIsIi50ZXh0LWJsb2NrIHtcblx0Ym9yZGVyOiBzb2xpZCAxcHggJGJvcmRlci1jb2xvcjtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1ibG9ja3MpO1xuXHRwYWRkaW5nOiAxOHB4IDIwcHg7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAgKG1kKSB7XG5cdFx0cGFkZGluZzogMjhweCAzMnB4O1xuXHR9XG5cblx0cCArICo6bm90KHApIHtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHR9XG59IiwiLnRleHQtYnV0dG9ucy1yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogOHB4O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKGxnKSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDRweDtcblx0fVxuXG5cdC50ZXh0IHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3B4KTtcblx0fVxufSIsIi50b29sdGlwLWR1by10YWctaWNvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG5cdC50YWcge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDFweCByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCAwLjMzKTtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcblx0XHR9XG5cdFx0Ji5ncmVlbiB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJGRhcmstZ3JlZW4sIDAuMzMpO1xuXHRcdH1cblxuXHRcdCYucmVkIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkZGFyay1yZWQsIDAuMzMpO1xuXHRcdH1cblxuXHRcdCYueWVsbG93IHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkeWVsbG93LCAwLjMzKTtcblx0XHR9XG5cblx0XHQmLm9yYW5nZSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoJGRhcmstb3JhbmdlLCAwLjMzKTtcblx0XHR9XG5cblx0XHQmLmdyYXkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCRncmF5LTYwMCwgMC4zMyk7XG5cdFx0fVxuXG5cdFx0Ji5wdXJwbGUge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IHJnYmEoJHB1cnBsZSwgMC4zMyk7XG5cdFx0fVxuXG5cdFx0Ji50YWctaWNvbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxufSIsIi5idG4tdG9vbHRpcC50b29sdGlwLWljb24tYmFja2dyb3VuZCB7XG5cdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0bGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI0KTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1idXR0b25zKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0Ji5ncmVlbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZWVuO1xuXHRcdGNvbG9yOiAkZGFyay1ncmVlbjtcblx0fVxuXG5cdCYucmVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtcmVkO1xuXHRcdGNvbG9yOiAkZGFyay1yZWQ7XG5cdH1cblxuXHQmLnllbGxvdyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXllbGxvdztcblx0XHRjb2xvcjogJHllbGxvdztcblx0fVxuXG5cdCYub3JhbmdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtb3JhbmdlO1xuXHRcdGNvbG9yOiAkZGFyay1vcmFuZ2U7XG5cdH1cblxuXHQmLmdyYXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcblx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHR9XG59IiwiLnRvb2x0aXAtdGFnLWljb24ge1xuXHQuYnRuLXJlbW92ZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogJGRhcmstYmx1ZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG5cdFx0fVxuXHR9XG5cblx0Ji5vcmFuZ2Uge1xuXHRcdC5idG4tcmVtb3ZlIHtcblx0XHRcdGNvbG9yOiAkZGFyay1vcmFuZ2U7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnllbGxvdyB7XG5cdFx0LmJ0bi1yZW1vdmUge1xuXHRcdFx0Y29sb3I6ICR5ZWxsb3c7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmdyZWVuIHtcblx0XHQuYnRuLXJlbW92ZSB7XG5cdFx0XHRjb2xvcjogJGRhcmstZ3JlZW47XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnB1cnBsZSB7XG5cdFx0LmJ0bi1yZW1vdmUge1xuXHRcdFx0Y29sb3I6ICRwdXJwbGU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYnMtZGFuZ2VyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnJlZCB7XG5cdFx0LmJ0bi1yZW1vdmUge1xuXHRcdFx0Y29sb3I6ICRkYXJrLXJlZDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZ3JheSB7XG5cdFx0LmJ0bi1yZW1vdmUge1xuXHRcdFx0Y29sb3I6ICRncmF5LTkwMDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50b29sdGlwIHtcblx0LnRvb2x0aXAtaW5uZXIge1xuXHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0fVxuXG5cdFx0aSxcblx0XHRzdmcge1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHR9XG5cdH1cbn0iLCIudXBsb2FkZWQtaW1hZ2Uge1xuXHQ+IC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0LmxvZ28tY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdHBhZGRpbmc6IDI0cHg7XG5cdFx0XHRib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1icy1ib3JkZXItY29sb3ItaW5wdXQpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1pbnB1dHMpO1x0XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHR9XG5cblx0XHRcdD4gLmJ0biB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdHJpZ2h0OiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn0iXX0= */
