@charset "UTF-8";
:root {
  --bs-blue: #009ef6;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-gray: #7E8299;
  --bs-gray-dark: #3F4254;
  --bs-gray-100: #F5F8FA;
  --bs-gray-200: #EFF2F5;
  --bs-gray-300: #E4E6EF;
  --bs-gray-400: #B5B5C3;
  --bs-gray-500: #A1A5B7;
  --bs-gray-600: #7E8299;
  --bs-gray-700: #5E6278;
  --bs-gray-800: #3F4254;
  --bs-gray-900: #181C32;
  --bs-white: #ffffff;
  --bs-light: #F5F8FA;
  --bs-primary: #1968CD;
  --bs-secondary: #E4E6EF;
  --bs-success: #50CD89;
  --bs-info: #12dacd;
  --bs-warning: #FFC700;
  --bs-danger: #F1416C;
  --bs-dark: #181C32;
  --bs-custom-pink: #F975C4;
  --bs-custom-blue: #08085c;
  --bs-white-rgb: 255, 255, 255;
  --bs-light-rgb: 245, 248, 250;
  --bs-primary-rgb: 25, 104, 205;
  --bs-secondary-rgb: 228, 230, 239;
  --bs-success-rgb: 80, 205, 137;
  --bs-info-rgb: 18, 218, 205;
  --bs-warning-rgb: 255, 199, 0;
  --bs-danger-rgb: 241, 65, 108;
  --bs-dark-rgb: 24, 28, 50;
  --bs-custom-pink-rgb: 249, 117, 196;
  --bs-custom-blue-rgb: 8, 8, 92;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 24, 28, 50;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: Basis Grotesque Pro, Helvetica, "sans-serif";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #181C32;
  --bs-body-bg: #ffffff;
}

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

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;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

hr:not([size]) {
  height: 1px;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 600;
  line-height: 1.2;
  color: #181C32;
}

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

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

h3, .h3 {
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.35rem;
  }
}

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

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

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

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

abbr[title],
abbr[data-bs-original-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: 500;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: 600;
}

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

mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #1968CD;
  text-decoration: none;
}
a:hover {
  color: #114589;
  text-decoration: underline;
}

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;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override;
}

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: #b93993;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #ffffff;
  background-color: #181C32;
  border-radius: 0.275rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 500;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #A1A5B7;
  text-align: left;
}

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

[list]::-webkit-calendar-picker-indicator {
  display: none;
}

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

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

textarea {
  resize: vertical;
}

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

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

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

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

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

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

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #ffffff;
  border: 1px solid #E4E6EF;
  border-radius: 0.475rem;
  box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
  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: #7E8299;
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 1.5rem);
  padding-left: var(--bs-gutter-x, 1.5rem);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) * -0.5);
  margin-left: calc(var(--bs-gutter-x) * -0.5);
}
.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: 0rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@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: 0rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-sm-10,
.gy-sm-10 {
    --bs-gutter-y: 2.5rem;
  }
}
@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: 0rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-md-10,
.gy-md-10 {
    --bs-gutter-y: 2.5rem;
  }
}
@media (min-width: 992px) {
  .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: 0rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-lg-10,
.gy-lg-10 {
    --bs-gutter-y: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .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: 0rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-xl-10,
.gy-xl-10 {
    --bs-gutter-y: 2.5rem;
  }
}
@media (min-width: 1400px) {
  .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: 0rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-xxl-10,
.gy-xxl-10 {
    --bs-gutter-y: 2.5rem;
  }
}
.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #181C32;
  --bs-table-striped-bg: rgba(245, 248, 250, 0.75);
  --bs-table-active-color: #181C32;
  --bs-table-active-bg: #F5F8FA;
  --bs-table-hover-color: #181C32;
  --bs-table-hover-bg: #F5F8FA;
  width: 100%;
  margin-bottom: 1rem;
  color: #181C32;
  vertical-align: top;
  border-color: #EFF2F5;
}
.table > :not(caption) > * > * {
  padding: 0.75rem 0.75rem;
  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 > :not(:last-child) > :last-child > * {
  border-bottom-color: currentColor;
}

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

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

.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-striped > tbody > tr:nth-of-type(odd) {
  --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-bg: #d1e1f5;
  --bs-table-striped-bg: #c7d6e9;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #bccbdd;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #c1d0e3;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #bccbdd;
}

.table-secondary {
  --bs-table-bg: #fafafc;
  --bs-table-striped-bg: #eeeeef;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e1e1e3;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e7e7e9;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e1e1e3;
}

.table-success {
  --bs-table-bg: #dcf5e7;
  --bs-table-striped-bg: #d1e9db;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #c6ddd0;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #cce3d6;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #c6ddd0;
}

.table-info {
  --bs-table-bg: #d0f8f5;
  --bs-table-striped-bg: #c6ece9;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #bbdfdd;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #c0e5e3;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #bbdfdd;
}

.table-warning {
  --bs-table-bg: #fff4cc;
  --bs-table-striped-bg: #f2e8c2;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e6dcb8;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #ece2bd;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e6dcb8;
}

.table-danger {
  --bs-table-bg: #fcd9e2;
  --bs-table-striped-bg: #efced7;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #e3c3cb;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e9c9d1;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #e3c3cb;
}

.table-light {
  --bs-table-bg: #F5F8FA;
  --bs-table-striped-bg: #e9ecee;
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: #dddfe1;
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: #e3e5e7;
  --bs-table-hover-color: #000000;
  color: #000000;
  border-color: #dddfe1;
}

.table-dark {
  --bs-table-bg: #181C32;
  --bs-table-striped-bg: #24273c;
  --bs-table-striped-color: #ffffff;
  --bs-table-active-bg: #2f3347;
  --bs-table-active-color: #ffffff;
  --bs-table-hover-bg: #292d41;
  --bs-table-hover-color: #ffffff;
  color: #ffffff;
  border-color: #2f3347;
}

.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: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
  font-size: 1.05rem;
  font-weight: 500;
  color: #3F4254;
}

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

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

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

.form-text {
  margin-top: 0.5rem;
  font-size: 0.925rem;
  color: #A1A5B7;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.75rem 1rem;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #181C32;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #E4E6EF;
  appearance: none;
  border-radius: 0.475rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  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: #181C32;
  background-color: #ffffff;
  border-color: #B5B5C3;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(25, 104, 205, 0.25);
}
.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
.form-control::placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #EFF2F5;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.75rem 1rem;
  margin: -0.75rem -1rem;
  margin-inline-end: 1rem;
  color: #181C32;
  background-color: #F5F8FA;
  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: #e9ecee;
}
.form-control::-webkit-file-upload-button {
  padding: 0.75rem 1rem;
  margin: -0.75rem -1rem;
  margin-inline-end: 1rem;
  color: #181C32;
  background-color: #F5F8FA;
  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::-webkit-file-upload-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #e9ecee;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.75rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #181C32;
  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 + 1.1rem + 2px);
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  border-radius: 0.475rem;
}
.form-control-sm::file-selector-button {
  padding: 0.55rem 0.75rem;
  margin: -0.55rem -0.75rem;
  margin-inline-end: 0.75rem;
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.55rem 0.75rem;
  margin: -0.55rem -0.75rem;
  margin-inline-end: 0.75rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1.65rem + 2px);
  padding: 0.825rem 1.5rem;
  font-size: 1.15rem;
  border-radius: 0.475rem;
}
.form-control-lg::file-selector-button {
  padding: 0.825rem 1.5rem;
  margin: -0.825rem -1.5rem;
  margin-inline-end: 1.5rem;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.825rem 1.5rem;
  margin: -0.825rem -1.5rem;
  margin-inline-end: 1.5rem;
}

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

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

.form-select {
  display: block;
  width: 100%;
  padding: 0.75rem 3rem 0.75rem 1rem;
  -moz-padding-start: calc(1rem - 3px);
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #181C32;
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 16px 12px;
  border: 1px solid #E4E6EF;
  border-radius: 0.475rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #B5B5C3;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(25, 104, 205, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 1rem;
  background-image: none;
}
.form-select:disabled {
  background-color: #EFF2F5;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #181C32;
}

.form-select-sm {
  padding-top: 0.55rem;
  padding-bottom: 0.55rem;
  padding-left: 0.75rem;
  font-size: 0.925rem;
}

.form-select-lg {
  padding-top: 0.825rem;
  padding-bottom: 0.825rem;
  padding-left: 1.5rem;
  font-size: 1.15rem;
}

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

.form-check-input {
  width: 1.75rem;
  height: 1.75rem;
  margin-top: -0.125rem;
  vertical-align: top;
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact;
  transition: background-color 0.15s ease-in-out, background-position 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-check-input {
    transition: none;
  }
}
.form-check-input[type=checkbox] {
  border-radius: 0.45em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #B5B5C3;
  outline: 0;
  box-shadow: none;
}
.form-check-input:checked {
  background-color: #1968CD;
  border-color: #1968CD;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' width='13' height='11' fill='none'%3e%3cpath d='M11.0426 1.02893C11.3258 0.695792 11.8254 0.655283 12.1585 0.938451C12.4917 1.22162 12.5322 1.72124 12.249 2.05437L5.51985 9.97104C5.23224 10.3094 4.72261 10.3451 4.3907 10.05L0.828197 6.88335C0.50141 6.59288 0.471975 6.09249 0.762452 5.7657C1.05293 5.43891 1.55332 5.40948 1.88011 5.69995L4.83765 8.32889L11.0426 1.02893Z' fill='%23FFFFFF'/%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='%23FFFFFF'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #1968CD;
  border-color: #1968CD;
  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='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  opacity: 0.5;
}

.form-switch {
  padding-left: 3.75rem;
}
.form-switch .form-check-input {
  width: 3.25rem;
  margin-left: -3.75rem;
  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: 3.25rem;
  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='%23B5B5C3'/%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='%23FFFFFF'/%3e%3c/svg%3e");
}

.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 {
  pointer-events: none;
  filter: none;
  opacity: 0.6;
}

.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 #ffffff, 0 0 0 0.25rem rgba(25, 104, 205, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(25, 104, 205, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #1968CD;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #bad2f0;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #E4E6EF;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #1968CD;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #bad2f0;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #E4E6EF;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #A1A5B7;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #A1A5B7;
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-select {
  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 {
  padding: 1rem 1rem;
}
.form-floating > .form-control::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ 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);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select: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.75rem 1rem;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #181C32;
  text-align: center;
  white-space: nowrap;
  background-color: #F5F8FA;
  border: 1px solid #E4E6EF;
  border-radius: 0.475rem;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.825rem 1.5rem;
  font-size: 1.15rem;
  border-radius: 0.475rem;
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.55rem 0.75rem;
  font-size: 0.925rem;
  border-radius: 0.475rem;
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  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.5rem;
  font-size: 0.925rem;
  color: #50CD89;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.925rem;
  color: #000000;
  background-color: #50cd89;
  border-radius: 0.475rem;
}

.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: #50CD89;
  padding-right: calc(1.5em + 1.5rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2350CD89' d='M2.3 6.73L.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.375rem) center;
  background-size: calc(0.75em + 0.75rem) calc(0.75em + 0.75rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #50CD89;
  box-shadow: 0 0 0 0.25rem rgba(80, 205, 137, 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #50CD89;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  padding-right: 5.5rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2350CD89' d='M2.3 6.73L.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.75rem) calc(0.75em + 0.75rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #50CD89;
  box-shadow: 0 0 0 0.25rem rgba(80, 205, 137, 0.25);
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #50CD89;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #50CD89;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(80, 205, 137, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #50CD89;
}

.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,
.input-group .form-select.is-valid {
  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,
.input-group .form-select.is-valid:focus {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.5rem;
  font-size: 0.925rem;
  color: #F1416C;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.925rem;
  color: #000000;
  background-color: #f1416c;
  border-radius: 0.475rem;
}

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

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #F1416C;
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  padding-right: 5.5rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23F1416C'%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='%23F1416C' stroke='none'/%3e%3c/svg%3e");
  background-position: right 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.75em + 0.75rem) calc(0.75em + 0.75rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: #F1416C;
  box-shadow: 0 0 0 0.25rem rgba(241, 65, 108, 0.25);
}

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

.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,
.input-group .form-select.is-invalid {
  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,
.input-group .form-select.is-invalid:focus {
  z-index: 3;
}

.btn {
  display: inline-block;
  font-weight: 500;
  line-height: 1.5;
  color: #181C32;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.75rem 1.5rem;
  font-size: 1.1rem;
  border-radius: 0.475rem;
  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: #181C32;
  text-decoration: none;
}
.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(25, 104, 205, 0.25);
}
.btn-check:checked + .btn, .btn-check:active + .btn, .btn:active, .btn.active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-check:checked + .btn:focus, .btn-check:active + .btn:focus, .btn:active:focus, .btn.active:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 104, 205, 0.25), inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  pointer-events: none;
  opacity: 0.6;
  box-shadow: none;
}

.btn-white {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-white:hover {
  color: #000000;
  background-color: white;
  border-color: white;
}
.btn-check:focus + .btn-white, .btn-white:focus {
  color: #000000;
  background-color: white;
  border-color: white;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(217, 217, 217, 0.5);
}
.btn-check:checked + .btn-white, .btn-check:active + .btn-white, .btn-white:active, .btn-white.active, .show > .btn-white.dropdown-toggle {
  color: #000000;
  background-color: white;
  border-color: white;
}
.btn-check:checked + .btn-white:focus, .btn-check:active + .btn-white:focus, .btn-white:active:focus, .btn-white.active:focus, .show > .btn-white.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(217, 217, 217, 0.5);
}
.btn-white:disabled, .btn-white.disabled {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
}

.btn-light {
  color: #000000;
  background-color: #F5F8FA;
  border-color: #F5F8FA;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-light:hover {
  color: #000000;
  background-color: #f7f9fb;
  border-color: #f6f9fb;
}
.btn-check:focus + .btn-light, .btn-light:focus {
  color: #000000;
  background-color: #f7f9fb;
  border-color: #f6f9fb;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(208, 211, 213, 0.5);
}
.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {
  color: #000000;
  background-color: #f7f9fb;
  border-color: #f6f9fb;
}
.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(208, 211, 213, 0.5);
}
.btn-light:disabled, .btn-light.disabled {
  color: #000000;
  background-color: #F5F8FA;
  border-color: #F5F8FA;
}

.btn-primary {
  color: #ffffff;
  background-color: #1968CD;
  border-color: #1968CD;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #1558ae;
  border-color: #1453a4;
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #ffffff;
  background-color: #1558ae;
  border-color: #1453a4;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(60, 127, 213, 0.5);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #1453a4;
  border-color: #134e9a;
}
.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(60, 127, 213, 0.5);
}
.btn-primary:disabled, .btn-primary.disabled {
  color: #ffffff;
  background-color: #1968CD;
  border-color: #1968CD;
}

.btn-secondary {
  color: #000000;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-secondary:hover {
  color: #000000;
  background-color: #e8eaf1;
  border-color: #e7e9f1;
}
.btn-check:focus + .btn-secondary, .btn-secondary:focus {
  color: #000000;
  background-color: #e8eaf1;
  border-color: #e7e9f1;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(194, 196, 203, 0.5);
}
.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {
  color: #000000;
  background-color: #e9ebf2;
  border-color: #e7e9f1;
}
.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(194, 196, 203, 0.5);
}
.btn-secondary:disabled, .btn-secondary.disabled {
  color: #000000;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}

.btn-success {
  color: #000000;
  background-color: #50CD89;
  border-color: #50CD89;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-success:hover {
  color: #000000;
  background-color: #6ad59b;
  border-color: #62d295;
}
.btn-check:focus + .btn-success, .btn-success:focus {
  color: #000000;
  background-color: #6ad59b;
  border-color: #62d295;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(68, 174, 116, 0.5);
}
.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {
  color: #000000;
  background-color: #73d7a1;
  border-color: #62d295;
}
.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(68, 174, 116, 0.5);
}
.btn-success:disabled, .btn-success.disabled {
  color: #000000;
  background-color: #50CD89;
  border-color: #50CD89;
}

.btn-info {
  color: #000000;
  background-color: #12dacd;
  border-color: #12dacd;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-info:hover {
  color: #000000;
  background-color: #36e0d5;
  border-color: #2aded2;
}
.btn-check:focus + .btn-info, .btn-info:focus {
  color: #000000;
  background-color: #36e0d5;
  border-color: #2aded2;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(15, 185, 174, 0.5);
}
.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {
  color: #000000;
  background-color: #41e1d7;
  border-color: #2aded2;
}
.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(15, 185, 174, 0.5);
}
.btn-info:disabled, .btn-info.disabled {
  color: #000000;
  background-color: #12dacd;
  border-color: #12dacd;
}

.btn-warning {
  color: #000000;
  background-color: #FFC700;
  border-color: #FFC700;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-warning:hover {
  color: #000000;
  background-color: #ffcf26;
  border-color: #ffcd1a;
}
.btn-check:focus + .btn-warning, .btn-warning:focus {
  color: #000000;
  background-color: #ffcf26;
  border-color: #ffcd1a;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(217, 169, 0, 0.5);
}
.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {
  color: #000000;
  background-color: #ffd233;
  border-color: #ffcd1a;
}
.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(217, 169, 0, 0.5);
}
.btn-warning:disabled, .btn-warning.disabled {
  color: #000000;
  background-color: #FFC700;
  border-color: #FFC700;
}

.btn-danger {
  color: #000000;
  background-color: #F1416C;
  border-color: #F1416C;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-danger:hover {
  color: #000000;
  background-color: #f35e82;
  border-color: #f2547b;
}
.btn-check:focus + .btn-danger, .btn-danger:focus {
  color: #000000;
  background-color: #f35e82;
  border-color: #f2547b;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(205, 55, 92, 0.5);
}
.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {
  color: #000000;
  background-color: #f46789;
  border-color: #f2547b;
}
.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(205, 55, 92, 0.5);
}
.btn-danger:disabled, .btn-danger.disabled {
  color: #000000;
  background-color: #F1416C;
  border-color: #F1416C;
}

.btn-dark {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-dark:hover {
  color: #ffffff;
  background-color: #14182b;
  border-color: #131628;
}
.btn-check:focus + .btn-dark, .btn-dark:focus {
  color: #ffffff;
  background-color: #14182b;
  border-color: #131628;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(59, 62, 81, 0.5);
}
.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #131628;
  border-color: #121526;
}
.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(59, 62, 81, 0.5);
}
.btn-dark:disabled, .btn-dark.disabled {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}

.btn-custom-pink {
  color: #000000;
  background-color: #F975C4;
  border-color: #F975C4;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-custom-pink:hover {
  color: #000000;
  background-color: #fa8acd;
  border-color: #fa83ca;
}
.btn-check:focus + .btn-custom-pink, .btn-custom-pink:focus {
  color: #000000;
  background-color: #fa8acd;
  border-color: #fa83ca;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(212, 99, 167, 0.5);
}
.btn-check:checked + .btn-custom-pink, .btn-check:active + .btn-custom-pink, .btn-custom-pink:active, .btn-custom-pink.active, .show > .btn-custom-pink.dropdown-toggle {
  color: #000000;
  background-color: #fa91d0;
  border-color: #fa83ca;
}
.btn-check:checked + .btn-custom-pink:focus, .btn-check:active + .btn-custom-pink:focus, .btn-custom-pink:active:focus, .btn-custom-pink.active:focus, .show > .btn-custom-pink.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(212, 99, 167, 0.5);
}
.btn-custom-pink:disabled, .btn-custom-pink.disabled {
  color: #000000;
  background-color: #F975C4;
  border-color: #F975C4;
}

.btn-custom-blue {
  color: #ffffff;
  background-color: #08085c;
  border-color: #08085c;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-custom-blue:hover {
  color: #ffffff;
  background-color: #07074e;
  border-color: #06064a;
}
.btn-check:focus + .btn-custom-blue, .btn-custom-blue:focus {
  color: #ffffff;
  background-color: #07074e;
  border-color: #06064a;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(45, 45, 116, 0.5);
}
.btn-check:checked + .btn-custom-blue, .btn-check:active + .btn-custom-blue, .btn-custom-blue:active, .btn-custom-blue.active, .show > .btn-custom-blue.dropdown-toggle {
  color: #ffffff;
  background-color: #06064a;
  border-color: #060645;
}
.btn-check:checked + .btn-custom-blue:focus, .btn-check:active + .btn-custom-blue:focus, .btn-custom-blue:active:focus, .btn-custom-blue.active:focus, .show > .btn-custom-blue.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(45, 45, 116, 0.5);
}
.btn-custom-blue:disabled, .btn-custom-blue.disabled {
  color: #ffffff;
  background-color: #08085c;
  border-color: #08085c;
}

.btn-outline-white {
  color: #ffffff;
  border-color: #ffffff;
}
.btn-outline-white:hover {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-check:focus + .btn-outline-white, .btn-outline-white:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.btn-check:checked + .btn-outline-white, .btn-check:active + .btn-outline-white, .btn-outline-white:active, .btn-outline-white.active, .btn-outline-white.dropdown-toggle.show {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-check:checked + .btn-outline-white:focus, .btn-check:active + .btn-outline-white:focus, .btn-outline-white:active:focus, .btn-outline-white.active:focus, .btn-outline-white.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.btn-outline-white:disabled, .btn-outline-white.disabled {
  color: #ffffff;
  background-color: transparent;
}

.btn-outline-light {
  color: #F5F8FA;
  border-color: #F5F8FA;
}
.btn-outline-light:hover {
  color: #000000;
  background-color: #F5F8FA;
  border-color: #F5F8FA;
}
.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
  box-shadow: 0 0 0 0.25rem rgba(245, 248, 250, 0.5);
}
.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
  color: #000000;
  background-color: #F5F8FA;
  border-color: #F5F8FA;
}
.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(245, 248, 250, 0.5);
}
.btn-outline-light:disabled, .btn-outline-light.disabled {
  color: #F5F8FA;
  background-color: transparent;
}

.btn-outline-primary {
  color: #1968CD;
  border-color: #1968CD;
}
.btn-outline-primary:hover {
  color: #ffffff;
  background-color: #1968CD;
  border-color: #1968CD;
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 104, 205, 0.5);
}
.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
  color: #ffffff;
  background-color: #1968CD;
  border-color: #1968CD;
}
.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(25, 104, 205, 0.5);
}
.btn-outline-primary:disabled, .btn-outline-primary.disabled {
  color: #1968CD;
  background-color: transparent;
}

.btn-outline-secondary {
  color: #E4E6EF;
  border-color: #E4E6EF;
}
.btn-outline-secondary:hover {
  color: #000000;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}
.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.25rem rgba(228, 230, 239, 0.5);
}
.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
  color: #000000;
  background-color: #E4E6EF;
  border-color: #E4E6EF;
}
.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(228, 230, 239, 0.5);
}
.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
  color: #E4E6EF;
  background-color: transparent;
}

.btn-outline-success {
  color: #50CD89;
  border-color: #50CD89;
}
.btn-outline-success:hover {
  color: #000000;
  background-color: #50CD89;
  border-color: #50CD89;
}
.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
  box-shadow: 0 0 0 0.25rem rgba(80, 205, 137, 0.5);
}
.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
  color: #000000;
  background-color: #50CD89;
  border-color: #50CD89;
}
.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(80, 205, 137, 0.5);
}
.btn-outline-success:disabled, .btn-outline-success.disabled {
  color: #50CD89;
  background-color: transparent;
}

.btn-outline-info {
  color: #12dacd;
  border-color: #12dacd;
}
.btn-outline-info:hover {
  color: #000000;
  background-color: #12dacd;
  border-color: #12dacd;
}
.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
  box-shadow: 0 0 0 0.25rem rgba(18, 218, 205, 0.5);
}
.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
  color: #000000;
  background-color: #12dacd;
  border-color: #12dacd;
}
.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(18, 218, 205, 0.5);
}
.btn-outline-info:disabled, .btn-outline-info.disabled {
  color: #12dacd;
  background-color: transparent;
}

.btn-outline-warning {
  color: #FFC700;
  border-color: #FFC700;
}
.btn-outline-warning:hover {
  color: #000000;
  background-color: #FFC700;
  border-color: #FFC700;
}
.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 199, 0, 0.5);
}
.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
  color: #000000;
  background-color: #FFC700;
  border-color: #FFC700;
}
.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 199, 0, 0.5);
}
.btn-outline-warning:disabled, .btn-outline-warning.disabled {
  color: #FFC700;
  background-color: transparent;
}

.btn-outline-danger {
  color: #F1416C;
  border-color: #F1416C;
}
.btn-outline-danger:hover {
  color: #000000;
  background-color: #F1416C;
  border-color: #F1416C;
}
.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
  box-shadow: 0 0 0 0.25rem rgba(241, 65, 108, 0.5);
}
.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
  color: #000000;
  background-color: #F1416C;
  border-color: #F1416C;
}
.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(241, 65, 108, 0.5);
}
.btn-outline-danger:disabled, .btn-outline-danger.disabled {
  color: #F1416C;
  background-color: transparent;
}

.btn-outline-dark {
  color: #181C32;
  border-color: #181C32;
}
.btn-outline-dark:hover {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}
.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(24, 28, 50, 0.5);
}
.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
  color: #ffffff;
  background-color: #181C32;
  border-color: #181C32;
}
.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(24, 28, 50, 0.5);
}
.btn-outline-dark:disabled, .btn-outline-dark.disabled {
  color: #181C32;
  background-color: transparent;
}

.btn-outline-custom-pink {
  color: #F975C4;
  border-color: #F975C4;
}
.btn-outline-custom-pink:hover {
  color: #000000;
  background-color: #F975C4;
  border-color: #F975C4;
}
.btn-check:focus + .btn-outline-custom-pink, .btn-outline-custom-pink:focus {
  box-shadow: 0 0 0 0.25rem rgba(249, 117, 196, 0.5);
}
.btn-check:checked + .btn-outline-custom-pink, .btn-check:active + .btn-outline-custom-pink, .btn-outline-custom-pink:active, .btn-outline-custom-pink.active, .btn-outline-custom-pink.dropdown-toggle.show {
  color: #000000;
  background-color: #F975C4;
  border-color: #F975C4;
}
.btn-check:checked + .btn-outline-custom-pink:focus, .btn-check:active + .btn-outline-custom-pink:focus, .btn-outline-custom-pink:active:focus, .btn-outline-custom-pink.active:focus, .btn-outline-custom-pink.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(249, 117, 196, 0.5);
}
.btn-outline-custom-pink:disabled, .btn-outline-custom-pink.disabled {
  color: #F975C4;
  background-color: transparent;
}

.btn-outline-custom-blue {
  color: #08085c;
  border-color: #08085c;
}
.btn-outline-custom-blue:hover {
  color: #ffffff;
  background-color: #08085c;
  border-color: #08085c;
}
.btn-check:focus + .btn-outline-custom-blue, .btn-outline-custom-blue:focus {
  box-shadow: 0 0 0 0.25rem rgba(8, 8, 92, 0.5);
}
.btn-check:checked + .btn-outline-custom-blue, .btn-check:active + .btn-outline-custom-blue, .btn-outline-custom-blue:active, .btn-outline-custom-blue.active, .btn-outline-custom-blue.dropdown-toggle.show {
  color: #ffffff;
  background-color: #08085c;
  border-color: #08085c;
}
.btn-check:checked + .btn-outline-custom-blue:focus, .btn-check:active + .btn-outline-custom-blue:focus, .btn-outline-custom-blue:active:focus, .btn-outline-custom-blue.active:focus, .btn-outline-custom-blue.dropdown-toggle.show:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(8, 8, 92, 0.5);
}
.btn-outline-custom-blue:disabled, .btn-outline-custom-blue.disabled {
  color: #08085c;
  background-color: transparent;
}

.btn-link {
  font-weight: 400;
  color: #1968CD;
  text-decoration: none;
}
.btn-link:hover {
  color: #114589;
  text-decoration: underline;
}
.btn-link:focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #7E8299;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.825rem 1.75rem;
  font-size: 1.15rem;
  border-radius: 0.475rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.55rem 1.25rem;
  font-size: 0.925rem;
  border-radius: 0.475rem;
}

.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 {
  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 {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1rem;
  color: #181C32;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}

.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: 992px) {
  .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: 1200px) {
  .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: 1400px) {
  .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: 0.125rem;
}
.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: 0.125rem;
}
.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: 0.125rem;
}
.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: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #181C32;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16192d;
  text-decoration: none;
  background-color: #EFF2F5;
}
.dropdown-item.active, .dropdown-item:active {
  color: #FFFFFF;
  text-decoration: none;
  background-color: #1968CD;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #A1A5B7;
  pointer-events: none;
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.925rem;
  color: #7E8299;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #181C32;
}

.dropdown-menu-dark {
  color: #E4E6EF;
  background-color: #3F4254;
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item {
  color: #E4E6EF;
}
.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.15);
}
.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
  color: #FFFFFF;
  background-color: #1968CD;
}
.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
  color: #A1A5B7;
}
.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item-text {
  color: #E4E6EF;
}
.dropdown-menu-dark .dropdown-header {
  color: #A1A5B7;
}

.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 > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.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.125rem;
  padding-left: 1.125rem;
}
.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.9375rem;
  padding-left: 0.9375rem;
}

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

.btn-group.show .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.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: -1px;
}
.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 {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #1968CD;
  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: #114589;
  text-decoration: none;
}
.nav-link.disabled {
  color: #7E8299;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #EFF2F5;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #EFF2F5 #EFF2F5 #EFF2F5;
  isolation: isolate;
}
.nav-tabs .nav-link.disabled {
  color: #7E8299;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #5E6278;
  background-color: #ffffff;
  border-color: #E4E6EF #E4E6EF #ffffff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.475rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #FFFFFF;
  background-color: #1968CD;
}

.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 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.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: 0.44375rem;
  padding-bottom: 0.44375rem;
  margin-right: 1rem;
  font-size: 1.075rem;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.075rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.475rem;
  transition: box-shadow 0.15s ease-in-out;
}
@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 0.25rem;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-sm .offcanvas-top,
.navbar-expand-sm .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-sm .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-md .offcanvas-top,
.navbar-expand-md .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-lg .offcanvas-top,
.navbar-expand-lg .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xl .offcanvas-top,
.navbar-expand-xl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .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: 0.5rem;
    padding-left: 0.5rem;
  }
  .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-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xxl .offcanvas-top,
.navbar-expand-xxl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xxl .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: 0.5rem;
  padding-left: 0.5rem;
}
.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-header {
  display: none;
}
.navbar-expand .offcanvas {
  position: inherit;
  bottom: 0;
  z-index: 1000;
  flex-grow: 1;
  visibility: visible !important;
  background-color: transparent;
  border-right: 0;
  border-left: 0;
  transition: none;
  transform: none;
}
.navbar-expand .offcanvas-top,
.navbar-expand .offcanvas-bottom {
  height: auto;
  border-top: 0;
  border-bottom: 0;
}
.navbar-expand .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: 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");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #ffffff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #ffffff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #ffffff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: 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");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
  color: #ffffff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: border-box;
  border: 1px solid #EFF2F5;
  border-radius: 0.475rem;
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.475rem - 1px);
  border-top-right-radius: calc(0.475rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.475rem - 1px);
  border-bottom-left-radius: calc(0.475rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: 1rem 1rem;
}

.card-title {
  margin-bottom: 0.5rem;
}

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

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

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1rem;
}

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: #ffffff;
  border-bottom: 1px solid #EFF2F5;
}
.card-header:first-child {
  border-radius: calc(0.475rem - 1px) calc(0.475rem - 1px) 0 0;
}

.card-footer {
  padding: 0.5rem 1rem;
  background-color: #ffffff;
  border-top: 1px solid #EFF2F5;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.475rem - 1px) calc(0.475rem - 1px);
}

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.475rem - 1px);
}

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

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.475rem - 1px);
  border-top-right-radius: calc(0.475rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.475rem - 1px);
  border-bottom-left-radius: calc(0.475rem - 1px);
}

.card-group > .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1.5rem 1.5rem;
  font-size: 1rem;
  color: #181C32;
  text-align: left;
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: #1968CD;
  background-color: #F5F8FA;
  box-shadow: inset 0 -1px 0 #EFF2F5;
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231968CD'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  transform: rotate(-180deg);
}
.accordion-button::after {
  flex-shrink: 0;
  width: 1.15rem;
  height: 1.15rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23181C32'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.15rem;
  transition: transform 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: #EFF2F5;
  outline: 0;
  box-shadow: none;
}

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

.accordion-item {
  background-color: #ffffff;
  border: 1px solid #EFF2F5;
}
.accordion-item:first-of-type {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: calc(0.475rem - 1px);
  border-top-right-radius: calc(0.475rem - 1px);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: calc(0.475rem - 1px);
  border-bottom-left-radius: calc(0.475rem - 1px);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}

.accordion-body {
  padding: 1.5rem 1.5rem;
}

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

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #7E8299;
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: #1968CD;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  color: #5E6278;
  background-color: transparent;
  border: 0 solid transparent;
  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: #1968CD;
  text-decoration: none;
  background-color: #F1FAFF;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  color: #1968CD;
  background-color: #F1FAFF;
  outline: 0;
  box-shadow: none;
}

.page-item:not(:first-child) .page-link {
  margin-left: 0;
}
.page-item.active .page-link {
  z-index: 3;
  color: #FFFFFF;
  background-color: #1968CD;
  border-color: transparent;
}
.page-item.disabled .page-link {
  color: #B5B5C3;
  pointer-events: none;
  background-color: transparent;
  border-color: transparent;
}

.page-link {
  padding: 0.375rem 0.75rem;
}

.page-item:first-child .page-link {
  border-top-left-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.075rem;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.775rem;
  border-bottom-left-radius: 0.775rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.775rem;
  border-bottom-right-radius: 0.775rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.925rem;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.275rem;
  border-bottom-left-radius: 0.275rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.275rem;
  border-bottom-right-radius: 0.275rem;
}

.badge {
  display: inline-block;
  padding: 0.5em 0.85em;
  font-size: 0.85rem;
  font-weight: 600;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.475rem;
}
.badge:empty {
  display: none;
}

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

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.475rem;
}

.alert-heading {
  color: inherit;
}

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

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

.alert-white {
  color: #666666;
  background-color: white;
  border-color: white;
}
.alert-white .alert-link {
  color: #525252;
}

.alert-light {
  color: #626364;
  background-color: #fdfefe;
  border-color: #fcfdfe;
}
.alert-light .alert-link {
  color: #4e4f50;
}

.alert-primary {
  color: #0f3e7b;
  background-color: #d1e1f5;
  border-color: #bad2f0;
}
.alert-primary .alert-link {
  color: #0c3262;
}

.alert-secondary {
  color: #5b5c60;
  background-color: #fafafc;
  border-color: #f7f8fa;
}
.alert-secondary .alert-link {
  color: #494a4d;
}

.alert-success {
  color: #205237;
  background-color: #dcf5e7;
  border-color: #cbf0dc;
}
.alert-success .alert-link {
  color: #1a422c;
}

.alert-info {
  color: #075752;
  background-color: #d0f8f5;
  border-color: #b8f4f0;
}
.alert-info .alert-link {
  color: #064642;
}

.alert-warning {
  color: #665000;
  background-color: #fff4cc;
  border-color: #ffeeb3;
}
.alert-warning .alert-link {
  color: #524000;
}

.alert-danger {
  color: #912741;
  background-color: #fcd9e2;
  border-color: #fbc6d3;
}
.alert-danger .alert-link {
  color: #741f34;
}

.alert-dark {
  color: #0e111e;
  background-color: #d1d2d6;
  border-color: #babbc2;
}
.alert-dark .alert-link {
  color: #0b0e18;
}

.alert-custom-pink {
  color: #954676;
  background-color: #fee3f3;
  border-color: #fdd6ed;
}
.alert-custom-pink .alert-link {
  color: #77385e;
}

.alert-custom-blue {
  color: #050537;
  background-color: #cecede;
  border-color: #b5b5ce;
}
.alert-custom-blue .alert-link {
  color: #04042c;
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #F5F8FA;
  border-radius: 6px;
  box-shadow: none;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: #1968CD;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

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

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

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.475rem;
}

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

.list-group-item-action {
  width: 100%;
  color: #5E6278;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #5E6278;
  text-decoration: none;
  background-color: #F5F8FA;
}
.list-group-item-action:active {
  color: #181C32;
  background-color: #EFF2F5;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #181C32;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #7E8299;
  pointer-events: none;
  background-color: #ffffff;
}
.list-group-item.active {
  z-index: 2;
  color: #FFFFFF;
  background-color: #1968CD;
  border-color: #1968CD;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.475rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.475rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.475rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.475rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-white {
  color: #666666;
  background-color: white;
}
.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
  color: #666666;
  background-color: #e6e6e6;
}
.list-group-item-white.list-group-item-action.active {
  color: #ffffff;
  background-color: #666666;
  border-color: #666666;
}

.list-group-item-light {
  color: #626364;
  background-color: #fdfefe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #626364;
  background-color: #e4e5e5;
}
.list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: #626364;
  border-color: #626364;
}

.list-group-item-primary {
  color: #0f3e7b;
  background-color: #d1e1f5;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #0f3e7b;
  background-color: #bccbdd;
}
.list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: #0f3e7b;
  border-color: #0f3e7b;
}

.list-group-item-secondary {
  color: #5b5c60;
  background-color: #fafafc;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #5b5c60;
  background-color: #e1e1e3;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: #5b5c60;
  border-color: #5b5c60;
}

.list-group-item-success {
  color: #205237;
  background-color: #dcf5e7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #205237;
  background-color: #c6ddd0;
}
.list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: #205237;
  border-color: #205237;
}

.list-group-item-info {
  color: #075752;
  background-color: #d0f8f5;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #075752;
  background-color: #bbdfdd;
}
.list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: #075752;
  border-color: #075752;
}

.list-group-item-warning {
  color: #665000;
  background-color: #fff4cc;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #665000;
  background-color: #e6dcb8;
}
.list-group-item-warning.list-group-item-action.active {
  color: #ffffff;
  background-color: #665000;
  border-color: #665000;
}

.list-group-item-danger {
  color: #912741;
  background-color: #fcd9e2;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #912741;
  background-color: #e3c3cb;
}
.list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: #912741;
  border-color: #912741;
}

.list-group-item-dark {
  color: #0e111e;
  background-color: #d1d2d6;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #0e111e;
  background-color: #bcbdc1;
}
.list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: #0e111e;
  border-color: #0e111e;
}

.list-group-item-custom-pink {
  color: #954676;
  background-color: #fee3f3;
}
.list-group-item-custom-pink.list-group-item-action:hover, .list-group-item-custom-pink.list-group-item-action:focus {
  color: #954676;
  background-color: #e5ccdb;
}
.list-group-item-custom-pink.list-group-item-action.active {
  color: #ffffff;
  background-color: #954676;
  border-color: #954676;
}

.list-group-item-custom-blue {
  color: #050537;
  background-color: #cecede;
}
.list-group-item-custom-blue.list-group-item-action:hover, .list-group-item-custom-blue.list-group-item-action:focus {
  color: #050537;
  background-color: #b9b9c8;
}
.list-group-item-custom-blue.list-group-item-action.active {
  color: #ffffff;
  background-color: #050537;
  border-color: #050537;
}

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

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

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  border-radius: 0.475rem;
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: 1.5rem;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #7E8299;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.475rem - 1px);
  border-top-right-radius: calc(0.475rem - 1px);
}
.toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

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

.modal-dialog-scrollable {
  height: calc(100% - 1rem);
}
.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% - 1rem);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0.475rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100vw;
  height: 100vh;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.3;
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1.75rem 1.75rem;
  border-bottom: 1px solid #EFF2F5;
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.modal-header .btn-close {
  padding: 0.875rem 0.875rem;
  margin: -0.875rem -0.875rem -0.875rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1.75rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 1.5rem;
  border-top: 1px solid #EFF2F5;
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.modal-footer > * {
  margin: 0.25rem;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }

  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.1);
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-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 {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@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 {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@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 {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 991.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 {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1199.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 {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1399.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 {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.925rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] {
  padding: 0.4rem 0;
}
.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: 0.4rem 0.4rem 0;
  border-top-color: #ffffff;
}

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #ffffff;
}

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {
  padding: 0.4rem 0;
}
.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 0.4rem 0.4rem;
  border-bottom-color: #ffffff;
}

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #ffffff;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.75rem 1rem;
  color: #3F4254;
  text-align: center;
  background-color: #ffffff;
  border-radius: 0.475rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #ffffff;
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
}
.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: white;
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #ffffff;
}

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: white;
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ffffff;
}

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: white;
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #ffffff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #ffffff;
}

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: white;
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ffffff;
}

.popover-header {
  padding: 1rem 1.25rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #3F4254;
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
  border-top-left-radius: calc(0.475rem - 1px);
  border-top-right-radius: calc(0.475rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.25rem 1.25rem;
  color: #3F4254;
}

.carousel {
  position: relative;
}

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

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

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

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

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

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

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

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

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

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

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

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

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

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

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

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

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.185em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.65s linear infinite spinner-border;
}

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.65s linear infinite spinner-grow;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    animation-duration: 1.3s;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.link-white {
  color: #ffffff;
}
.link-white:hover, .link-white:focus {
  color: white;
}

.link-light {
  color: #F5F8FA;
}
.link-light:hover, .link-light:focus {
  color: #f7f9fb;
}

.link-primary {
  color: #1968CD;
}
.link-primary:hover, .link-primary:focus {
  color: #1453a4;
}

.link-secondary {
  color: #E4E6EF;
}
.link-secondary:hover, .link-secondary:focus {
  color: #e9ebf2;
}

.link-success {
  color: #50CD89;
}
.link-success:hover, .link-success:focus {
  color: #73d7a1;
}

.link-info {
  color: #12dacd;
}
.link-info:hover, .link-info:focus {
  color: #41e1d7;
}

.link-warning {
  color: #FFC700;
}
.link-warning:hover, .link-warning:focus {
  color: #ffd233;
}

.link-danger {
  color: #F1416C;
}
.link-danger:hover, .link-danger:focus {
  color: #f46789;
}

.link-dark {
  color: #181C32;
}
.link-dark:hover, .link-dark:focus {
  color: #131628;
}

.link-custom-pink {
  color: #F975C4;
}
.link-custom-pink:hover, .link-custom-pink:focus {
  color: #fa91d0;
}

.link-custom-blue {
  color: #08085c;
}
.link-custom-blue:hover, .link-custom-blue:focus {
  color: #06064a;
}

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 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-5 {
  opacity: 0.05 !important;
}

.opacity-10 {
  opacity: 0.1 !important;
}

.opacity-15 {
  opacity: 0.15 !important;
}

.opacity-20 {
  opacity: 0.2 !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 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-sm {
  box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1) !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-25 {
  top: 25% !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.end-75 {
  right: 75% !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: 1px solid #EFF2F5 !important;
}

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

.border-top {
  border-top: 1px solid #EFF2F5 !important;
}

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

.border-end {
  border-right: 1px solid #EFF2F5 !important;
}

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

.border-bottom {
  border-bottom: 1px solid #EFF2F5 !important;
}

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

.border-start {
  border-left: 1px solid #EFF2F5 !important;
}

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

.border-white {
  border-color: #ffffff !important;
}

.border-light {
  border-color: #F5F8FA !important;
}

.border-primary {
  border-color: #1968CD !important;
}

.border-secondary {
  border-color: #E4E6EF !important;
}

.border-success {
  border-color: #50CD89 !important;
}

.border-info {
  border-color: #12dacd !important;
}

.border-warning {
  border-color: #FFC700 !important;
}

.border-danger {
  border-color: #F1416C !important;
}

.border-dark {
  border-color: #181C32 !important;
}

.border-custom-pink {
  border-color: #F975C4 !important;
}

.border-custom-blue {
  border-color: #08085c !important;
}

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

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

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

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

.w-1px {
  width: 1px !important;
}

.w-2px {
  width: 2px !important;
}

.w-3px {
  width: 3px !important;
}

.w-4px {
  width: 4px !important;
}

.w-5px {
  width: 5px !important;
}

.w-6px {
  width: 6px !important;
}

.w-7px {
  width: 7px !important;
}

.w-8px {
  width: 8px !important;
}

.w-9px {
  width: 9px !important;
}

.w-10px {
  width: 10px !important;
}

.w-15px {
  width: 15px !important;
}

.w-20px {
  width: 20px !important;
}

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

.w-30px {
  width: 30px !important;
}

.w-35px {
  width: 35px !important;
}

.w-40px {
  width: 40px !important;
}

.w-45px {
  width: 45px !important;
}

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

.w-55px {
  width: 55px !important;
}

.w-60px {
  width: 60px !important;
}

.w-65px {
  width: 65px !important;
}

.w-70px {
  width: 70px !important;
}

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

.w-80px {
  width: 80px !important;
}

.w-85px {
  width: 85px !important;
}

.w-90px {
  width: 90px !important;
}

.w-95px {
  width: 95px !important;
}

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

.w-125px {
  width: 125px !important;
}

.w-150px {
  width: 150px !important;
}

.w-175px {
  width: 175px !important;
}

.w-200px {
  width: 200px !important;
}

.w-225px {
  width: 225px !important;
}

.w-250px {
  width: 250px !important;
}

.w-275px {
  width: 275px !important;
}

.w-300px {
  width: 300px !important;
}

.w-325px {
  width: 325px !important;
}

.w-350px {
  width: 350px !important;
}

.w-375px {
  width: 375px !important;
}

.w-400px {
  width: 400px !important;
}

.w-425px {
  width: 425px !important;
}

.w-450px {
  width: 450px !important;
}

.w-475px {
  width: 475px !important;
}

.w-500px {
  width: 500px !important;
}

.w-550px {
  width: 550px !important;
}

.w-600px {
  width: 600px !important;
}

.w-650px {
  width: 650px !important;
}

.w-700px {
  width: 700px !important;
}

.w-750px {
  width: 750px !important;
}

.w-800px {
  width: 800px !important;
}

.w-850px {
  width: 850px !important;
}

.w-900px {
  width: 900px !important;
}

.w-950px {
  width: 950px !important;
}

.w-1000px {
  width: 1000px !important;
}

.mw-unset {
  max-width: unset !important;
}

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

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

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

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

.mw-auto {
  max-width: auto !important;
}

.mw-1px {
  max-width: 1px !important;
}

.mw-2px {
  max-width: 2px !important;
}

.mw-3px {
  max-width: 3px !important;
}

.mw-4px {
  max-width: 4px !important;
}

.mw-5px {
  max-width: 5px !important;
}

.mw-6px {
  max-width: 6px !important;
}

.mw-7px {
  max-width: 7px !important;
}

.mw-8px {
  max-width: 8px !important;
}

.mw-9px {
  max-width: 9px !important;
}

.mw-10px {
  max-width: 10px !important;
}

.mw-15px {
  max-width: 15px !important;
}

.mw-20px {
  max-width: 20px !important;
}

.mw-25px {
  max-width: 25px !important;
}

.mw-30px {
  max-width: 30px !important;
}

.mw-35px {
  max-width: 35px !important;
}

.mw-40px {
  max-width: 40px !important;
}

.mw-45px {
  max-width: 45px !important;
}

.mw-50px {
  max-width: 50px !important;
}

.mw-55px {
  max-width: 55px !important;
}

.mw-60px {
  max-width: 60px !important;
}

.mw-65px {
  max-width: 65px !important;
}

.mw-70px {
  max-width: 70px !important;
}

.mw-75px {
  max-width: 75px !important;
}

.mw-80px {
  max-width: 80px !important;
}

.mw-85px {
  max-width: 85px !important;
}

.mw-90px {
  max-width: 90px !important;
}

.mw-95px {
  max-width: 95px !important;
}

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

.mw-125px {
  max-width: 125px !important;
}

.mw-150px {
  max-width: 150px !important;
}

.mw-175px {
  max-width: 175px !important;
}

.mw-200px {
  max-width: 200px !important;
}

.mw-225px {
  max-width: 225px !important;
}

.mw-250px {
  max-width: 250px !important;
}

.mw-275px {
  max-width: 275px !important;
}

.mw-300px {
  max-width: 300px !important;
}

.mw-325px {
  max-width: 325px !important;
}

.mw-350px {
  max-width: 350px !important;
}

.mw-375px {
  max-width: 375px !important;
}

.mw-400px {
  max-width: 400px !important;
}

.mw-425px {
  max-width: 425px !important;
}

.mw-450px {
  max-width: 450px !important;
}

.mw-475px {
  max-width: 475px !important;
}

.mw-500px {
  max-width: 500px !important;
}

.mw-550px {
  max-width: 550px !important;
}

.mw-600px {
  max-width: 600px !important;
}

.mw-650px {
  max-width: 650px !important;
}

.mw-700px {
  max-width: 700px !important;
}

.mw-750px {
  max-width: 750px !important;
}

.mw-800px {
  max-width: 800px !important;
}

.mw-850px {
  max-width: 850px !important;
}

.mw-900px {
  max-width: 900px !important;
}

.mw-950px {
  max-width: 950px !important;
}

.mw-1000px {
  max-width: 1000px !important;
}

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

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

.h-unset {
  height: unset !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;
}

.h-1px {
  height: 1px !important;
}

.h-2px {
  height: 2px !important;
}

.h-3px {
  height: 3px !important;
}

.h-4px {
  height: 4px !important;
}

.h-5px {
  height: 5px !important;
}

.h-6px {
  height: 6px !important;
}

.h-7px {
  height: 7px !important;
}

.h-8px {
  height: 8px !important;
}

.h-9px {
  height: 9px !important;
}

.h-10px {
  height: 10px !important;
}

.h-15px {
  height: 15px !important;
}

.h-20px {
  height: 20px !important;
}

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

.h-30px {
  height: 30px !important;
}

.h-35px {
  height: 35px !important;
}

.h-40px {
  height: 40px !important;
}

.h-45px {
  height: 45px !important;
}

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

.h-55px {
  height: 55px !important;
}

.h-60px {
  height: 60px !important;
}

.h-65px {
  height: 65px !important;
}

.h-70px {
  height: 70px !important;
}

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

.h-80px {
  height: 80px !important;
}

.h-85px {
  height: 85px !important;
}

.h-90px {
  height: 90px !important;
}

.h-95px {
  height: 95px !important;
}

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

.h-125px {
  height: 125px !important;
}

.h-150px {
  height: 150px !important;
}

.h-175px {
  height: 175px !important;
}

.h-200px {
  height: 200px !important;
}

.h-225px {
  height: 225px !important;
}

.h-250px {
  height: 250px !important;
}

.h-275px {
  height: 275px !important;
}

.h-300px {
  height: 300px !important;
}

.h-325px {
  height: 325px !important;
}

.h-350px {
  height: 350px !important;
}

.h-375px {
  height: 375px !important;
}

.h-400px {
  height: 400px !important;
}

.h-425px {
  height: 425px !important;
}

.h-450px {
  height: 450px !important;
}

.h-475px {
  height: 475px !important;
}

.h-500px {
  height: 500px !important;
}

.h-550px {
  height: 550px !important;
}

.h-600px {
  height: 600px !important;
}

.h-650px {
  height: 650px !important;
}

.h-700px {
  height: 700px !important;
}

.h-750px {
  height: 750px !important;
}

.h-800px {
  height: 800px !important;
}

.h-850px {
  height: 850px !important;
}

.h-900px {
  height: 900px !important;
}

.h-950px {
  height: 950px !important;
}

.h-1000px {
  height: 1000px !important;
}

.mh-unset {
  max-height: unset !important;
}

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

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

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

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

.mh-auto {
  max-height: auto !important;
}

.mh-1px {
  max-height: 1px !important;
}

.mh-2px {
  max-height: 2px !important;
}

.mh-3px {
  max-height: 3px !important;
}

.mh-4px {
  max-height: 4px !important;
}

.mh-5px {
  max-height: 5px !important;
}

.mh-6px {
  max-height: 6px !important;
}

.mh-7px {
  max-height: 7px !important;
}

.mh-8px {
  max-height: 8px !important;
}

.mh-9px {
  max-height: 9px !important;
}

.mh-10px {
  max-height: 10px !important;
}

.mh-15px {
  max-height: 15px !important;
}

.mh-20px {
  max-height: 20px !important;
}

.mh-25px {
  max-height: 25px !important;
}

.mh-30px {
  max-height: 30px !important;
}

.mh-35px {
  max-height: 35px !important;
}

.mh-40px {
  max-height: 40px !important;
}

.mh-45px {
  max-height: 45px !important;
}

.mh-50px {
  max-height: 50px !important;
}

.mh-55px {
  max-height: 55px !important;
}

.mh-60px {
  max-height: 60px !important;
}

.mh-65px {
  max-height: 65px !important;
}

.mh-70px {
  max-height: 70px !important;
}

.mh-75px {
  max-height: 75px !important;
}

.mh-80px {
  max-height: 80px !important;
}

.mh-85px {
  max-height: 85px !important;
}

.mh-90px {
  max-height: 90px !important;
}

.mh-95px {
  max-height: 95px !important;
}

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

.mh-125px {
  max-height: 125px !important;
}

.mh-150px {
  max-height: 150px !important;
}

.mh-175px {
  max-height: 175px !important;
}

.mh-200px {
  max-height: 200px !important;
}

.mh-225px {
  max-height: 225px !important;
}

.mh-250px {
  max-height: 250px !important;
}

.mh-275px {
  max-height: 275px !important;
}

.mh-300px {
  max-height: 300px !important;
}

.mh-325px {
  max-height: 325px !important;
}

.mh-350px {
  max-height: 350px !important;
}

.mh-375px {
  max-height: 375px !important;
}

.mh-400px {
  max-height: 400px !important;
}

.mh-425px {
  max-height: 425px !important;
}

.mh-450px {
  max-height: 450px !important;
}

.mh-475px {
  max-height: 475px !important;
}

.mh-500px {
  max-height: 500px !important;
}

.mh-550px {
  max-height: 550px !important;
}

.mh-600px {
  max-height: 600px !important;
}

.mh-650px {
  max-height: 650px !important;
}

.mh-700px {
  max-height: 700px !important;
}

.mh-750px {
  max-height: 750px !important;
}

.mh-800px {
  max-height: 800px !important;
}

.mh-850px {
  max-height: 850px !important;
}

.mh-900px {
  max-height: 900px !important;
}

.mh-950px {
  max-height: 950px !important;
}

.mh-1000px {
  max-height: 1000px !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;
}

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

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

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

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

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

.gap-5 {
  gap: 1.25rem !important;
}

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

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

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

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

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

.gap-11 {
  gap: 2.75rem !important;
}

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

.gap-13 {
  gap: 3.25rem !important;
}

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

.gap-15 {
  gap: 3.75rem !important;
}

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

.gap-17 {
  gap: 4.25rem !important;
}

.gap-18 {
  gap: 4.5rem !important;
}

.gap-19 {
  gap: 4.75rem !important;
}

.gap-20 {
  gap: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.m-9 {
  margin: 2.25rem !important;
}

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

.m-11 {
  margin: 2.75rem !important;
}

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

.m-13 {
  margin: 3.25rem !important;
}

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

.m-15 {
  margin: 3.75rem !important;
}

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

.m-17 {
  margin: 4.25rem !important;
}

.m-18 {
  margin: 4.5rem !important;
}

.m-19 {
  margin: 4.75rem !important;
}

.m-20 {
  margin: 5rem !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: 0.75rem !important;
  margin-left: 0.75rem !important;
}

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

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

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

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

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

.mx-9 {
  margin-right: 2.25rem !important;
  margin-left: 2.25rem !important;
}

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

.mx-11 {
  margin-right: 2.75rem !important;
  margin-left: 2.75rem !important;
}

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

.mx-13 {
  margin-right: 3.25rem !important;
  margin-left: 3.25rem !important;
}

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

.mx-15 {
  margin-right: 3.75rem !important;
  margin-left: 3.75rem !important;
}

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

.mx-17 {
  margin-right: 4.25rem !important;
  margin-left: 4.25rem !important;
}

.mx-18 {
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important;
}

.mx-19 {
  margin-right: 4.75rem !important;
  margin-left: 4.75rem !important;
}

.mx-20 {
  margin-right: 5rem !important;
  margin-left: 5rem !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: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}

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

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

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

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

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

.my-9 {
  margin-top: 2.25rem !important;
  margin-bottom: 2.25rem !important;
}

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

.my-11 {
  margin-top: 2.75rem !important;
  margin-bottom: 2.75rem !important;
}

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

.my-13 {
  margin-top: 3.25rem !important;
  margin-bottom: 3.25rem !important;
}

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

.my-15 {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important;
}

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

.my-17 {
  margin-top: 4.25rem !important;
  margin-bottom: 4.25rem !important;
}

.my-18 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

.my-19 {
  margin-top: 4.75rem !important;
  margin-bottom: 4.75rem !important;
}

.my-20 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.mt-9 {
  margin-top: 2.25rem !important;
}

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

.mt-11 {
  margin-top: 2.75rem !important;
}

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

.mt-13 {
  margin-top: 3.25rem !important;
}

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

.mt-15 {
  margin-top: 3.75rem !important;
}

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

.mt-17 {
  margin-top: 4.25rem !important;
}

.mt-18 {
  margin-top: 4.5rem !important;
}

.mt-19 {
  margin-top: 4.75rem !important;
}

.mt-20 {
  margin-top: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.me-9 {
  margin-right: 2.25rem !important;
}

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

.me-11 {
  margin-right: 2.75rem !important;
}

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

.me-13 {
  margin-right: 3.25rem !important;
}

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

.me-15 {
  margin-right: 3.75rem !important;
}

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

.me-17 {
  margin-right: 4.25rem !important;
}

.me-18 {
  margin-right: 4.5rem !important;
}

.me-19 {
  margin-right: 4.75rem !important;
}

.me-20 {
  margin-right: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.mb-9 {
  margin-bottom: 2.25rem !important;
}

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

.mb-11 {
  margin-bottom: 2.75rem !important;
}

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

.mb-13 {
  margin-bottom: 3.25rem !important;
}

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

.mb-15 {
  margin-bottom: 3.75rem !important;
}

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

.mb-17 {
  margin-bottom: 4.25rem !important;
}

.mb-18 {
  margin-bottom: 4.5rem !important;
}

.mb-19 {
  margin-bottom: 4.75rem !important;
}

.mb-20 {
  margin-bottom: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.ms-9 {
  margin-left: 2.25rem !important;
}

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

.ms-11 {
  margin-left: 2.75rem !important;
}

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

.ms-13 {
  margin-left: 3.25rem !important;
}

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

.ms-15 {
  margin-left: 3.75rem !important;
}

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

.ms-17 {
  margin-left: 4.25rem !important;
}

.ms-18 {
  margin-left: 4.5rem !important;
}

.ms-19 {
  margin-left: 4.75rem !important;
}

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

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

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

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

.m-n3 {
  margin: -0.75rem !important;
}

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

.m-n5 {
  margin: -1.25rem !important;
}

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

.m-n7 {
  margin: -1.75rem !important;
}

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

.m-n9 {
  margin: -2.25rem !important;
}

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

.m-n11 {
  margin: -2.75rem !important;
}

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

.m-n13 {
  margin: -3.25rem !important;
}

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

.m-n15 {
  margin: -3.75rem !important;
}

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

.m-n17 {
  margin: -4.25rem !important;
}

.m-n18 {
  margin: -4.5rem !important;
}

.m-n19 {
  margin: -4.75rem !important;
}

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

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

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

.mx-n3 {
  margin-right: -0.75rem !important;
  margin-left: -0.75rem !important;
}

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

.mx-n5 {
  margin-right: -1.25rem !important;
  margin-left: -1.25rem !important;
}

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

.mx-n7 {
  margin-right: -1.75rem !important;
  margin-left: -1.75rem !important;
}

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

.mx-n9 {
  margin-right: -2.25rem !important;
  margin-left: -2.25rem !important;
}

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

.mx-n11 {
  margin-right: -2.75rem !important;
  margin-left: -2.75rem !important;
}

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

.mx-n13 {
  margin-right: -3.25rem !important;
  margin-left: -3.25rem !important;
}

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

.mx-n15 {
  margin-right: -3.75rem !important;
  margin-left: -3.75rem !important;
}

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

.mx-n17 {
  margin-right: -4.25rem !important;
  margin-left: -4.25rem !important;
}

.mx-n18 {
  margin-right: -4.5rem !important;
  margin-left: -4.5rem !important;
}

.mx-n19 {
  margin-right: -4.75rem !important;
  margin-left: -4.75rem !important;
}

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

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

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

.my-n3 {
  margin-top: -0.75rem !important;
  margin-bottom: -0.75rem !important;
}

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

.my-n5 {
  margin-top: -1.25rem !important;
  margin-bottom: -1.25rem !important;
}

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

.my-n7 {
  margin-top: -1.75rem !important;
  margin-bottom: -1.75rem !important;
}

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

.my-n9 {
  margin-top: -2.25rem !important;
  margin-bottom: -2.25rem !important;
}

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

.my-n11 {
  margin-top: -2.75rem !important;
  margin-bottom: -2.75rem !important;
}

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

.my-n13 {
  margin-top: -3.25rem !important;
  margin-bottom: -3.25rem !important;
}

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

.my-n15 {
  margin-top: -3.75rem !important;
  margin-bottom: -3.75rem !important;
}

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

.my-n17 {
  margin-top: -4.25rem !important;
  margin-bottom: -4.25rem !important;
}

.my-n18 {
  margin-top: -4.5rem !important;
  margin-bottom: -4.5rem !important;
}

.my-n19 {
  margin-top: -4.75rem !important;
  margin-bottom: -4.75rem !important;
}

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

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

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

.mt-n3 {
  margin-top: -0.75rem !important;
}

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

.mt-n5 {
  margin-top: -1.25rem !important;
}

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

.mt-n7 {
  margin-top: -1.75rem !important;
}

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

.mt-n9 {
  margin-top: -2.25rem !important;
}

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

.mt-n11 {
  margin-top: -2.75rem !important;
}

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

.mt-n13 {
  margin-top: -3.25rem !important;
}

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

.mt-n15 {
  margin-top: -3.75rem !important;
}

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

.mt-n17 {
  margin-top: -4.25rem !important;
}

.mt-n18 {
  margin-top: -4.5rem !important;
}

.mt-n19 {
  margin-top: -4.75rem !important;
}

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

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

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

.me-n3 {
  margin-right: -0.75rem !important;
}

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

.me-n5 {
  margin-right: -1.25rem !important;
}

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

.me-n7 {
  margin-right: -1.75rem !important;
}

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

.me-n9 {
  margin-right: -2.25rem !important;
}

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

.me-n11 {
  margin-right: -2.75rem !important;
}

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

.me-n13 {
  margin-right: -3.25rem !important;
}

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

.me-n15 {
  margin-right: -3.75rem !important;
}

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

.me-n17 {
  margin-right: -4.25rem !important;
}

.me-n18 {
  margin-right: -4.5rem !important;
}

.me-n19 {
  margin-right: -4.75rem !important;
}

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

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

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

.mb-n3 {
  margin-bottom: -0.75rem !important;
}

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

.mb-n5 {
  margin-bottom: -1.25rem !important;
}

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

.mb-n7 {
  margin-bottom: -1.75rem !important;
}

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

.mb-n9 {
  margin-bottom: -2.25rem !important;
}

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

.mb-n11 {
  margin-bottom: -2.75rem !important;
}

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

.mb-n13 {
  margin-bottom: -3.25rem !important;
}

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

.mb-n15 {
  margin-bottom: -3.75rem !important;
}

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

.mb-n17 {
  margin-bottom: -4.25rem !important;
}

.mb-n18 {
  margin-bottom: -4.5rem !important;
}

.mb-n19 {
  margin-bottom: -4.75rem !important;
}

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

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

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

.ms-n3 {
  margin-left: -0.75rem !important;
}

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

.ms-n5 {
  margin-left: -1.25rem !important;
}

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

.ms-n7 {
  margin-left: -1.75rem !important;
}

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

.ms-n9 {
  margin-left: -2.25rem !important;
}

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

.ms-n11 {
  margin-left: -2.75rem !important;
}

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

.ms-n13 {
  margin-left: -3.25rem !important;
}

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

.ms-n15 {
  margin-left: -3.75rem !important;
}

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

.ms-n17 {
  margin-left: -4.25rem !important;
}

.ms-n18 {
  margin-left: -4.5rem !important;
}

.ms-n19 {
  margin-left: -4.75rem !important;
}

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

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

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

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

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

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

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

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

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

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

.p-9 {
  padding: 2.25rem !important;
}

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

.p-11 {
  padding: 2.75rem !important;
}

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

.p-13 {
  padding: 3.25rem !important;
}

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

.p-15 {
  padding: 3.75rem !important;
}

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

.p-17 {
  padding: 4.25rem !important;
}

.p-18 {
  padding: 4.5rem !important;
}

.p-19 {
  padding: 4.75rem !important;
}

.p-20 {
  padding: 5rem !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: 0.75rem !important;
  padding-left: 0.75rem !important;
}

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

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

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

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

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

.px-9 {
  padding-right: 2.25rem !important;
  padding-left: 2.25rem !important;
}

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

.px-11 {
  padding-right: 2.75rem !important;
  padding-left: 2.75rem !important;
}

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

.px-13 {
  padding-right: 3.25rem !important;
  padding-left: 3.25rem !important;
}

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

.px-15 {
  padding-right: 3.75rem !important;
  padding-left: 3.75rem !important;
}

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

.px-17 {
  padding-right: 4.25rem !important;
  padding-left: 4.25rem !important;
}

.px-18 {
  padding-right: 4.5rem !important;
  padding-left: 4.5rem !important;
}

.px-19 {
  padding-right: 4.75rem !important;
  padding-left: 4.75rem !important;
}

.px-20 {
  padding-right: 5rem !important;
  padding-left: 5rem !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: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}

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

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

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

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

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

.py-9 {
  padding-top: 2.25rem !important;
  padding-bottom: 2.25rem !important;
}

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

.py-11 {
  padding-top: 2.75rem !important;
  padding-bottom: 2.75rem !important;
}

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

.py-13 {
  padding-top: 3.25rem !important;
  padding-bottom: 3.25rem !important;
}

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

.py-15 {
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important;
}

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

.py-17 {
  padding-top: 4.25rem !important;
  padding-bottom: 4.25rem !important;
}

.py-18 {
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important;
}

.py-19 {
  padding-top: 4.75rem !important;
  padding-bottom: 4.75rem !important;
}

.py-20 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.pt-9 {
  padding-top: 2.25rem !important;
}

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

.pt-11 {
  padding-top: 2.75rem !important;
}

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

.pt-13 {
  padding-top: 3.25rem !important;
}

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

.pt-15 {
  padding-top: 3.75rem !important;
}

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

.pt-17 {
  padding-top: 4.25rem !important;
}

.pt-18 {
  padding-top: 4.5rem !important;
}

.pt-19 {
  padding-top: 4.75rem !important;
}

.pt-20 {
  padding-top: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.pe-9 {
  padding-right: 2.25rem !important;
}

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

.pe-11 {
  padding-right: 2.75rem !important;
}

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

.pe-13 {
  padding-right: 3.25rem !important;
}

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

.pe-15 {
  padding-right: 3.75rem !important;
}

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

.pe-17 {
  padding-right: 4.25rem !important;
}

.pe-18 {
  padding-right: 4.5rem !important;
}

.pe-19 {
  padding-right: 4.75rem !important;
}

.pe-20 {
  padding-right: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.pb-9 {
  padding-bottom: 2.25rem !important;
}

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

.pb-11 {
  padding-bottom: 2.75rem !important;
}

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

.pb-13 {
  padding-bottom: 3.25rem !important;
}

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

.pb-15 {
  padding-bottom: 3.75rem !important;
}

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

.pb-17 {
  padding-bottom: 4.25rem !important;
}

.pb-18 {
  padding-bottom: 4.5rem !important;
}

.pb-19 {
  padding-bottom: 4.75rem !important;
}

.pb-20 {
  padding-bottom: 5rem !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: 0.75rem !important;
}

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

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

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

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

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

.ps-9 {
  padding-left: 2.25rem !important;
}

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

.ps-11 {
  padding-left: 2.75rem !important;
}

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

.ps-13 {
  padding-left: 3.25rem !important;
}

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

.ps-15 {
  padding-left: 3.75rem !important;
}

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

.ps-17 {
  padding-left: 4.25rem !important;
}

.ps-18 {
  padding-left: 4.5rem !important;
}

.ps-19 {
  padding-left: 4.75rem !important;
}

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

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

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

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

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

.fs-4 {
  font-size: 1.25rem !important;
}

.fs-5 {
  font-size: 1.15rem !important;
}

.fs-6 {
  font-size: 1.075rem !important;
}

.fs-7 {
  font-size: 0.95rem !important;
}

.fs-8 {
  font-size: 0.85rem !important;
}

.fs-9 {
  font-size: 0.75rem !important;
}

.fs-10 {
  font-size: 0.5rem !important;
}

.fs-base {
  font-size: 1rem !important;
}

.fs-fluid {
  font-size: 100% !important;
}

.fs-2x {
  font-size: calc(1.325rem + 0.9vw) !important;
}

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

.fs-2hx {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2tx {
  font-size: calc(1.4rem + 1.8vw) !important;
}

.fs-3x {
  font-size: calc(1.425rem + 2.1vw) !important;
}

.fs-3qx {
  font-size: calc(1.45rem + 2.4vw) !important;
}

.fs-3hx {
  font-size: calc(1.475rem + 2.7vw) !important;
}

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

.fs-4x {
  font-size: calc(1.525rem + 3.3vw) !important;
}

.fs-4qx {
  font-size: calc(1.55rem + 3.6vw) !important;
}

.fs-4hx {
  font-size: calc(1.575rem + 3.9vw) !important;
}

.fs-4tx {
  font-size: calc(1.6rem + 4.2vw) !important;
}

.fs-5x {
  font-size: calc(1.625rem + 4.5vw) !important;
}

.fs-5qx {
  font-size: calc(1.65rem + 4.8vw) !important;
}

.fs-5hx {
  font-size: calc(1.675rem + 5.1vw) !important;
}

.fs-5tx {
  font-size: calc(1.7rem + 5.4vw) !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: 500 !important;
}

.fw-bolder {
  font-weight: 600 !important;
}

.lh-0 {
  line-height: 0 !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: 1.75 !important;
}

.lh-xl {
  line-height: 2 !important;
}

.lh-xxl {
  line-height: 2.25 !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-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

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

.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-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

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

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

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-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: #A1A5B7 !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-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-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-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-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

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

.bg-custom-blue {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-custom-blue-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-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: 0.475rem !important;
}

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

.rounded-1 {
  border-radius: 0.275rem !important;
}

.rounded-2 {
  border-radius: 0.475rem !important;
}

.rounded-3 {
  border-radius: 0.775rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-top {
  border-top-left-radius: 0.475rem !important;
  border-top-right-radius: 0.475rem !important;
}

.rounded-end {
  border-top-right-radius: 0.475rem !important;
  border-bottom-right-radius: 0.475rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.475rem !important;
  border-bottom-left-radius: 0.475rem !important;
}

.rounded-start {
  border-bottom-left-radius: 0.475rem !important;
  border-top-left-radius: 0.475rem !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

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

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

.opacity-5 {
  opacity: 0.05 !important;
}

.opacity-5-hover:hover {
  opacity: 0.05 !important;
}

.opacity-10 {
  opacity: 0.1 !important;
}

.opacity-10-hover:hover {
  opacity: 0.1 !important;
}

.opacity-15 {
  opacity: 0.15 !important;
}

.opacity-15-hover:hover {
  opacity: 0.15 !important;
}

.opacity-20 {
  opacity: 0.2 !important;
}

.opacity-20-hover:hover {
  opacity: 0.2 !important;
}

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

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

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

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

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

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

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

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

.min-w-unset {
  min-width: unset !important;
}

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

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

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

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

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

.min-w-1px {
  min-width: 1px !important;
}

.min-w-2px {
  min-width: 2px !important;
}

.min-w-3px {
  min-width: 3px !important;
}

.min-w-4px {
  min-width: 4px !important;
}

.min-w-5px {
  min-width: 5px !important;
}

.min-w-6px {
  min-width: 6px !important;
}

.min-w-7px {
  min-width: 7px !important;
}

.min-w-8px {
  min-width: 8px !important;
}

.min-w-9px {
  min-width: 9px !important;
}

.min-w-10px {
  min-width: 10px !important;
}

.min-w-15px {
  min-width: 15px !important;
}

.min-w-20px {
  min-width: 20px !important;
}

.min-w-25px {
  min-width: 25px !important;
}

.min-w-30px {
  min-width: 30px !important;
}

.min-w-35px {
  min-width: 35px !important;
}

.min-w-40px {
  min-width: 40px !important;
}

.min-w-45px {
  min-width: 45px !important;
}

.min-w-50px {
  min-width: 50px !important;
}

.min-w-55px {
  min-width: 55px !important;
}

.min-w-60px {
  min-width: 60px !important;
}

.min-w-65px {
  min-width: 65px !important;
}

.min-w-70px {
  min-width: 70px !important;
}

.min-w-75px {
  min-width: 75px !important;
}

.min-w-80px {
  min-width: 80px !important;
}

.min-w-85px {
  min-width: 85px !important;
}

.min-w-90px {
  min-width: 90px !important;
}

.min-w-95px {
  min-width: 95px !important;
}

.min-w-100px {
  min-width: 100px !important;
}

.min-w-125px {
  min-width: 125px !important;
}

.min-w-150px {
  min-width: 150px !important;
}

.min-w-175px {
  min-width: 175px !important;
}

.min-w-200px {
  min-width: 200px !important;
}

.min-w-225px {
  min-width: 225px !important;
}

.min-w-250px {
  min-width: 250px !important;
}

.min-w-275px {
  min-width: 275px !important;
}

.min-w-300px {
  min-width: 300px !important;
}

.min-w-325px {
  min-width: 325px !important;
}

.min-w-350px {
  min-width: 350px !important;
}

.min-w-375px {
  min-width: 375px !important;
}

.min-w-400px {
  min-width: 400px !important;
}

.min-w-425px {
  min-width: 425px !important;
}

.min-w-450px {
  min-width: 450px !important;
}

.min-w-475px {
  min-width: 475px !important;
}

.min-w-500px {
  min-width: 500px !important;
}

.min-w-550px {
  min-width: 550px !important;
}

.min-w-600px {
  min-width: 600px !important;
}

.min-w-650px {
  min-width: 650px !important;
}

.min-w-700px {
  min-width: 700px !important;
}

.min-w-750px {
  min-width: 750px !important;
}

.min-w-800px {
  min-width: 800px !important;
}

.min-w-850px {
  min-width: 850px !important;
}

.min-w-900px {
  min-width: 900px !important;
}

.min-w-950px {
  min-width: 950px !important;
}

.min-w-1000px {
  min-width: 1000px !important;
}

.min-h-unset {
  min-height: unset !important;
}

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

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

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

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

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

.min-h-1px {
  min-height: 1px !important;
}

.min-h-2px {
  min-height: 2px !important;
}

.min-h-3px {
  min-height: 3px !important;
}

.min-h-4px {
  min-height: 4px !important;
}

.min-h-5px {
  min-height: 5px !important;
}

.min-h-6px {
  min-height: 6px !important;
}

.min-h-7px {
  min-height: 7px !important;
}

.min-h-8px {
  min-height: 8px !important;
}

.min-h-9px {
  min-height: 9px !important;
}

.min-h-10px {
  min-height: 10px !important;
}

.min-h-15px {
  min-height: 15px !important;
}

.min-h-20px {
  min-height: 20px !important;
}

.min-h-25px {
  min-height: 25px !important;
}

.min-h-30px {
  min-height: 30px !important;
}

.min-h-35px {
  min-height: 35px !important;
}

.min-h-40px {
  min-height: 40px !important;
}

.min-h-45px {
  min-height: 45px !important;
}

.min-h-50px {
  min-height: 50px !important;
}

.min-h-55px {
  min-height: 55px !important;
}

.min-h-60px {
  min-height: 60px !important;
}

.min-h-65px {
  min-height: 65px !important;
}

.min-h-70px {
  min-height: 70px !important;
}

.min-h-75px {
  min-height: 75px !important;
}

.min-h-80px {
  min-height: 80px !important;
}

.min-h-85px {
  min-height: 85px !important;
}

.min-h-90px {
  min-height: 90px !important;
}

.min-h-95px {
  min-height: 95px !important;
}

.min-h-100px {
  min-height: 100px !important;
}

.min-h-125px {
  min-height: 125px !important;
}

.min-h-150px {
  min-height: 150px !important;
}

.min-h-175px {
  min-height: 175px !important;
}

.min-h-200px {
  min-height: 200px !important;
}

.min-h-225px {
  min-height: 225px !important;
}

.min-h-250px {
  min-height: 250px !important;
}

.min-h-275px {
  min-height: 275px !important;
}

.min-h-300px {
  min-height: 300px !important;
}

.min-h-325px {
  min-height: 325px !important;
}

.min-h-350px {
  min-height: 350px !important;
}

.min-h-375px {
  min-height: 375px !important;
}

.min-h-400px {
  min-height: 400px !important;
}

.min-h-425px {
  min-height: 425px !important;
}

.min-h-450px {
  min-height: 450px !important;
}

.min-h-475px {
  min-height: 475px !important;
}

.min-h-500px {
  min-height: 500px !important;
}

.min-h-550px {
  min-height: 550px !important;
}

.min-h-600px {
  min-height: 600px !important;
}

.min-h-650px {
  min-height: 650px !important;
}

.min-h-700px {
  min-height: 700px !important;
}

.min-h-750px {
  min-height: 750px !important;
}

.min-h-800px {
  min-height: 800px !important;
}

.min-h-850px {
  min-height: 850px !important;
}

.min-h-900px {
  min-height: 900px !important;
}

.min-h-950px {
  min-height: 950px !important;
}

.min-h-1000px {
  min-height: 1000px !important;
}

.z-index-n1 {
  z-index: -1 !important;
}

.z-index-n2 {
  z-index: -2 !important;
}

.z-index-0 {
  z-index: 0 !important;
}

.z-index-1 {
  z-index: 1 !important;
}

.z-index-2 {
  z-index: 2 !important;
}

.z-index-3 {
  z-index: 3 !important;
}

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

.border-top-1 {
  border-top-width: 1px !important;
}

.border-top-2 {
  border-top-width: 2px !important;
}

.border-top-3 {
  border-top-width: 3px !important;
}

.border-top-4 {
  border-top-width: 4px !important;
}

.border-top-5 {
  border-top-width: 5px !important;
}

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

.border-bottom-1 {
  border-bottom-width: 1px !important;
}

.border-bottom-2 {
  border-bottom-width: 2px !important;
}

.border-bottom-3 {
  border-bottom-width: 3px !important;
}

.border-bottom-4 {
  border-bottom-width: 4px !important;
}

.border-bottom-5 {
  border-bottom-width: 5px !important;
}

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

.border-right-1 {
  border-right-width: 1px !important;
}

.border-right-2 {
  border-right-width: 2px !important;
}

.border-right-3 {
  border-right-width: 3px !important;
}

.border-right-4 {
  border-right-width: 4px !important;
}

.border-right-5 {
  border-right-width: 5px !important;
}

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

.border-left-1 {
  border-left-width: 1px !important;
}

.border-left-2 {
  border-left-width: 2px !important;
}

.border-left-3 {
  border-left-width: 3px !important;
}

.border-left-4 {
  border-left-width: 4px !important;
}

.border-left-5 {
  border-left-width: 5px !important;
}

.ls-1 {
  letter-spacing: 0.1rem !important;
}

.ls-2 {
  letter-spacing: 0.115rem !important;
}

.ls-3 {
  letter-spacing: 0.125rem !important;
}

.ls-4 {
  letter-spacing: 0.25rem !important;
}

.ls-5 {
  letter-spacing: 0.5rem !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;
  }

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

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

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

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

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

  .w-sm-unset {
    width: unset !important;
  }

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

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

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

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

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

  .w-sm-1px {
    width: 1px !important;
  }

  .w-sm-2px {
    width: 2px !important;
  }

  .w-sm-3px {
    width: 3px !important;
  }

  .w-sm-4px {
    width: 4px !important;
  }

  .w-sm-5px {
    width: 5px !important;
  }

  .w-sm-6px {
    width: 6px !important;
  }

  .w-sm-7px {
    width: 7px !important;
  }

  .w-sm-8px {
    width: 8px !important;
  }

  .w-sm-9px {
    width: 9px !important;
  }

  .w-sm-10px {
    width: 10px !important;
  }

  .w-sm-15px {
    width: 15px !important;
  }

  .w-sm-20px {
    width: 20px !important;
  }

  .w-sm-25px {
    width: 25px !important;
  }

  .w-sm-30px {
    width: 30px !important;
  }

  .w-sm-35px {
    width: 35px !important;
  }

  .w-sm-40px {
    width: 40px !important;
  }

  .w-sm-45px {
    width: 45px !important;
  }

  .w-sm-50px {
    width: 50px !important;
  }

  .w-sm-55px {
    width: 55px !important;
  }

  .w-sm-60px {
    width: 60px !important;
  }

  .w-sm-65px {
    width: 65px !important;
  }

  .w-sm-70px {
    width: 70px !important;
  }

  .w-sm-75px {
    width: 75px !important;
  }

  .w-sm-80px {
    width: 80px !important;
  }

  .w-sm-85px {
    width: 85px !important;
  }

  .w-sm-90px {
    width: 90px !important;
  }

  .w-sm-95px {
    width: 95px !important;
  }

  .w-sm-100px {
    width: 100px !important;
  }

  .w-sm-125px {
    width: 125px !important;
  }

  .w-sm-150px {
    width: 150px !important;
  }

  .w-sm-175px {
    width: 175px !important;
  }

  .w-sm-200px {
    width: 200px !important;
  }

  .w-sm-225px {
    width: 225px !important;
  }

  .w-sm-250px {
    width: 250px !important;
  }

  .w-sm-275px {
    width: 275px !important;
  }

  .w-sm-300px {
    width: 300px !important;
  }

  .w-sm-325px {
    width: 325px !important;
  }

  .w-sm-350px {
    width: 350px !important;
  }

  .w-sm-375px {
    width: 375px !important;
  }

  .w-sm-400px {
    width: 400px !important;
  }

  .w-sm-425px {
    width: 425px !important;
  }

  .w-sm-450px {
    width: 450px !important;
  }

  .w-sm-475px {
    width: 475px !important;
  }

  .w-sm-500px {
    width: 500px !important;
  }

  .w-sm-550px {
    width: 550px !important;
  }

  .w-sm-600px {
    width: 600px !important;
  }

  .w-sm-650px {
    width: 650px !important;
  }

  .w-sm-700px {
    width: 700px !important;
  }

  .w-sm-750px {
    width: 750px !important;
  }

  .w-sm-800px {
    width: 800px !important;
  }

  .w-sm-850px {
    width: 850px !important;
  }

  .w-sm-900px {
    width: 900px !important;
  }

  .w-sm-950px {
    width: 950px !important;
  }

  .w-sm-1000px {
    width: 1000px !important;
  }

  .mw-sm-unset {
    max-width: unset !important;
  }

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

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

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

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

  .mw-sm-auto {
    max-width: auto !important;
  }

  .mw-sm-1px {
    max-width: 1px !important;
  }

  .mw-sm-2px {
    max-width: 2px !important;
  }

  .mw-sm-3px {
    max-width: 3px !important;
  }

  .mw-sm-4px {
    max-width: 4px !important;
  }

  .mw-sm-5px {
    max-width: 5px !important;
  }

  .mw-sm-6px {
    max-width: 6px !important;
  }

  .mw-sm-7px {
    max-width: 7px !important;
  }

  .mw-sm-8px {
    max-width: 8px !important;
  }

  .mw-sm-9px {
    max-width: 9px !important;
  }

  .mw-sm-10px {
    max-width: 10px !important;
  }

  .mw-sm-15px {
    max-width: 15px !important;
  }

  .mw-sm-20px {
    max-width: 20px !important;
  }

  .mw-sm-25px {
    max-width: 25px !important;
  }

  .mw-sm-30px {
    max-width: 30px !important;
  }

  .mw-sm-35px {
    max-width: 35px !important;
  }

  .mw-sm-40px {
    max-width: 40px !important;
  }

  .mw-sm-45px {
    max-width: 45px !important;
  }

  .mw-sm-50px {
    max-width: 50px !important;
  }

  .mw-sm-55px {
    max-width: 55px !important;
  }

  .mw-sm-60px {
    max-width: 60px !important;
  }

  .mw-sm-65px {
    max-width: 65px !important;
  }

  .mw-sm-70px {
    max-width: 70px !important;
  }

  .mw-sm-75px {
    max-width: 75px !important;
  }

  .mw-sm-80px {
    max-width: 80px !important;
  }

  .mw-sm-85px {
    max-width: 85px !important;
  }

  .mw-sm-90px {
    max-width: 90px !important;
  }

  .mw-sm-95px {
    max-width: 95px !important;
  }

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

  .mw-sm-125px {
    max-width: 125px !important;
  }

  .mw-sm-150px {
    max-width: 150px !important;
  }

  .mw-sm-175px {
    max-width: 175px !important;
  }

  .mw-sm-200px {
    max-width: 200px !important;
  }

  .mw-sm-225px {
    max-width: 225px !important;
  }

  .mw-sm-250px {
    max-width: 250px !important;
  }

  .mw-sm-275px {
    max-width: 275px !important;
  }

  .mw-sm-300px {
    max-width: 300px !important;
  }

  .mw-sm-325px {
    max-width: 325px !important;
  }

  .mw-sm-350px {
    max-width: 350px !important;
  }

  .mw-sm-375px {
    max-width: 375px !important;
  }

  .mw-sm-400px {
    max-width: 400px !important;
  }

  .mw-sm-425px {
    max-width: 425px !important;
  }

  .mw-sm-450px {
    max-width: 450px !important;
  }

  .mw-sm-475px {
    max-width: 475px !important;
  }

  .mw-sm-500px {
    max-width: 500px !important;
  }

  .mw-sm-550px {
    max-width: 550px !important;
  }

  .mw-sm-600px {
    max-width: 600px !important;
  }

  .mw-sm-650px {
    max-width: 650px !important;
  }

  .mw-sm-700px {
    max-width: 700px !important;
  }

  .mw-sm-750px {
    max-width: 750px !important;
  }

  .mw-sm-800px {
    max-width: 800px !important;
  }

  .mw-sm-850px {
    max-width: 850px !important;
  }

  .mw-sm-900px {
    max-width: 900px !important;
  }

  .mw-sm-950px {
    max-width: 950px !important;
  }

  .mw-sm-1000px {
    max-width: 1000px !important;
  }

  .h-sm-unset {
    height: unset !important;
  }

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

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

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

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

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

  .h-sm-1px {
    height: 1px !important;
  }

  .h-sm-2px {
    height: 2px !important;
  }

  .h-sm-3px {
    height: 3px !important;
  }

  .h-sm-4px {
    height: 4px !important;
  }

  .h-sm-5px {
    height: 5px !important;
  }

  .h-sm-6px {
    height: 6px !important;
  }

  .h-sm-7px {
    height: 7px !important;
  }

  .h-sm-8px {
    height: 8px !important;
  }

  .h-sm-9px {
    height: 9px !important;
  }

  .h-sm-10px {
    height: 10px !important;
  }

  .h-sm-15px {
    height: 15px !important;
  }

  .h-sm-20px {
    height: 20px !important;
  }

  .h-sm-25px {
    height: 25px !important;
  }

  .h-sm-30px {
    height: 30px !important;
  }

  .h-sm-35px {
    height: 35px !important;
  }

  .h-sm-40px {
    height: 40px !important;
  }

  .h-sm-45px {
    height: 45px !important;
  }

  .h-sm-50px {
    height: 50px !important;
  }

  .h-sm-55px {
    height: 55px !important;
  }

  .h-sm-60px {
    height: 60px !important;
  }

  .h-sm-65px {
    height: 65px !important;
  }

  .h-sm-70px {
    height: 70px !important;
  }

  .h-sm-75px {
    height: 75px !important;
  }

  .h-sm-80px {
    height: 80px !important;
  }

  .h-sm-85px {
    height: 85px !important;
  }

  .h-sm-90px {
    height: 90px !important;
  }

  .h-sm-95px {
    height: 95px !important;
  }

  .h-sm-100px {
    height: 100px !important;
  }

  .h-sm-125px {
    height: 125px !important;
  }

  .h-sm-150px {
    height: 150px !important;
  }

  .h-sm-175px {
    height: 175px !important;
  }

  .h-sm-200px {
    height: 200px !important;
  }

  .h-sm-225px {
    height: 225px !important;
  }

  .h-sm-250px {
    height: 250px !important;
  }

  .h-sm-275px {
    height: 275px !important;
  }

  .h-sm-300px {
    height: 300px !important;
  }

  .h-sm-325px {
    height: 325px !important;
  }

  .h-sm-350px {
    height: 350px !important;
  }

  .h-sm-375px {
    height: 375px !important;
  }

  .h-sm-400px {
    height: 400px !important;
  }

  .h-sm-425px {
    height: 425px !important;
  }

  .h-sm-450px {
    height: 450px !important;
  }

  .h-sm-475px {
    height: 475px !important;
  }

  .h-sm-500px {
    height: 500px !important;
  }

  .h-sm-550px {
    height: 550px !important;
  }

  .h-sm-600px {
    height: 600px !important;
  }

  .h-sm-650px {
    height: 650px !important;
  }

  .h-sm-700px {
    height: 700px !important;
  }

  .h-sm-750px {
    height: 750px !important;
  }

  .h-sm-800px {
    height: 800px !important;
  }

  .h-sm-850px {
    height: 850px !important;
  }

  .h-sm-900px {
    height: 900px !important;
  }

  .h-sm-950px {
    height: 950px !important;
  }

  .h-sm-1000px {
    height: 1000px !important;
  }

  .mh-sm-unset {
    max-height: unset !important;
  }

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

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

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

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

  .mh-sm-auto {
    max-height: auto !important;
  }

  .mh-sm-1px {
    max-height: 1px !important;
  }

  .mh-sm-2px {
    max-height: 2px !important;
  }

  .mh-sm-3px {
    max-height: 3px !important;
  }

  .mh-sm-4px {
    max-height: 4px !important;
  }

  .mh-sm-5px {
    max-height: 5px !important;
  }

  .mh-sm-6px {
    max-height: 6px !important;
  }

  .mh-sm-7px {
    max-height: 7px !important;
  }

  .mh-sm-8px {
    max-height: 8px !important;
  }

  .mh-sm-9px {
    max-height: 9px !important;
  }

  .mh-sm-10px {
    max-height: 10px !important;
  }

  .mh-sm-15px {
    max-height: 15px !important;
  }

  .mh-sm-20px {
    max-height: 20px !important;
  }

  .mh-sm-25px {
    max-height: 25px !important;
  }

  .mh-sm-30px {
    max-height: 30px !important;
  }

  .mh-sm-35px {
    max-height: 35px !important;
  }

  .mh-sm-40px {
    max-height: 40px !important;
  }

  .mh-sm-45px {
    max-height: 45px !important;
  }

  .mh-sm-50px {
    max-height: 50px !important;
  }

  .mh-sm-55px {
    max-height: 55px !important;
  }

  .mh-sm-60px {
    max-height: 60px !important;
  }

  .mh-sm-65px {
    max-height: 65px !important;
  }

  .mh-sm-70px {
    max-height: 70px !important;
  }

  .mh-sm-75px {
    max-height: 75px !important;
  }

  .mh-sm-80px {
    max-height: 80px !important;
  }

  .mh-sm-85px {
    max-height: 85px !important;
  }

  .mh-sm-90px {
    max-height: 90px !important;
  }

  .mh-sm-95px {
    max-height: 95px !important;
  }

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

  .mh-sm-125px {
    max-height: 125px !important;
  }

  .mh-sm-150px {
    max-height: 150px !important;
  }

  .mh-sm-175px {
    max-height: 175px !important;
  }

  .mh-sm-200px {
    max-height: 200px !important;
  }

  .mh-sm-225px {
    max-height: 225px !important;
  }

  .mh-sm-250px {
    max-height: 250px !important;
  }

  .mh-sm-275px {
    max-height: 275px !important;
  }

  .mh-sm-300px {
    max-height: 300px !important;
  }

  .mh-sm-325px {
    max-height: 325px !important;
  }

  .mh-sm-350px {
    max-height: 350px !important;
  }

  .mh-sm-375px {
    max-height: 375px !important;
  }

  .mh-sm-400px {
    max-height: 400px !important;
  }

  .mh-sm-425px {
    max-height: 425px !important;
  }

  .mh-sm-450px {
    max-height: 450px !important;
  }

  .mh-sm-475px {
    max-height: 475px !important;
  }

  .mh-sm-500px {
    max-height: 500px !important;
  }

  .mh-sm-550px {
    max-height: 550px !important;
  }

  .mh-sm-600px {
    max-height: 600px !important;
  }

  .mh-sm-650px {
    max-height: 650px !important;
  }

  .mh-sm-700px {
    max-height: 700px !important;
  }

  .mh-sm-750px {
    max-height: 750px !important;
  }

  .mh-sm-800px {
    max-height: 800px !important;
  }

  .mh-sm-850px {
    max-height: 850px !important;
  }

  .mh-sm-900px {
    max-height: 900px !important;
  }

  .mh-sm-950px {
    max-height: 950px !important;
  }

  .mh-sm-1000px {
    max-height: 1000px !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;
  }

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

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

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

  .gap-sm-3 {
    gap: 0.75rem !important;
  }

  .gap-sm-4 {
    gap: 1rem !important;
  }

  .gap-sm-5 {
    gap: 1.25rem !important;
  }

  .gap-sm-6 {
    gap: 1.5rem !important;
  }

  .gap-sm-7 {
    gap: 1.75rem !important;
  }

  .gap-sm-8 {
    gap: 2rem !important;
  }

  .gap-sm-9 {
    gap: 2.25rem !important;
  }

  .gap-sm-10 {
    gap: 2.5rem !important;
  }

  .gap-sm-11 {
    gap: 2.75rem !important;
  }

  .gap-sm-12 {
    gap: 3rem !important;
  }

  .gap-sm-13 {
    gap: 3.25rem !important;
  }

  .gap-sm-14 {
    gap: 3.5rem !important;
  }

  .gap-sm-15 {
    gap: 3.75rem !important;
  }

  .gap-sm-16 {
    gap: 4rem !important;
  }

  .gap-sm-17 {
    gap: 4.25rem !important;
  }

  .gap-sm-18 {
    gap: 4.5rem !important;
  }

  .gap-sm-19 {
    gap: 4.75rem !important;
  }

  .gap-sm-20 {
    gap: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .m-sm-9 {
    margin: 2.25rem !important;
  }

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

  .m-sm-11 {
    margin: 2.75rem !important;
  }

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

  .m-sm-13 {
    margin: 3.25rem !important;
  }

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

  .m-sm-15 {
    margin: 3.75rem !important;
  }

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

  .m-sm-17 {
    margin: 4.25rem !important;
  }

  .m-sm-18 {
    margin: 4.5rem !important;
  }

  .m-sm-19 {
    margin: 4.75rem !important;
  }

  .m-sm-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

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

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

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

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

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

  .mx-sm-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

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

  .mx-sm-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

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

  .mx-sm-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

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

  .mx-sm-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

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

  .mx-sm-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-sm-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-sm-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-sm-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

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

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

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

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

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

  .my-sm-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

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

  .my-sm-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

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

  .my-sm-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

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

  .my-sm-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

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

  .my-sm-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-sm-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-sm-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-sm-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .mt-sm-9 {
    margin-top: 2.25rem !important;
  }

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

  .mt-sm-11 {
    margin-top: 2.75rem !important;
  }

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

  .mt-sm-13 {
    margin-top: 3.25rem !important;
  }

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

  .mt-sm-15 {
    margin-top: 3.75rem !important;
  }

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

  .mt-sm-17 {
    margin-top: 4.25rem !important;
  }

  .mt-sm-18 {
    margin-top: 4.5rem !important;
  }

  .mt-sm-19 {
    margin-top: 4.75rem !important;
  }

  .mt-sm-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .me-sm-9 {
    margin-right: 2.25rem !important;
  }

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

  .me-sm-11 {
    margin-right: 2.75rem !important;
  }

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

  .me-sm-13 {
    margin-right: 3.25rem !important;
  }

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

  .me-sm-15 {
    margin-right: 3.75rem !important;
  }

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

  .me-sm-17 {
    margin-right: 4.25rem !important;
  }

  .me-sm-18 {
    margin-right: 4.5rem !important;
  }

  .me-sm-19 {
    margin-right: 4.75rem !important;
  }

  .me-sm-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .mb-sm-9 {
    margin-bottom: 2.25rem !important;
  }

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

  .mb-sm-11 {
    margin-bottom: 2.75rem !important;
  }

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

  .mb-sm-13 {
    margin-bottom: 3.25rem !important;
  }

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

  .mb-sm-15 {
    margin-bottom: 3.75rem !important;
  }

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

  .mb-sm-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-sm-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-sm-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-sm-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .ms-sm-9 {
    margin-left: 2.25rem !important;
  }

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

  .ms-sm-11 {
    margin-left: 2.75rem !important;
  }

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

  .ms-sm-13 {
    margin-left: 3.25rem !important;
  }

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

  .ms-sm-15 {
    margin-left: 3.75rem !important;
  }

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

  .ms-sm-17 {
    margin-left: 4.25rem !important;
  }

  .ms-sm-18 {
    margin-left: 4.5rem !important;
  }

  .ms-sm-19 {
    margin-left: 4.75rem !important;
  }

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

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

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

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

  .m-sm-n3 {
    margin: -0.75rem !important;
  }

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

  .m-sm-n5 {
    margin: -1.25rem !important;
  }

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

  .m-sm-n7 {
    margin: -1.75rem !important;
  }

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

  .m-sm-n9 {
    margin: -2.25rem !important;
  }

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

  .m-sm-n11 {
    margin: -2.75rem !important;
  }

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

  .m-sm-n13 {
    margin: -3.25rem !important;
  }

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

  .m-sm-n15 {
    margin: -3.75rem !important;
  }

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

  .m-sm-n17 {
    margin: -4.25rem !important;
  }

  .m-sm-n18 {
    margin: -4.5rem !important;
  }

  .m-sm-n19 {
    margin: -4.75rem !important;
  }

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

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

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

  .mx-sm-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

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

  .mx-sm-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

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

  .mx-sm-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

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

  .mx-sm-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

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

  .mx-sm-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

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

  .mx-sm-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

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

  .mx-sm-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

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

  .mx-sm-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-sm-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-sm-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

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

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

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

  .my-sm-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

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

  .my-sm-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

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

  .my-sm-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

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

  .my-sm-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

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

  .my-sm-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

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

  .my-sm-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

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

  .my-sm-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

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

  .my-sm-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-sm-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-sm-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

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

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

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

  .mt-sm-n3 {
    margin-top: -0.75rem !important;
  }

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

  .mt-sm-n5 {
    margin-top: -1.25rem !important;
  }

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

  .mt-sm-n7 {
    margin-top: -1.75rem !important;
  }

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

  .mt-sm-n9 {
    margin-top: -2.25rem !important;
  }

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

  .mt-sm-n11 {
    margin-top: -2.75rem !important;
  }

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

  .mt-sm-n13 {
    margin-top: -3.25rem !important;
  }

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

  .mt-sm-n15 {
    margin-top: -3.75rem !important;
  }

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

  .mt-sm-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-sm-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-sm-n19 {
    margin-top: -4.75rem !important;
  }

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

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

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

  .me-sm-n3 {
    margin-right: -0.75rem !important;
  }

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

  .me-sm-n5 {
    margin-right: -1.25rem !important;
  }

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

  .me-sm-n7 {
    margin-right: -1.75rem !important;
  }

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

  .me-sm-n9 {
    margin-right: -2.25rem !important;
  }

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

  .me-sm-n11 {
    margin-right: -2.75rem !important;
  }

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

  .me-sm-n13 {
    margin-right: -3.25rem !important;
  }

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

  .me-sm-n15 {
    margin-right: -3.75rem !important;
  }

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

  .me-sm-n17 {
    margin-right: -4.25rem !important;
  }

  .me-sm-n18 {
    margin-right: -4.5rem !important;
  }

  .me-sm-n19 {
    margin-right: -4.75rem !important;
  }

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

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

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

  .mb-sm-n3 {
    margin-bottom: -0.75rem !important;
  }

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

  .mb-sm-n5 {
    margin-bottom: -1.25rem !important;
  }

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

  .mb-sm-n7 {
    margin-bottom: -1.75rem !important;
  }

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

  .mb-sm-n9 {
    margin-bottom: -2.25rem !important;
  }

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

  .mb-sm-n11 {
    margin-bottom: -2.75rem !important;
  }

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

  .mb-sm-n13 {
    margin-bottom: -3.25rem !important;
  }

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

  .mb-sm-n15 {
    margin-bottom: -3.75rem !important;
  }

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

  .mb-sm-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-sm-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-sm-n19 {
    margin-bottom: -4.75rem !important;
  }

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

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

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

  .ms-sm-n3 {
    margin-left: -0.75rem !important;
  }

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

  .ms-sm-n5 {
    margin-left: -1.25rem !important;
  }

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

  .ms-sm-n7 {
    margin-left: -1.75rem !important;
  }

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

  .ms-sm-n9 {
    margin-left: -2.25rem !important;
  }

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

  .ms-sm-n11 {
    margin-left: -2.75rem !important;
  }

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

  .ms-sm-n13 {
    margin-left: -3.25rem !important;
  }

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

  .ms-sm-n15 {
    margin-left: -3.75rem !important;
  }

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

  .ms-sm-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-sm-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-sm-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-sm-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .p-sm-9 {
    padding: 2.25rem !important;
  }

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

  .p-sm-11 {
    padding: 2.75rem !important;
  }

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

  .p-sm-13 {
    padding: 3.25rem !important;
  }

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

  .p-sm-15 {
    padding: 3.75rem !important;
  }

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

  .p-sm-17 {
    padding: 4.25rem !important;
  }

  .p-sm-18 {
    padding: 4.5rem !important;
  }

  .p-sm-19 {
    padding: 4.75rem !important;
  }

  .p-sm-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

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

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

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

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

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

  .px-sm-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

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

  .px-sm-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

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

  .px-sm-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

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

  .px-sm-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

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

  .px-sm-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-sm-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-sm-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-sm-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

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

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

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

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

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

  .py-sm-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

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

  .py-sm-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

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

  .py-sm-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

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

  .py-sm-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

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

  .py-sm-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-sm-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-sm-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-sm-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .pt-sm-9 {
    padding-top: 2.25rem !important;
  }

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

  .pt-sm-11 {
    padding-top: 2.75rem !important;
  }

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

  .pt-sm-13 {
    padding-top: 3.25rem !important;
  }

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

  .pt-sm-15 {
    padding-top: 3.75rem !important;
  }

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

  .pt-sm-17 {
    padding-top: 4.25rem !important;
  }

  .pt-sm-18 {
    padding-top: 4.5rem !important;
  }

  .pt-sm-19 {
    padding-top: 4.75rem !important;
  }

  .pt-sm-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .pe-sm-9 {
    padding-right: 2.25rem !important;
  }

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

  .pe-sm-11 {
    padding-right: 2.75rem !important;
  }

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

  .pe-sm-13 {
    padding-right: 3.25rem !important;
  }

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

  .pe-sm-15 {
    padding-right: 3.75rem !important;
  }

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

  .pe-sm-17 {
    padding-right: 4.25rem !important;
  }

  .pe-sm-18 {
    padding-right: 4.5rem !important;
  }

  .pe-sm-19 {
    padding-right: 4.75rem !important;
  }

  .pe-sm-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .pb-sm-9 {
    padding-bottom: 2.25rem !important;
  }

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

  .pb-sm-11 {
    padding-bottom: 2.75rem !important;
  }

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

  .pb-sm-13 {
    padding-bottom: 3.25rem !important;
  }

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

  .pb-sm-15 {
    padding-bottom: 3.75rem !important;
  }

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

  .pb-sm-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-sm-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-sm-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-sm-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .ps-sm-9 {
    padding-left: 2.25rem !important;
  }

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

  .ps-sm-11 {
    padding-left: 2.75rem !important;
  }

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

  .ps-sm-13 {
    padding-left: 3.25rem !important;
  }

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

  .ps-sm-15 {
    padding-left: 3.75rem !important;
  }

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

  .ps-sm-17 {
    padding-left: 4.25rem !important;
  }

  .ps-sm-18 {
    padding-left: 4.5rem !important;
  }

  .ps-sm-19 {
    padding-left: 4.75rem !important;
  }

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

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

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

  .fs-sm-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

  .fs-sm-4 {
    font-size: 1.25rem !important;
  }

  .fs-sm-5 {
    font-size: 1.15rem !important;
  }

  .fs-sm-6 {
    font-size: 1.075rem !important;
  }

  .fs-sm-7 {
    font-size: 0.95rem !important;
  }

  .fs-sm-8 {
    font-size: 0.85rem !important;
  }

  .fs-sm-9 {
    font-size: 0.75rem !important;
  }

  .fs-sm-10 {
    font-size: 0.5rem !important;
  }

  .fs-sm-base {
    font-size: 1rem !important;
  }

  .fs-sm-fluid {
    font-size: 100% !important;
  }

  .fs-sm-2x {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

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

  .fs-sm-2hx {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-sm-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-sm-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-sm-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-sm-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-sm-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-sm-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-sm-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-sm-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-sm-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-sm-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-sm-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-sm-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-sm-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }

  .min-w-sm-unset {
    min-width: unset !important;
  }

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

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

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

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

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

  .min-w-sm-1px {
    min-width: 1px !important;
  }

  .min-w-sm-2px {
    min-width: 2px !important;
  }

  .min-w-sm-3px {
    min-width: 3px !important;
  }

  .min-w-sm-4px {
    min-width: 4px !important;
  }

  .min-w-sm-5px {
    min-width: 5px !important;
  }

  .min-w-sm-6px {
    min-width: 6px !important;
  }

  .min-w-sm-7px {
    min-width: 7px !important;
  }

  .min-w-sm-8px {
    min-width: 8px !important;
  }

  .min-w-sm-9px {
    min-width: 9px !important;
  }

  .min-w-sm-10px {
    min-width: 10px !important;
  }

  .min-w-sm-15px {
    min-width: 15px !important;
  }

  .min-w-sm-20px {
    min-width: 20px !important;
  }

  .min-w-sm-25px {
    min-width: 25px !important;
  }

  .min-w-sm-30px {
    min-width: 30px !important;
  }

  .min-w-sm-35px {
    min-width: 35px !important;
  }

  .min-w-sm-40px {
    min-width: 40px !important;
  }

  .min-w-sm-45px {
    min-width: 45px !important;
  }

  .min-w-sm-50px {
    min-width: 50px !important;
  }

  .min-w-sm-55px {
    min-width: 55px !important;
  }

  .min-w-sm-60px {
    min-width: 60px !important;
  }

  .min-w-sm-65px {
    min-width: 65px !important;
  }

  .min-w-sm-70px {
    min-width: 70px !important;
  }

  .min-w-sm-75px {
    min-width: 75px !important;
  }

  .min-w-sm-80px {
    min-width: 80px !important;
  }

  .min-w-sm-85px {
    min-width: 85px !important;
  }

  .min-w-sm-90px {
    min-width: 90px !important;
  }

  .min-w-sm-95px {
    min-width: 95px !important;
  }

  .min-w-sm-100px {
    min-width: 100px !important;
  }

  .min-w-sm-125px {
    min-width: 125px !important;
  }

  .min-w-sm-150px {
    min-width: 150px !important;
  }

  .min-w-sm-175px {
    min-width: 175px !important;
  }

  .min-w-sm-200px {
    min-width: 200px !important;
  }

  .min-w-sm-225px {
    min-width: 225px !important;
  }

  .min-w-sm-250px {
    min-width: 250px !important;
  }

  .min-w-sm-275px {
    min-width: 275px !important;
  }

  .min-w-sm-300px {
    min-width: 300px !important;
  }

  .min-w-sm-325px {
    min-width: 325px !important;
  }

  .min-w-sm-350px {
    min-width: 350px !important;
  }

  .min-w-sm-375px {
    min-width: 375px !important;
  }

  .min-w-sm-400px {
    min-width: 400px !important;
  }

  .min-w-sm-425px {
    min-width: 425px !important;
  }

  .min-w-sm-450px {
    min-width: 450px !important;
  }

  .min-w-sm-475px {
    min-width: 475px !important;
  }

  .min-w-sm-500px {
    min-width: 500px !important;
  }

  .min-w-sm-550px {
    min-width: 550px !important;
  }

  .min-w-sm-600px {
    min-width: 600px !important;
  }

  .min-w-sm-650px {
    min-width: 650px !important;
  }

  .min-w-sm-700px {
    min-width: 700px !important;
  }

  .min-w-sm-750px {
    min-width: 750px !important;
  }

  .min-w-sm-800px {
    min-width: 800px !important;
  }

  .min-w-sm-850px {
    min-width: 850px !important;
  }

  .min-w-sm-900px {
    min-width: 900px !important;
  }

  .min-w-sm-950px {
    min-width: 950px !important;
  }

  .min-w-sm-1000px {
    min-width: 1000px !important;
  }

  .min-h-sm-unset {
    min-height: unset !important;
  }

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

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

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

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

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

  .min-h-sm-1px {
    min-height: 1px !important;
  }

  .min-h-sm-2px {
    min-height: 2px !important;
  }

  .min-h-sm-3px {
    min-height: 3px !important;
  }

  .min-h-sm-4px {
    min-height: 4px !important;
  }

  .min-h-sm-5px {
    min-height: 5px !important;
  }

  .min-h-sm-6px {
    min-height: 6px !important;
  }

  .min-h-sm-7px {
    min-height: 7px !important;
  }

  .min-h-sm-8px {
    min-height: 8px !important;
  }

  .min-h-sm-9px {
    min-height: 9px !important;
  }

  .min-h-sm-10px {
    min-height: 10px !important;
  }

  .min-h-sm-15px {
    min-height: 15px !important;
  }

  .min-h-sm-20px {
    min-height: 20px !important;
  }

  .min-h-sm-25px {
    min-height: 25px !important;
  }

  .min-h-sm-30px {
    min-height: 30px !important;
  }

  .min-h-sm-35px {
    min-height: 35px !important;
  }

  .min-h-sm-40px {
    min-height: 40px !important;
  }

  .min-h-sm-45px {
    min-height: 45px !important;
  }

  .min-h-sm-50px {
    min-height: 50px !important;
  }

  .min-h-sm-55px {
    min-height: 55px !important;
  }

  .min-h-sm-60px {
    min-height: 60px !important;
  }

  .min-h-sm-65px {
    min-height: 65px !important;
  }

  .min-h-sm-70px {
    min-height: 70px !important;
  }

  .min-h-sm-75px {
    min-height: 75px !important;
  }

  .min-h-sm-80px {
    min-height: 80px !important;
  }

  .min-h-sm-85px {
    min-height: 85px !important;
  }

  .min-h-sm-90px {
    min-height: 90px !important;
  }

  .min-h-sm-95px {
    min-height: 95px !important;
  }

  .min-h-sm-100px {
    min-height: 100px !important;
  }

  .min-h-sm-125px {
    min-height: 125px !important;
  }

  .min-h-sm-150px {
    min-height: 150px !important;
  }

  .min-h-sm-175px {
    min-height: 175px !important;
  }

  .min-h-sm-200px {
    min-height: 200px !important;
  }

  .min-h-sm-225px {
    min-height: 225px !important;
  }

  .min-h-sm-250px {
    min-height: 250px !important;
  }

  .min-h-sm-275px {
    min-height: 275px !important;
  }

  .min-h-sm-300px {
    min-height: 300px !important;
  }

  .min-h-sm-325px {
    min-height: 325px !important;
  }

  .min-h-sm-350px {
    min-height: 350px !important;
  }

  .min-h-sm-375px {
    min-height: 375px !important;
  }

  .min-h-sm-400px {
    min-height: 400px !important;
  }

  .min-h-sm-425px {
    min-height: 425px !important;
  }

  .min-h-sm-450px {
    min-height: 450px !important;
  }

  .min-h-sm-475px {
    min-height: 475px !important;
  }

  .min-h-sm-500px {
    min-height: 500px !important;
  }

  .min-h-sm-550px {
    min-height: 550px !important;
  }

  .min-h-sm-600px {
    min-height: 600px !important;
  }

  .min-h-sm-650px {
    min-height: 650px !important;
  }

  .min-h-sm-700px {
    min-height: 700px !important;
  }

  .min-h-sm-750px {
    min-height: 750px !important;
  }

  .min-h-sm-800px {
    min-height: 800px !important;
  }

  .min-h-sm-850px {
    min-height: 850px !important;
  }

  .min-h-sm-900px {
    min-height: 900px !important;
  }

  .min-h-sm-950px {
    min-height: 950px !important;
  }

  .min-h-sm-1000px {
    min-height: 1000px !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;
  }

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

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

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

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

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

  .w-md-unset {
    width: unset !important;
  }

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

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

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

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

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

  .w-md-1px {
    width: 1px !important;
  }

  .w-md-2px {
    width: 2px !important;
  }

  .w-md-3px {
    width: 3px !important;
  }

  .w-md-4px {
    width: 4px !important;
  }

  .w-md-5px {
    width: 5px !important;
  }

  .w-md-6px {
    width: 6px !important;
  }

  .w-md-7px {
    width: 7px !important;
  }

  .w-md-8px {
    width: 8px !important;
  }

  .w-md-9px {
    width: 9px !important;
  }

  .w-md-10px {
    width: 10px !important;
  }

  .w-md-15px {
    width: 15px !important;
  }

  .w-md-20px {
    width: 20px !important;
  }

  .w-md-25px {
    width: 25px !important;
  }

  .w-md-30px {
    width: 30px !important;
  }

  .w-md-35px {
    width: 35px !important;
  }

  .w-md-40px {
    width: 40px !important;
  }

  .w-md-45px {
    width: 45px !important;
  }

  .w-md-50px {
    width: 50px !important;
  }

  .w-md-55px {
    width: 55px !important;
  }

  .w-md-60px {
    width: 60px !important;
  }

  .w-md-65px {
    width: 65px !important;
  }

  .w-md-70px {
    width: 70px !important;
  }

  .w-md-75px {
    width: 75px !important;
  }

  .w-md-80px {
    width: 80px !important;
  }

  .w-md-85px {
    width: 85px !important;
  }

  .w-md-90px {
    width: 90px !important;
  }

  .w-md-95px {
    width: 95px !important;
  }

  .w-md-100px {
    width: 100px !important;
  }

  .w-md-125px {
    width: 125px !important;
  }

  .w-md-150px {
    width: 150px !important;
  }

  .w-md-175px {
    width: 175px !important;
  }

  .w-md-200px {
    width: 200px !important;
  }

  .w-md-225px {
    width: 225px !important;
  }

  .w-md-250px {
    width: 250px !important;
  }

  .w-md-275px {
    width: 275px !important;
  }

  .w-md-300px {
    width: 300px !important;
  }

  .w-md-325px {
    width: 325px !important;
  }

  .w-md-350px {
    width: 350px !important;
  }

  .w-md-375px {
    width: 375px !important;
  }

  .w-md-400px {
    width: 400px !important;
  }

  .w-md-425px {
    width: 425px !important;
  }

  .w-md-450px {
    width: 450px !important;
  }

  .w-md-475px {
    width: 475px !important;
  }

  .w-md-500px {
    width: 500px !important;
  }

  .w-md-550px {
    width: 550px !important;
  }

  .w-md-600px {
    width: 600px !important;
  }

  .w-md-650px {
    width: 650px !important;
  }

  .w-md-700px {
    width: 700px !important;
  }

  .w-md-750px {
    width: 750px !important;
  }

  .w-md-800px {
    width: 800px !important;
  }

  .w-md-850px {
    width: 850px !important;
  }

  .w-md-900px {
    width: 900px !important;
  }

  .w-md-950px {
    width: 950px !important;
  }

  .w-md-1000px {
    width: 1000px !important;
  }

  .mw-md-unset {
    max-width: unset !important;
  }

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

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

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

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

  .mw-md-auto {
    max-width: auto !important;
  }

  .mw-md-1px {
    max-width: 1px !important;
  }

  .mw-md-2px {
    max-width: 2px !important;
  }

  .mw-md-3px {
    max-width: 3px !important;
  }

  .mw-md-4px {
    max-width: 4px !important;
  }

  .mw-md-5px {
    max-width: 5px !important;
  }

  .mw-md-6px {
    max-width: 6px !important;
  }

  .mw-md-7px {
    max-width: 7px !important;
  }

  .mw-md-8px {
    max-width: 8px !important;
  }

  .mw-md-9px {
    max-width: 9px !important;
  }

  .mw-md-10px {
    max-width: 10px !important;
  }

  .mw-md-15px {
    max-width: 15px !important;
  }

  .mw-md-20px {
    max-width: 20px !important;
  }

  .mw-md-25px {
    max-width: 25px !important;
  }

  .mw-md-30px {
    max-width: 30px !important;
  }

  .mw-md-35px {
    max-width: 35px !important;
  }

  .mw-md-40px {
    max-width: 40px !important;
  }

  .mw-md-45px {
    max-width: 45px !important;
  }

  .mw-md-50px {
    max-width: 50px !important;
  }

  .mw-md-55px {
    max-width: 55px !important;
  }

  .mw-md-60px {
    max-width: 60px !important;
  }

  .mw-md-65px {
    max-width: 65px !important;
  }

  .mw-md-70px {
    max-width: 70px !important;
  }

  .mw-md-75px {
    max-width: 75px !important;
  }

  .mw-md-80px {
    max-width: 80px !important;
  }

  .mw-md-85px {
    max-width: 85px !important;
  }

  .mw-md-90px {
    max-width: 90px !important;
  }

  .mw-md-95px {
    max-width: 95px !important;
  }

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

  .mw-md-125px {
    max-width: 125px !important;
  }

  .mw-md-150px {
    max-width: 150px !important;
  }

  .mw-md-175px {
    max-width: 175px !important;
  }

  .mw-md-200px {
    max-width: 200px !important;
  }

  .mw-md-225px {
    max-width: 225px !important;
  }

  .mw-md-250px {
    max-width: 250px !important;
  }

  .mw-md-275px {
    max-width: 275px !important;
  }

  .mw-md-300px {
    max-width: 300px !important;
  }

  .mw-md-325px {
    max-width: 325px !important;
  }

  .mw-md-350px {
    max-width: 350px !important;
  }

  .mw-md-375px {
    max-width: 375px !important;
  }

  .mw-md-400px {
    max-width: 400px !important;
  }

  .mw-md-425px {
    max-width: 425px !important;
  }

  .mw-md-450px {
    max-width: 450px !important;
  }

  .mw-md-475px {
    max-width: 475px !important;
  }

  .mw-md-500px {
    max-width: 500px !important;
  }

  .mw-md-550px {
    max-width: 550px !important;
  }

  .mw-md-600px {
    max-width: 600px !important;
  }

  .mw-md-650px {
    max-width: 650px !important;
  }

  .mw-md-700px {
    max-width: 700px !important;
  }

  .mw-md-750px {
    max-width: 750px !important;
  }

  .mw-md-800px {
    max-width: 800px !important;
  }

  .mw-md-850px {
    max-width: 850px !important;
  }

  .mw-md-900px {
    max-width: 900px !important;
  }

  .mw-md-950px {
    max-width: 950px !important;
  }

  .mw-md-1000px {
    max-width: 1000px !important;
  }

  .h-md-unset {
    height: unset !important;
  }

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

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

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

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

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

  .h-md-1px {
    height: 1px !important;
  }

  .h-md-2px {
    height: 2px !important;
  }

  .h-md-3px {
    height: 3px !important;
  }

  .h-md-4px {
    height: 4px !important;
  }

  .h-md-5px {
    height: 5px !important;
  }

  .h-md-6px {
    height: 6px !important;
  }

  .h-md-7px {
    height: 7px !important;
  }

  .h-md-8px {
    height: 8px !important;
  }

  .h-md-9px {
    height: 9px !important;
  }

  .h-md-10px {
    height: 10px !important;
  }

  .h-md-15px {
    height: 15px !important;
  }

  .h-md-20px {
    height: 20px !important;
  }

  .h-md-25px {
    height: 25px !important;
  }

  .h-md-30px {
    height: 30px !important;
  }

  .h-md-35px {
    height: 35px !important;
  }

  .h-md-40px {
    height: 40px !important;
  }

  .h-md-45px {
    height: 45px !important;
  }

  .h-md-50px {
    height: 50px !important;
  }

  .h-md-55px {
    height: 55px !important;
  }

  .h-md-60px {
    height: 60px !important;
  }

  .h-md-65px {
    height: 65px !important;
  }

  .h-md-70px {
    height: 70px !important;
  }

  .h-md-75px {
    height: 75px !important;
  }

  .h-md-80px {
    height: 80px !important;
  }

  .h-md-85px {
    height: 85px !important;
  }

  .h-md-90px {
    height: 90px !important;
  }

  .h-md-95px {
    height: 95px !important;
  }

  .h-md-100px {
    height: 100px !important;
  }

  .h-md-125px {
    height: 125px !important;
  }

  .h-md-150px {
    height: 150px !important;
  }

  .h-md-175px {
    height: 175px !important;
  }

  .h-md-200px {
    height: 200px !important;
  }

  .h-md-225px {
    height: 225px !important;
  }

  .h-md-250px {
    height: 250px !important;
  }

  .h-md-275px {
    height: 275px !important;
  }

  .h-md-300px {
    height: 300px !important;
  }

  .h-md-325px {
    height: 325px !important;
  }

  .h-md-350px {
    height: 350px !important;
  }

  .h-md-375px {
    height: 375px !important;
  }

  .h-md-400px {
    height: 400px !important;
  }

  .h-md-425px {
    height: 425px !important;
  }

  .h-md-450px {
    height: 450px !important;
  }

  .h-md-475px {
    height: 475px !important;
  }

  .h-md-500px {
    height: 500px !important;
  }

  .h-md-550px {
    height: 550px !important;
  }

  .h-md-600px {
    height: 600px !important;
  }

  .h-md-650px {
    height: 650px !important;
  }

  .h-md-700px {
    height: 700px !important;
  }

  .h-md-750px {
    height: 750px !important;
  }

  .h-md-800px {
    height: 800px !important;
  }

  .h-md-850px {
    height: 850px !important;
  }

  .h-md-900px {
    height: 900px !important;
  }

  .h-md-950px {
    height: 950px !important;
  }

  .h-md-1000px {
    height: 1000px !important;
  }

  .mh-md-unset {
    max-height: unset !important;
  }

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

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

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

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

  .mh-md-auto {
    max-height: auto !important;
  }

  .mh-md-1px {
    max-height: 1px !important;
  }

  .mh-md-2px {
    max-height: 2px !important;
  }

  .mh-md-3px {
    max-height: 3px !important;
  }

  .mh-md-4px {
    max-height: 4px !important;
  }

  .mh-md-5px {
    max-height: 5px !important;
  }

  .mh-md-6px {
    max-height: 6px !important;
  }

  .mh-md-7px {
    max-height: 7px !important;
  }

  .mh-md-8px {
    max-height: 8px !important;
  }

  .mh-md-9px {
    max-height: 9px !important;
  }

  .mh-md-10px {
    max-height: 10px !important;
  }

  .mh-md-15px {
    max-height: 15px !important;
  }

  .mh-md-20px {
    max-height: 20px !important;
  }

  .mh-md-25px {
    max-height: 25px !important;
  }

  .mh-md-30px {
    max-height: 30px !important;
  }

  .mh-md-35px {
    max-height: 35px !important;
  }

  .mh-md-40px {
    max-height: 40px !important;
  }

  .mh-md-45px {
    max-height: 45px !important;
  }

  .mh-md-50px {
    max-height: 50px !important;
  }

  .mh-md-55px {
    max-height: 55px !important;
  }

  .mh-md-60px {
    max-height: 60px !important;
  }

  .mh-md-65px {
    max-height: 65px !important;
  }

  .mh-md-70px {
    max-height: 70px !important;
  }

  .mh-md-75px {
    max-height: 75px !important;
  }

  .mh-md-80px {
    max-height: 80px !important;
  }

  .mh-md-85px {
    max-height: 85px !important;
  }

  .mh-md-90px {
    max-height: 90px !important;
  }

  .mh-md-95px {
    max-height: 95px !important;
  }

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

  .mh-md-125px {
    max-height: 125px !important;
  }

  .mh-md-150px {
    max-height: 150px !important;
  }

  .mh-md-175px {
    max-height: 175px !important;
  }

  .mh-md-200px {
    max-height: 200px !important;
  }

  .mh-md-225px {
    max-height: 225px !important;
  }

  .mh-md-250px {
    max-height: 250px !important;
  }

  .mh-md-275px {
    max-height: 275px !important;
  }

  .mh-md-300px {
    max-height: 300px !important;
  }

  .mh-md-325px {
    max-height: 325px !important;
  }

  .mh-md-350px {
    max-height: 350px !important;
  }

  .mh-md-375px {
    max-height: 375px !important;
  }

  .mh-md-400px {
    max-height: 400px !important;
  }

  .mh-md-425px {
    max-height: 425px !important;
  }

  .mh-md-450px {
    max-height: 450px !important;
  }

  .mh-md-475px {
    max-height: 475px !important;
  }

  .mh-md-500px {
    max-height: 500px !important;
  }

  .mh-md-550px {
    max-height: 550px !important;
  }

  .mh-md-600px {
    max-height: 600px !important;
  }

  .mh-md-650px {
    max-height: 650px !important;
  }

  .mh-md-700px {
    max-height: 700px !important;
  }

  .mh-md-750px {
    max-height: 750px !important;
  }

  .mh-md-800px {
    max-height: 800px !important;
  }

  .mh-md-850px {
    max-height: 850px !important;
  }

  .mh-md-900px {
    max-height: 900px !important;
  }

  .mh-md-950px {
    max-height: 950px !important;
  }

  .mh-md-1000px {
    max-height: 1000px !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;
  }

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

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

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

  .gap-md-3 {
    gap: 0.75rem !important;
  }

  .gap-md-4 {
    gap: 1rem !important;
  }

  .gap-md-5 {
    gap: 1.25rem !important;
  }

  .gap-md-6 {
    gap: 1.5rem !important;
  }

  .gap-md-7 {
    gap: 1.75rem !important;
  }

  .gap-md-8 {
    gap: 2rem !important;
  }

  .gap-md-9 {
    gap: 2.25rem !important;
  }

  .gap-md-10 {
    gap: 2.5rem !important;
  }

  .gap-md-11 {
    gap: 2.75rem !important;
  }

  .gap-md-12 {
    gap: 3rem !important;
  }

  .gap-md-13 {
    gap: 3.25rem !important;
  }

  .gap-md-14 {
    gap: 3.5rem !important;
  }

  .gap-md-15 {
    gap: 3.75rem !important;
  }

  .gap-md-16 {
    gap: 4rem !important;
  }

  .gap-md-17 {
    gap: 4.25rem !important;
  }

  .gap-md-18 {
    gap: 4.5rem !important;
  }

  .gap-md-19 {
    gap: 4.75rem !important;
  }

  .gap-md-20 {
    gap: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .m-md-9 {
    margin: 2.25rem !important;
  }

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

  .m-md-11 {
    margin: 2.75rem !important;
  }

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

  .m-md-13 {
    margin: 3.25rem !important;
  }

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

  .m-md-15 {
    margin: 3.75rem !important;
  }

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

  .m-md-17 {
    margin: 4.25rem !important;
  }

  .m-md-18 {
    margin: 4.5rem !important;
  }

  .m-md-19 {
    margin: 4.75rem !important;
  }

  .m-md-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

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

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

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

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

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

  .mx-md-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

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

  .mx-md-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

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

  .mx-md-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

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

  .mx-md-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

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

  .mx-md-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-md-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-md-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-md-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

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

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

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

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

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

  .my-md-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

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

  .my-md-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

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

  .my-md-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

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

  .my-md-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

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

  .my-md-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-md-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-md-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-md-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .mt-md-9 {
    margin-top: 2.25rem !important;
  }

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

  .mt-md-11 {
    margin-top: 2.75rem !important;
  }

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

  .mt-md-13 {
    margin-top: 3.25rem !important;
  }

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

  .mt-md-15 {
    margin-top: 3.75rem !important;
  }

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

  .mt-md-17 {
    margin-top: 4.25rem !important;
  }

  .mt-md-18 {
    margin-top: 4.5rem !important;
  }

  .mt-md-19 {
    margin-top: 4.75rem !important;
  }

  .mt-md-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .me-md-9 {
    margin-right: 2.25rem !important;
  }

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

  .me-md-11 {
    margin-right: 2.75rem !important;
  }

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

  .me-md-13 {
    margin-right: 3.25rem !important;
  }

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

  .me-md-15 {
    margin-right: 3.75rem !important;
  }

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

  .me-md-17 {
    margin-right: 4.25rem !important;
  }

  .me-md-18 {
    margin-right: 4.5rem !important;
  }

  .me-md-19 {
    margin-right: 4.75rem !important;
  }

  .me-md-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

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

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

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

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

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

  .mb-md-9 {
    margin-bottom: 2.25rem !important;
  }

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

  .mb-md-11 {
    margin-bottom: 2.75rem !important;
  }

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

  .mb-md-13 {
    margin-bottom: 3.25rem !important;
  }

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

  .mb-md-15 {
    margin-bottom: 3.75rem !important;
  }

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

  .mb-md-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-md-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-md-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-md-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .ms-md-4 {
    margin-left: 1rem !important;
  }

  .ms-md-5 {
    margin-left: 1.25rem !important;
  }

  .ms-md-6 {
    margin-left: 1.5rem !important;
  }

  .ms-md-7 {
    margin-left: 1.75rem !important;
  }

  .ms-md-8 {
    margin-left: 2rem !important;
  }

  .ms-md-9 {
    margin-left: 2.25rem !important;
  }

  .ms-md-10 {
    margin-left: 2.5rem !important;
  }

  .ms-md-11 {
    margin-left: 2.75rem !important;
  }

  .ms-md-12 {
    margin-left: 3rem !important;
  }

  .ms-md-13 {
    margin-left: 3.25rem !important;
  }

  .ms-md-14 {
    margin-left: 3.5rem !important;
  }

  .ms-md-15 {
    margin-left: 3.75rem !important;
  }

  .ms-md-16 {
    margin-left: 4rem !important;
  }

  .ms-md-17 {
    margin-left: 4.25rem !important;
  }

  .ms-md-18 {
    margin-left: 4.5rem !important;
  }

  .ms-md-19 {
    margin-left: 4.75rem !important;
  }

  .ms-md-20 {
    margin-left: 5rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .m-md-n1 {
    margin: -0.25rem !important;
  }

  .m-md-n2 {
    margin: -0.5rem !important;
  }

  .m-md-n3 {
    margin: -0.75rem !important;
  }

  .m-md-n4 {
    margin: -1rem !important;
  }

  .m-md-n5 {
    margin: -1.25rem !important;
  }

  .m-md-n6 {
    margin: -1.5rem !important;
  }

  .m-md-n7 {
    margin: -1.75rem !important;
  }

  .m-md-n8 {
    margin: -2rem !important;
  }

  .m-md-n9 {
    margin: -2.25rem !important;
  }

  .m-md-n10 {
    margin: -2.5rem !important;
  }

  .m-md-n11 {
    margin: -2.75rem !important;
  }

  .m-md-n12 {
    margin: -3rem !important;
  }

  .m-md-n13 {
    margin: -3.25rem !important;
  }

  .m-md-n14 {
    margin: -3.5rem !important;
  }

  .m-md-n15 {
    margin: -3.75rem !important;
  }

  .m-md-n16 {
    margin: -4rem !important;
  }

  .m-md-n17 {
    margin: -4.25rem !important;
  }

  .m-md-n18 {
    margin: -4.5rem !important;
  }

  .m-md-n19 {
    margin: -4.75rem !important;
  }

  .m-md-n20 {
    margin: -5rem !important;
  }

  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-md-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

  .mx-md-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-md-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

  .mx-md-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-md-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

  .mx-md-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }

  .mx-md-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-md-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-md-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

  .mx-md-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .mx-md-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-md-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-md-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

  .mx-md-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important;
  }

  .mx-md-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-md-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-md-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

  .mx-md-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }

  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-md-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .my-md-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-md-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .my-md-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-md-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

  .my-md-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .my-md-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-md-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-md-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

  .my-md-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .my-md-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-md-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-md-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

  .my-md-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .my-md-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-md-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-md-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

  .my-md-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-md-n3 {
    margin-top: -0.75rem !important;
  }

  .mt-md-n4 {
    margin-top: -1rem !important;
  }

  .mt-md-n5 {
    margin-top: -1.25rem !important;
  }

  .mt-md-n6 {
    margin-top: -1.5rem !important;
  }

  .mt-md-n7 {
    margin-top: -1.75rem !important;
  }

  .mt-md-n8 {
    margin-top: -2rem !important;
  }

  .mt-md-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-md-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-md-n11 {
    margin-top: -2.75rem !important;
  }

  .mt-md-n12 {
    margin-top: -3rem !important;
  }

  .mt-md-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-md-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-md-n15 {
    margin-top: -3.75rem !important;
  }

  .mt-md-n16 {
    margin-top: -4rem !important;
  }

  .mt-md-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-md-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-md-n19 {
    margin-top: -4.75rem !important;
  }

  .mt-md-n20 {
    margin-top: -5rem !important;
  }

  .me-md-n1 {
    margin-right: -0.25rem !important;
  }

  .me-md-n2 {
    margin-right: -0.5rem !important;
  }

  .me-md-n3 {
    margin-right: -0.75rem !important;
  }

  .me-md-n4 {
    margin-right: -1rem !important;
  }

  .me-md-n5 {
    margin-right: -1.25rem !important;
  }

  .me-md-n6 {
    margin-right: -1.5rem !important;
  }

  .me-md-n7 {
    margin-right: -1.75rem !important;
  }

  .me-md-n8 {
    margin-right: -2rem !important;
  }

  .me-md-n9 {
    margin-right: -2.25rem !important;
  }

  .me-md-n10 {
    margin-right: -2.5rem !important;
  }

  .me-md-n11 {
    margin-right: -2.75rem !important;
  }

  .me-md-n12 {
    margin-right: -3rem !important;
  }

  .me-md-n13 {
    margin-right: -3.25rem !important;
  }

  .me-md-n14 {
    margin-right: -3.5rem !important;
  }

  .me-md-n15 {
    margin-right: -3.75rem !important;
  }

  .me-md-n16 {
    margin-right: -4rem !important;
  }

  .me-md-n17 {
    margin-right: -4.25rem !important;
  }

  .me-md-n18 {
    margin-right: -4.5rem !important;
  }

  .me-md-n19 {
    margin-right: -4.75rem !important;
  }

  .me-md-n20 {
    margin-right: -5rem !important;
  }

  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-md-n3 {
    margin-bottom: -0.75rem !important;
  }

  .mb-md-n4 {
    margin-bottom: -1rem !important;
  }

  .mb-md-n5 {
    margin-bottom: -1.25rem !important;
  }

  .mb-md-n6 {
    margin-bottom: -1.5rem !important;
  }

  .mb-md-n7 {
    margin-bottom: -1.75rem !important;
  }

  .mb-md-n8 {
    margin-bottom: -2rem !important;
  }

  .mb-md-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-md-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-md-n11 {
    margin-bottom: -2.75rem !important;
  }

  .mb-md-n12 {
    margin-bottom: -3rem !important;
  }

  .mb-md-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-md-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-md-n15 {
    margin-bottom: -3.75rem !important;
  }

  .mb-md-n16 {
    margin-bottom: -4rem !important;
  }

  .mb-md-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-md-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-md-n19 {
    margin-bottom: -4.75rem !important;
  }

  .mb-md-n20 {
    margin-bottom: -5rem !important;
  }

  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-md-n3 {
    margin-left: -0.75rem !important;
  }

  .ms-md-n4 {
    margin-left: -1rem !important;
  }

  .ms-md-n5 {
    margin-left: -1.25rem !important;
  }

  .ms-md-n6 {
    margin-left: -1.5rem !important;
  }

  .ms-md-n7 {
    margin-left: -1.75rem !important;
  }

  .ms-md-n8 {
    margin-left: -2rem !important;
  }

  .ms-md-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-md-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-md-n11 {
    margin-left: -2.75rem !important;
  }

  .ms-md-n12 {
    margin-left: -3rem !important;
  }

  .ms-md-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-md-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-md-n15 {
    margin-left: -3.75rem !important;
  }

  .ms-md-n16 {
    margin-left: -4rem !important;
  }

  .ms-md-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-md-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-md-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-md-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

  .p-md-4 {
    padding: 1rem !important;
  }

  .p-md-5 {
    padding: 1.25rem !important;
  }

  .p-md-6 {
    padding: 1.5rem !important;
  }

  .p-md-7 {
    padding: 1.75rem !important;
  }

  .p-md-8 {
    padding: 2rem !important;
  }

  .p-md-9 {
    padding: 2.25rem !important;
  }

  .p-md-10 {
    padding: 2.5rem !important;
  }

  .p-md-11 {
    padding: 2.75rem !important;
  }

  .p-md-12 {
    padding: 3rem !important;
  }

  .p-md-13 {
    padding: 3.25rem !important;
  }

  .p-md-14 {
    padding: 3.5rem !important;
  }

  .p-md-15 {
    padding: 3.75rem !important;
  }

  .p-md-16 {
    padding: 4rem !important;
  }

  .p-md-17 {
    padding: 4.25rem !important;
  }

  .p-md-18 {
    padding: 4.5rem !important;
  }

  .p-md-19 {
    padding: 4.75rem !important;
  }

  .p-md-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-md-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-md-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-md-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-md-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-md-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-md-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-md-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-md-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-md-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-md-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

  .px-md-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-md-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-md-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-md-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-md-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-md-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-md-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-md-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-md-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-md-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-md-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-md-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-md-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-md-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-md-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

  .py-md-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-md-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-md-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-md-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-md-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .pt-md-4 {
    padding-top: 1rem !important;
  }

  .pt-md-5 {
    padding-top: 1.25rem !important;
  }

  .pt-md-6 {
    padding-top: 1.5rem !important;
  }

  .pt-md-7 {
    padding-top: 1.75rem !important;
  }

  .pt-md-8 {
    padding-top: 2rem !important;
  }

  .pt-md-9 {
    padding-top: 2.25rem !important;
  }

  .pt-md-10 {
    padding-top: 2.5rem !important;
  }

  .pt-md-11 {
    padding-top: 2.75rem !important;
  }

  .pt-md-12 {
    padding-top: 3rem !important;
  }

  .pt-md-13 {
    padding-top: 3.25rem !important;
  }

  .pt-md-14 {
    padding-top: 3.5rem !important;
  }

  .pt-md-15 {
    padding-top: 3.75rem !important;
  }

  .pt-md-16 {
    padding-top: 4rem !important;
  }

  .pt-md-17 {
    padding-top: 4.25rem !important;
  }

  .pt-md-18 {
    padding-top: 4.5rem !important;
  }

  .pt-md-19 {
    padding-top: 4.75rem !important;
  }

  .pt-md-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

  .pe-md-4 {
    padding-right: 1rem !important;
  }

  .pe-md-5 {
    padding-right: 1.25rem !important;
  }

  .pe-md-6 {
    padding-right: 1.5rem !important;
  }

  .pe-md-7 {
    padding-right: 1.75rem !important;
  }

  .pe-md-8 {
    padding-right: 2rem !important;
  }

  .pe-md-9 {
    padding-right: 2.25rem !important;
  }

  .pe-md-10 {
    padding-right: 2.5rem !important;
  }

  .pe-md-11 {
    padding-right: 2.75rem !important;
  }

  .pe-md-12 {
    padding-right: 3rem !important;
  }

  .pe-md-13 {
    padding-right: 3.25rem !important;
  }

  .pe-md-14 {
    padding-right: 3.5rem !important;
  }

  .pe-md-15 {
    padding-right: 3.75rem !important;
  }

  .pe-md-16 {
    padding-right: 4rem !important;
  }

  .pe-md-17 {
    padding-right: 4.25rem !important;
  }

  .pe-md-18 {
    padding-right: 4.5rem !important;
  }

  .pe-md-19 {
    padding-right: 4.75rem !important;
  }

  .pe-md-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1rem !important;
  }

  .pb-md-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-md-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-md-8 {
    padding-bottom: 2rem !important;
  }

  .pb-md-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-md-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-md-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-md-12 {
    padding-bottom: 3rem !important;
  }

  .pb-md-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-md-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-md-15 {
    padding-bottom: 3.75rem !important;
  }

  .pb-md-16 {
    padding-bottom: 4rem !important;
  }

  .pb-md-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-md-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-md-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-md-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .ps-md-4 {
    padding-left: 1rem !important;
  }

  .ps-md-5 {
    padding-left: 1.25rem !important;
  }

  .ps-md-6 {
    padding-left: 1.5rem !important;
  }

  .ps-md-7 {
    padding-left: 1.75rem !important;
  }

  .ps-md-8 {
    padding-left: 2rem !important;
  }

  .ps-md-9 {
    padding-left: 2.25rem !important;
  }

  .ps-md-10 {
    padding-left: 2.5rem !important;
  }

  .ps-md-11 {
    padding-left: 2.75rem !important;
  }

  .ps-md-12 {
    padding-left: 3rem !important;
  }

  .ps-md-13 {
    padding-left: 3.25rem !important;
  }

  .ps-md-14 {
    padding-left: 3.5rem !important;
  }

  .ps-md-15 {
    padding-left: 3.75rem !important;
  }

  .ps-md-16 {
    padding-left: 4rem !important;
  }

  .ps-md-17 {
    padding-left: 4.25rem !important;
  }

  .ps-md-18 {
    padding-left: 4.5rem !important;
  }

  .ps-md-19 {
    padding-left: 4.75rem !important;
  }

  .ps-md-20 {
    padding-left: 5rem !important;
  }

  .fs-md-1 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-md-2 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-md-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

  .fs-md-4 {
    font-size: 1.25rem !important;
  }

  .fs-md-5 {
    font-size: 1.15rem !important;
  }

  .fs-md-6 {
    font-size: 1.075rem !important;
  }

  .fs-md-7 {
    font-size: 0.95rem !important;
  }

  .fs-md-8 {
    font-size: 0.85rem !important;
  }

  .fs-md-9 {
    font-size: 0.75rem !important;
  }

  .fs-md-10 {
    font-size: 0.5rem !important;
  }

  .fs-md-base {
    font-size: 1rem !important;
  }

  .fs-md-fluid {
    font-size: 100% !important;
  }

  .fs-md-2x {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-md-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

  .fs-md-2hx {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-md-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-md-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-md-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-md-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-md-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-md-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-md-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-md-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-md-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-md-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-md-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-md-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-md-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }

  .min-w-md-unset {
    min-width: unset !important;
  }

  .min-w-md-25 {
    min-width: 25% !important;
  }

  .min-w-md-50 {
    min-width: 50% !important;
  }

  .min-w-md-75 {
    min-width: 75% !important;
  }

  .min-w-md-100 {
    min-width: 100% !important;
  }

  .min-w-md-auto {
    min-width: auto !important;
  }

  .min-w-md-1px {
    min-width: 1px !important;
  }

  .min-w-md-2px {
    min-width: 2px !important;
  }

  .min-w-md-3px {
    min-width: 3px !important;
  }

  .min-w-md-4px {
    min-width: 4px !important;
  }

  .min-w-md-5px {
    min-width: 5px !important;
  }

  .min-w-md-6px {
    min-width: 6px !important;
  }

  .min-w-md-7px {
    min-width: 7px !important;
  }

  .min-w-md-8px {
    min-width: 8px !important;
  }

  .min-w-md-9px {
    min-width: 9px !important;
  }

  .min-w-md-10px {
    min-width: 10px !important;
  }

  .min-w-md-15px {
    min-width: 15px !important;
  }

  .min-w-md-20px {
    min-width: 20px !important;
  }

  .min-w-md-25px {
    min-width: 25px !important;
  }

  .min-w-md-30px {
    min-width: 30px !important;
  }

  .min-w-md-35px {
    min-width: 35px !important;
  }

  .min-w-md-40px {
    min-width: 40px !important;
  }

  .min-w-md-45px {
    min-width: 45px !important;
  }

  .min-w-md-50px {
    min-width: 50px !important;
  }

  .min-w-md-55px {
    min-width: 55px !important;
  }

  .min-w-md-60px {
    min-width: 60px !important;
  }

  .min-w-md-65px {
    min-width: 65px !important;
  }

  .min-w-md-70px {
    min-width: 70px !important;
  }

  .min-w-md-75px {
    min-width: 75px !important;
  }

  .min-w-md-80px {
    min-width: 80px !important;
  }

  .min-w-md-85px {
    min-width: 85px !important;
  }

  .min-w-md-90px {
    min-width: 90px !important;
  }

  .min-w-md-95px {
    min-width: 95px !important;
  }

  .min-w-md-100px {
    min-width: 100px !important;
  }

  .min-w-md-125px {
    min-width: 125px !important;
  }

  .min-w-md-150px {
    min-width: 150px !important;
  }

  .min-w-md-175px {
    min-width: 175px !important;
  }

  .min-w-md-200px {
    min-width: 200px !important;
  }

  .min-w-md-225px {
    min-width: 225px !important;
  }

  .min-w-md-250px {
    min-width: 250px !important;
  }

  .min-w-md-275px {
    min-width: 275px !important;
  }

  .min-w-md-300px {
    min-width: 300px !important;
  }

  .min-w-md-325px {
    min-width: 325px !important;
  }

  .min-w-md-350px {
    min-width: 350px !important;
  }

  .min-w-md-375px {
    min-width: 375px !important;
  }

  .min-w-md-400px {
    min-width: 400px !important;
  }

  .min-w-md-425px {
    min-width: 425px !important;
  }

  .min-w-md-450px {
    min-width: 450px !important;
  }

  .min-w-md-475px {
    min-width: 475px !important;
  }

  .min-w-md-500px {
    min-width: 500px !important;
  }

  .min-w-md-550px {
    min-width: 550px !important;
  }

  .min-w-md-600px {
    min-width: 600px !important;
  }

  .min-w-md-650px {
    min-width: 650px !important;
  }

  .min-w-md-700px {
    min-width: 700px !important;
  }

  .min-w-md-750px {
    min-width: 750px !important;
  }

  .min-w-md-800px {
    min-width: 800px !important;
  }

  .min-w-md-850px {
    min-width: 850px !important;
  }

  .min-w-md-900px {
    min-width: 900px !important;
  }

  .min-w-md-950px {
    min-width: 950px !important;
  }

  .min-w-md-1000px {
    min-width: 1000px !important;
  }

  .min-h-md-unset {
    min-height: unset !important;
  }

  .min-h-md-25 {
    min-height: 25% !important;
  }

  .min-h-md-50 {
    min-height: 50% !important;
  }

  .min-h-md-75 {
    min-height: 75% !important;
  }

  .min-h-md-100 {
    min-height: 100% !important;
  }

  .min-h-md-auto {
    min-height: auto !important;
  }

  .min-h-md-1px {
    min-height: 1px !important;
  }

  .min-h-md-2px {
    min-height: 2px !important;
  }

  .min-h-md-3px {
    min-height: 3px !important;
  }

  .min-h-md-4px {
    min-height: 4px !important;
  }

  .min-h-md-5px {
    min-height: 5px !important;
  }

  .min-h-md-6px {
    min-height: 6px !important;
  }

  .min-h-md-7px {
    min-height: 7px !important;
  }

  .min-h-md-8px {
    min-height: 8px !important;
  }

  .min-h-md-9px {
    min-height: 9px !important;
  }

  .min-h-md-10px {
    min-height: 10px !important;
  }

  .min-h-md-15px {
    min-height: 15px !important;
  }

  .min-h-md-20px {
    min-height: 20px !important;
  }

  .min-h-md-25px {
    min-height: 25px !important;
  }

  .min-h-md-30px {
    min-height: 30px !important;
  }

  .min-h-md-35px {
    min-height: 35px !important;
  }

  .min-h-md-40px {
    min-height: 40px !important;
  }

  .min-h-md-45px {
    min-height: 45px !important;
  }

  .min-h-md-50px {
    min-height: 50px !important;
  }

  .min-h-md-55px {
    min-height: 55px !important;
  }

  .min-h-md-60px {
    min-height: 60px !important;
  }

  .min-h-md-65px {
    min-height: 65px !important;
  }

  .min-h-md-70px {
    min-height: 70px !important;
  }

  .min-h-md-75px {
    min-height: 75px !important;
  }

  .min-h-md-80px {
    min-height: 80px !important;
  }

  .min-h-md-85px {
    min-height: 85px !important;
  }

  .min-h-md-90px {
    min-height: 90px !important;
  }

  .min-h-md-95px {
    min-height: 95px !important;
  }

  .min-h-md-100px {
    min-height: 100px !important;
  }

  .min-h-md-125px {
    min-height: 125px !important;
  }

  .min-h-md-150px {
    min-height: 150px !important;
  }

  .min-h-md-175px {
    min-height: 175px !important;
  }

  .min-h-md-200px {
    min-height: 200px !important;
  }

  .min-h-md-225px {
    min-height: 225px !important;
  }

  .min-h-md-250px {
    min-height: 250px !important;
  }

  .min-h-md-275px {
    min-height: 275px !important;
  }

  .min-h-md-300px {
    min-height: 300px !important;
  }

  .min-h-md-325px {
    min-height: 325px !important;
  }

  .min-h-md-350px {
    min-height: 350px !important;
  }

  .min-h-md-375px {
    min-height: 375px !important;
  }

  .min-h-md-400px {
    min-height: 400px !important;
  }

  .min-h-md-425px {
    min-height: 425px !important;
  }

  .min-h-md-450px {
    min-height: 450px !important;
  }

  .min-h-md-475px {
    min-height: 475px !important;
  }

  .min-h-md-500px {
    min-height: 500px !important;
  }

  .min-h-md-550px {
    min-height: 550px !important;
  }

  .min-h-md-600px {
    min-height: 600px !important;
  }

  .min-h-md-650px {
    min-height: 650px !important;
  }

  .min-h-md-700px {
    min-height: 700px !important;
  }

  .min-h-md-750px {
    min-height: 750px !important;
  }

  .min-h-md-800px {
    min-height: 800px !important;
  }

  .min-h-md-850px {
    min-height: 850px !important;
  }

  .min-h-md-900px {
    min-height: 900px !important;
  }

  .min-h-md-950px {
    min-height: 950px !important;
  }

  .min-h-md-1000px {
    min-height: 1000px !important;
  }
}
@media (min-width: 992px) {
  .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;
  }

  .position-lg-static {
    position: static !important;
  }

  .position-lg-relative {
    position: relative !important;
  }

  .position-lg-absolute {
    position: absolute !important;
  }

  .position-lg-fixed {
    position: fixed !important;
  }

  .position-lg-sticky {
    position: sticky !important;
  }

  .w-lg-unset {
    width: unset !important;
  }

  .w-lg-25 {
    width: 25% !important;
  }

  .w-lg-50 {
    width: 50% !important;
  }

  .w-lg-75 {
    width: 75% !important;
  }

  .w-lg-100 {
    width: 100% !important;
  }

  .w-lg-auto {
    width: auto !important;
  }

  .w-lg-1px {
    width: 1px !important;
  }

  .w-lg-2px {
    width: 2px !important;
  }

  .w-lg-3px {
    width: 3px !important;
  }

  .w-lg-4px {
    width: 4px !important;
  }

  .w-lg-5px {
    width: 5px !important;
  }

  .w-lg-6px {
    width: 6px !important;
  }

  .w-lg-7px {
    width: 7px !important;
  }

  .w-lg-8px {
    width: 8px !important;
  }

  .w-lg-9px {
    width: 9px !important;
  }

  .w-lg-10px {
    width: 10px !important;
  }

  .w-lg-15px {
    width: 15px !important;
  }

  .w-lg-20px {
    width: 20px !important;
  }

  .w-lg-25px {
    width: 25px !important;
  }

  .w-lg-30px {
    width: 30px !important;
  }

  .w-lg-35px {
    width: 35px !important;
  }

  .w-lg-40px {
    width: 40px !important;
  }

  .w-lg-45px {
    width: 45px !important;
  }

  .w-lg-50px {
    width: 50px !important;
  }

  .w-lg-55px {
    width: 55px !important;
  }

  .w-lg-60px {
    width: 60px !important;
  }

  .w-lg-65px {
    width: 65px !important;
  }

  .w-lg-70px {
    width: 70px !important;
  }

  .w-lg-75px {
    width: 75px !important;
  }

  .w-lg-80px {
    width: 80px !important;
  }

  .w-lg-85px {
    width: 85px !important;
  }

  .w-lg-90px {
    width: 90px !important;
  }

  .w-lg-95px {
    width: 95px !important;
  }

  .w-lg-100px {
    width: 100px !important;
  }

  .w-lg-125px {
    width: 125px !important;
  }

  .w-lg-150px {
    width: 150px !important;
  }

  .w-lg-175px {
    width: 175px !important;
  }

  .w-lg-200px {
    width: 200px !important;
  }

  .w-lg-225px {
    width: 225px !important;
  }

  .w-lg-250px {
    width: 250px !important;
  }

  .w-lg-275px {
    width: 275px !important;
  }

  .w-lg-300px {
    width: 300px !important;
  }

  .w-lg-325px {
    width: 325px !important;
  }

  .w-lg-350px {
    width: 350px !important;
  }

  .w-lg-375px {
    width: 375px !important;
  }

  .w-lg-400px {
    width: 400px !important;
  }

  .w-lg-425px {
    width: 425px !important;
  }

  .w-lg-450px {
    width: 450px !important;
  }

  .w-lg-475px {
    width: 475px !important;
  }

  .w-lg-500px {
    width: 500px !important;
  }

  .w-lg-550px {
    width: 550px !important;
  }

  .w-lg-600px {
    width: 600px !important;
  }

  .w-lg-650px {
    width: 650px !important;
  }

  .w-lg-700px {
    width: 700px !important;
  }

  .w-lg-750px {
    width: 750px !important;
  }

  .w-lg-800px {
    width: 800px !important;
  }

  .w-lg-850px {
    width: 850px !important;
  }

  .w-lg-900px {
    width: 900px !important;
  }

  .w-lg-950px {
    width: 950px !important;
  }

  .w-lg-1000px {
    width: 1000px !important;
  }

  .mw-lg-unset {
    max-width: unset !important;
  }

  .mw-lg-25 {
    max-width: 25% !important;
  }

  .mw-lg-50 {
    max-width: 50% !important;
  }

  .mw-lg-75 {
    max-width: 75% !important;
  }

  .mw-lg-100 {
    max-width: 100% !important;
  }

  .mw-lg-auto {
    max-width: auto !important;
  }

  .mw-lg-1px {
    max-width: 1px !important;
  }

  .mw-lg-2px {
    max-width: 2px !important;
  }

  .mw-lg-3px {
    max-width: 3px !important;
  }

  .mw-lg-4px {
    max-width: 4px !important;
  }

  .mw-lg-5px {
    max-width: 5px !important;
  }

  .mw-lg-6px {
    max-width: 6px !important;
  }

  .mw-lg-7px {
    max-width: 7px !important;
  }

  .mw-lg-8px {
    max-width: 8px !important;
  }

  .mw-lg-9px {
    max-width: 9px !important;
  }

  .mw-lg-10px {
    max-width: 10px !important;
  }

  .mw-lg-15px {
    max-width: 15px !important;
  }

  .mw-lg-20px {
    max-width: 20px !important;
  }

  .mw-lg-25px {
    max-width: 25px !important;
  }

  .mw-lg-30px {
    max-width: 30px !important;
  }

  .mw-lg-35px {
    max-width: 35px !important;
  }

  .mw-lg-40px {
    max-width: 40px !important;
  }

  .mw-lg-45px {
    max-width: 45px !important;
  }

  .mw-lg-50px {
    max-width: 50px !important;
  }

  .mw-lg-55px {
    max-width: 55px !important;
  }

  .mw-lg-60px {
    max-width: 60px !important;
  }

  .mw-lg-65px {
    max-width: 65px !important;
  }

  .mw-lg-70px {
    max-width: 70px !important;
  }

  .mw-lg-75px {
    max-width: 75px !important;
  }

  .mw-lg-80px {
    max-width: 80px !important;
  }

  .mw-lg-85px {
    max-width: 85px !important;
  }

  .mw-lg-90px {
    max-width: 90px !important;
  }

  .mw-lg-95px {
    max-width: 95px !important;
  }

  .mw-lg-100px {
    max-width: 100px !important;
  }

  .mw-lg-125px {
    max-width: 125px !important;
  }

  .mw-lg-150px {
    max-width: 150px !important;
  }

  .mw-lg-175px {
    max-width: 175px !important;
  }

  .mw-lg-200px {
    max-width: 200px !important;
  }

  .mw-lg-225px {
    max-width: 225px !important;
  }

  .mw-lg-250px {
    max-width: 250px !important;
  }

  .mw-lg-275px {
    max-width: 275px !important;
  }

  .mw-lg-300px {
    max-width: 300px !important;
  }

  .mw-lg-325px {
    max-width: 325px !important;
  }

  .mw-lg-350px {
    max-width: 350px !important;
  }

  .mw-lg-375px {
    max-width: 375px !important;
  }

  .mw-lg-400px {
    max-width: 400px !important;
  }

  .mw-lg-425px {
    max-width: 425px !important;
  }

  .mw-lg-450px {
    max-width: 450px !important;
  }

  .mw-lg-475px {
    max-width: 475px !important;
  }

  .mw-lg-500px {
    max-width: 500px !important;
  }

  .mw-lg-550px {
    max-width: 550px !important;
  }

  .mw-lg-600px {
    max-width: 600px !important;
  }

  .mw-lg-650px {
    max-width: 650px !important;
  }

  .mw-lg-700px {
    max-width: 700px !important;
  }

  .mw-lg-750px {
    max-width: 750px !important;
  }

  .mw-lg-800px {
    max-width: 800px !important;
  }

  .mw-lg-850px {
    max-width: 850px !important;
  }

  .mw-lg-900px {
    max-width: 900px !important;
  }

  .mw-lg-950px {
    max-width: 950px !important;
  }

  .mw-lg-1000px {
    max-width: 1000px !important;
  }

  .h-lg-unset {
    height: unset !important;
  }

  .h-lg-25 {
    height: 25% !important;
  }

  .h-lg-50 {
    height: 50% !important;
  }

  .h-lg-75 {
    height: 75% !important;
  }

  .h-lg-100 {
    height: 100% !important;
  }

  .h-lg-auto {
    height: auto !important;
  }

  .h-lg-1px {
    height: 1px !important;
  }

  .h-lg-2px {
    height: 2px !important;
  }

  .h-lg-3px {
    height: 3px !important;
  }

  .h-lg-4px {
    height: 4px !important;
  }

  .h-lg-5px {
    height: 5px !important;
  }

  .h-lg-6px {
    height: 6px !important;
  }

  .h-lg-7px {
    height: 7px !important;
  }

  .h-lg-8px {
    height: 8px !important;
  }

  .h-lg-9px {
    height: 9px !important;
  }

  .h-lg-10px {
    height: 10px !important;
  }

  .h-lg-15px {
    height: 15px !important;
  }

  .h-lg-20px {
    height: 20px !important;
  }

  .h-lg-25px {
    height: 25px !important;
  }

  .h-lg-30px {
    height: 30px !important;
  }

  .h-lg-35px {
    height: 35px !important;
  }

  .h-lg-40px {
    height: 40px !important;
  }

  .h-lg-45px {
    height: 45px !important;
  }

  .h-lg-50px {
    height: 50px !important;
  }

  .h-lg-55px {
    height: 55px !important;
  }

  .h-lg-60px {
    height: 60px !important;
  }

  .h-lg-65px {
    height: 65px !important;
  }

  .h-lg-70px {
    height: 70px !important;
  }

  .h-lg-75px {
    height: 75px !important;
  }

  .h-lg-80px {
    height: 80px !important;
  }

  .h-lg-85px {
    height: 85px !important;
  }

  .h-lg-90px {
    height: 90px !important;
  }

  .h-lg-95px {
    height: 95px !important;
  }

  .h-lg-100px {
    height: 100px !important;
  }

  .h-lg-125px {
    height: 125px !important;
  }

  .h-lg-150px {
    height: 150px !important;
  }

  .h-lg-175px {
    height: 175px !important;
  }

  .h-lg-200px {
    height: 200px !important;
  }

  .h-lg-225px {
    height: 225px !important;
  }

  .h-lg-250px {
    height: 250px !important;
  }

  .h-lg-275px {
    height: 275px !important;
  }

  .h-lg-300px {
    height: 300px !important;
  }

  .h-lg-325px {
    height: 325px !important;
  }

  .h-lg-350px {
    height: 350px !important;
  }

  .h-lg-375px {
    height: 375px !important;
  }

  .h-lg-400px {
    height: 400px !important;
  }

  .h-lg-425px {
    height: 425px !important;
  }

  .h-lg-450px {
    height: 450px !important;
  }

  .h-lg-475px {
    height: 475px !important;
  }

  .h-lg-500px {
    height: 500px !important;
  }

  .h-lg-550px {
    height: 550px !important;
  }

  .h-lg-600px {
    height: 600px !important;
  }

  .h-lg-650px {
    height: 650px !important;
  }

  .h-lg-700px {
    height: 700px !important;
  }

  .h-lg-750px {
    height: 750px !important;
  }

  .h-lg-800px {
    height: 800px !important;
  }

  .h-lg-850px {
    height: 850px !important;
  }

  .h-lg-900px {
    height: 900px !important;
  }

  .h-lg-950px {
    height: 950px !important;
  }

  .h-lg-1000px {
    height: 1000px !important;
  }

  .mh-lg-unset {
    max-height: unset !important;
  }

  .mh-lg-25 {
    max-height: 25% !important;
  }

  .mh-lg-50 {
    max-height: 50% !important;
  }

  .mh-lg-75 {
    max-height: 75% !important;
  }

  .mh-lg-100 {
    max-height: 100% !important;
  }

  .mh-lg-auto {
    max-height: auto !important;
  }

  .mh-lg-1px {
    max-height: 1px !important;
  }

  .mh-lg-2px {
    max-height: 2px !important;
  }

  .mh-lg-3px {
    max-height: 3px !important;
  }

  .mh-lg-4px {
    max-height: 4px !important;
  }

  .mh-lg-5px {
    max-height: 5px !important;
  }

  .mh-lg-6px {
    max-height: 6px !important;
  }

  .mh-lg-7px {
    max-height: 7px !important;
  }

  .mh-lg-8px {
    max-height: 8px !important;
  }

  .mh-lg-9px {
    max-height: 9px !important;
  }

  .mh-lg-10px {
    max-height: 10px !important;
  }

  .mh-lg-15px {
    max-height: 15px !important;
  }

  .mh-lg-20px {
    max-height: 20px !important;
  }

  .mh-lg-25px {
    max-height: 25px !important;
  }

  .mh-lg-30px {
    max-height: 30px !important;
  }

  .mh-lg-35px {
    max-height: 35px !important;
  }

  .mh-lg-40px {
    max-height: 40px !important;
  }

  .mh-lg-45px {
    max-height: 45px !important;
  }

  .mh-lg-50px {
    max-height: 50px !important;
  }

  .mh-lg-55px {
    max-height: 55px !important;
  }

  .mh-lg-60px {
    max-height: 60px !important;
  }

  .mh-lg-65px {
    max-height: 65px !important;
  }

  .mh-lg-70px {
    max-height: 70px !important;
  }

  .mh-lg-75px {
    max-height: 75px !important;
  }

  .mh-lg-80px {
    max-height: 80px !important;
  }

  .mh-lg-85px {
    max-height: 85px !important;
  }

  .mh-lg-90px {
    max-height: 90px !important;
  }

  .mh-lg-95px {
    max-height: 95px !important;
  }

  .mh-lg-100px {
    max-height: 100px !important;
  }

  .mh-lg-125px {
    max-height: 125px !important;
  }

  .mh-lg-150px {
    max-height: 150px !important;
  }

  .mh-lg-175px {
    max-height: 175px !important;
  }

  .mh-lg-200px {
    max-height: 200px !important;
  }

  .mh-lg-225px {
    max-height: 225px !important;
  }

  .mh-lg-250px {
    max-height: 250px !important;
  }

  .mh-lg-275px {
    max-height: 275px !important;
  }

  .mh-lg-300px {
    max-height: 300px !important;
  }

  .mh-lg-325px {
    max-height: 325px !important;
  }

  .mh-lg-350px {
    max-height: 350px !important;
  }

  .mh-lg-375px {
    max-height: 375px !important;
  }

  .mh-lg-400px {
    max-height: 400px !important;
  }

  .mh-lg-425px {
    max-height: 425px !important;
  }

  .mh-lg-450px {
    max-height: 450px !important;
  }

  .mh-lg-475px {
    max-height: 475px !important;
  }

  .mh-lg-500px {
    max-height: 500px !important;
  }

  .mh-lg-550px {
    max-height: 550px !important;
  }

  .mh-lg-600px {
    max-height: 600px !important;
  }

  .mh-lg-650px {
    max-height: 650px !important;
  }

  .mh-lg-700px {
    max-height: 700px !important;
  }

  .mh-lg-750px {
    max-height: 750px !important;
  }

  .mh-lg-800px {
    max-height: 800px !important;
  }

  .mh-lg-850px {
    max-height: 850px !important;
  }

  .mh-lg-900px {
    max-height: 900px !important;
  }

  .mh-lg-950px {
    max-height: 950px !important;
  }

  .mh-lg-1000px {
    max-height: 1000px !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;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 0.75rem !important;
  }

  .gap-lg-4 {
    gap: 1rem !important;
  }

  .gap-lg-5 {
    gap: 1.25rem !important;
  }

  .gap-lg-6 {
    gap: 1.5rem !important;
  }

  .gap-lg-7 {
    gap: 1.75rem !important;
  }

  .gap-lg-8 {
    gap: 2rem !important;
  }

  .gap-lg-9 {
    gap: 2.25rem !important;
  }

  .gap-lg-10 {
    gap: 2.5rem !important;
  }

  .gap-lg-11 {
    gap: 2.75rem !important;
  }

  .gap-lg-12 {
    gap: 3rem !important;
  }

  .gap-lg-13 {
    gap: 3.25rem !important;
  }

  .gap-lg-14 {
    gap: 3.5rem !important;
  }

  .gap-lg-15 {
    gap: 3.75rem !important;
  }

  .gap-lg-16 {
    gap: 4rem !important;
  }

  .gap-lg-17 {
    gap: 4.25rem !important;
  }

  .gap-lg-18 {
    gap: 4.5rem !important;
  }

  .gap-lg-19 {
    gap: 4.75rem !important;
  }

  .gap-lg-20 {
    gap: 5rem !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: 0.75rem !important;
  }

  .m-lg-4 {
    margin: 1rem !important;
  }

  .m-lg-5 {
    margin: 1.25rem !important;
  }

  .m-lg-6 {
    margin: 1.5rem !important;
  }

  .m-lg-7 {
    margin: 1.75rem !important;
  }

  .m-lg-8 {
    margin: 2rem !important;
  }

  .m-lg-9 {
    margin: 2.25rem !important;
  }

  .m-lg-10 {
    margin: 2.5rem !important;
  }

  .m-lg-11 {
    margin: 2.75rem !important;
  }

  .m-lg-12 {
    margin: 3rem !important;
  }

  .m-lg-13 {
    margin: 3.25rem !important;
  }

  .m-lg-14 {
    margin: 3.5rem !important;
  }

  .m-lg-15 {
    margin: 3.75rem !important;
  }

  .m-lg-16 {
    margin: 4rem !important;
  }

  .m-lg-17 {
    margin: 4.25rem !important;
  }

  .m-lg-18 {
    margin: 4.5rem !important;
  }

  .m-lg-19 {
    margin: 4.75rem !important;
  }

  .m-lg-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-lg-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-lg-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-lg-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-lg-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-lg-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-lg-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-lg-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-lg-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-lg-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

  .mx-lg-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-lg-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-lg-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-lg-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-lg-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-lg-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-lg-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-lg-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-lg-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-lg-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-lg-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-lg-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-lg-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-lg-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

  .my-lg-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-lg-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-lg-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-lg-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-lg-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .mt-lg-4 {
    margin-top: 1rem !important;
  }

  .mt-lg-5 {
    margin-top: 1.25rem !important;
  }

  .mt-lg-6 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-7 {
    margin-top: 1.75rem !important;
  }

  .mt-lg-8 {
    margin-top: 2rem !important;
  }

  .mt-lg-9 {
    margin-top: 2.25rem !important;
  }

  .mt-lg-10 {
    margin-top: 2.5rem !important;
  }

  .mt-lg-11 {
    margin-top: 2.75rem !important;
  }

  .mt-lg-12 {
    margin-top: 3rem !important;
  }

  .mt-lg-13 {
    margin-top: 3.25rem !important;
  }

  .mt-lg-14 {
    margin-top: 3.5rem !important;
  }

  .mt-lg-15 {
    margin-top: 3.75rem !important;
  }

  .mt-lg-16 {
    margin-top: 4rem !important;
  }

  .mt-lg-17 {
    margin-top: 4.25rem !important;
  }

  .mt-lg-18 {
    margin-top: 4.5rem !important;
  }

  .mt-lg-19 {
    margin-top: 4.75rem !important;
  }

  .mt-lg-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

  .me-lg-4 {
    margin-right: 1rem !important;
  }

  .me-lg-5 {
    margin-right: 1.25rem !important;
  }

  .me-lg-6 {
    margin-right: 1.5rem !important;
  }

  .me-lg-7 {
    margin-right: 1.75rem !important;
  }

  .me-lg-8 {
    margin-right: 2rem !important;
  }

  .me-lg-9 {
    margin-right: 2.25rem !important;
  }

  .me-lg-10 {
    margin-right: 2.5rem !important;
  }

  .me-lg-11 {
    margin-right: 2.75rem !important;
  }

  .me-lg-12 {
    margin-right: 3rem !important;
  }

  .me-lg-13 {
    margin-right: 3.25rem !important;
  }

  .me-lg-14 {
    margin-right: 3.5rem !important;
  }

  .me-lg-15 {
    margin-right: 3.75rem !important;
  }

  .me-lg-16 {
    margin-right: 4rem !important;
  }

  .me-lg-17 {
    margin-right: 4.25rem !important;
  }

  .me-lg-18 {
    margin-right: 4.5rem !important;
  }

  .me-lg-19 {
    margin-right: 4.75rem !important;
  }

  .me-lg-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-lg-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-lg-8 {
    margin-bottom: 2rem !important;
  }

  .mb-lg-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-lg-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-lg-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-lg-12 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-lg-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-lg-15 {
    margin-bottom: 3.75rem !important;
  }

  .mb-lg-16 {
    margin-bottom: 4rem !important;
  }

  .mb-lg-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-lg-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-lg-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-lg-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .ms-lg-4 {
    margin-left: 1rem !important;
  }

  .ms-lg-5 {
    margin-left: 1.25rem !important;
  }

  .ms-lg-6 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-7 {
    margin-left: 1.75rem !important;
  }

  .ms-lg-8 {
    margin-left: 2rem !important;
  }

  .ms-lg-9 {
    margin-left: 2.25rem !important;
  }

  .ms-lg-10 {
    margin-left: 2.5rem !important;
  }

  .ms-lg-11 {
    margin-left: 2.75rem !important;
  }

  .ms-lg-12 {
    margin-left: 3rem !important;
  }

  .ms-lg-13 {
    margin-left: 3.25rem !important;
  }

  .ms-lg-14 {
    margin-left: 3.5rem !important;
  }

  .ms-lg-15 {
    margin-left: 3.75rem !important;
  }

  .ms-lg-16 {
    margin-left: 4rem !important;
  }

  .ms-lg-17 {
    margin-left: 4.25rem !important;
  }

  .ms-lg-18 {
    margin-left: 4.5rem !important;
  }

  .ms-lg-19 {
    margin-left: 4.75rem !important;
  }

  .ms-lg-20 {
    margin-left: 5rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .m-lg-n1 {
    margin: -0.25rem !important;
  }

  .m-lg-n2 {
    margin: -0.5rem !important;
  }

  .m-lg-n3 {
    margin: -0.75rem !important;
  }

  .m-lg-n4 {
    margin: -1rem !important;
  }

  .m-lg-n5 {
    margin: -1.25rem !important;
  }

  .m-lg-n6 {
    margin: -1.5rem !important;
  }

  .m-lg-n7 {
    margin: -1.75rem !important;
  }

  .m-lg-n8 {
    margin: -2rem !important;
  }

  .m-lg-n9 {
    margin: -2.25rem !important;
  }

  .m-lg-n10 {
    margin: -2.5rem !important;
  }

  .m-lg-n11 {
    margin: -2.75rem !important;
  }

  .m-lg-n12 {
    margin: -3rem !important;
  }

  .m-lg-n13 {
    margin: -3.25rem !important;
  }

  .m-lg-n14 {
    margin: -3.5rem !important;
  }

  .m-lg-n15 {
    margin: -3.75rem !important;
  }

  .m-lg-n16 {
    margin: -4rem !important;
  }

  .m-lg-n17 {
    margin: -4.25rem !important;
  }

  .m-lg-n18 {
    margin: -4.5rem !important;
  }

  .m-lg-n19 {
    margin: -4.75rem !important;
  }

  .m-lg-n20 {
    margin: -5rem !important;
  }

  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-lg-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

  .mx-lg-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-lg-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

  .mx-lg-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-lg-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

  .mx-lg-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }

  .mx-lg-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-lg-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-lg-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

  .mx-lg-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .mx-lg-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-lg-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-lg-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

  .mx-lg-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important;
  }

  .mx-lg-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-lg-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-lg-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

  .mx-lg-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }

  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-lg-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .my-lg-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-lg-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .my-lg-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-lg-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

  .my-lg-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .my-lg-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-lg-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-lg-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

  .my-lg-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .my-lg-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-lg-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-lg-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

  .my-lg-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .my-lg-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-lg-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-lg-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

  .my-lg-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-lg-n3 {
    margin-top: -0.75rem !important;
  }

  .mt-lg-n4 {
    margin-top: -1rem !important;
  }

  .mt-lg-n5 {
    margin-top: -1.25rem !important;
  }

  .mt-lg-n6 {
    margin-top: -1.5rem !important;
  }

  .mt-lg-n7 {
    margin-top: -1.75rem !important;
  }

  .mt-lg-n8 {
    margin-top: -2rem !important;
  }

  .mt-lg-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-lg-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-lg-n11 {
    margin-top: -2.75rem !important;
  }

  .mt-lg-n12 {
    margin-top: -3rem !important;
  }

  .mt-lg-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-lg-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-lg-n15 {
    margin-top: -3.75rem !important;
  }

  .mt-lg-n16 {
    margin-top: -4rem !important;
  }

  .mt-lg-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-lg-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-lg-n19 {
    margin-top: -4.75rem !important;
  }

  .mt-lg-n20 {
    margin-top: -5rem !important;
  }

  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }

  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }

  .me-lg-n3 {
    margin-right: -0.75rem !important;
  }

  .me-lg-n4 {
    margin-right: -1rem !important;
  }

  .me-lg-n5 {
    margin-right: -1.25rem !important;
  }

  .me-lg-n6 {
    margin-right: -1.5rem !important;
  }

  .me-lg-n7 {
    margin-right: -1.75rem !important;
  }

  .me-lg-n8 {
    margin-right: -2rem !important;
  }

  .me-lg-n9 {
    margin-right: -2.25rem !important;
  }

  .me-lg-n10 {
    margin-right: -2.5rem !important;
  }

  .me-lg-n11 {
    margin-right: -2.75rem !important;
  }

  .me-lg-n12 {
    margin-right: -3rem !important;
  }

  .me-lg-n13 {
    margin-right: -3.25rem !important;
  }

  .me-lg-n14 {
    margin-right: -3.5rem !important;
  }

  .me-lg-n15 {
    margin-right: -3.75rem !important;
  }

  .me-lg-n16 {
    margin-right: -4rem !important;
  }

  .me-lg-n17 {
    margin-right: -4.25rem !important;
  }

  .me-lg-n18 {
    margin-right: -4.5rem !important;
  }

  .me-lg-n19 {
    margin-right: -4.75rem !important;
  }

  .me-lg-n20 {
    margin-right: -5rem !important;
  }

  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-lg-n3 {
    margin-bottom: -0.75rem !important;
  }

  .mb-lg-n4 {
    margin-bottom: -1rem !important;
  }

  .mb-lg-n5 {
    margin-bottom: -1.25rem !important;
  }

  .mb-lg-n6 {
    margin-bottom: -1.5rem !important;
  }

  .mb-lg-n7 {
    margin-bottom: -1.75rem !important;
  }

  .mb-lg-n8 {
    margin-bottom: -2rem !important;
  }

  .mb-lg-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-lg-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-lg-n11 {
    margin-bottom: -2.75rem !important;
  }

  .mb-lg-n12 {
    margin-bottom: -3rem !important;
  }

  .mb-lg-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-lg-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-lg-n15 {
    margin-bottom: -3.75rem !important;
  }

  .mb-lg-n16 {
    margin-bottom: -4rem !important;
  }

  .mb-lg-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-lg-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-lg-n19 {
    margin-bottom: -4.75rem !important;
  }

  .mb-lg-n20 {
    margin-bottom: -5rem !important;
  }

  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-lg-n3 {
    margin-left: -0.75rem !important;
  }

  .ms-lg-n4 {
    margin-left: -1rem !important;
  }

  .ms-lg-n5 {
    margin-left: -1.25rem !important;
  }

  .ms-lg-n6 {
    margin-left: -1.5rem !important;
  }

  .ms-lg-n7 {
    margin-left: -1.75rem !important;
  }

  .ms-lg-n8 {
    margin-left: -2rem !important;
  }

  .ms-lg-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-lg-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-lg-n11 {
    margin-left: -2.75rem !important;
  }

  .ms-lg-n12 {
    margin-left: -3rem !important;
  }

  .ms-lg-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-lg-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-lg-n15 {
    margin-left: -3.75rem !important;
  }

  .ms-lg-n16 {
    margin-left: -4rem !important;
  }

  .ms-lg-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-lg-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-lg-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-lg-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

  .p-lg-4 {
    padding: 1rem !important;
  }

  .p-lg-5 {
    padding: 1.25rem !important;
  }

  .p-lg-6 {
    padding: 1.5rem !important;
  }

  .p-lg-7 {
    padding: 1.75rem !important;
  }

  .p-lg-8 {
    padding: 2rem !important;
  }

  .p-lg-9 {
    padding: 2.25rem !important;
  }

  .p-lg-10 {
    padding: 2.5rem !important;
  }

  .p-lg-11 {
    padding: 2.75rem !important;
  }

  .p-lg-12 {
    padding: 3rem !important;
  }

  .p-lg-13 {
    padding: 3.25rem !important;
  }

  .p-lg-14 {
    padding: 3.5rem !important;
  }

  .p-lg-15 {
    padding: 3.75rem !important;
  }

  .p-lg-16 {
    padding: 4rem !important;
  }

  .p-lg-17 {
    padding: 4.25rem !important;
  }

  .p-lg-18 {
    padding: 4.5rem !important;
  }

  .p-lg-19 {
    padding: 4.75rem !important;
  }

  .p-lg-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-lg-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-lg-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-lg-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-lg-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-lg-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-lg-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-lg-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-lg-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-lg-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-lg-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

  .px-lg-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-lg-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-lg-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-lg-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-lg-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-lg-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-lg-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-lg-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-lg-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-lg-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-lg-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-lg-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-lg-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-lg-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-lg-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

  .py-lg-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-lg-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-lg-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-lg-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-lg-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .pt-lg-4 {
    padding-top: 1rem !important;
  }

  .pt-lg-5 {
    padding-top: 1.25rem !important;
  }

  .pt-lg-6 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-7 {
    padding-top: 1.75rem !important;
  }

  .pt-lg-8 {
    padding-top: 2rem !important;
  }

  .pt-lg-9 {
    padding-top: 2.25rem !important;
  }

  .pt-lg-10 {
    padding-top: 2.5rem !important;
  }

  .pt-lg-11 {
    padding-top: 2.75rem !important;
  }

  .pt-lg-12 {
    padding-top: 3rem !important;
  }

  .pt-lg-13 {
    padding-top: 3.25rem !important;
  }

  .pt-lg-14 {
    padding-top: 3.5rem !important;
  }

  .pt-lg-15 {
    padding-top: 3.75rem !important;
  }

  .pt-lg-16 {
    padding-top: 4rem !important;
  }

  .pt-lg-17 {
    padding-top: 4.25rem !important;
  }

  .pt-lg-18 {
    padding-top: 4.5rem !important;
  }

  .pt-lg-19 {
    padding-top: 4.75rem !important;
  }

  .pt-lg-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

  .pe-lg-4 {
    padding-right: 1rem !important;
  }

  .pe-lg-5 {
    padding-right: 1.25rem !important;
  }

  .pe-lg-6 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-7 {
    padding-right: 1.75rem !important;
  }

  .pe-lg-8 {
    padding-right: 2rem !important;
  }

  .pe-lg-9 {
    padding-right: 2.25rem !important;
  }

  .pe-lg-10 {
    padding-right: 2.5rem !important;
  }

  .pe-lg-11 {
    padding-right: 2.75rem !important;
  }

  .pe-lg-12 {
    padding-right: 3rem !important;
  }

  .pe-lg-13 {
    padding-right: 3.25rem !important;
  }

  .pe-lg-14 {
    padding-right: 3.5rem !important;
  }

  .pe-lg-15 {
    padding-right: 3.75rem !important;
  }

  .pe-lg-16 {
    padding-right: 4rem !important;
  }

  .pe-lg-17 {
    padding-right: 4.25rem !important;
  }

  .pe-lg-18 {
    padding-right: 4.5rem !important;
  }

  .pe-lg-19 {
    padding-right: 4.75rem !important;
  }

  .pe-lg-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-lg-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-lg-8 {
    padding-bottom: 2rem !important;
  }

  .pb-lg-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-lg-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-lg-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-lg-12 {
    padding-bottom: 3rem !important;
  }

  .pb-lg-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-lg-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-lg-15 {
    padding-bottom: 3.75rem !important;
  }

  .pb-lg-16 {
    padding-bottom: 4rem !important;
  }

  .pb-lg-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-lg-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-lg-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-lg-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .ps-lg-4 {
    padding-left: 1rem !important;
  }

  .ps-lg-5 {
    padding-left: 1.25rem !important;
  }

  .ps-lg-6 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-7 {
    padding-left: 1.75rem !important;
  }

  .ps-lg-8 {
    padding-left: 2rem !important;
  }

  .ps-lg-9 {
    padding-left: 2.25rem !important;
  }

  .ps-lg-10 {
    padding-left: 2.5rem !important;
  }

  .ps-lg-11 {
    padding-left: 2.75rem !important;
  }

  .ps-lg-12 {
    padding-left: 3rem !important;
  }

  .ps-lg-13 {
    padding-left: 3.25rem !important;
  }

  .ps-lg-14 {
    padding-left: 3.5rem !important;
  }

  .ps-lg-15 {
    padding-left: 3.75rem !important;
  }

  .ps-lg-16 {
    padding-left: 4rem !important;
  }

  .ps-lg-17 {
    padding-left: 4.25rem !important;
  }

  .ps-lg-18 {
    padding-left: 4.5rem !important;
  }

  .ps-lg-19 {
    padding-left: 4.75rem !important;
  }

  .ps-lg-20 {
    padding-left: 5rem !important;
  }

  .fs-lg-1 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-lg-2 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-lg-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

  .fs-lg-4 {
    font-size: 1.25rem !important;
  }

  .fs-lg-5 {
    font-size: 1.15rem !important;
  }

  .fs-lg-6 {
    font-size: 1.075rem !important;
  }

  .fs-lg-7 {
    font-size: 0.95rem !important;
  }

  .fs-lg-8 {
    font-size: 0.85rem !important;
  }

  .fs-lg-9 {
    font-size: 0.75rem !important;
  }

  .fs-lg-10 {
    font-size: 0.5rem !important;
  }

  .fs-lg-base {
    font-size: 1rem !important;
  }

  .fs-lg-fluid {
    font-size: 100% !important;
  }

  .fs-lg-2x {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-lg-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

  .fs-lg-2hx {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-lg-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-lg-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-lg-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-lg-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-lg-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-lg-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-lg-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-lg-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-lg-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-lg-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-lg-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-lg-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-lg-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }

  .min-w-lg-unset {
    min-width: unset !important;
  }

  .min-w-lg-25 {
    min-width: 25% !important;
  }

  .min-w-lg-50 {
    min-width: 50% !important;
  }

  .min-w-lg-75 {
    min-width: 75% !important;
  }

  .min-w-lg-100 {
    min-width: 100% !important;
  }

  .min-w-lg-auto {
    min-width: auto !important;
  }

  .min-w-lg-1px {
    min-width: 1px !important;
  }

  .min-w-lg-2px {
    min-width: 2px !important;
  }

  .min-w-lg-3px {
    min-width: 3px !important;
  }

  .min-w-lg-4px {
    min-width: 4px !important;
  }

  .min-w-lg-5px {
    min-width: 5px !important;
  }

  .min-w-lg-6px {
    min-width: 6px !important;
  }

  .min-w-lg-7px {
    min-width: 7px !important;
  }

  .min-w-lg-8px {
    min-width: 8px !important;
  }

  .min-w-lg-9px {
    min-width: 9px !important;
  }

  .min-w-lg-10px {
    min-width: 10px !important;
  }

  .min-w-lg-15px {
    min-width: 15px !important;
  }

  .min-w-lg-20px {
    min-width: 20px !important;
  }

  .min-w-lg-25px {
    min-width: 25px !important;
  }

  .min-w-lg-30px {
    min-width: 30px !important;
  }

  .min-w-lg-35px {
    min-width: 35px !important;
  }

  .min-w-lg-40px {
    min-width: 40px !important;
  }

  .min-w-lg-45px {
    min-width: 45px !important;
  }

  .min-w-lg-50px {
    min-width: 50px !important;
  }

  .min-w-lg-55px {
    min-width: 55px !important;
  }

  .min-w-lg-60px {
    min-width: 60px !important;
  }

  .min-w-lg-65px {
    min-width: 65px !important;
  }

  .min-w-lg-70px {
    min-width: 70px !important;
  }

  .min-w-lg-75px {
    min-width: 75px !important;
  }

  .min-w-lg-80px {
    min-width: 80px !important;
  }

  .min-w-lg-85px {
    min-width: 85px !important;
  }

  .min-w-lg-90px {
    min-width: 90px !important;
  }

  .min-w-lg-95px {
    min-width: 95px !important;
  }

  .min-w-lg-100px {
    min-width: 100px !important;
  }

  .min-w-lg-125px {
    min-width: 125px !important;
  }

  .min-w-lg-150px {
    min-width: 150px !important;
  }

  .min-w-lg-175px {
    min-width: 175px !important;
  }

  .min-w-lg-200px {
    min-width: 200px !important;
  }

  .min-w-lg-225px {
    min-width: 225px !important;
  }

  .min-w-lg-250px {
    min-width: 250px !important;
  }

  .min-w-lg-275px {
    min-width: 275px !important;
  }

  .min-w-lg-300px {
    min-width: 300px !important;
  }

  .min-w-lg-325px {
    min-width: 325px !important;
  }

  .min-w-lg-350px {
    min-width: 350px !important;
  }

  .min-w-lg-375px {
    min-width: 375px !important;
  }

  .min-w-lg-400px {
    min-width: 400px !important;
  }

  .min-w-lg-425px {
    min-width: 425px !important;
  }

  .min-w-lg-450px {
    min-width: 450px !important;
  }

  .min-w-lg-475px {
    min-width: 475px !important;
  }

  .min-w-lg-500px {
    min-width: 500px !important;
  }

  .min-w-lg-550px {
    min-width: 550px !important;
  }

  .min-w-lg-600px {
    min-width: 600px !important;
  }

  .min-w-lg-650px {
    min-width: 650px !important;
  }

  .min-w-lg-700px {
    min-width: 700px !important;
  }

  .min-w-lg-750px {
    min-width: 750px !important;
  }

  .min-w-lg-800px {
    min-width: 800px !important;
  }

  .min-w-lg-850px {
    min-width: 850px !important;
  }

  .min-w-lg-900px {
    min-width: 900px !important;
  }

  .min-w-lg-950px {
    min-width: 950px !important;
  }

  .min-w-lg-1000px {
    min-width: 1000px !important;
  }

  .min-h-lg-unset {
    min-height: unset !important;
  }

  .min-h-lg-25 {
    min-height: 25% !important;
  }

  .min-h-lg-50 {
    min-height: 50% !important;
  }

  .min-h-lg-75 {
    min-height: 75% !important;
  }

  .min-h-lg-100 {
    min-height: 100% !important;
  }

  .min-h-lg-auto {
    min-height: auto !important;
  }

  .min-h-lg-1px {
    min-height: 1px !important;
  }

  .min-h-lg-2px {
    min-height: 2px !important;
  }

  .min-h-lg-3px {
    min-height: 3px !important;
  }

  .min-h-lg-4px {
    min-height: 4px !important;
  }

  .min-h-lg-5px {
    min-height: 5px !important;
  }

  .min-h-lg-6px {
    min-height: 6px !important;
  }

  .min-h-lg-7px {
    min-height: 7px !important;
  }

  .min-h-lg-8px {
    min-height: 8px !important;
  }

  .min-h-lg-9px {
    min-height: 9px !important;
  }

  .min-h-lg-10px {
    min-height: 10px !important;
  }

  .min-h-lg-15px {
    min-height: 15px !important;
  }

  .min-h-lg-20px {
    min-height: 20px !important;
  }

  .min-h-lg-25px {
    min-height: 25px !important;
  }

  .min-h-lg-30px {
    min-height: 30px !important;
  }

  .min-h-lg-35px {
    min-height: 35px !important;
  }

  .min-h-lg-40px {
    min-height: 40px !important;
  }

  .min-h-lg-45px {
    min-height: 45px !important;
  }

  .min-h-lg-50px {
    min-height: 50px !important;
  }

  .min-h-lg-55px {
    min-height: 55px !important;
  }

  .min-h-lg-60px {
    min-height: 60px !important;
  }

  .min-h-lg-65px {
    min-height: 65px !important;
  }

  .min-h-lg-70px {
    min-height: 70px !important;
  }

  .min-h-lg-75px {
    min-height: 75px !important;
  }

  .min-h-lg-80px {
    min-height: 80px !important;
  }

  .min-h-lg-85px {
    min-height: 85px !important;
  }

  .min-h-lg-90px {
    min-height: 90px !important;
  }

  .min-h-lg-95px {
    min-height: 95px !important;
  }

  .min-h-lg-100px {
    min-height: 100px !important;
  }

  .min-h-lg-125px {
    min-height: 125px !important;
  }

  .min-h-lg-150px {
    min-height: 150px !important;
  }

  .min-h-lg-175px {
    min-height: 175px !important;
  }

  .min-h-lg-200px {
    min-height: 200px !important;
  }

  .min-h-lg-225px {
    min-height: 225px !important;
  }

  .min-h-lg-250px {
    min-height: 250px !important;
  }

  .min-h-lg-275px {
    min-height: 275px !important;
  }

  .min-h-lg-300px {
    min-height: 300px !important;
  }

  .min-h-lg-325px {
    min-height: 325px !important;
  }

  .min-h-lg-350px {
    min-height: 350px !important;
  }

  .min-h-lg-375px {
    min-height: 375px !important;
  }

  .min-h-lg-400px {
    min-height: 400px !important;
  }

  .min-h-lg-425px {
    min-height: 425px !important;
  }

  .min-h-lg-450px {
    min-height: 450px !important;
  }

  .min-h-lg-475px {
    min-height: 475px !important;
  }

  .min-h-lg-500px {
    min-height: 500px !important;
  }

  .min-h-lg-550px {
    min-height: 550px !important;
  }

  .min-h-lg-600px {
    min-height: 600px !important;
  }

  .min-h-lg-650px {
    min-height: 650px !important;
  }

  .min-h-lg-700px {
    min-height: 700px !important;
  }

  .min-h-lg-750px {
    min-height: 750px !important;
  }

  .min-h-lg-800px {
    min-height: 800px !important;
  }

  .min-h-lg-850px {
    min-height: 850px !important;
  }

  .min-h-lg-900px {
    min-height: 900px !important;
  }

  .min-h-lg-950px {
    min-height: 950px !important;
  }

  .min-h-lg-1000px {
    min-height: 1000px !important;
  }
}
@media (min-width: 1200px) {
  .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;
  }

  .position-xl-static {
    position: static !important;
  }

  .position-xl-relative {
    position: relative !important;
  }

  .position-xl-absolute {
    position: absolute !important;
  }

  .position-xl-fixed {
    position: fixed !important;
  }

  .position-xl-sticky {
    position: sticky !important;
  }

  .w-xl-unset {
    width: unset !important;
  }

  .w-xl-25 {
    width: 25% !important;
  }

  .w-xl-50 {
    width: 50% !important;
  }

  .w-xl-75 {
    width: 75% !important;
  }

  .w-xl-100 {
    width: 100% !important;
  }

  .w-xl-auto {
    width: auto !important;
  }

  .w-xl-1px {
    width: 1px !important;
  }

  .w-xl-2px {
    width: 2px !important;
  }

  .w-xl-3px {
    width: 3px !important;
  }

  .w-xl-4px {
    width: 4px !important;
  }

  .w-xl-5px {
    width: 5px !important;
  }

  .w-xl-6px {
    width: 6px !important;
  }

  .w-xl-7px {
    width: 7px !important;
  }

  .w-xl-8px {
    width: 8px !important;
  }

  .w-xl-9px {
    width: 9px !important;
  }

  .w-xl-10px {
    width: 10px !important;
  }

  .w-xl-15px {
    width: 15px !important;
  }

  .w-xl-20px {
    width: 20px !important;
  }

  .w-xl-25px {
    width: 25px !important;
  }

  .w-xl-30px {
    width: 30px !important;
  }

  .w-xl-35px {
    width: 35px !important;
  }

  .w-xl-40px {
    width: 40px !important;
  }

  .w-xl-45px {
    width: 45px !important;
  }

  .w-xl-50px {
    width: 50px !important;
  }

  .w-xl-55px {
    width: 55px !important;
  }

  .w-xl-60px {
    width: 60px !important;
  }

  .w-xl-65px {
    width: 65px !important;
  }

  .w-xl-70px {
    width: 70px !important;
  }

  .w-xl-75px {
    width: 75px !important;
  }

  .w-xl-80px {
    width: 80px !important;
  }

  .w-xl-85px {
    width: 85px !important;
  }

  .w-xl-90px {
    width: 90px !important;
  }

  .w-xl-95px {
    width: 95px !important;
  }

  .w-xl-100px {
    width: 100px !important;
  }

  .w-xl-125px {
    width: 125px !important;
  }

  .w-xl-150px {
    width: 150px !important;
  }

  .w-xl-175px {
    width: 175px !important;
  }

  .w-xl-200px {
    width: 200px !important;
  }

  .w-xl-225px {
    width: 225px !important;
  }

  .w-xl-250px {
    width: 250px !important;
  }

  .w-xl-275px {
    width: 275px !important;
  }

  .w-xl-300px {
    width: 300px !important;
  }

  .w-xl-325px {
    width: 325px !important;
  }

  .w-xl-350px {
    width: 350px !important;
  }

  .w-xl-375px {
    width: 375px !important;
  }

  .w-xl-400px {
    width: 400px !important;
  }

  .w-xl-425px {
    width: 425px !important;
  }

  .w-xl-450px {
    width: 450px !important;
  }

  .w-xl-475px {
    width: 475px !important;
  }

  .w-xl-500px {
    width: 500px !important;
  }

  .w-xl-550px {
    width: 550px !important;
  }

  .w-xl-600px {
    width: 600px !important;
  }

  .w-xl-650px {
    width: 650px !important;
  }

  .w-xl-700px {
    width: 700px !important;
  }

  .w-xl-750px {
    width: 750px !important;
  }

  .w-xl-800px {
    width: 800px !important;
  }

  .w-xl-850px {
    width: 850px !important;
  }

  .w-xl-900px {
    width: 900px !important;
  }

  .w-xl-950px {
    width: 950px !important;
  }

  .w-xl-1000px {
    width: 1000px !important;
  }

  .mw-xl-unset {
    max-width: unset !important;
  }

  .mw-xl-25 {
    max-width: 25% !important;
  }

  .mw-xl-50 {
    max-width: 50% !important;
  }

  .mw-xl-75 {
    max-width: 75% !important;
  }

  .mw-xl-100 {
    max-width: 100% !important;
  }

  .mw-xl-auto {
    max-width: auto !important;
  }

  .mw-xl-1px {
    max-width: 1px !important;
  }

  .mw-xl-2px {
    max-width: 2px !important;
  }

  .mw-xl-3px {
    max-width: 3px !important;
  }

  .mw-xl-4px {
    max-width: 4px !important;
  }

  .mw-xl-5px {
    max-width: 5px !important;
  }

  .mw-xl-6px {
    max-width: 6px !important;
  }

  .mw-xl-7px {
    max-width: 7px !important;
  }

  .mw-xl-8px {
    max-width: 8px !important;
  }

  .mw-xl-9px {
    max-width: 9px !important;
  }

  .mw-xl-10px {
    max-width: 10px !important;
  }

  .mw-xl-15px {
    max-width: 15px !important;
  }

  .mw-xl-20px {
    max-width: 20px !important;
  }

  .mw-xl-25px {
    max-width: 25px !important;
  }

  .mw-xl-30px {
    max-width: 30px !important;
  }

  .mw-xl-35px {
    max-width: 35px !important;
  }

  .mw-xl-40px {
    max-width: 40px !important;
  }

  .mw-xl-45px {
    max-width: 45px !important;
  }

  .mw-xl-50px {
    max-width: 50px !important;
  }

  .mw-xl-55px {
    max-width: 55px !important;
  }

  .mw-xl-60px {
    max-width: 60px !important;
  }

  .mw-xl-65px {
    max-width: 65px !important;
  }

  .mw-xl-70px {
    max-width: 70px !important;
  }

  .mw-xl-75px {
    max-width: 75px !important;
  }

  .mw-xl-80px {
    max-width: 80px !important;
  }

  .mw-xl-85px {
    max-width: 85px !important;
  }

  .mw-xl-90px {
    max-width: 90px !important;
  }

  .mw-xl-95px {
    max-width: 95px !important;
  }

  .mw-xl-100px {
    max-width: 100px !important;
  }

  .mw-xl-125px {
    max-width: 125px !important;
  }

  .mw-xl-150px {
    max-width: 150px !important;
  }

  .mw-xl-175px {
    max-width: 175px !important;
  }

  .mw-xl-200px {
    max-width: 200px !important;
  }

  .mw-xl-225px {
    max-width: 225px !important;
  }

  .mw-xl-250px {
    max-width: 250px !important;
  }

  .mw-xl-275px {
    max-width: 275px !important;
  }

  .mw-xl-300px {
    max-width: 300px !important;
  }

  .mw-xl-325px {
    max-width: 325px !important;
  }

  .mw-xl-350px {
    max-width: 350px !important;
  }

  .mw-xl-375px {
    max-width: 375px !important;
  }

  .mw-xl-400px {
    max-width: 400px !important;
  }

  .mw-xl-425px {
    max-width: 425px !important;
  }

  .mw-xl-450px {
    max-width: 450px !important;
  }

  .mw-xl-475px {
    max-width: 475px !important;
  }

  .mw-xl-500px {
    max-width: 500px !important;
  }

  .mw-xl-550px {
    max-width: 550px !important;
  }

  .mw-xl-600px {
    max-width: 600px !important;
  }

  .mw-xl-650px {
    max-width: 650px !important;
  }

  .mw-xl-700px {
    max-width: 700px !important;
  }

  .mw-xl-750px {
    max-width: 750px !important;
  }

  .mw-xl-800px {
    max-width: 800px !important;
  }

  .mw-xl-850px {
    max-width: 850px !important;
  }

  .mw-xl-900px {
    max-width: 900px !important;
  }

  .mw-xl-950px {
    max-width: 950px !important;
  }

  .mw-xl-1000px {
    max-width: 1000px !important;
  }

  .h-xl-unset {
    height: unset !important;
  }

  .h-xl-25 {
    height: 25% !important;
  }

  .h-xl-50 {
    height: 50% !important;
  }

  .h-xl-75 {
    height: 75% !important;
  }

  .h-xl-100 {
    height: 100% !important;
  }

  .h-xl-auto {
    height: auto !important;
  }

  .h-xl-1px {
    height: 1px !important;
  }

  .h-xl-2px {
    height: 2px !important;
  }

  .h-xl-3px {
    height: 3px !important;
  }

  .h-xl-4px {
    height: 4px !important;
  }

  .h-xl-5px {
    height: 5px !important;
  }

  .h-xl-6px {
    height: 6px !important;
  }

  .h-xl-7px {
    height: 7px !important;
  }

  .h-xl-8px {
    height: 8px !important;
  }

  .h-xl-9px {
    height: 9px !important;
  }

  .h-xl-10px {
    height: 10px !important;
  }

  .h-xl-15px {
    height: 15px !important;
  }

  .h-xl-20px {
    height: 20px !important;
  }

  .h-xl-25px {
    height: 25px !important;
  }

  .h-xl-30px {
    height: 30px !important;
  }

  .h-xl-35px {
    height: 35px !important;
  }

  .h-xl-40px {
    height: 40px !important;
  }

  .h-xl-45px {
    height: 45px !important;
  }

  .h-xl-50px {
    height: 50px !important;
  }

  .h-xl-55px {
    height: 55px !important;
  }

  .h-xl-60px {
    height: 60px !important;
  }

  .h-xl-65px {
    height: 65px !important;
  }

  .h-xl-70px {
    height: 70px !important;
  }

  .h-xl-75px {
    height: 75px !important;
  }

  .h-xl-80px {
    height: 80px !important;
  }

  .h-xl-85px {
    height: 85px !important;
  }

  .h-xl-90px {
    height: 90px !important;
  }

  .h-xl-95px {
    height: 95px !important;
  }

  .h-xl-100px {
    height: 100px !important;
  }

  .h-xl-125px {
    height: 125px !important;
  }

  .h-xl-150px {
    height: 150px !important;
  }

  .h-xl-175px {
    height: 175px !important;
  }

  .h-xl-200px {
    height: 200px !important;
  }

  .h-xl-225px {
    height: 225px !important;
  }

  .h-xl-250px {
    height: 250px !important;
  }

  .h-xl-275px {
    height: 275px !important;
  }

  .h-xl-300px {
    height: 300px !important;
  }

  .h-xl-325px {
    height: 325px !important;
  }

  .h-xl-350px {
    height: 350px !important;
  }

  .h-xl-375px {
    height: 375px !important;
  }

  .h-xl-400px {
    height: 400px !important;
  }

  .h-xl-425px {
    height: 425px !important;
  }

  .h-xl-450px {
    height: 450px !important;
  }

  .h-xl-475px {
    height: 475px !important;
  }

  .h-xl-500px {
    height: 500px !important;
  }

  .h-xl-550px {
    height: 550px !important;
  }

  .h-xl-600px {
    height: 600px !important;
  }

  .h-xl-650px {
    height: 650px !important;
  }

  .h-xl-700px {
    height: 700px !important;
  }

  .h-xl-750px {
    height: 750px !important;
  }

  .h-xl-800px {
    height: 800px !important;
  }

  .h-xl-850px {
    height: 850px !important;
  }

  .h-xl-900px {
    height: 900px !important;
  }

  .h-xl-950px {
    height: 950px !important;
  }

  .h-xl-1000px {
    height: 1000px !important;
  }

  .mh-xl-unset {
    max-height: unset !important;
  }

  .mh-xl-25 {
    max-height: 25% !important;
  }

  .mh-xl-50 {
    max-height: 50% !important;
  }

  .mh-xl-75 {
    max-height: 75% !important;
  }

  .mh-xl-100 {
    max-height: 100% !important;
  }

  .mh-xl-auto {
    max-height: auto !important;
  }

  .mh-xl-1px {
    max-height: 1px !important;
  }

  .mh-xl-2px {
    max-height: 2px !important;
  }

  .mh-xl-3px {
    max-height: 3px !important;
  }

  .mh-xl-4px {
    max-height: 4px !important;
  }

  .mh-xl-5px {
    max-height: 5px !important;
  }

  .mh-xl-6px {
    max-height: 6px !important;
  }

  .mh-xl-7px {
    max-height: 7px !important;
  }

  .mh-xl-8px {
    max-height: 8px !important;
  }

  .mh-xl-9px {
    max-height: 9px !important;
  }

  .mh-xl-10px {
    max-height: 10px !important;
  }

  .mh-xl-15px {
    max-height: 15px !important;
  }

  .mh-xl-20px {
    max-height: 20px !important;
  }

  .mh-xl-25px {
    max-height: 25px !important;
  }

  .mh-xl-30px {
    max-height: 30px !important;
  }

  .mh-xl-35px {
    max-height: 35px !important;
  }

  .mh-xl-40px {
    max-height: 40px !important;
  }

  .mh-xl-45px {
    max-height: 45px !important;
  }

  .mh-xl-50px {
    max-height: 50px !important;
  }

  .mh-xl-55px {
    max-height: 55px !important;
  }

  .mh-xl-60px {
    max-height: 60px !important;
  }

  .mh-xl-65px {
    max-height: 65px !important;
  }

  .mh-xl-70px {
    max-height: 70px !important;
  }

  .mh-xl-75px {
    max-height: 75px !important;
  }

  .mh-xl-80px {
    max-height: 80px !important;
  }

  .mh-xl-85px {
    max-height: 85px !important;
  }

  .mh-xl-90px {
    max-height: 90px !important;
  }

  .mh-xl-95px {
    max-height: 95px !important;
  }

  .mh-xl-100px {
    max-height: 100px !important;
  }

  .mh-xl-125px {
    max-height: 125px !important;
  }

  .mh-xl-150px {
    max-height: 150px !important;
  }

  .mh-xl-175px {
    max-height: 175px !important;
  }

  .mh-xl-200px {
    max-height: 200px !important;
  }

  .mh-xl-225px {
    max-height: 225px !important;
  }

  .mh-xl-250px {
    max-height: 250px !important;
  }

  .mh-xl-275px {
    max-height: 275px !important;
  }

  .mh-xl-300px {
    max-height: 300px !important;
  }

  .mh-xl-325px {
    max-height: 325px !important;
  }

  .mh-xl-350px {
    max-height: 350px !important;
  }

  .mh-xl-375px {
    max-height: 375px !important;
  }

  .mh-xl-400px {
    max-height: 400px !important;
  }

  .mh-xl-425px {
    max-height: 425px !important;
  }

  .mh-xl-450px {
    max-height: 450px !important;
  }

  .mh-xl-475px {
    max-height: 475px !important;
  }

  .mh-xl-500px {
    max-height: 500px !important;
  }

  .mh-xl-550px {
    max-height: 550px !important;
  }

  .mh-xl-600px {
    max-height: 600px !important;
  }

  .mh-xl-650px {
    max-height: 650px !important;
  }

  .mh-xl-700px {
    max-height: 700px !important;
  }

  .mh-xl-750px {
    max-height: 750px !important;
  }

  .mh-xl-800px {
    max-height: 800px !important;
  }

  .mh-xl-850px {
    max-height: 850px !important;
  }

  .mh-xl-900px {
    max-height: 900px !important;
  }

  .mh-xl-950px {
    max-height: 950px !important;
  }

  .mh-xl-1000px {
    max-height: 1000px !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;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 0.75rem !important;
  }

  .gap-xl-4 {
    gap: 1rem !important;
  }

  .gap-xl-5 {
    gap: 1.25rem !important;
  }

  .gap-xl-6 {
    gap: 1.5rem !important;
  }

  .gap-xl-7 {
    gap: 1.75rem !important;
  }

  .gap-xl-8 {
    gap: 2rem !important;
  }

  .gap-xl-9 {
    gap: 2.25rem !important;
  }

  .gap-xl-10 {
    gap: 2.5rem !important;
  }

  .gap-xl-11 {
    gap: 2.75rem !important;
  }

  .gap-xl-12 {
    gap: 3rem !important;
  }

  .gap-xl-13 {
    gap: 3.25rem !important;
  }

  .gap-xl-14 {
    gap: 3.5rem !important;
  }

  .gap-xl-15 {
    gap: 3.75rem !important;
  }

  .gap-xl-16 {
    gap: 4rem !important;
  }

  .gap-xl-17 {
    gap: 4.25rem !important;
  }

  .gap-xl-18 {
    gap: 4.5rem !important;
  }

  .gap-xl-19 {
    gap: 4.75rem !important;
  }

  .gap-xl-20 {
    gap: 5rem !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: 0.75rem !important;
  }

  .m-xl-4 {
    margin: 1rem !important;
  }

  .m-xl-5 {
    margin: 1.25rem !important;
  }

  .m-xl-6 {
    margin: 1.5rem !important;
  }

  .m-xl-7 {
    margin: 1.75rem !important;
  }

  .m-xl-8 {
    margin: 2rem !important;
  }

  .m-xl-9 {
    margin: 2.25rem !important;
  }

  .m-xl-10 {
    margin: 2.5rem !important;
  }

  .m-xl-11 {
    margin: 2.75rem !important;
  }

  .m-xl-12 {
    margin: 3rem !important;
  }

  .m-xl-13 {
    margin: 3.25rem !important;
  }

  .m-xl-14 {
    margin: 3.5rem !important;
  }

  .m-xl-15 {
    margin: 3.75rem !important;
  }

  .m-xl-16 {
    margin: 4rem !important;
  }

  .m-xl-17 {
    margin: 4.25rem !important;
  }

  .m-xl-18 {
    margin: 4.5rem !important;
  }

  .m-xl-19 {
    margin: 4.75rem !important;
  }

  .m-xl-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-xl-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-xl-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-xl-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xl-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-xl-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xl-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-xl-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-xl-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xl-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

  .mx-xl-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-xl-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-xl-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-xl-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-xl-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-xl-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-xl-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-xl-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xl-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-xl-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xl-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-xl-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-xl-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xl-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

  .my-xl-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-xl-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-xl-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-xl-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-xl-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .mt-xl-4 {
    margin-top: 1rem !important;
  }

  .mt-xl-5 {
    margin-top: 1.25rem !important;
  }

  .mt-xl-6 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-7 {
    margin-top: 1.75rem !important;
  }

  .mt-xl-8 {
    margin-top: 2rem !important;
  }

  .mt-xl-9 {
    margin-top: 2.25rem !important;
  }

  .mt-xl-10 {
    margin-top: 2.5rem !important;
  }

  .mt-xl-11 {
    margin-top: 2.75rem !important;
  }

  .mt-xl-12 {
    margin-top: 3rem !important;
  }

  .mt-xl-13 {
    margin-top: 3.25rem !important;
  }

  .mt-xl-14 {
    margin-top: 3.5rem !important;
  }

  .mt-xl-15 {
    margin-top: 3.75rem !important;
  }

  .mt-xl-16 {
    margin-top: 4rem !important;
  }

  .mt-xl-17 {
    margin-top: 4.25rem !important;
  }

  .mt-xl-18 {
    margin-top: 4.5rem !important;
  }

  .mt-xl-19 {
    margin-top: 4.75rem !important;
  }

  .mt-xl-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

  .me-xl-4 {
    margin-right: 1rem !important;
  }

  .me-xl-5 {
    margin-right: 1.25rem !important;
  }

  .me-xl-6 {
    margin-right: 1.5rem !important;
  }

  .me-xl-7 {
    margin-right: 1.75rem !important;
  }

  .me-xl-8 {
    margin-right: 2rem !important;
  }

  .me-xl-9 {
    margin-right: 2.25rem !important;
  }

  .me-xl-10 {
    margin-right: 2.5rem !important;
  }

  .me-xl-11 {
    margin-right: 2.75rem !important;
  }

  .me-xl-12 {
    margin-right: 3rem !important;
  }

  .me-xl-13 {
    margin-right: 3.25rem !important;
  }

  .me-xl-14 {
    margin-right: 3.5rem !important;
  }

  .me-xl-15 {
    margin-right: 3.75rem !important;
  }

  .me-xl-16 {
    margin-right: 4rem !important;
  }

  .me-xl-17 {
    margin-right: 4.25rem !important;
  }

  .me-xl-18 {
    margin-right: 4.5rem !important;
  }

  .me-xl-19 {
    margin-right: 4.75rem !important;
  }

  .me-xl-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-xl-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-xl-8 {
    margin-bottom: 2rem !important;
  }

  .mb-xl-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-xl-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xl-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-xl-12 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-xl-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xl-15 {
    margin-bottom: 3.75rem !important;
  }

  .mb-xl-16 {
    margin-bottom: 4rem !important;
  }

  .mb-xl-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-xl-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-xl-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-xl-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .ms-xl-4 {
    margin-left: 1rem !important;
  }

  .ms-xl-5 {
    margin-left: 1.25rem !important;
  }

  .ms-xl-6 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-7 {
    margin-left: 1.75rem !important;
  }

  .ms-xl-8 {
    margin-left: 2rem !important;
  }

  .ms-xl-9 {
    margin-left: 2.25rem !important;
  }

  .ms-xl-10 {
    margin-left: 2.5rem !important;
  }

  .ms-xl-11 {
    margin-left: 2.75rem !important;
  }

  .ms-xl-12 {
    margin-left: 3rem !important;
  }

  .ms-xl-13 {
    margin-left: 3.25rem !important;
  }

  .ms-xl-14 {
    margin-left: 3.5rem !important;
  }

  .ms-xl-15 {
    margin-left: 3.75rem !important;
  }

  .ms-xl-16 {
    margin-left: 4rem !important;
  }

  .ms-xl-17 {
    margin-left: 4.25rem !important;
  }

  .ms-xl-18 {
    margin-left: 4.5rem !important;
  }

  .ms-xl-19 {
    margin-left: 4.75rem !important;
  }

  .ms-xl-20 {
    margin-left: 5rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .m-xl-n1 {
    margin: -0.25rem !important;
  }

  .m-xl-n2 {
    margin: -0.5rem !important;
  }

  .m-xl-n3 {
    margin: -0.75rem !important;
  }

  .m-xl-n4 {
    margin: -1rem !important;
  }

  .m-xl-n5 {
    margin: -1.25rem !important;
  }

  .m-xl-n6 {
    margin: -1.5rem !important;
  }

  .m-xl-n7 {
    margin: -1.75rem !important;
  }

  .m-xl-n8 {
    margin: -2rem !important;
  }

  .m-xl-n9 {
    margin: -2.25rem !important;
  }

  .m-xl-n10 {
    margin: -2.5rem !important;
  }

  .m-xl-n11 {
    margin: -2.75rem !important;
  }

  .m-xl-n12 {
    margin: -3rem !important;
  }

  .m-xl-n13 {
    margin: -3.25rem !important;
  }

  .m-xl-n14 {
    margin: -3.5rem !important;
  }

  .m-xl-n15 {
    margin: -3.75rem !important;
  }

  .m-xl-n16 {
    margin: -4rem !important;
  }

  .m-xl-n17 {
    margin: -4.25rem !important;
  }

  .m-xl-n18 {
    margin: -4.5rem !important;
  }

  .m-xl-n19 {
    margin: -4.75rem !important;
  }

  .m-xl-n20 {
    margin: -5rem !important;
  }

  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-xl-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

  .mx-xl-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-xl-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

  .mx-xl-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-xl-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

  .mx-xl-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }

  .mx-xl-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-xl-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-xl-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

  .mx-xl-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .mx-xl-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-xl-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-xl-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

  .mx-xl-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important;
  }

  .mx-xl-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-xl-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-xl-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

  .mx-xl-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }

  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-xl-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .my-xl-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-xl-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .my-xl-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-xl-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

  .my-xl-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .my-xl-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-xl-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-xl-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

  .my-xl-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .my-xl-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-xl-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-xl-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

  .my-xl-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .my-xl-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-xl-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-xl-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

  .my-xl-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xl-n3 {
    margin-top: -0.75rem !important;
  }

  .mt-xl-n4 {
    margin-top: -1rem !important;
  }

  .mt-xl-n5 {
    margin-top: -1.25rem !important;
  }

  .mt-xl-n6 {
    margin-top: -1.5rem !important;
  }

  .mt-xl-n7 {
    margin-top: -1.75rem !important;
  }

  .mt-xl-n8 {
    margin-top: -2rem !important;
  }

  .mt-xl-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-xl-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-xl-n11 {
    margin-top: -2.75rem !important;
  }

  .mt-xl-n12 {
    margin-top: -3rem !important;
  }

  .mt-xl-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-xl-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-xl-n15 {
    margin-top: -3.75rem !important;
  }

  .mt-xl-n16 {
    margin-top: -4rem !important;
  }

  .mt-xl-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-xl-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-xl-n19 {
    margin-top: -4.75rem !important;
  }

  .mt-xl-n20 {
    margin-top: -5rem !important;
  }

  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xl-n3 {
    margin-right: -0.75rem !important;
  }

  .me-xl-n4 {
    margin-right: -1rem !important;
  }

  .me-xl-n5 {
    margin-right: -1.25rem !important;
  }

  .me-xl-n6 {
    margin-right: -1.5rem !important;
  }

  .me-xl-n7 {
    margin-right: -1.75rem !important;
  }

  .me-xl-n8 {
    margin-right: -2rem !important;
  }

  .me-xl-n9 {
    margin-right: -2.25rem !important;
  }

  .me-xl-n10 {
    margin-right: -2.5rem !important;
  }

  .me-xl-n11 {
    margin-right: -2.75rem !important;
  }

  .me-xl-n12 {
    margin-right: -3rem !important;
  }

  .me-xl-n13 {
    margin-right: -3.25rem !important;
  }

  .me-xl-n14 {
    margin-right: -3.5rem !important;
  }

  .me-xl-n15 {
    margin-right: -3.75rem !important;
  }

  .me-xl-n16 {
    margin-right: -4rem !important;
  }

  .me-xl-n17 {
    margin-right: -4.25rem !important;
  }

  .me-xl-n18 {
    margin-right: -4.5rem !important;
  }

  .me-xl-n19 {
    margin-right: -4.75rem !important;
  }

  .me-xl-n20 {
    margin-right: -5rem !important;
  }

  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xl-n3 {
    margin-bottom: -0.75rem !important;
  }

  .mb-xl-n4 {
    margin-bottom: -1rem !important;
  }

  .mb-xl-n5 {
    margin-bottom: -1.25rem !important;
  }

  .mb-xl-n6 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xl-n7 {
    margin-bottom: -1.75rem !important;
  }

  .mb-xl-n8 {
    margin-bottom: -2rem !important;
  }

  .mb-xl-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-xl-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-xl-n11 {
    margin-bottom: -2.75rem !important;
  }

  .mb-xl-n12 {
    margin-bottom: -3rem !important;
  }

  .mb-xl-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-xl-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-xl-n15 {
    margin-bottom: -3.75rem !important;
  }

  .mb-xl-n16 {
    margin-bottom: -4rem !important;
  }

  .mb-xl-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-xl-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-xl-n19 {
    margin-bottom: -4.75rem !important;
  }

  .mb-xl-n20 {
    margin-bottom: -5rem !important;
  }

  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xl-n3 {
    margin-left: -0.75rem !important;
  }

  .ms-xl-n4 {
    margin-left: -1rem !important;
  }

  .ms-xl-n5 {
    margin-left: -1.25rem !important;
  }

  .ms-xl-n6 {
    margin-left: -1.5rem !important;
  }

  .ms-xl-n7 {
    margin-left: -1.75rem !important;
  }

  .ms-xl-n8 {
    margin-left: -2rem !important;
  }

  .ms-xl-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-xl-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-xl-n11 {
    margin-left: -2.75rem !important;
  }

  .ms-xl-n12 {
    margin-left: -3rem !important;
  }

  .ms-xl-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-xl-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-xl-n15 {
    margin-left: -3.75rem !important;
  }

  .ms-xl-n16 {
    margin-left: -4rem !important;
  }

  .ms-xl-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-xl-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-xl-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-xl-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

  .p-xl-4 {
    padding: 1rem !important;
  }

  .p-xl-5 {
    padding: 1.25rem !important;
  }

  .p-xl-6 {
    padding: 1.5rem !important;
  }

  .p-xl-7 {
    padding: 1.75rem !important;
  }

  .p-xl-8 {
    padding: 2rem !important;
  }

  .p-xl-9 {
    padding: 2.25rem !important;
  }

  .p-xl-10 {
    padding: 2.5rem !important;
  }

  .p-xl-11 {
    padding: 2.75rem !important;
  }

  .p-xl-12 {
    padding: 3rem !important;
  }

  .p-xl-13 {
    padding: 3.25rem !important;
  }

  .p-xl-14 {
    padding: 3.5rem !important;
  }

  .p-xl-15 {
    padding: 3.75rem !important;
  }

  .p-xl-16 {
    padding: 4rem !important;
  }

  .p-xl-17 {
    padding: 4.25rem !important;
  }

  .p-xl-18 {
    padding: 4.5rem !important;
  }

  .p-xl-19 {
    padding: 4.75rem !important;
  }

  .p-xl-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-xl-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-xl-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-xl-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xl-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-xl-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xl-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-xl-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xl-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-xl-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xl-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

  .px-xl-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-xl-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-xl-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-xl-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-xl-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-xl-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-xl-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-xl-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xl-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-xl-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xl-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-xl-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xl-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-xl-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xl-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

  .py-xl-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-xl-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-xl-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-xl-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-xl-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .pt-xl-4 {
    padding-top: 1rem !important;
  }

  .pt-xl-5 {
    padding-top: 1.25rem !important;
  }

  .pt-xl-6 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-7 {
    padding-top: 1.75rem !important;
  }

  .pt-xl-8 {
    padding-top: 2rem !important;
  }

  .pt-xl-9 {
    padding-top: 2.25rem !important;
  }

  .pt-xl-10 {
    padding-top: 2.5rem !important;
  }

  .pt-xl-11 {
    padding-top: 2.75rem !important;
  }

  .pt-xl-12 {
    padding-top: 3rem !important;
  }

  .pt-xl-13 {
    padding-top: 3.25rem !important;
  }

  .pt-xl-14 {
    padding-top: 3.5rem !important;
  }

  .pt-xl-15 {
    padding-top: 3.75rem !important;
  }

  .pt-xl-16 {
    padding-top: 4rem !important;
  }

  .pt-xl-17 {
    padding-top: 4.25rem !important;
  }

  .pt-xl-18 {
    padding-top: 4.5rem !important;
  }

  .pt-xl-19 {
    padding-top: 4.75rem !important;
  }

  .pt-xl-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

  .pe-xl-4 {
    padding-right: 1rem !important;
  }

  .pe-xl-5 {
    padding-right: 1.25rem !important;
  }

  .pe-xl-6 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-7 {
    padding-right: 1.75rem !important;
  }

  .pe-xl-8 {
    padding-right: 2rem !important;
  }

  .pe-xl-9 {
    padding-right: 2.25rem !important;
  }

  .pe-xl-10 {
    padding-right: 2.5rem !important;
  }

  .pe-xl-11 {
    padding-right: 2.75rem !important;
  }

  .pe-xl-12 {
    padding-right: 3rem !important;
  }

  .pe-xl-13 {
    padding-right: 3.25rem !important;
  }

  .pe-xl-14 {
    padding-right: 3.5rem !important;
  }

  .pe-xl-15 {
    padding-right: 3.75rem !important;
  }

  .pe-xl-16 {
    padding-right: 4rem !important;
  }

  .pe-xl-17 {
    padding-right: 4.25rem !important;
  }

  .pe-xl-18 {
    padding-right: 4.5rem !important;
  }

  .pe-xl-19 {
    padding-right: 4.75rem !important;
  }

  .pe-xl-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-xl-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-xl-8 {
    padding-bottom: 2rem !important;
  }

  .pb-xl-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-xl-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xl-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-xl-12 {
    padding-bottom: 3rem !important;
  }

  .pb-xl-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-xl-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xl-15 {
    padding-bottom: 3.75rem !important;
  }

  .pb-xl-16 {
    padding-bottom: 4rem !important;
  }

  .pb-xl-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-xl-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-xl-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-xl-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .ps-xl-4 {
    padding-left: 1rem !important;
  }

  .ps-xl-5 {
    padding-left: 1.25rem !important;
  }

  .ps-xl-6 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-7 {
    padding-left: 1.75rem !important;
  }

  .ps-xl-8 {
    padding-left: 2rem !important;
  }

  .ps-xl-9 {
    padding-left: 2.25rem !important;
  }

  .ps-xl-10 {
    padding-left: 2.5rem !important;
  }

  .ps-xl-11 {
    padding-left: 2.75rem !important;
  }

  .ps-xl-12 {
    padding-left: 3rem !important;
  }

  .ps-xl-13 {
    padding-left: 3.25rem !important;
  }

  .ps-xl-14 {
    padding-left: 3.5rem !important;
  }

  .ps-xl-15 {
    padding-left: 3.75rem !important;
  }

  .ps-xl-16 {
    padding-left: 4rem !important;
  }

  .ps-xl-17 {
    padding-left: 4.25rem !important;
  }

  .ps-xl-18 {
    padding-left: 4.5rem !important;
  }

  .ps-xl-19 {
    padding-left: 4.75rem !important;
  }

  .ps-xl-20 {
    padding-left: 5rem !important;
  }

  .fs-xl-1 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-xl-2 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-xl-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

  .fs-xl-4 {
    font-size: 1.25rem !important;
  }

  .fs-xl-5 {
    font-size: 1.15rem !important;
  }

  .fs-xl-6 {
    font-size: 1.075rem !important;
  }

  .fs-xl-7 {
    font-size: 0.95rem !important;
  }

  .fs-xl-8 {
    font-size: 0.85rem !important;
  }

  .fs-xl-9 {
    font-size: 0.75rem !important;
  }

  .fs-xl-10 {
    font-size: 0.5rem !important;
  }

  .fs-xl-base {
    font-size: 1rem !important;
  }

  .fs-xl-fluid {
    font-size: 100% !important;
  }

  .fs-xl-2x {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-xl-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

  .fs-xl-2hx {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-xl-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-xl-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-xl-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-xl-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-xl-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-xl-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-xl-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-xl-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-xl-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-xl-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-xl-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-xl-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-xl-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }

  .min-w-xl-unset {
    min-width: unset !important;
  }

  .min-w-xl-25 {
    min-width: 25% !important;
  }

  .min-w-xl-50 {
    min-width: 50% !important;
  }

  .min-w-xl-75 {
    min-width: 75% !important;
  }

  .min-w-xl-100 {
    min-width: 100% !important;
  }

  .min-w-xl-auto {
    min-width: auto !important;
  }

  .min-w-xl-1px {
    min-width: 1px !important;
  }

  .min-w-xl-2px {
    min-width: 2px !important;
  }

  .min-w-xl-3px {
    min-width: 3px !important;
  }

  .min-w-xl-4px {
    min-width: 4px !important;
  }

  .min-w-xl-5px {
    min-width: 5px !important;
  }

  .min-w-xl-6px {
    min-width: 6px !important;
  }

  .min-w-xl-7px {
    min-width: 7px !important;
  }

  .min-w-xl-8px {
    min-width: 8px !important;
  }

  .min-w-xl-9px {
    min-width: 9px !important;
  }

  .min-w-xl-10px {
    min-width: 10px !important;
  }

  .min-w-xl-15px {
    min-width: 15px !important;
  }

  .min-w-xl-20px {
    min-width: 20px !important;
  }

  .min-w-xl-25px {
    min-width: 25px !important;
  }

  .min-w-xl-30px {
    min-width: 30px !important;
  }

  .min-w-xl-35px {
    min-width: 35px !important;
  }

  .min-w-xl-40px {
    min-width: 40px !important;
  }

  .min-w-xl-45px {
    min-width: 45px !important;
  }

  .min-w-xl-50px {
    min-width: 50px !important;
  }

  .min-w-xl-55px {
    min-width: 55px !important;
  }

  .min-w-xl-60px {
    min-width: 60px !important;
  }

  .min-w-xl-65px {
    min-width: 65px !important;
  }

  .min-w-xl-70px {
    min-width: 70px !important;
  }

  .min-w-xl-75px {
    min-width: 75px !important;
  }

  .min-w-xl-80px {
    min-width: 80px !important;
  }

  .min-w-xl-85px {
    min-width: 85px !important;
  }

  .min-w-xl-90px {
    min-width: 90px !important;
  }

  .min-w-xl-95px {
    min-width: 95px !important;
  }

  .min-w-xl-100px {
    min-width: 100px !important;
  }

  .min-w-xl-125px {
    min-width: 125px !important;
  }

  .min-w-xl-150px {
    min-width: 150px !important;
  }

  .min-w-xl-175px {
    min-width: 175px !important;
  }

  .min-w-xl-200px {
    min-width: 200px !important;
  }

  .min-w-xl-225px {
    min-width: 225px !important;
  }

  .min-w-xl-250px {
    min-width: 250px !important;
  }

  .min-w-xl-275px {
    min-width: 275px !important;
  }

  .min-w-xl-300px {
    min-width: 300px !important;
  }

  .min-w-xl-325px {
    min-width: 325px !important;
  }

  .min-w-xl-350px {
    min-width: 350px !important;
  }

  .min-w-xl-375px {
    min-width: 375px !important;
  }

  .min-w-xl-400px {
    min-width: 400px !important;
  }

  .min-w-xl-425px {
    min-width: 425px !important;
  }

  .min-w-xl-450px {
    min-width: 450px !important;
  }

  .min-w-xl-475px {
    min-width: 475px !important;
  }

  .min-w-xl-500px {
    min-width: 500px !important;
  }

  .min-w-xl-550px {
    min-width: 550px !important;
  }

  .min-w-xl-600px {
    min-width: 600px !important;
  }

  .min-w-xl-650px {
    min-width: 650px !important;
  }

  .min-w-xl-700px {
    min-width: 700px !important;
  }

  .min-w-xl-750px {
    min-width: 750px !important;
  }

  .min-w-xl-800px {
    min-width: 800px !important;
  }

  .min-w-xl-850px {
    min-width: 850px !important;
  }

  .min-w-xl-900px {
    min-width: 900px !important;
  }

  .min-w-xl-950px {
    min-width: 950px !important;
  }

  .min-w-xl-1000px {
    min-width: 1000px !important;
  }

  .min-h-xl-unset {
    min-height: unset !important;
  }

  .min-h-xl-25 {
    min-height: 25% !important;
  }

  .min-h-xl-50 {
    min-height: 50% !important;
  }

  .min-h-xl-75 {
    min-height: 75% !important;
  }

  .min-h-xl-100 {
    min-height: 100% !important;
  }

  .min-h-xl-auto {
    min-height: auto !important;
  }

  .min-h-xl-1px {
    min-height: 1px !important;
  }

  .min-h-xl-2px {
    min-height: 2px !important;
  }

  .min-h-xl-3px {
    min-height: 3px !important;
  }

  .min-h-xl-4px {
    min-height: 4px !important;
  }

  .min-h-xl-5px {
    min-height: 5px !important;
  }

  .min-h-xl-6px {
    min-height: 6px !important;
  }

  .min-h-xl-7px {
    min-height: 7px !important;
  }

  .min-h-xl-8px {
    min-height: 8px !important;
  }

  .min-h-xl-9px {
    min-height: 9px !important;
  }

  .min-h-xl-10px {
    min-height: 10px !important;
  }

  .min-h-xl-15px {
    min-height: 15px !important;
  }

  .min-h-xl-20px {
    min-height: 20px !important;
  }

  .min-h-xl-25px {
    min-height: 25px !important;
  }

  .min-h-xl-30px {
    min-height: 30px !important;
  }

  .min-h-xl-35px {
    min-height: 35px !important;
  }

  .min-h-xl-40px {
    min-height: 40px !important;
  }

  .min-h-xl-45px {
    min-height: 45px !important;
  }

  .min-h-xl-50px {
    min-height: 50px !important;
  }

  .min-h-xl-55px {
    min-height: 55px !important;
  }

  .min-h-xl-60px {
    min-height: 60px !important;
  }

  .min-h-xl-65px {
    min-height: 65px !important;
  }

  .min-h-xl-70px {
    min-height: 70px !important;
  }

  .min-h-xl-75px {
    min-height: 75px !important;
  }

  .min-h-xl-80px {
    min-height: 80px !important;
  }

  .min-h-xl-85px {
    min-height: 85px !important;
  }

  .min-h-xl-90px {
    min-height: 90px !important;
  }

  .min-h-xl-95px {
    min-height: 95px !important;
  }

  .min-h-xl-100px {
    min-height: 100px !important;
  }

  .min-h-xl-125px {
    min-height: 125px !important;
  }

  .min-h-xl-150px {
    min-height: 150px !important;
  }

  .min-h-xl-175px {
    min-height: 175px !important;
  }

  .min-h-xl-200px {
    min-height: 200px !important;
  }

  .min-h-xl-225px {
    min-height: 225px !important;
  }

  .min-h-xl-250px {
    min-height: 250px !important;
  }

  .min-h-xl-275px {
    min-height: 275px !important;
  }

  .min-h-xl-300px {
    min-height: 300px !important;
  }

  .min-h-xl-325px {
    min-height: 325px !important;
  }

  .min-h-xl-350px {
    min-height: 350px !important;
  }

  .min-h-xl-375px {
    min-height: 375px !important;
  }

  .min-h-xl-400px {
    min-height: 400px !important;
  }

  .min-h-xl-425px {
    min-height: 425px !important;
  }

  .min-h-xl-450px {
    min-height: 450px !important;
  }

  .min-h-xl-475px {
    min-height: 475px !important;
  }

  .min-h-xl-500px {
    min-height: 500px !important;
  }

  .min-h-xl-550px {
    min-height: 550px !important;
  }

  .min-h-xl-600px {
    min-height: 600px !important;
  }

  .min-h-xl-650px {
    min-height: 650px !important;
  }

  .min-h-xl-700px {
    min-height: 700px !important;
  }

  .min-h-xl-750px {
    min-height: 750px !important;
  }

  .min-h-xl-800px {
    min-height: 800px !important;
  }

  .min-h-xl-850px {
    min-height: 850px !important;
  }

  .min-h-xl-900px {
    min-height: 900px !important;
  }

  .min-h-xl-950px {
    min-height: 950px !important;
  }

  .min-h-xl-1000px {
    min-height: 1000px !important;
  }
}
@media (min-width: 1400px) {
  .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;
  }

  .position-xxl-static {
    position: static !important;
  }

  .position-xxl-relative {
    position: relative !important;
  }

  .position-xxl-absolute {
    position: absolute !important;
  }

  .position-xxl-fixed {
    position: fixed !important;
  }

  .position-xxl-sticky {
    position: sticky !important;
  }

  .w-xxl-unset {
    width: unset !important;
  }

  .w-xxl-25 {
    width: 25% !important;
  }

  .w-xxl-50 {
    width: 50% !important;
  }

  .w-xxl-75 {
    width: 75% !important;
  }

  .w-xxl-100 {
    width: 100% !important;
  }

  .w-xxl-auto {
    width: auto !important;
  }

  .w-xxl-1px {
    width: 1px !important;
  }

  .w-xxl-2px {
    width: 2px !important;
  }

  .w-xxl-3px {
    width: 3px !important;
  }

  .w-xxl-4px {
    width: 4px !important;
  }

  .w-xxl-5px {
    width: 5px !important;
  }

  .w-xxl-6px {
    width: 6px !important;
  }

  .w-xxl-7px {
    width: 7px !important;
  }

  .w-xxl-8px {
    width: 8px !important;
  }

  .w-xxl-9px {
    width: 9px !important;
  }

  .w-xxl-10px {
    width: 10px !important;
  }

  .w-xxl-15px {
    width: 15px !important;
  }

  .w-xxl-20px {
    width: 20px !important;
  }

  .w-xxl-25px {
    width: 25px !important;
  }

  .w-xxl-30px {
    width: 30px !important;
  }

  .w-xxl-35px {
    width: 35px !important;
  }

  .w-xxl-40px {
    width: 40px !important;
  }

  .w-xxl-45px {
    width: 45px !important;
  }

  .w-xxl-50px {
    width: 50px !important;
  }

  .w-xxl-55px {
    width: 55px !important;
  }

  .w-xxl-60px {
    width: 60px !important;
  }

  .w-xxl-65px {
    width: 65px !important;
  }

  .w-xxl-70px {
    width: 70px !important;
  }

  .w-xxl-75px {
    width: 75px !important;
  }

  .w-xxl-80px {
    width: 80px !important;
  }

  .w-xxl-85px {
    width: 85px !important;
  }

  .w-xxl-90px {
    width: 90px !important;
  }

  .w-xxl-95px {
    width: 95px !important;
  }

  .w-xxl-100px {
    width: 100px !important;
  }

  .w-xxl-125px {
    width: 125px !important;
  }

  .w-xxl-150px {
    width: 150px !important;
  }

  .w-xxl-175px {
    width: 175px !important;
  }

  .w-xxl-200px {
    width: 200px !important;
  }

  .w-xxl-225px {
    width: 225px !important;
  }

  .w-xxl-250px {
    width: 250px !important;
  }

  .w-xxl-275px {
    width: 275px !important;
  }

  .w-xxl-300px {
    width: 300px !important;
  }

  .w-xxl-325px {
    width: 325px !important;
  }

  .w-xxl-350px {
    width: 350px !important;
  }

  .w-xxl-375px {
    width: 375px !important;
  }

  .w-xxl-400px {
    width: 400px !important;
  }

  .w-xxl-425px {
    width: 425px !important;
  }

  .w-xxl-450px {
    width: 450px !important;
  }

  .w-xxl-475px {
    width: 475px !important;
  }

  .w-xxl-500px {
    width: 500px !important;
  }

  .w-xxl-550px {
    width: 550px !important;
  }

  .w-xxl-600px {
    width: 600px !important;
  }

  .w-xxl-650px {
    width: 650px !important;
  }

  .w-xxl-700px {
    width: 700px !important;
  }

  .w-xxl-750px {
    width: 750px !important;
  }

  .w-xxl-800px {
    width: 800px !important;
  }

  .w-xxl-850px {
    width: 850px !important;
  }

  .w-xxl-900px {
    width: 900px !important;
  }

  .w-xxl-950px {
    width: 950px !important;
  }

  .w-xxl-1000px {
    width: 1000px !important;
  }

  .mw-xxl-unset {
    max-width: unset !important;
  }

  .mw-xxl-25 {
    max-width: 25% !important;
  }

  .mw-xxl-50 {
    max-width: 50% !important;
  }

  .mw-xxl-75 {
    max-width: 75% !important;
  }

  .mw-xxl-100 {
    max-width: 100% !important;
  }

  .mw-xxl-auto {
    max-width: auto !important;
  }

  .mw-xxl-1px {
    max-width: 1px !important;
  }

  .mw-xxl-2px {
    max-width: 2px !important;
  }

  .mw-xxl-3px {
    max-width: 3px !important;
  }

  .mw-xxl-4px {
    max-width: 4px !important;
  }

  .mw-xxl-5px {
    max-width: 5px !important;
  }

  .mw-xxl-6px {
    max-width: 6px !important;
  }

  .mw-xxl-7px {
    max-width: 7px !important;
  }

  .mw-xxl-8px {
    max-width: 8px !important;
  }

  .mw-xxl-9px {
    max-width: 9px !important;
  }

  .mw-xxl-10px {
    max-width: 10px !important;
  }

  .mw-xxl-15px {
    max-width: 15px !important;
  }

  .mw-xxl-20px {
    max-width: 20px !important;
  }

  .mw-xxl-25px {
    max-width: 25px !important;
  }

  .mw-xxl-30px {
    max-width: 30px !important;
  }

  .mw-xxl-35px {
    max-width: 35px !important;
  }

  .mw-xxl-40px {
    max-width: 40px !important;
  }

  .mw-xxl-45px {
    max-width: 45px !important;
  }

  .mw-xxl-50px {
    max-width: 50px !important;
  }

  .mw-xxl-55px {
    max-width: 55px !important;
  }

  .mw-xxl-60px {
    max-width: 60px !important;
  }

  .mw-xxl-65px {
    max-width: 65px !important;
  }

  .mw-xxl-70px {
    max-width: 70px !important;
  }

  .mw-xxl-75px {
    max-width: 75px !important;
  }

  .mw-xxl-80px {
    max-width: 80px !important;
  }

  .mw-xxl-85px {
    max-width: 85px !important;
  }

  .mw-xxl-90px {
    max-width: 90px !important;
  }

  .mw-xxl-95px {
    max-width: 95px !important;
  }

  .mw-xxl-100px {
    max-width: 100px !important;
  }

  .mw-xxl-125px {
    max-width: 125px !important;
  }

  .mw-xxl-150px {
    max-width: 150px !important;
  }

  .mw-xxl-175px {
    max-width: 175px !important;
  }

  .mw-xxl-200px {
    max-width: 200px !important;
  }

  .mw-xxl-225px {
    max-width: 225px !important;
  }

  .mw-xxl-250px {
    max-width: 250px !important;
  }

  .mw-xxl-275px {
    max-width: 275px !important;
  }

  .mw-xxl-300px {
    max-width: 300px !important;
  }

  .mw-xxl-325px {
    max-width: 325px !important;
  }

  .mw-xxl-350px {
    max-width: 350px !important;
  }

  .mw-xxl-375px {
    max-width: 375px !important;
  }

  .mw-xxl-400px {
    max-width: 400px !important;
  }

  .mw-xxl-425px {
    max-width: 425px !important;
  }

  .mw-xxl-450px {
    max-width: 450px !important;
  }

  .mw-xxl-475px {
    max-width: 475px !important;
  }

  .mw-xxl-500px {
    max-width: 500px !important;
  }

  .mw-xxl-550px {
    max-width: 550px !important;
  }

  .mw-xxl-600px {
    max-width: 600px !important;
  }

  .mw-xxl-650px {
    max-width: 650px !important;
  }

  .mw-xxl-700px {
    max-width: 700px !important;
  }

  .mw-xxl-750px {
    max-width: 750px !important;
  }

  .mw-xxl-800px {
    max-width: 800px !important;
  }

  .mw-xxl-850px {
    max-width: 850px !important;
  }

  .mw-xxl-900px {
    max-width: 900px !important;
  }

  .mw-xxl-950px {
    max-width: 950px !important;
  }

  .mw-xxl-1000px {
    max-width: 1000px !important;
  }

  .h-xxl-unset {
    height: unset !important;
  }

  .h-xxl-25 {
    height: 25% !important;
  }

  .h-xxl-50 {
    height: 50% !important;
  }

  .h-xxl-75 {
    height: 75% !important;
  }

  .h-xxl-100 {
    height: 100% !important;
  }

  .h-xxl-auto {
    height: auto !important;
  }

  .h-xxl-1px {
    height: 1px !important;
  }

  .h-xxl-2px {
    height: 2px !important;
  }

  .h-xxl-3px {
    height: 3px !important;
  }

  .h-xxl-4px {
    height: 4px !important;
  }

  .h-xxl-5px {
    height: 5px !important;
  }

  .h-xxl-6px {
    height: 6px !important;
  }

  .h-xxl-7px {
    height: 7px !important;
  }

  .h-xxl-8px {
    height: 8px !important;
  }

  .h-xxl-9px {
    height: 9px !important;
  }

  .h-xxl-10px {
    height: 10px !important;
  }

  .h-xxl-15px {
    height: 15px !important;
  }

  .h-xxl-20px {
    height: 20px !important;
  }

  .h-xxl-25px {
    height: 25px !important;
  }

  .h-xxl-30px {
    height: 30px !important;
  }

  .h-xxl-35px {
    height: 35px !important;
  }

  .h-xxl-40px {
    height: 40px !important;
  }

  .h-xxl-45px {
    height: 45px !important;
  }

  .h-xxl-50px {
    height: 50px !important;
  }

  .h-xxl-55px {
    height: 55px !important;
  }

  .h-xxl-60px {
    height: 60px !important;
  }

  .h-xxl-65px {
    height: 65px !important;
  }

  .h-xxl-70px {
    height: 70px !important;
  }

  .h-xxl-75px {
    height: 75px !important;
  }

  .h-xxl-80px {
    height: 80px !important;
  }

  .h-xxl-85px {
    height: 85px !important;
  }

  .h-xxl-90px {
    height: 90px !important;
  }

  .h-xxl-95px {
    height: 95px !important;
  }

  .h-xxl-100px {
    height: 100px !important;
  }

  .h-xxl-125px {
    height: 125px !important;
  }

  .h-xxl-150px {
    height: 150px !important;
  }

  .h-xxl-175px {
    height: 175px !important;
  }

  .h-xxl-200px {
    height: 200px !important;
  }

  .h-xxl-225px {
    height: 225px !important;
  }

  .h-xxl-250px {
    height: 250px !important;
  }

  .h-xxl-275px {
    height: 275px !important;
  }

  .h-xxl-300px {
    height: 300px !important;
  }

  .h-xxl-325px {
    height: 325px !important;
  }

  .h-xxl-350px {
    height: 350px !important;
  }

  .h-xxl-375px {
    height: 375px !important;
  }

  .h-xxl-400px {
    height: 400px !important;
  }

  .h-xxl-425px {
    height: 425px !important;
  }

  .h-xxl-450px {
    height: 450px !important;
  }

  .h-xxl-475px {
    height: 475px !important;
  }

  .h-xxl-500px {
    height: 500px !important;
  }

  .h-xxl-550px {
    height: 550px !important;
  }

  .h-xxl-600px {
    height: 600px !important;
  }

  .h-xxl-650px {
    height: 650px !important;
  }

  .h-xxl-700px {
    height: 700px !important;
  }

  .h-xxl-750px {
    height: 750px !important;
  }

  .h-xxl-800px {
    height: 800px !important;
  }

  .h-xxl-850px {
    height: 850px !important;
  }

  .h-xxl-900px {
    height: 900px !important;
  }

  .h-xxl-950px {
    height: 950px !important;
  }

  .h-xxl-1000px {
    height: 1000px !important;
  }

  .mh-xxl-unset {
    max-height: unset !important;
  }

  .mh-xxl-25 {
    max-height: 25% !important;
  }

  .mh-xxl-50 {
    max-height: 50% !important;
  }

  .mh-xxl-75 {
    max-height: 75% !important;
  }

  .mh-xxl-100 {
    max-height: 100% !important;
  }

  .mh-xxl-auto {
    max-height: auto !important;
  }

  .mh-xxl-1px {
    max-height: 1px !important;
  }

  .mh-xxl-2px {
    max-height: 2px !important;
  }

  .mh-xxl-3px {
    max-height: 3px !important;
  }

  .mh-xxl-4px {
    max-height: 4px !important;
  }

  .mh-xxl-5px {
    max-height: 5px !important;
  }

  .mh-xxl-6px {
    max-height: 6px !important;
  }

  .mh-xxl-7px {
    max-height: 7px !important;
  }

  .mh-xxl-8px {
    max-height: 8px !important;
  }

  .mh-xxl-9px {
    max-height: 9px !important;
  }

  .mh-xxl-10px {
    max-height: 10px !important;
  }

  .mh-xxl-15px {
    max-height: 15px !important;
  }

  .mh-xxl-20px {
    max-height: 20px !important;
  }

  .mh-xxl-25px {
    max-height: 25px !important;
  }

  .mh-xxl-30px {
    max-height: 30px !important;
  }

  .mh-xxl-35px {
    max-height: 35px !important;
  }

  .mh-xxl-40px {
    max-height: 40px !important;
  }

  .mh-xxl-45px {
    max-height: 45px !important;
  }

  .mh-xxl-50px {
    max-height: 50px !important;
  }

  .mh-xxl-55px {
    max-height: 55px !important;
  }

  .mh-xxl-60px {
    max-height: 60px !important;
  }

  .mh-xxl-65px {
    max-height: 65px !important;
  }

  .mh-xxl-70px {
    max-height: 70px !important;
  }

  .mh-xxl-75px {
    max-height: 75px !important;
  }

  .mh-xxl-80px {
    max-height: 80px !important;
  }

  .mh-xxl-85px {
    max-height: 85px !important;
  }

  .mh-xxl-90px {
    max-height: 90px !important;
  }

  .mh-xxl-95px {
    max-height: 95px !important;
  }

  .mh-xxl-100px {
    max-height: 100px !important;
  }

  .mh-xxl-125px {
    max-height: 125px !important;
  }

  .mh-xxl-150px {
    max-height: 150px !important;
  }

  .mh-xxl-175px {
    max-height: 175px !important;
  }

  .mh-xxl-200px {
    max-height: 200px !important;
  }

  .mh-xxl-225px {
    max-height: 225px !important;
  }

  .mh-xxl-250px {
    max-height: 250px !important;
  }

  .mh-xxl-275px {
    max-height: 275px !important;
  }

  .mh-xxl-300px {
    max-height: 300px !important;
  }

  .mh-xxl-325px {
    max-height: 325px !important;
  }

  .mh-xxl-350px {
    max-height: 350px !important;
  }

  .mh-xxl-375px {
    max-height: 375px !important;
  }

  .mh-xxl-400px {
    max-height: 400px !important;
  }

  .mh-xxl-425px {
    max-height: 425px !important;
  }

  .mh-xxl-450px {
    max-height: 450px !important;
  }

  .mh-xxl-475px {
    max-height: 475px !important;
  }

  .mh-xxl-500px {
    max-height: 500px !important;
  }

  .mh-xxl-550px {
    max-height: 550px !important;
  }

  .mh-xxl-600px {
    max-height: 600px !important;
  }

  .mh-xxl-650px {
    max-height: 650px !important;
  }

  .mh-xxl-700px {
    max-height: 700px !important;
  }

  .mh-xxl-750px {
    max-height: 750px !important;
  }

  .mh-xxl-800px {
    max-height: 800px !important;
  }

  .mh-xxl-850px {
    max-height: 850px !important;
  }

  .mh-xxl-900px {
    max-height: 900px !important;
  }

  .mh-xxl-950px {
    max-height: 950px !important;
  }

  .mh-xxl-1000px {
    max-height: 1000px !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;
  }

  .gap-xxl-0 {
    gap: 0 !important;
  }

  .gap-xxl-1 {
    gap: 0.25rem !important;
  }

  .gap-xxl-2 {
    gap: 0.5rem !important;
  }

  .gap-xxl-3 {
    gap: 0.75rem !important;
  }

  .gap-xxl-4 {
    gap: 1rem !important;
  }

  .gap-xxl-5 {
    gap: 1.25rem !important;
  }

  .gap-xxl-6 {
    gap: 1.5rem !important;
  }

  .gap-xxl-7 {
    gap: 1.75rem !important;
  }

  .gap-xxl-8 {
    gap: 2rem !important;
  }

  .gap-xxl-9 {
    gap: 2.25rem !important;
  }

  .gap-xxl-10 {
    gap: 2.5rem !important;
  }

  .gap-xxl-11 {
    gap: 2.75rem !important;
  }

  .gap-xxl-12 {
    gap: 3rem !important;
  }

  .gap-xxl-13 {
    gap: 3.25rem !important;
  }

  .gap-xxl-14 {
    gap: 3.5rem !important;
  }

  .gap-xxl-15 {
    gap: 3.75rem !important;
  }

  .gap-xxl-16 {
    gap: 4rem !important;
  }

  .gap-xxl-17 {
    gap: 4.25rem !important;
  }

  .gap-xxl-18 {
    gap: 4.5rem !important;
  }

  .gap-xxl-19 {
    gap: 4.75rem !important;
  }

  .gap-xxl-20 {
    gap: 5rem !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: 0.75rem !important;
  }

  .m-xxl-4 {
    margin: 1rem !important;
  }

  .m-xxl-5 {
    margin: 1.25rem !important;
  }

  .m-xxl-6 {
    margin: 1.5rem !important;
  }

  .m-xxl-7 {
    margin: 1.75rem !important;
  }

  .m-xxl-8 {
    margin: 2rem !important;
  }

  .m-xxl-9 {
    margin: 2.25rem !important;
  }

  .m-xxl-10 {
    margin: 2.5rem !important;
  }

  .m-xxl-11 {
    margin: 2.75rem !important;
  }

  .m-xxl-12 {
    margin: 3rem !important;
  }

  .m-xxl-13 {
    margin: 3.25rem !important;
  }

  .m-xxl-14 {
    margin: 3.5rem !important;
  }

  .m-xxl-15 {
    margin: 3.75rem !important;
  }

  .m-xxl-16 {
    margin: 4rem !important;
  }

  .m-xxl-17 {
    margin: 4.25rem !important;
  }

  .m-xxl-18 {
    margin: 4.5rem !important;
  }

  .m-xxl-19 {
    margin: 4.75rem !important;
  }

  .m-xxl-20 {
    margin: 5rem !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: 0.75rem !important;
    margin-left: 0.75rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
  }

  .mx-xxl-6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
  }

  .mx-xxl-8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
  }

  .mx-xxl-9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
  }

  .mx-xxl-10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
  }

  .mx-xxl-11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
  }

  .mx-xxl-12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
  }

  .mx-xxl-14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
  }

  .mx-xxl-15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
  }

  .mx-xxl-16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
  }

  .mx-xxl-17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
  }

  .mx-xxl-18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
  }

  .mx-xxl-19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
  }

  .mx-xxl-20 {
    margin-right: 5rem !important;
    margin-left: 5rem !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: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }

  .my-xxl-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .my-xxl-6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
  }

  .my-xxl-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }

  .my-xxl-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
  }

  .my-xxl-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }

  .my-xxl-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
  }

  .my-xxl-12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
  }

  .my-xxl-14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }

  .my-xxl-15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
  }

  .my-xxl-16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }

  .my-xxl-17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
  }

  .my-xxl-18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }

  .my-xxl-19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
  }

  .my-xxl-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1rem !important;
  }

  .mt-xxl-5 {
    margin-top: 1.25rem !important;
  }

  .mt-xxl-6 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-7 {
    margin-top: 1.75rem !important;
  }

  .mt-xxl-8 {
    margin-top: 2rem !important;
  }

  .mt-xxl-9 {
    margin-top: 2.25rem !important;
  }

  .mt-xxl-10 {
    margin-top: 2.5rem !important;
  }

  .mt-xxl-11 {
    margin-top: 2.75rem !important;
  }

  .mt-xxl-12 {
    margin-top: 3rem !important;
  }

  .mt-xxl-13 {
    margin-top: 3.25rem !important;
  }

  .mt-xxl-14 {
    margin-top: 3.5rem !important;
  }

  .mt-xxl-15 {
    margin-top: 3.75rem !important;
  }

  .mt-xxl-16 {
    margin-top: 4rem !important;
  }

  .mt-xxl-17 {
    margin-top: 4.25rem !important;
  }

  .mt-xxl-18 {
    margin-top: 4.5rem !important;
  }

  .mt-xxl-19 {
    margin-top: 4.75rem !important;
  }

  .mt-xxl-20 {
    margin-top: 5rem !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: 0.75rem !important;
  }

  .me-xxl-4 {
    margin-right: 1rem !important;
  }

  .me-xxl-5 {
    margin-right: 1.25rem !important;
  }

  .me-xxl-6 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-7 {
    margin-right: 1.75rem !important;
  }

  .me-xxl-8 {
    margin-right: 2rem !important;
  }

  .me-xxl-9 {
    margin-right: 2.25rem !important;
  }

  .me-xxl-10 {
    margin-right: 2.5rem !important;
  }

  .me-xxl-11 {
    margin-right: 2.75rem !important;
  }

  .me-xxl-12 {
    margin-right: 3rem !important;
  }

  .me-xxl-13 {
    margin-right: 3.25rem !important;
  }

  .me-xxl-14 {
    margin-right: 3.5rem !important;
  }

  .me-xxl-15 {
    margin-right: 3.75rem !important;
  }

  .me-xxl-16 {
    margin-right: 4rem !important;
  }

  .me-xxl-17 {
    margin-right: 4.25rem !important;
  }

  .me-xxl-18 {
    margin-right: 4.5rem !important;
  }

  .me-xxl-19 {
    margin-right: 4.75rem !important;
  }

  .me-xxl-20 {
    margin-right: 5rem !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: 0.75rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 1.25rem !important;
  }

  .mb-xxl-6 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-7 {
    margin-bottom: 1.75rem !important;
  }

  .mb-xxl-8 {
    margin-bottom: 2rem !important;
  }

  .mb-xxl-9 {
    margin-bottom: 2.25rem !important;
  }

  .mb-xxl-10 {
    margin-bottom: 2.5rem !important;
  }

  .mb-xxl-11 {
    margin-bottom: 2.75rem !important;
  }

  .mb-xxl-12 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-13 {
    margin-bottom: 3.25rem !important;
  }

  .mb-xxl-14 {
    margin-bottom: 3.5rem !important;
  }

  .mb-xxl-15 {
    margin-bottom: 3.75rem !important;
  }

  .mb-xxl-16 {
    margin-bottom: 4rem !important;
  }

  .mb-xxl-17 {
    margin-bottom: 4.25rem !important;
  }

  .mb-xxl-18 {
    margin-bottom: 4.5rem !important;
  }

  .mb-xxl-19 {
    margin-bottom: 4.75rem !important;
  }

  .mb-xxl-20 {
    margin-bottom: 5rem !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: 0.75rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1rem !important;
  }

  .ms-xxl-5 {
    margin-left: 1.25rem !important;
  }

  .ms-xxl-6 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-7 {
    margin-left: 1.75rem !important;
  }

  .ms-xxl-8 {
    margin-left: 2rem !important;
  }

  .ms-xxl-9 {
    margin-left: 2.25rem !important;
  }

  .ms-xxl-10 {
    margin-left: 2.5rem !important;
  }

  .ms-xxl-11 {
    margin-left: 2.75rem !important;
  }

  .ms-xxl-12 {
    margin-left: 3rem !important;
  }

  .ms-xxl-13 {
    margin-left: 3.25rem !important;
  }

  .ms-xxl-14 {
    margin-left: 3.5rem !important;
  }

  .ms-xxl-15 {
    margin-left: 3.75rem !important;
  }

  .ms-xxl-16 {
    margin-left: 4rem !important;
  }

  .ms-xxl-17 {
    margin-left: 4.25rem !important;
  }

  .ms-xxl-18 {
    margin-left: 4.5rem !important;
  }

  .ms-xxl-19 {
    margin-left: 4.75rem !important;
  }

  .ms-xxl-20 {
    margin-left: 5rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .m-xxl-n1 {
    margin: -0.25rem !important;
  }

  .m-xxl-n2 {
    margin: -0.5rem !important;
  }

  .m-xxl-n3 {
    margin: -0.75rem !important;
  }

  .m-xxl-n4 {
    margin: -1rem !important;
  }

  .m-xxl-n5 {
    margin: -1.25rem !important;
  }

  .m-xxl-n6 {
    margin: -1.5rem !important;
  }

  .m-xxl-n7 {
    margin: -1.75rem !important;
  }

  .m-xxl-n8 {
    margin: -2rem !important;
  }

  .m-xxl-n9 {
    margin: -2.25rem !important;
  }

  .m-xxl-n10 {
    margin: -2.5rem !important;
  }

  .m-xxl-n11 {
    margin: -2.75rem !important;
  }

  .m-xxl-n12 {
    margin: -3rem !important;
  }

  .m-xxl-n13 {
    margin: -3.25rem !important;
  }

  .m-xxl-n14 {
    margin: -3.5rem !important;
  }

  .m-xxl-n15 {
    margin: -3.75rem !important;
  }

  .m-xxl-n16 {
    margin: -4rem !important;
  }

  .m-xxl-n17 {
    margin: -4.25rem !important;
  }

  .m-xxl-n18 {
    margin: -4.5rem !important;
  }

  .m-xxl-n19 {
    margin: -4.75rem !important;
  }

  .m-xxl-n20 {
    margin: -5rem !important;
  }

  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }

  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }

  .mx-xxl-n3 {
    margin-right: -0.75rem !important;
    margin-left: -0.75rem !important;
  }

  .mx-xxl-n4 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }

  .mx-xxl-n5 {
    margin-right: -1.25rem !important;
    margin-left: -1.25rem !important;
  }

  .mx-xxl-n6 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }

  .mx-xxl-n7 {
    margin-right: -1.75rem !important;
    margin-left: -1.75rem !important;
  }

  .mx-xxl-n8 {
    margin-right: -2rem !important;
    margin-left: -2rem !important;
  }

  .mx-xxl-n9 {
    margin-right: -2.25rem !important;
    margin-left: -2.25rem !important;
  }

  .mx-xxl-n10 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important;
  }

  .mx-xxl-n11 {
    margin-right: -2.75rem !important;
    margin-left: -2.75rem !important;
  }

  .mx-xxl-n12 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }

  .mx-xxl-n13 {
    margin-right: -3.25rem !important;
    margin-left: -3.25rem !important;
  }

  .mx-xxl-n14 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important;
  }

  .mx-xxl-n15 {
    margin-right: -3.75rem !important;
    margin-left: -3.75rem !important;
  }

  .mx-xxl-n16 {
    margin-right: -4rem !important;
    margin-left: -4rem !important;
  }

  .mx-xxl-n17 {
    margin-right: -4.25rem !important;
    margin-left: -4.25rem !important;
  }

  .mx-xxl-n18 {
    margin-right: -4.5rem !important;
    margin-left: -4.5rem !important;
  }

  .mx-xxl-n19 {
    margin-right: -4.75rem !important;
    margin-left: -4.75rem !important;
  }

  .mx-xxl-n20 {
    margin-right: -5rem !important;
    margin-left: -5rem !important;
  }

  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .my-xxl-n3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .my-xxl-n4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .my-xxl-n5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .my-xxl-n6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .my-xxl-n7 {
    margin-top: -1.75rem !important;
    margin-bottom: -1.75rem !important;
  }

  .my-xxl-n8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .my-xxl-n9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important;
  }

  .my-xxl-n10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .my-xxl-n11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important;
  }

  .my-xxl-n12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .my-xxl-n13 {
    margin-top: -3.25rem !important;
    margin-bottom: -3.25rem !important;
  }

  .my-xxl-n14 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
  }

  .my-xxl-n15 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important;
  }

  .my-xxl-n16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .my-xxl-n17 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important;
  }

  .my-xxl-n18 {
    margin-top: -4.5rem !important;
    margin-bottom: -4.5rem !important;
  }

  .my-xxl-n19 {
    margin-top: -4.75rem !important;
    margin-bottom: -4.75rem !important;
  }

  .my-xxl-n20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }

  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }

  .mt-xxl-n3 {
    margin-top: -0.75rem !important;
  }

  .mt-xxl-n4 {
    margin-top: -1rem !important;
  }

  .mt-xxl-n5 {
    margin-top: -1.25rem !important;
  }

  .mt-xxl-n6 {
    margin-top: -1.5rem !important;
  }

  .mt-xxl-n7 {
    margin-top: -1.75rem !important;
  }

  .mt-xxl-n8 {
    margin-top: -2rem !important;
  }

  .mt-xxl-n9 {
    margin-top: -2.25rem !important;
  }

  .mt-xxl-n10 {
    margin-top: -2.5rem !important;
  }

  .mt-xxl-n11 {
    margin-top: -2.75rem !important;
  }

  .mt-xxl-n12 {
    margin-top: -3rem !important;
  }

  .mt-xxl-n13 {
    margin-top: -3.25rem !important;
  }

  .mt-xxl-n14 {
    margin-top: -3.5rem !important;
  }

  .mt-xxl-n15 {
    margin-top: -3.75rem !important;
  }

  .mt-xxl-n16 {
    margin-top: -4rem !important;
  }

  .mt-xxl-n17 {
    margin-top: -4.25rem !important;
  }

  .mt-xxl-n18 {
    margin-top: -4.5rem !important;
  }

  .mt-xxl-n19 {
    margin-top: -4.75rem !important;
  }

  .mt-xxl-n20 {
    margin-top: -5rem !important;
  }

  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }

  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }

  .me-xxl-n3 {
    margin-right: -0.75rem !important;
  }

  .me-xxl-n4 {
    margin-right: -1rem !important;
  }

  .me-xxl-n5 {
    margin-right: -1.25rem !important;
  }

  .me-xxl-n6 {
    margin-right: -1.5rem !important;
  }

  .me-xxl-n7 {
    margin-right: -1.75rem !important;
  }

  .me-xxl-n8 {
    margin-right: -2rem !important;
  }

  .me-xxl-n9 {
    margin-right: -2.25rem !important;
  }

  .me-xxl-n10 {
    margin-right: -2.5rem !important;
  }

  .me-xxl-n11 {
    margin-right: -2.75rem !important;
  }

  .me-xxl-n12 {
    margin-right: -3rem !important;
  }

  .me-xxl-n13 {
    margin-right: -3.25rem !important;
  }

  .me-xxl-n14 {
    margin-right: -3.5rem !important;
  }

  .me-xxl-n15 {
    margin-right: -3.75rem !important;
  }

  .me-xxl-n16 {
    margin-right: -4rem !important;
  }

  .me-xxl-n17 {
    margin-right: -4.25rem !important;
  }

  .me-xxl-n18 {
    margin-right: -4.5rem !important;
  }

  .me-xxl-n19 {
    margin-right: -4.75rem !important;
  }

  .me-xxl-n20 {
    margin-right: -5rem !important;
  }

  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .mb-xxl-n3 {
    margin-bottom: -0.75rem !important;
  }

  .mb-xxl-n4 {
    margin-bottom: -1rem !important;
  }

  .mb-xxl-n5 {
    margin-bottom: -1.25rem !important;
  }

  .mb-xxl-n6 {
    margin-bottom: -1.5rem !important;
  }

  .mb-xxl-n7 {
    margin-bottom: -1.75rem !important;
  }

  .mb-xxl-n8 {
    margin-bottom: -2rem !important;
  }

  .mb-xxl-n9 {
    margin-bottom: -2.25rem !important;
  }

  .mb-xxl-n10 {
    margin-bottom: -2.5rem !important;
  }

  .mb-xxl-n11 {
    margin-bottom: -2.75rem !important;
  }

  .mb-xxl-n12 {
    margin-bottom: -3rem !important;
  }

  .mb-xxl-n13 {
    margin-bottom: -3.25rem !important;
  }

  .mb-xxl-n14 {
    margin-bottom: -3.5rem !important;
  }

  .mb-xxl-n15 {
    margin-bottom: -3.75rem !important;
  }

  .mb-xxl-n16 {
    margin-bottom: -4rem !important;
  }

  .mb-xxl-n17 {
    margin-bottom: -4.25rem !important;
  }

  .mb-xxl-n18 {
    margin-bottom: -4.5rem !important;
  }

  .mb-xxl-n19 {
    margin-bottom: -4.75rem !important;
  }

  .mb-xxl-n20 {
    margin-bottom: -5rem !important;
  }

  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }

  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }

  .ms-xxl-n3 {
    margin-left: -0.75rem !important;
  }

  .ms-xxl-n4 {
    margin-left: -1rem !important;
  }

  .ms-xxl-n5 {
    margin-left: -1.25rem !important;
  }

  .ms-xxl-n6 {
    margin-left: -1.5rem !important;
  }

  .ms-xxl-n7 {
    margin-left: -1.75rem !important;
  }

  .ms-xxl-n8 {
    margin-left: -2rem !important;
  }

  .ms-xxl-n9 {
    margin-left: -2.25rem !important;
  }

  .ms-xxl-n10 {
    margin-left: -2.5rem !important;
  }

  .ms-xxl-n11 {
    margin-left: -2.75rem !important;
  }

  .ms-xxl-n12 {
    margin-left: -3rem !important;
  }

  .ms-xxl-n13 {
    margin-left: -3.25rem !important;
  }

  .ms-xxl-n14 {
    margin-left: -3.5rem !important;
  }

  .ms-xxl-n15 {
    margin-left: -3.75rem !important;
  }

  .ms-xxl-n16 {
    margin-left: -4rem !important;
  }

  .ms-xxl-n17 {
    margin-left: -4.25rem !important;
  }

  .ms-xxl-n18 {
    margin-left: -4.5rem !important;
  }

  .ms-xxl-n19 {
    margin-left: -4.75rem !important;
  }

  .ms-xxl-n20 {
    margin-left: -5rem !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: 0.75rem !important;
  }

  .p-xxl-4 {
    padding: 1rem !important;
  }

  .p-xxl-5 {
    padding: 1.25rem !important;
  }

  .p-xxl-6 {
    padding: 1.5rem !important;
  }

  .p-xxl-7 {
    padding: 1.75rem !important;
  }

  .p-xxl-8 {
    padding: 2rem !important;
  }

  .p-xxl-9 {
    padding: 2.25rem !important;
  }

  .p-xxl-10 {
    padding: 2.5rem !important;
  }

  .p-xxl-11 {
    padding: 2.75rem !important;
  }

  .p-xxl-12 {
    padding: 3rem !important;
  }

  .p-xxl-13 {
    padding: 3.25rem !important;
  }

  .p-xxl-14 {
    padding: 3.5rem !important;
  }

  .p-xxl-15 {
    padding: 3.75rem !important;
  }

  .p-xxl-16 {
    padding: 4rem !important;
  }

  .p-xxl-17 {
    padding: 4.25rem !important;
  }

  .p-xxl-18 {
    padding: 4.5rem !important;
  }

  .p-xxl-19 {
    padding: 4.75rem !important;
  }

  .p-xxl-20 {
    padding: 5rem !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: 0.75rem !important;
    padding-left: 0.75rem !important;
  }

  .px-xxl-4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
  }

  .px-xxl-6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
  }

  .px-xxl-8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
  }

  .px-xxl-9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
  }

  .px-xxl-10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
  }

  .px-xxl-11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
  }

  .px-xxl-12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .px-xxl-13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
  }

  .px-xxl-14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
  }

  .px-xxl-15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
  }

  .px-xxl-16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
  }

  .px-xxl-17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
  }

  .px-xxl-18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
  }

  .px-xxl-19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
  }

  .px-xxl-20 {
    padding-right: 5rem !important;
    padding-left: 5rem !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: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .py-xxl-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }

  .py-xxl-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
  }

  .py-xxl-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .py-xxl-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
  }

  .py-xxl-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  .py-xxl-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
  }

  .py-xxl-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .py-xxl-13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
  }

  .py-xxl-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .py-xxl-15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
  }

  .py-xxl-16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }

  .py-xxl-17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
  }

  .py-xxl-18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }

  .py-xxl-19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
  }

  .py-xxl-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1rem !important;
  }

  .pt-xxl-5 {
    padding-top: 1.25rem !important;
  }

  .pt-xxl-6 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-7 {
    padding-top: 1.75rem !important;
  }

  .pt-xxl-8 {
    padding-top: 2rem !important;
  }

  .pt-xxl-9 {
    padding-top: 2.25rem !important;
  }

  .pt-xxl-10 {
    padding-top: 2.5rem !important;
  }

  .pt-xxl-11 {
    padding-top: 2.75rem !important;
  }

  .pt-xxl-12 {
    padding-top: 3rem !important;
  }

  .pt-xxl-13 {
    padding-top: 3.25rem !important;
  }

  .pt-xxl-14 {
    padding-top: 3.5rem !important;
  }

  .pt-xxl-15 {
    padding-top: 3.75rem !important;
  }

  .pt-xxl-16 {
    padding-top: 4rem !important;
  }

  .pt-xxl-17 {
    padding-top: 4.25rem !important;
  }

  .pt-xxl-18 {
    padding-top: 4.5rem !important;
  }

  .pt-xxl-19 {
    padding-top: 4.75rem !important;
  }

  .pt-xxl-20 {
    padding-top: 5rem !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: 0.75rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1rem !important;
  }

  .pe-xxl-5 {
    padding-right: 1.25rem !important;
  }

  .pe-xxl-6 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-7 {
    padding-right: 1.75rem !important;
  }

  .pe-xxl-8 {
    padding-right: 2rem !important;
  }

  .pe-xxl-9 {
    padding-right: 2.25rem !important;
  }

  .pe-xxl-10 {
    padding-right: 2.5rem !important;
  }

  .pe-xxl-11 {
    padding-right: 2.75rem !important;
  }

  .pe-xxl-12 {
    padding-right: 3rem !important;
  }

  .pe-xxl-13 {
    padding-right: 3.25rem !important;
  }

  .pe-xxl-14 {
    padding-right: 3.5rem !important;
  }

  .pe-xxl-15 {
    padding-right: 3.75rem !important;
  }

  .pe-xxl-16 {
    padding-right: 4rem !important;
  }

  .pe-xxl-17 {
    padding-right: 4.25rem !important;
  }

  .pe-xxl-18 {
    padding-right: 4.5rem !important;
  }

  .pe-xxl-19 {
    padding-right: 4.75rem !important;
  }

  .pe-xxl-20 {
    padding-right: 5rem !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: 0.75rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 1.25rem !important;
  }

  .pb-xxl-6 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-7 {
    padding-bottom: 1.75rem !important;
  }

  .pb-xxl-8 {
    padding-bottom: 2rem !important;
  }

  .pb-xxl-9 {
    padding-bottom: 2.25rem !important;
  }

  .pb-xxl-10 {
    padding-bottom: 2.5rem !important;
  }

  .pb-xxl-11 {
    padding-bottom: 2.75rem !important;
  }

  .pb-xxl-12 {
    padding-bottom: 3rem !important;
  }

  .pb-xxl-13 {
    padding-bottom: 3.25rem !important;
  }

  .pb-xxl-14 {
    padding-bottom: 3.5rem !important;
  }

  .pb-xxl-15 {
    padding-bottom: 3.75rem !important;
  }

  .pb-xxl-16 {
    padding-bottom: 4rem !important;
  }

  .pb-xxl-17 {
    padding-bottom: 4.25rem !important;
  }

  .pb-xxl-18 {
    padding-bottom: 4.5rem !important;
  }

  .pb-xxl-19 {
    padding-bottom: 4.75rem !important;
  }

  .pb-xxl-20 {
    padding-bottom: 5rem !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: 0.75rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1rem !important;
  }

  .ps-xxl-5 {
    padding-left: 1.25rem !important;
  }

  .ps-xxl-6 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-7 {
    padding-left: 1.75rem !important;
  }

  .ps-xxl-8 {
    padding-left: 2rem !important;
  }

  .ps-xxl-9 {
    padding-left: 2.25rem !important;
  }

  .ps-xxl-10 {
    padding-left: 2.5rem !important;
  }

  .ps-xxl-11 {
    padding-left: 2.75rem !important;
  }

  .ps-xxl-12 {
    padding-left: 3rem !important;
  }

  .ps-xxl-13 {
    padding-left: 3.25rem !important;
  }

  .ps-xxl-14 {
    padding-left: 3.5rem !important;
  }

  .ps-xxl-15 {
    padding-left: 3.75rem !important;
  }

  .ps-xxl-16 {
    padding-left: 4rem !important;
  }

  .ps-xxl-17 {
    padding-left: 4.25rem !important;
  }

  .ps-xxl-18 {
    padding-left: 4.5rem !important;
  }

  .ps-xxl-19 {
    padding-left: 4.75rem !important;
  }

  .ps-xxl-20 {
    padding-left: 5rem !important;
  }

  .fs-xxl-1 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }

  .fs-xxl-2 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }

  .fs-xxl-3 {
    font-size: calc(1.26rem + 0.12vw) !important;
  }

  .fs-xxl-4 {
    font-size: 1.25rem !important;
  }

  .fs-xxl-5 {
    font-size: 1.15rem !important;
  }

  .fs-xxl-6 {
    font-size: 1.075rem !important;
  }

  .fs-xxl-7 {
    font-size: 0.95rem !important;
  }

  .fs-xxl-8 {
    font-size: 0.85rem !important;
  }

  .fs-xxl-9 {
    font-size: 0.75rem !important;
  }

  .fs-xxl-10 {
    font-size: 0.5rem !important;
  }

  .fs-xxl-base {
    font-size: 1rem !important;
  }

  .fs-xxl-fluid {
    font-size: 100% !important;
  }

  .fs-xxl-2x {
    font-size: calc(1.325rem + 0.9vw) !important;
  }

  .fs-xxl-2qx {
    font-size: calc(1.35rem + 1.2vw) !important;
  }

  .fs-xxl-2hx {
    font-size: calc(1.375rem + 1.5vw) !important;
  }

  .fs-xxl-2tx {
    font-size: calc(1.4rem + 1.8vw) !important;
  }

  .fs-xxl-3x {
    font-size: calc(1.425rem + 2.1vw) !important;
  }

  .fs-xxl-3qx {
    font-size: calc(1.45rem + 2.4vw) !important;
  }

  .fs-xxl-3hx {
    font-size: calc(1.475rem + 2.7vw) !important;
  }

  .fs-xxl-3tx {
    font-size: calc(1.5rem + 3vw) !important;
  }

  .fs-xxl-4x {
    font-size: calc(1.525rem + 3.3vw) !important;
  }

  .fs-xxl-4qx {
    font-size: calc(1.55rem + 3.6vw) !important;
  }

  .fs-xxl-4hx {
    font-size: calc(1.575rem + 3.9vw) !important;
  }

  .fs-xxl-4tx {
    font-size: calc(1.6rem + 4.2vw) !important;
  }

  .fs-xxl-5x {
    font-size: calc(1.625rem + 4.5vw) !important;
  }

  .fs-xxl-5qx {
    font-size: calc(1.65rem + 4.8vw) !important;
  }

  .fs-xxl-5hx {
    font-size: calc(1.675rem + 5.1vw) !important;
  }

  .fs-xxl-5tx {
    font-size: calc(1.7rem + 5.4vw) !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

  .text-xxl-center {
    text-align: center !important;
  }

  .min-w-xxl-unset {
    min-width: unset !important;
  }

  .min-w-xxl-25 {
    min-width: 25% !important;
  }

  .min-w-xxl-50 {
    min-width: 50% !important;
  }

  .min-w-xxl-75 {
    min-width: 75% !important;
  }

  .min-w-xxl-100 {
    min-width: 100% !important;
  }

  .min-w-xxl-auto {
    min-width: auto !important;
  }

  .min-w-xxl-1px {
    min-width: 1px !important;
  }

  .min-w-xxl-2px {
    min-width: 2px !important;
  }

  .min-w-xxl-3px {
    min-width: 3px !important;
  }

  .min-w-xxl-4px {
    min-width: 4px !important;
  }

  .min-w-xxl-5px {
    min-width: 5px !important;
  }

  .min-w-xxl-6px {
    min-width: 6px !important;
  }

  .min-w-xxl-7px {
    min-width: 7px !important;
  }

  .min-w-xxl-8px {
    min-width: 8px !important;
  }

  .min-w-xxl-9px {
    min-width: 9px !important;
  }

  .min-w-xxl-10px {
    min-width: 10px !important;
  }

  .min-w-xxl-15px {
    min-width: 15px !important;
  }

  .min-w-xxl-20px {
    min-width: 20px !important;
  }

  .min-w-xxl-25px {
    min-width: 25px !important;
  }

  .min-w-xxl-30px {
    min-width: 30px !important;
  }

  .min-w-xxl-35px {
    min-width: 35px !important;
  }

  .min-w-xxl-40px {
    min-width: 40px !important;
  }

  .min-w-xxl-45px {
    min-width: 45px !important;
  }

  .min-w-xxl-50px {
    min-width: 50px !important;
  }

  .min-w-xxl-55px {
    min-width: 55px !important;
  }

  .min-w-xxl-60px {
    min-width: 60px !important;
  }

  .min-w-xxl-65px {
    min-width: 65px !important;
  }

  .min-w-xxl-70px {
    min-width: 70px !important;
  }

  .min-w-xxl-75px {
    min-width: 75px !important;
  }

  .min-w-xxl-80px {
    min-width: 80px !important;
  }

  .min-w-xxl-85px {
    min-width: 85px !important;
  }

  .min-w-xxl-90px {
    min-width: 90px !important;
  }

  .min-w-xxl-95px {
    min-width: 95px !important;
  }

  .min-w-xxl-100px {
    min-width: 100px !important;
  }

  .min-w-xxl-125px {
    min-width: 125px !important;
  }

  .min-w-xxl-150px {
    min-width: 150px !important;
  }

  .min-w-xxl-175px {
    min-width: 175px !important;
  }

  .min-w-xxl-200px {
    min-width: 200px !important;
  }

  .min-w-xxl-225px {
    min-width: 225px !important;
  }

  .min-w-xxl-250px {
    min-width: 250px !important;
  }

  .min-w-xxl-275px {
    min-width: 275px !important;
  }

  .min-w-xxl-300px {
    min-width: 300px !important;
  }

  .min-w-xxl-325px {
    min-width: 325px !important;
  }

  .min-w-xxl-350px {
    min-width: 350px !important;
  }

  .min-w-xxl-375px {
    min-width: 375px !important;
  }

  .min-w-xxl-400px {
    min-width: 400px !important;
  }

  .min-w-xxl-425px {
    min-width: 425px !important;
  }

  .min-w-xxl-450px {
    min-width: 450px !important;
  }

  .min-w-xxl-475px {
    min-width: 475px !important;
  }

  .min-w-xxl-500px {
    min-width: 500px !important;
  }

  .min-w-xxl-550px {
    min-width: 550px !important;
  }

  .min-w-xxl-600px {
    min-width: 600px !important;
  }

  .min-w-xxl-650px {
    min-width: 650px !important;
  }

  .min-w-xxl-700px {
    min-width: 700px !important;
  }

  .min-w-xxl-750px {
    min-width: 750px !important;
  }

  .min-w-xxl-800px {
    min-width: 800px !important;
  }

  .min-w-xxl-850px {
    min-width: 850px !important;
  }

  .min-w-xxl-900px {
    min-width: 900px !important;
  }

  .min-w-xxl-950px {
    min-width: 950px !important;
  }

  .min-w-xxl-1000px {
    min-width: 1000px !important;
  }

  .min-h-xxl-unset {
    min-height: unset !important;
  }

  .min-h-xxl-25 {
    min-height: 25% !important;
  }

  .min-h-xxl-50 {
    min-height: 50% !important;
  }

  .min-h-xxl-75 {
    min-height: 75% !important;
  }

  .min-h-xxl-100 {
    min-height: 100% !important;
  }

  .min-h-xxl-auto {
    min-height: auto !important;
  }

  .min-h-xxl-1px {
    min-height: 1px !important;
  }

  .min-h-xxl-2px {
    min-height: 2px !important;
  }

  .min-h-xxl-3px {
    min-height: 3px !important;
  }

  .min-h-xxl-4px {
    min-height: 4px !important;
  }

  .min-h-xxl-5px {
    min-height: 5px !important;
  }

  .min-h-xxl-6px {
    min-height: 6px !important;
  }

  .min-h-xxl-7px {
    min-height: 7px !important;
  }

  .min-h-xxl-8px {
    min-height: 8px !important;
  }

  .min-h-xxl-9px {
    min-height: 9px !important;
  }

  .min-h-xxl-10px {
    min-height: 10px !important;
  }

  .min-h-xxl-15px {
    min-height: 15px !important;
  }

  .min-h-xxl-20px {
    min-height: 20px !important;
  }

  .min-h-xxl-25px {
    min-height: 25px !important;
  }

  .min-h-xxl-30px {
    min-height: 30px !important;
  }

  .min-h-xxl-35px {
    min-height: 35px !important;
  }

  .min-h-xxl-40px {
    min-height: 40px !important;
  }

  .min-h-xxl-45px {
    min-height: 45px !important;
  }

  .min-h-xxl-50px {
    min-height: 50px !important;
  }

  .min-h-xxl-55px {
    min-height: 55px !important;
  }

  .min-h-xxl-60px {
    min-height: 60px !important;
  }

  .min-h-xxl-65px {
    min-height: 65px !important;
  }

  .min-h-xxl-70px {
    min-height: 70px !important;
  }

  .min-h-xxl-75px {
    min-height: 75px !important;
  }

  .min-h-xxl-80px {
    min-height: 80px !important;
  }

  .min-h-xxl-85px {
    min-height: 85px !important;
  }

  .min-h-xxl-90px {
    min-height: 90px !important;
  }

  .min-h-xxl-95px {
    min-height: 95px !important;
  }

  .min-h-xxl-100px {
    min-height: 100px !important;
  }

  .min-h-xxl-125px {
    min-height: 125px !important;
  }

  .min-h-xxl-150px {
    min-height: 150px !important;
  }

  .min-h-xxl-175px {
    min-height: 175px !important;
  }

  .min-h-xxl-200px {
    min-height: 200px !important;
  }

  .min-h-xxl-225px {
    min-height: 225px !important;
  }

  .min-h-xxl-250px {
    min-height: 250px !important;
  }

  .min-h-xxl-275px {
    min-height: 275px !important;
  }

  .min-h-xxl-300px {
    min-height: 300px !important;
  }

  .min-h-xxl-325px {
    min-height: 325px !important;
  }

  .min-h-xxl-350px {
    min-height: 350px !important;
  }

  .min-h-xxl-375px {
    min-height: 375px !important;
  }

  .min-h-xxl-400px {
    min-height: 400px !important;
  }

  .min-h-xxl-425px {
    min-height: 425px !important;
  }

  .min-h-xxl-450px {
    min-height: 450px !important;
  }

  .min-h-xxl-475px {
    min-height: 475px !important;
  }

  .min-h-xxl-500px {
    min-height: 500px !important;
  }

  .min-h-xxl-550px {
    min-height: 550px !important;
  }

  .min-h-xxl-600px {
    min-height: 600px !important;
  }

  .min-h-xxl-650px {
    min-height: 650px !important;
  }

  .min-h-xxl-700px {
    min-height: 700px !important;
  }

  .min-h-xxl-750px {
    min-height: 750px !important;
  }

  .min-h-xxl-800px {
    min-height: 800px !important;
  }

  .min-h-xxl-850px {
    min-height: 850px !important;
  }

  .min-h-xxl-900px {
    min-height: 900px !important;
  }

  .min-h-xxl-950px {
    min-height: 950px !important;
  }

  .min-h-xxl-1000px {
    min-height: 1000px !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 1.75rem !important;
  }

  .fs-2 {
    font-size: 1.5rem !important;
  }

  .fs-3 {
    font-size: 1.35rem !important;
  }

  .fs-2x {
    font-size: 2rem !important;
  }

  .fs-2qx {
    font-size: 2.25rem !important;
  }

  .fs-2hx {
    font-size: 2.5rem !important;
  }

  .fs-2tx {
    font-size: 2.75rem !important;
  }

  .fs-3x {
    font-size: 3rem !important;
  }

  .fs-3qx {
    font-size: 3.25rem !important;
  }

  .fs-3hx {
    font-size: 3.5rem !important;
  }

  .fs-3tx {
    font-size: 3.75rem !important;
  }

  .fs-4x {
    font-size: 4rem !important;
  }

  .fs-4qx {
    font-size: 4.25rem !important;
  }

  .fs-4hx {
    font-size: 4.5rem !important;
  }

  .fs-4tx {
    font-size: 4.75rem !important;
  }

  .fs-5x {
    font-size: 5rem !important;
  }

  .fs-5qx {
    font-size: 5.25rem !important;
  }

  .fs-5hx {
    font-size: 5.5rem !important;
  }

  .fs-5tx {
    font-size: 5.75rem !important;
  }

  .fs-sm-1 {
    font-size: 1.75rem !important;
  }

  .fs-sm-2 {
    font-size: 1.5rem !important;
  }

  .fs-sm-3 {
    font-size: 1.35rem !important;
  }

  .fs-sm-2x {
    font-size: 2rem !important;
  }

  .fs-sm-2qx {
    font-size: 2.25rem !important;
  }

  .fs-sm-2hx {
    font-size: 2.5rem !important;
  }

  .fs-sm-2tx {
    font-size: 2.75rem !important;
  }

  .fs-sm-3x {
    font-size: 3rem !important;
  }

  .fs-sm-3qx {
    font-size: 3.25rem !important;
  }

  .fs-sm-3hx {
    font-size: 3.5rem !important;
  }

  .fs-sm-3tx {
    font-size: 3.75rem !important;
  }

  .fs-sm-4x {
    font-size: 4rem !important;
  }

  .fs-sm-4qx {
    font-size: 4.25rem !important;
  }

  .fs-sm-4hx {
    font-size: 4.5rem !important;
  }

  .fs-sm-4tx {
    font-size: 4.75rem !important;
  }

  .fs-sm-5x {
    font-size: 5rem !important;
  }

  .fs-sm-5qx {
    font-size: 5.25rem !important;
  }

  .fs-sm-5hx {
    font-size: 5.5rem !important;
  }

  .fs-sm-5tx {
    font-size: 5.75rem !important;
  }

  .fs-md-1 {
    font-size: 1.75rem !important;
  }

  .fs-md-2 {
    font-size: 1.5rem !important;
  }

  .fs-md-3 {
    font-size: 1.35rem !important;
  }

  .fs-md-2x {
    font-size: 2rem !important;
  }

  .fs-md-2qx {
    font-size: 2.25rem !important;
  }

  .fs-md-2hx {
    font-size: 2.5rem !important;
  }

  .fs-md-2tx {
    font-size: 2.75rem !important;
  }

  .fs-md-3x {
    font-size: 3rem !important;
  }

  .fs-md-3qx {
    font-size: 3.25rem !important;
  }

  .fs-md-3hx {
    font-size: 3.5rem !important;
  }

  .fs-md-3tx {
    font-size: 3.75rem !important;
  }

  .fs-md-4x {
    font-size: 4rem !important;
  }

  .fs-md-4qx {
    font-size: 4.25rem !important;
  }

  .fs-md-4hx {
    font-size: 4.5rem !important;
  }

  .fs-md-4tx {
    font-size: 4.75rem !important;
  }

  .fs-md-5x {
    font-size: 5rem !important;
  }

  .fs-md-5qx {
    font-size: 5.25rem !important;
  }

  .fs-md-5hx {
    font-size: 5.5rem !important;
  }

  .fs-md-5tx {
    font-size: 5.75rem !important;
  }

  .fs-lg-1 {
    font-size: 1.75rem !important;
  }

  .fs-lg-2 {
    font-size: 1.5rem !important;
  }

  .fs-lg-3 {
    font-size: 1.35rem !important;
  }

  .fs-lg-2x {
    font-size: 2rem !important;
  }

  .fs-lg-2qx {
    font-size: 2.25rem !important;
  }

  .fs-lg-2hx {
    font-size: 2.5rem !important;
  }

  .fs-lg-2tx {
    font-size: 2.75rem !important;
  }

  .fs-lg-3x {
    font-size: 3rem !important;
  }

  .fs-lg-3qx {
    font-size: 3.25rem !important;
  }

  .fs-lg-3hx {
    font-size: 3.5rem !important;
  }

  .fs-lg-3tx {
    font-size: 3.75rem !important;
  }

  .fs-lg-4x {
    font-size: 4rem !important;
  }

  .fs-lg-4qx {
    font-size: 4.25rem !important;
  }

  .fs-lg-4hx {
    font-size: 4.5rem !important;
  }

  .fs-lg-4tx {
    font-size: 4.75rem !important;
  }

  .fs-lg-5x {
    font-size: 5rem !important;
  }

  .fs-lg-5qx {
    font-size: 5.25rem !important;
  }

  .fs-lg-5hx {
    font-size: 5.5rem !important;
  }

  .fs-lg-5tx {
    font-size: 5.75rem !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;
  }
}
:root {
  --bs-light-primary:#F1FAFF;
  --bs-active-primary:#0095E8;
  --bs-light-success:#E8FFF3;
  --bs-active-success:#47BE7D;
  --bs-light-info:#F8F5FF;
  --bs-active-info:#5014D0;
  --bs-light-warning:#FFF8DD;
  --bs-active-warning:#F1BC00;
  --bs-light-danger:#FFF5F8;
  --bs-active-danger:#D9214E;
  --bs-light-dark:#EFF2F5;
  --bs-active-dark:#131628;
  --bs-gray-100:#F5F8FA;
  --bs-gray-200:#EFF2F5;
  --bs-gray-300:#E4E6EF;
  --bs-gray-400:#B5B5C3;
  --bs-gray-500:#A1A5B7;
  --bs-gray-600:#7E8299;
  --bs-gray-700:#5E6278;
  --bs-gray-800:#3F4254;
  --bs-gray-900:#181C32;
  --bs-xs:0;
  --bs-sm:576px;
  --bs-md:768px;
  --bs-lg:992px;
  --bs-xl:1200px;
  --bs-xxl:1400px;
}

.bg-white {
  --bg-color: 255, 255, 255;
}
.bg-white.hoverable:hover {
  background-color: #F5F8FA !important;
}

.bg-hover-white {
  cursor: pointer;
}
.bg-hover-white:hover {
  --bg-color: 255, 255, 255;
  background-color: #ffffff !important;
}

.bg-active-white.active {
  --bg-color: 255, 255, 255;
  background-color: #ffffff !important;
}

.bg-state-white {
  cursor: pointer;
}
.bg-state-white.active, .bg-state-white:hover {
  --bg-color: 255, 255, 255;
  background-color: #ffffff !important;
}

.bg-light {
  --bg-color: 245, 248, 250;
}
.bg-light.hoverable:hover {
  background-color: #E4E6EF !important;
}

.bg-hover-light {
  cursor: pointer;
}
.bg-hover-light:hover {
  --bg-color: 245, 248, 250;
  background-color: #F5F8FA !important;
}

.bg-active-light.active {
  --bg-color: 245, 248, 250;
  background-color: #F5F8FA !important;
}

.bg-state-light {
  cursor: pointer;
}
.bg-state-light.active, .bg-state-light:hover {
  --bg-color: 245, 248, 250;
  background-color: #F5F8FA !important;
}

.bg-light-primary {
  background-color: #F1FAFF !important;
}
.bg-light-primary.hoverable:hover {
  background-color: #d2efff !important;
}

.bg-primary {
  --bg-color: 25, 104, 205;
}
.bg-primary.hoverable:hover {
  background-color: #0095E8 !important;
}

.bg-hover-light-primary {
  cursor: pointer;
}
.bg-hover-light-primary:hover {
  background-color: #F1FAFF !important;
}

.bg-state-light-primary {
  cursor: pointer;
}
.bg-state-light-primary.active, .bg-state-light-primary:hover {
  background-color: #F1FAFF !important;
}

.bg-hover-primary {
  cursor: pointer;
}
.bg-hover-primary:hover {
  --bg-color: 25, 104, 205;
  background-color: #1968CD !important;
}

.bg-active-primary.active {
  --bg-color: 25, 104, 205;
  background-color: #1968CD !important;
}

.bg-state-primary {
  cursor: pointer;
}
.bg-state-primary.active, .bg-state-primary:hover {
  --bg-color: 25, 104, 205;
  background-color: #1968CD !important;
}

.bg-secondary {
  --bg-color: 228, 230, 239;
}
.bg-secondary.hoverable:hover {
  background-color: #B5B5C3 !important;
}

.bg-hover-secondary {
  cursor: pointer;
}
.bg-hover-secondary:hover {
  --bg-color: 228, 230, 239;
  background-color: #E4E6EF !important;
}

.bg-active-secondary.active {
  --bg-color: 228, 230, 239;
  background-color: #E4E6EF !important;
}

.bg-state-secondary {
  cursor: pointer;
}
.bg-state-secondary.active, .bg-state-secondary:hover {
  --bg-color: 228, 230, 239;
  background-color: #E4E6EF !important;
}

.bg-light-success {
  background-color: #E8FFF3 !important;
}
.bg-light-success.hoverable:hover {
  background-color: #c9ffe3 !important;
}

.bg-success {
  --bg-color: 80, 205, 137;
}
.bg-success.hoverable:hover {
  background-color: #47BE7D !important;
}

.bg-hover-light-success {
  cursor: pointer;
}
.bg-hover-light-success:hover {
  background-color: #E8FFF3 !important;
}

.bg-state-light-success {
  cursor: pointer;
}
.bg-state-light-success.active, .bg-state-light-success:hover {
  background-color: #E8FFF3 !important;
}

.bg-hover-success {
  cursor: pointer;
}
.bg-hover-success:hover {
  --bg-color: 80, 205, 137;
  background-color: #50CD89 !important;
}

.bg-active-success.active {
  --bg-color: 80, 205, 137;
  background-color: #50CD89 !important;
}

.bg-state-success {
  cursor: pointer;
}
.bg-state-success.active, .bg-state-success:hover {
  --bg-color: 80, 205, 137;
  background-color: #50CD89 !important;
}

.bg-light-info {
  background-color: #F8F5FF !important;
}
.bg-light-info.hoverable:hover {
  background-color: #e3d6ff !important;
}

.bg-info {
  --bg-color: 18, 218, 205;
}
.bg-info.hoverable:hover {
  background-color: #5014D0 !important;
}

.bg-hover-light-info {
  cursor: pointer;
}
.bg-hover-light-info:hover {
  background-color: #F8F5FF !important;
}

.bg-state-light-info {
  cursor: pointer;
}
.bg-state-light-info.active, .bg-state-light-info:hover {
  background-color: #F8F5FF !important;
}

.bg-hover-info {
  cursor: pointer;
}
.bg-hover-info:hover {
  --bg-color: 18, 218, 205;
  background-color: #12dacd !important;
}

.bg-active-info.active {
  --bg-color: 18, 218, 205;
  background-color: #12dacd !important;
}

.bg-state-info {
  cursor: pointer;
}
.bg-state-info.active, .bg-state-info:hover {
  --bg-color: 18, 218, 205;
  background-color: #12dacd !important;
}

.bg-light-warning {
  background-color: #FFF8DD !important;
}
.bg-light-warning.hoverable:hover {
  background-color: #fff2be !important;
}

.bg-warning {
  --bg-color: 255, 199, 0;
}
.bg-warning.hoverable:hover {
  background-color: #F1BC00 !important;
}

.bg-hover-light-warning {
  cursor: pointer;
}
.bg-hover-light-warning:hover {
  background-color: #FFF8DD !important;
}

.bg-state-light-warning {
  cursor: pointer;
}
.bg-state-light-warning.active, .bg-state-light-warning:hover {
  background-color: #FFF8DD !important;
}

.bg-hover-warning {
  cursor: pointer;
}
.bg-hover-warning:hover {
  --bg-color: 255, 199, 0;
  background-color: #FFC700 !important;
}

.bg-active-warning.active {
  --bg-color: 255, 199, 0;
  background-color: #FFC700 !important;
}

.bg-state-warning {
  cursor: pointer;
}
.bg-state-warning.active, .bg-state-warning:hover {
  --bg-color: 255, 199, 0;
  background-color: #FFC700 !important;
}

.bg-light-danger {
  background-color: #FFF5F8 !important;
}
.bg-light-danger.hoverable:hover {
  background-color: #ffd6e3 !important;
}

.bg-danger {
  --bg-color: 241, 65, 108;
}
.bg-danger.hoverable:hover {
  background-color: #D9214E !important;
}

.bg-hover-light-danger {
  cursor: pointer;
}
.bg-hover-light-danger:hover {
  background-color: #FFF5F8 !important;
}

.bg-state-light-danger {
  cursor: pointer;
}
.bg-state-light-danger.active, .bg-state-light-danger:hover {
  background-color: #FFF5F8 !important;
}

.bg-hover-danger {
  cursor: pointer;
}
.bg-hover-danger:hover {
  --bg-color: 241, 65, 108;
  background-color: #F1416C !important;
}

.bg-active-danger.active {
  --bg-color: 241, 65, 108;
  background-color: #F1416C !important;
}

.bg-state-danger {
  cursor: pointer;
}
.bg-state-danger.active, .bg-state-danger:hover {
  --bg-color: 241, 65, 108;
  background-color: #F1416C !important;
}

.bg-light-dark {
  background-color: #EFF2F5 !important;
}
.bg-light-dark.hoverable:hover {
  background-color: #dce3e9 !important;
}

.bg-dark {
  --bg-color: 24, 28, 50;
}
.bg-dark.hoverable:hover {
  background-color: #131628 !important;
}

.bg-hover-light-dark {
  cursor: pointer;
}
.bg-hover-light-dark:hover {
  background-color: #EFF2F5 !important;
}

.bg-state-light-dark {
  cursor: pointer;
}
.bg-state-light-dark.active, .bg-state-light-dark:hover {
  background-color: #EFF2F5 !important;
}

.bg-hover-dark {
  cursor: pointer;
}
.bg-hover-dark:hover {
  --bg-color: 24, 28, 50;
  background-color: #181C32 !important;
}

.bg-active-dark.active {
  --bg-color: 24, 28, 50;
  background-color: #181C32 !important;
}

.bg-state-dark {
  cursor: pointer;
}
.bg-state-dark.active, .bg-state-dark:hover {
  --bg-color: 24, 28, 50;
  background-color: #181C32 !important;
}

.bg-custom-pink {
  --bg-color: 249, 117, 196;
}
.bg-custom-pink.hoverable:hover {
  background-color: !important;
}

.bg-hover-custom-pink {
  cursor: pointer;
}
.bg-hover-custom-pink:hover {
  --bg-color: 249, 117, 196;
  background-color: #F975C4 !important;
}

.bg-active-custom-pink.active {
  --bg-color: 249, 117, 196;
  background-color: #F975C4 !important;
}

.bg-state-custom-pink {
  cursor: pointer;
}
.bg-state-custom-pink.active, .bg-state-custom-pink:hover {
  --bg-color: 249, 117, 196;
  background-color: #F975C4 !important;
}

.bg-custom-blue {
  --bg-color: 8, 8, 92;
}
.bg-custom-blue.hoverable:hover {
  background-color: !important;
}

.bg-hover-custom-blue {
  cursor: pointer;
}
.bg-hover-custom-blue:hover {
  --bg-color: 8, 8, 92;
  background-color: #08085c !important;
}

.bg-active-custom-blue.active {
  --bg-color: 8, 8, 92;
  background-color: #08085c !important;
}

.bg-state-custom-blue {
  cursor: pointer;
}
.bg-state-custom-blue.active, .bg-state-custom-blue:hover {
  --bg-color: 8, 8, 92;
  background-color: #08085c !important;
}

.bg-gray-100 {
  background-color: #F5F8FA !important;
}

.bg-gray-200 {
  background-color: #EFF2F5 !important;
}

.bg-gray-300 {
  background-color: #E4E6EF !important;
}

.bg-gray-400 {
  background-color: #B5B5C3 !important;
}

.bg-gray-500 {
  background-color: #A1A5B7 !important;
}

.bg-gray-600 {
  background-color: #7E8299 !important;
}

.bg-gray-700 {
  background-color: #5E6278 !important;
}

.bg-gray-800 {
  background-color: #3F4254 !important;
}

.bg-gray-900 {
  background-color: #181C32 !important;
}

.bg-opacity-0 {
  background-color: rgba(var(--bg-color), 0) !important;
}

.bg-hover-opacity-0:hover {
  background-color: rgba(var(--bg-color), 0) !important;
}

.bg-active-opacity-0.active {
  background-color: rgba(var(--bg-color), 0) !important;
}

.bg-state-opacity-0 .active, .bg-state-opacity-0:hover {
  background-color: rgba(var(--bg-color), 0) !important;
}

.bg-opacity-5 {
  background-color: rgba(var(--bg-color), 0.05) !important;
}

.bg-hover-opacity-5:hover {
  background-color: rgba(var(--bg-color), 0.05) !important;
}

.bg-active-opacity-5.active {
  background-color: rgba(var(--bg-color), 0.05) !important;
}

.bg-state-opacity-5 .active, .bg-state-opacity-5:hover {
  background-color: rgba(var(--bg-color), 0.05) !important;
}

.bg-opacity-10 {
  background-color: rgba(var(--bg-color), 0.1) !important;
}

.bg-hover-opacity-10:hover {
  background-color: rgba(var(--bg-color), 0.1) !important;
}

.bg-active-opacity-10.active {
  background-color: rgba(var(--bg-color), 0.1) !important;
}

.bg-state-opacity-10 .active, .bg-state-opacity-10:hover {
  background-color: rgba(var(--bg-color), 0.1) !important;
}

.bg-opacity-15 {
  background-color: rgba(var(--bg-color), 0.15) !important;
}

.bg-hover-opacity-15:hover {
  background-color: rgba(var(--bg-color), 0.15) !important;
}

.bg-active-opacity-15.active {
  background-color: rgba(var(--bg-color), 0.15) !important;
}

.bg-state-opacity-15 .active, .bg-state-opacity-15:hover {
  background-color: rgba(var(--bg-color), 0.15) !important;
}

.bg-opacity-20 {
  background-color: rgba(var(--bg-color), 0.2) !important;
}

.bg-hover-opacity-20:hover {
  background-color: rgba(var(--bg-color), 0.2) !important;
}

.bg-active-opacity-20.active {
  background-color: rgba(var(--bg-color), 0.2) !important;
}

.bg-state-opacity-20 .active, .bg-state-opacity-20:hover {
  background-color: rgba(var(--bg-color), 0.2) !important;
}

.bg-opacity-25 {
  background-color: rgba(var(--bg-color), 0.25) !important;
}

.bg-hover-opacity-25:hover {
  background-color: rgba(var(--bg-color), 0.25) !important;
}

.bg-active-opacity-25.active {
  background-color: rgba(var(--bg-color), 0.25) !important;
}

.bg-state-opacity-25 .active, .bg-state-opacity-25:hover {
  background-color: rgba(var(--bg-color), 0.25) !important;
}

.bg-opacity-50 {
  background-color: rgba(var(--bg-color), 0.5) !important;
}

.bg-hover-opacity-50:hover {
  background-color: rgba(var(--bg-color), 0.5) !important;
}

.bg-active-opacity-50.active {
  background-color: rgba(var(--bg-color), 0.5) !important;
}

.bg-state-opacity-50 .active, .bg-state-opacity-50:hover {
  background-color: rgba(var(--bg-color), 0.5) !important;
}

.bg-opacity-75 {
  background-color: rgba(var(--bg-color), 0.75) !important;
}

.bg-hover-opacity-75:hover {
  background-color: rgba(var(--bg-color), 0.75) !important;
}

.bg-active-opacity-75.active {
  background-color: rgba(var(--bg-color), 0.75) !important;
}

.bg-state-opacity-75 .active, .bg-state-opacity-75:hover {
  background-color: rgba(var(--bg-color), 0.75) !important;
}

.bg-opacity-100 {
  background-color: rgba(var(--bg-color), 1) !important;
}

.bg-hover-opacity-100:hover {
  background-color: rgba(var(--bg-color), 1) !important;
}

.bg-active-opacity-100.active {
  background-color: rgba(var(--bg-color), 1) !important;
}

.bg-state-opacity-100 .active, .bg-state-opacity-100:hover {
  background-color: rgba(var(--bg-color), 1) !important;
}

.bg-black {
  background-color: #000000 !important;
}

.bg-body {
  --bg-color: 255, 255, 255;
  background-color: #ffffff !important;
}

.bg-lighten {
  background-color: rgba(245, 248, 250, 0.5) !important;
}

.bg-hover-lighten {
  cursor: pointer;
}
.bg-hover-lighten:hover {
  background-color: rgba(245, 248, 250, 0.5) !important;
}

.bg-active-lighten.active {
  background-color: rgba(245, 248, 250, 0.5) !important;
}

.bg-state-lighten {
  cursor: pointer;
}
.bg-state-lighten.active, .bg-state-lighten:hover {
  background-color: rgba(245, 248, 250, 0.5) !important;
}

.hoverable {
  cursor: pointer;
  transition: all 0.2s ease;
}
.hoverable:hover {
  transition: all 0.2s ease;
}

.bgi-no-repeat {
  background-repeat: no-repeat;
}

.bgi-position-y-top {
  background-position-y: top;
}

.bgi-position-y-bottom {
  background-position-y: bottom;
}

.bgi-position-y-center {
  background-position-y: center;
}

.bgi-position-x-start {
  background-position-x: left;
}

.bgi-position-x-end {
  background-position-x: right;
}

.bgi-position-x-center {
  background-position-x: center;
}

.bgi-position-top {
  background-position: 0 top;
}

.bgi-position-bottom {
  background-position: 0 bottom;
}

.bgi-position-center {
  background-position: center;
}

.bgi-size-auto {
  background-size: auto;
}

.bgi-size-cover {
  background-size: cover;
}

.bgi-size-contain {
  background-size: contain;
}

.bgi-attachment-fixed {
  background-attachment: fixed;
}

.bgi-attachment-auto {
  background-attachment: auto;
}

@media (min-width: 576px) {
  .bgi-size-sm-auto {
    background-size: auto;
  }

  .bgi-size-sm-cover {
    background-size: cover;
  }

  .bgi-size-sm-contain {
    background-size: contain;
  }

  .bgi-attachment-sm-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-sm-auto {
    background-attachment: auto;
  }
}
@media (min-width: 768px) {
  .bgi-size-md-auto {
    background-size: auto;
  }

  .bgi-size-md-cover {
    background-size: cover;
  }

  .bgi-size-md-contain {
    background-size: contain;
  }

  .bgi-attachment-md-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-md-auto {
    background-attachment: auto;
  }
}
@media (min-width: 992px) {
  .bgi-size-lg-auto {
    background-size: auto;
  }

  .bgi-size-lg-cover {
    background-size: cover;
  }

  .bgi-size-lg-contain {
    background-size: contain;
  }

  .bgi-attachment-lg-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-lg-auto {
    background-attachment: auto;
  }
}
@media (min-width: 1200px) {
  .bgi-size-xl-auto {
    background-size: auto;
  }

  .bgi-size-xl-cover {
    background-size: cover;
  }

  .bgi-size-xl-contain {
    background-size: contain;
  }

  .bgi-attachment-xl-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-xl-auto {
    background-attachment: auto;
  }
}
@media (min-width: 1400px) {
  .bgi-size-xxl-auto {
    background-size: auto;
  }

  .bgi-size-xxl-cover {
    background-size: cover;
  }

  .bgi-size-xxl-contain {
    background-size: contain;
  }

  .bgi-attachment-xxl-fixed {
    background-attachment: fixed;
  }

  .bgi-attachment-xxl-auto {
    background-attachment: auto;
  }
}
.border-active:not(.active):not(:active):not(:hover):not(:focus) {
  border-color: transparent !important;
}

.border-hover:not(:hover):not(:focus):not(.active):not(:active) {
  cursor: pointer;
  border-color: transparent !important;
}

.border-gray-100 {
  border-color: #F5F8FA !important;
}

.border-gray-200 {
  border-color: #EFF2F5 !important;
}

.border-gray-300 {
  border-color: #E4E6EF !important;
}

.border-gray-400 {
  border-color: #B5B5C3 !important;
}

.border-gray-500 {
  border-color: #A1A5B7 !important;
}

.border-gray-600 {
  border-color: #7E8299 !important;
}

.border-gray-700 {
  border-color: #5E6278 !important;
}

.border-gray-800 {
  border-color: #3F4254 !important;
}

.border-gray-900 {
  border-color: #181C32 !important;
}

.border-hover-white:hover {
  border-color: #ffffff !important;
}

.border-active-white.active {
  border-color: #ffffff !important;
}

.border-hover-light:hover {
  border-color: #F5F8FA !important;
}

.border-active-light.active {
  border-color: #F5F8FA !important;
}

.border-hover-primary:hover {
  border-color: #1968CD !important;
}

.border-active-primary.active {
  border-color: #1968CD !important;
}

.border-hover-secondary:hover {
  border-color: #E4E6EF !important;
}

.border-active-secondary.active {
  border-color: #E4E6EF !important;
}

.border-hover-success:hover {
  border-color: #50CD89 !important;
}

.border-active-success.active {
  border-color: #50CD89 !important;
}

.border-hover-info:hover {
  border-color: #12dacd !important;
}

.border-active-info.active {
  border-color: #12dacd !important;
}

.border-hover-warning:hover {
  border-color: #FFC700 !important;
}

.border-active-warning.active {
  border-color: #FFC700 !important;
}

.border-hover-danger:hover {
  border-color: #F1416C !important;
}

.border-active-danger.active {
  border-color: #F1416C !important;
}

.border-hover-dark:hover {
  border-color: #181C32 !important;
}

.border-active-dark.active {
  border-color: #181C32 !important;
}

.border-hover-custom-pink:hover {
  border-color: #F975C4 !important;
}

.border-active-custom-pink.active {
  border-color: #F975C4 !important;
}

.border-hover-custom-blue:hover {
  border-color: #08085c !important;
}

.border-active-custom-blue.active {
  border-color: #08085c !important;
}

.border-hover-transparent:hover {
  border-color: transparent !important;
}

.border-dashed {
  border-style: dashed !important;
  border-color: #E4E6EF;
}

.border-top-dashed {
  border-top-style: dashed !important;
}

.border-bottom-dashed {
  border-bottom-style: dashed !important;
}

.border-start-dashed {
  border-left-style: dashed !important;
}

.border-end-dashed {
  border-right-style: dashed !important;
}

.border-dotted {
  border-style: dotted !important;
}

.border-top-dotted {
  border-top-style: dotted !important;
}

.border-bottom-dotted {
  border-bottom-style: dotted !important;
}

.border-start-dotted {
  border-left-style: dotted !important;
}

.border-end-dotted {
  border-right-style: dotted !important;
}

.border-transparent {
  border-color: transparent !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-bottom-0 {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-start-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.flex-root {
  flex: 1;
}

.flex-column-auto {
  flex: none;
}

.flex-column-fluid {
  flex: 1 0 auto;
}

.flex-row-auto {
  flex: 0 0 auto;
}

.flex-row-fluid {
  flex: 1 auto;
  min-width: 0;
}

.flex-center {
  justify-content: center;
  align-items: center;
}

.flex-stack {
  justify-content: space-between;
  align-items: center;
}

@media (min-width: 576px) {
  .flex-sm-root {
    flex: 1;
  }

  .flex-sm-column-auto {
    flex: none;
  }

  .flex-sm-column-fluid {
    flex: 1 0 auto;
  }

  .flex-sm-row-auto {
    flex: 0 0 auto;
  }

  .flex-sm-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-sm-center {
    justify-content: center;
    align-items: center;
  }

  .flex-sm-stack {
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .flex-md-root {
    flex: 1;
  }

  .flex-md-column-auto {
    flex: none;
  }

  .flex-md-column-fluid {
    flex: 1 0 auto;
  }

  .flex-md-row-auto {
    flex: 0 0 auto;
  }

  .flex-md-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-md-center {
    justify-content: center;
    align-items: center;
  }

  .flex-md-stack {
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .flex-lg-root {
    flex: 1;
  }

  .flex-lg-column-auto {
    flex: none;
  }

  .flex-lg-column-fluid {
    flex: 1 0 auto;
  }

  .flex-lg-row-auto {
    flex: 0 0 auto;
  }

  .flex-lg-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-lg-center {
    justify-content: center;
    align-items: center;
  }

  .flex-lg-stack {
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 1200px) {
  .flex-xl-root {
    flex: 1;
  }

  .flex-xl-column-auto {
    flex: none;
  }

  .flex-xl-column-fluid {
    flex: 1 0 auto;
  }

  .flex-xl-row-auto {
    flex: 0 0 auto;
  }

  .flex-xl-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-xl-center {
    justify-content: center;
    align-items: center;
  }

  .flex-xl-stack {
    justify-content: space-between;
    align-items: center;
  }
}
@media (min-width: 1400px) {
  .flex-xxl-root {
    flex: 1;
  }

  .flex-xxl-column-auto {
    flex: none;
  }

  .flex-xxl-column-fluid {
    flex: 1 0 auto;
  }

  .flex-xxl-row-auto {
    flex: 0 0 auto;
  }

  .flex-xxl-row-fluid {
    flex: 1 auto;
    min-width: 0;
  }

  .flex-xxl-center {
    justify-content: center;
    align-items: center;
  }

  .flex-xxl-stack {
    justify-content: space-between;
    align-items: center;
  }
}
.flex-equal {
  flex-grow: 1;
  flex-basis: 0;
  flex-shrink: 0;
}

.shadow-xs {
  box-shadow: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
}

.text-white {
  color: #ffffff !important;
}

.text-inverse-white {
  color: #7E8299 !important;
}

.text-hover-white {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-white i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-white:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-hover-white:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-hover-white:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.text-hover-white:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-white {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-white i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-white:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-inverse-white:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-inverse-white:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-hover-inverse-white:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-white {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-white i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-white.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-active-white.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-active-white.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.text-active-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-white {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-white i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-white.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-inverse-white.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-inverse-white.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-active-inverse-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-primary {
  color: #1968CD !important;
}

.text-inverse-primary {
  color: #FFFFFF !important;
}

.text-light-primary {
  color: #F1FAFF !important;
}

.text-hover-primary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-primary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-primary:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD !important;
}
.text-hover-primary:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD !important;
}
.text-hover-primary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.text-hover-primary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-primary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-primary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-primary:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-primary:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-primary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-primary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-primary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-primary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-primary.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD !important;
}
.text-active-primary.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD !important;
}
.text-active-primary.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.text-active-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-primary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-primary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-primary.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-primary.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-primary.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-secondary {
  color: #E4E6EF !important;
}

.text-inverse-secondary {
  color: #3F4254 !important;
}

.text-hover-secondary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-secondary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-secondary:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-hover-secondary:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-hover-secondary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.text-hover-secondary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-secondary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-secondary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-secondary:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-hover-inverse-secondary:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-hover-inverse-secondary:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.text-hover-inverse-secondary:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-secondary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-secondary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-secondary.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-active-secondary.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-active-secondary.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.text-active-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-secondary {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-secondary i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-secondary.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-active-inverse-secondary.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-active-inverse-secondary.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.text-active-inverse-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-light {
  color: #F5F8FA !important;
}

.text-inverse-light {
  color: #7E8299 !important;
}

.text-hover-light {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-light i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-light:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-hover-light:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-hover-light:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.text-hover-light:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-light {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-light i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-light:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-inverse-light:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-inverse-light:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-hover-inverse-light:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-light {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-light i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-light.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-active-light.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-active-light.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.text-active-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-light {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-light i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-light.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-inverse-light.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-inverse-light.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-active-inverse-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-success {
  color: #50CD89 !important;
}

.text-inverse-success {
  color: #FFFFFF !important;
}

.text-light-success {
  color: #E8FFF3 !important;
}

.text-hover-success {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-success i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-success:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #50CD89 !important;
}
.text-hover-success:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #50CD89 !important;
}
.text-hover-success:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.text-hover-success:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-success {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-success i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-success:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-success:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-success:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-success:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-success {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-success i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-success.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #50CD89 !important;
}
.text-active-success.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #50CD89 !important;
}
.text-active-success.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.text-active-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-success {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-success i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-success.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-success.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-success.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-info {
  color: #12dacd !important;
}

.text-inverse-info {
  color: #FFFFFF !important;
}

.text-light-info {
  color: #F8F5FF !important;
}

.text-hover-info {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-info i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-info:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #12dacd !important;
}
.text-hover-info:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #12dacd !important;
}
.text-hover-info:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.text-hover-info:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-info {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-info i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-info:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-info:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-info:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-info:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-info {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-info i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-info.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #12dacd !important;
}
.text-active-info.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #12dacd !important;
}
.text-active-info.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.text-active-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-info {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-info i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-info.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-info.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-info.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-warning {
  color: #FFC700 !important;
}

.text-inverse-warning {
  color: #FFFFFF !important;
}

.text-light-warning {
  color: #FFF8DD !important;
}

.text-hover-warning {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-warning i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-warning:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFC700 !important;
}
.text-hover-warning:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFC700 !important;
}
.text-hover-warning:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.text-hover-warning:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-warning {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-warning i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-warning:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-warning:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-warning:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-warning:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-warning {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-warning i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-warning.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFC700 !important;
}
.text-active-warning.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFC700 !important;
}
.text-active-warning.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.text-active-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-warning {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-warning i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-warning.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-warning.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-warning.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-danger {
  color: #F1416C !important;
}

.text-inverse-danger {
  color: #FFFFFF !important;
}

.text-light-danger {
  color: #FFF5F8 !important;
}

.text-hover-danger {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-danger i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-danger:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F1416C !important;
}
.text-hover-danger:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F1416C !important;
}
.text-hover-danger:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.text-hover-danger:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-danger {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-danger i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-danger:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-danger:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-hover-inverse-danger:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-hover-inverse-danger:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-danger {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-danger i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-danger.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F1416C !important;
}
.text-active-danger.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F1416C !important;
}
.text-active-danger.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.text-active-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-danger {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-danger i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-danger.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-danger.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #FFFFFF !important;
}
.text-active-inverse-danger.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.text-active-inverse-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-dark {
  color: #181C32 !important;
}

.text-inverse-dark {
  color: #ffffff !important;
}

.text-light-dark {
  color: #EFF2F5 !important;
}

.text-hover-dark {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-dark i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-dark:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-hover-dark:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-hover-dark:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.text-hover-dark:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-hover-inverse-dark {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-dark i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-dark:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-hover-inverse-dark:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-hover-inverse-dark:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.text-hover-inverse-dark:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-dark {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-dark i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-dark.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-active-dark.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-active-dark.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.text-active-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-inverse-dark {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-dark i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-dark.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-active-inverse-dark.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #ffffff !important;
}
.text-active-inverse-dark.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.text-active-inverse-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-muted {
  color: #A1A5B7 !important;
}

.text-hover-muted {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-muted i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-muted:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-hover-muted:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-hover-muted:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.text-hover-muted:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-muted {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-muted i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-muted.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-active-muted.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-active-muted.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.text-active-muted.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-100 {
  color: #F5F8FA !important;
}

.text-hover-gray-100 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-100 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-100:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-hover-gray-100:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-hover-gray-100:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.text-hover-gray-100:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-100 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-100 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-100.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-active-gray-100.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F5F8FA !important;
}
.text-active-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.text-active-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-200 {
  color: #EFF2F5 !important;
}

.text-hover-gray-200 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-200 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-200:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #EFF2F5 !important;
}
.text-hover-gray-200:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #EFF2F5 !important;
}
.text-hover-gray-200:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.text-hover-gray-200:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-200 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-200 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-200.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #EFF2F5 !important;
}
.text-active-gray-200.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #EFF2F5 !important;
}
.text-active-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.text-active-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-300 {
  color: #E4E6EF !important;
}

.text-hover-gray-300 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-300 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-300:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-hover-gray-300:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-hover-gray-300:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.text-hover-gray-300:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-300 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-300 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-300.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-active-gray-300.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #E4E6EF !important;
}
.text-active-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.text-active-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-400 {
  color: #B5B5C3 !important;
}

.text-hover-gray-400 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-400 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-400:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B5B5C3 !important;
}
.text-hover-gray-400:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B5B5C3 !important;
}
.text-hover-gray-400:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.text-hover-gray-400:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-400 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-400 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-400.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B5B5C3 !important;
}
.text-active-gray-400.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B5B5C3 !important;
}
.text-active-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.text-active-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-500 {
  color: #A1A5B7 !important;
}

.text-hover-gray-500 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-500 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-500:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-hover-gray-500:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-hover-gray-500:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.text-hover-gray-500:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-500 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-500 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-500.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-active-gray-500.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #A1A5B7 !important;
}
.text-active-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.text-active-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-600 {
  color: #7E8299 !important;
}

.text-hover-gray-600 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-600 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-600:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-gray-600:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-hover-gray-600:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-hover-gray-600:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-600 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-600 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-600.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-gray-600.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #7E8299 !important;
}
.text-active-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.text-active-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-700 {
  color: #5E6278 !important;
}

.text-hover-gray-700 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-700 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-700:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #5E6278 !important;
}
.text-hover-gray-700:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #5E6278 !important;
}
.text-hover-gray-700:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.text-hover-gray-700:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-700 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-700 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-700.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #5E6278 !important;
}
.text-active-gray-700.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #5E6278 !important;
}
.text-active-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.text-active-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-800 {
  color: #3F4254 !important;
}

.text-hover-gray-800 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-800 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-800:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-hover-gray-800:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-hover-gray-800:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.text-hover-gray-800:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-800 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-800 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-800.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-active-gray-800.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #3F4254 !important;
}
.text-active-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.text-active-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-gray-900 {
  color: #181C32 !important;
}

.text-hover-gray-900 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-900 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-900:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-hover-gray-900:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-hover-gray-900:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.text-hover-gray-900:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-gray-900 {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-900 i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-900.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-active-gray-900.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #181C32 !important;
}
.text-active-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.text-active-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-custom-pink {
  color: #F975C4 !important;
}

.text-hover-custom-pink {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-custom-pink i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-custom-pink:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F975C4 !important;
}
.text-hover-custom-pink:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F975C4 !important;
}
.text-hover-custom-pink:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.text-hover-custom-pink:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-custom-pink {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-custom-pink i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-custom-pink.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F975C4 !important;
}
.text-active-custom-pink.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #F975C4 !important;
}
.text-active-custom-pink.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.text-active-custom-pink.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-custom-blue {
  color: #08085c !important;
}

.text-hover-custom-blue {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-custom-blue i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-custom-blue:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #08085c !important;
}
.text-hover-custom-blue:hover i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #08085c !important;
}
.text-hover-custom-blue:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.text-hover-custom-blue:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.text-active-custom-blue {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-custom-blue i {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-custom-blue.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #08085c !important;
}
.text-active-custom-blue.active i {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #08085c !important;
}
.text-active-custom-blue.active .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.text-active-custom-blue.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.fw-boldest {
  font-weight: 700 !important;
}

.text-transparent {
  color: transparent;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-default {
  cursor: default;
}

.cursor-move {
  cursor: move;
}

i {
  line-height: 1;
  font-size: 1rem;
  color: #A1A5B7;
}

a {
  transition: color 0.2s ease, background-color 0.2s ease;
}
a:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
}

.opacity-active-0.active {
  opacity: 0 !important;
}

.opacity-state-0:hover, .opacity-state-0.active {
  opacity: 0 !important;
}

.opacity-active-5.active {
  opacity: 0.05 !important;
}

.opacity-state-5:hover, .opacity-state-5.active {
  opacity: 0.05 !important;
}

.opacity-active-10.active {
  opacity: 0.1 !important;
}

.opacity-state-10:hover, .opacity-state-10.active {
  opacity: 0.1 !important;
}

.opacity-active-15.active {
  opacity: 0.15 !important;
}

.opacity-state-15:hover, .opacity-state-15.active {
  opacity: 0.15 !important;
}

.opacity-active-20.active {
  opacity: 0.2 !important;
}

.opacity-state-20:hover, .opacity-state-20.active {
  opacity: 0.2 !important;
}

.opacity-active-25.active {
  opacity: 0.25 !important;
}

.opacity-state-25:hover, .opacity-state-25.active {
  opacity: 0.25 !important;
}

.opacity-active-50.active {
  opacity: 0.5 !important;
}

.opacity-state-50:hover, .opacity-state-50.active {
  opacity: 0.5 !important;
}

.opacity-active-75.active {
  opacity: 0.75 !important;
}

.opacity-state-75:hover, .opacity-state-75.active {
  opacity: 0.75 !important;
}

.opacity-active-100.active {
  opacity: 1 !important;
}

.opacity-state-100:hover, .opacity-state-100.active {
  opacity: 1 !important;
}

.transform-90 {
  transform: rotate(90deg);
  transform-origin: right top;
}

.animation {
  animation-duration: 1s;
  animation-fill-mode: both;
}

@keyframes animationSlideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.animation-slide-in-down {
  animation-name: animationSlideInDown;
}

@keyframes animationSlideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.animation-slide-in-up {
  animation-name: animationSlideInUp;
}

@keyframes animationFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.animation-fade-in {
  animation-name: animationFadeIn;
}

@keyframes animationFadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.animation-fade-out {
  animation-name: animationFadeOut;
}

.animation-blink {
  animation: animationBlink 1s steps(5, start) infinite;
}

@keyframes animationBlink {
  to {
    visibility: hidden;
  }
}
.nav-line-tabs {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #EFF2F5;
}
.nav-line-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-line-tabs .nav-item .nav-link {
  color: #A1A5B7;
  border: 0;
  border-bottom: 1px solid transparent;
  transition: color 0.2s ease, background-color 0.2s ease;
  padding: 0.5rem 0;
  margin: 0 1rem;
}
.nav-line-tabs .nav-item:first-child .nav-link {
  margin-left: 0;
}
.nav-line-tabs .nav-item:last-child .nav-link {
  margin-right: 0;
}
.nav-line-tabs .nav-item .nav-link.active,
.nav-line-tabs .nav-item.show .nav-link,
.nav-line-tabs .nav-item .nav-link:hover:not(.disabled) {
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #1968CD;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.nav-line-tabs.nav-line-tabs-2x {
  border-bottom-width: 2px;
}
.nav-line-tabs.nav-line-tabs-2x .nav-item {
  margin-bottom: -2px;
}
.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link {
  border-bottom-width: 2px;
}
.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link.active,
.nav-line-tabs.nav-line-tabs-2x .nav-item.show .nav-link,
.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:hover:not(.disabled) {
  border-bottom-width: 2px;
}

.nav-pills .nav-item {
  margin-right: 0.5rem;
}
.nav-pills .nav-item:last-child {
  margin-right: 0;
}

.nav-stretch {
  align-items: stretch;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.nav-stretch .nav-item {
  display: flex;
  align-items: stretch;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.nav-stretch .nav-link {
  display: flex;
  align-items: center;
}

.nav-group {
  padding: 0.35rem;
  border-radius: 0.475rem;
  background-color: #F5F8FA;
}
.nav-group.nav-group-outline {
  background-color: transparent;
  border: 1px solid #EFF2F5;
}
.nav-group.nav-group-fluid {
  display: flex;
}
.nav-group.nav-group-fluid > label,
.nav-group.nav-group-fluid > .btn {
  position: relative;
  flex-shrink: 0;
  flex-grow: 1;
  flex-basis: 0;
}
.nav-group.nav-group-fluid > label {
  margin-right: 0.1rem;
}
.nav-group.nav-group-fluid > label > .btn {
  width: 100%;
}
.nav-group.nav-group-fluid > label:last-child {
  margin-right: 0;
}

.pagination {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
}
.pagination.pagination-circle .page-link {
  border-radius: 50%;
}
.pagination.pagination-outline .page-link {
  border: 1px solid #EFF2F5;
}
.pagination.pagination-outline .page-item:hover .page-link, .pagination.pagination-outline .page-item.active .page-link {
  border-color: #F1FAFF;
}

.page-item {
  margin-right: 0.5rem;
}
.page-item:last-child {
  margin-right: 0;
}
.page-item .page-link {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.475rem;
  height: 2.5rem;
  min-width: 2.5rem;
  font-weight: 500;
  font-size: 1.075rem;
}
.page-item .page-link i {
  font-size: 0.85rem;
}
.page-item .page-link .previous,
.page-item .page-link .next {
  display: block;
  height: 0.875rem;
  width: 0.875rem;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link, .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link {
  background-color: #ffffff;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link i, .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link i {
  color: #5E6278;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g), .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g), .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .previous, .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item.next:not(:hover):not(:focus):not(.disabled) .page-link .next, .page-item.previous:not(:hover):not(:focus):not(.disabled) .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}
.page-item:focus:not(.disabled) .page-link i {
  color: #1968CD;
}
.page-item:focus:not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.page-item:focus:not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item:focus:not(.disabled) .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item:focus:not(.disabled) .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}
.page-item:hover:not(.disabled) .page-link i {
  color: #1968CD;
}
.page-item:hover:not(.disabled) .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.page-item:hover:not(.disabled) .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item:hover:not(.disabled) .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item:hover:not(.disabled) .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}
.page-item.active .page-link i {
  color: #FFFFFF;
}
.page-item.active .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.page-item.active .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item.active .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item.active .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}
.page-item.disabled .page-link i {
  color: #B5B5C3;
}
.page-item.disabled .page-link .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.page-item.disabled .page-link .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.page-item.disabled .page-link .previous {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
}
.page-item.disabled .page-link .next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
}

@media (max-width: 991.98px) {
  .page-item {
    margin-right: 0.25rem;
  }
  .page-item:last-child {
    margin-right: 0;
  }
}
.separator {
  display: block;
  height: 0;
  border-bottom: 1px solid #EFF2F5;
}
.separator.separator-dotted {
  border-bottom-style: dotted;
  border-bottom-color: #E4E6EF;
}
.separator.separator-dashed {
  border-bottom-style: dashed;
  border-bottom-color: #E4E6EF;
}

.carousel.carousel-custom .carousel-indicators {
  align-items: center;
  position: static;
  z-index: auto;
  margin: 0;
  padding: 0;
  list-style: none;
}
.carousel.carousel-custom .carousel-indicators li {
  transform: none;
  opacity: 1;
}
.carousel.carousel-custom .carousel-indicators li.active {
  transform: none;
  opacity: 1;
}
.carousel.carousel-custom .carousel-indicators.carousel-indicators-dots li {
  border-radius: 0;
  background-color: transparent;
  height: 13px;
  width: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.carousel.carousel-custom .carousel-indicators.carousel-indicators-dots li:after {
  display: inline-block;
  content: " ";
  border-radius: 50%;
  transition: all 0.3s ease;
  background-color: #EFF2F5;
  height: 9px;
  width: 9px;
}
.carousel.carousel-custom .carousel-indicators.carousel-indicators-dots li.active {
  background-color: transparent;
}
.carousel.carousel-custom .carousel-indicators.carousel-indicators-dots li.active:after {
  transition: all 0.3s ease;
  height: 13px;
  width: 13px;
  background-color: #E4E6EF;
}
.carousel.carousel-custom.carousel-stretch {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.carousel.carousel-custom.carousel-stretch .carousel-inner {
  flex-grow: 1;
}
.carousel.carousel-custom.carousel-stretch .carousel-item {
  height: 100%;
}
.carousel.carousel-custom.carousel-stretch .carousel-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.menu-group {
  display: flex;
}

.menu,
.menu-wrapper {
  display: flex;
  padding: 0;
  margin: 0;
  list-style: none;
}

.menu-sub {
  display: none;
  padding: 0;
  margin: 0;
  list-style: none;
  flex-direction: column;
}

.menu-item {
  display: block;
  padding: 0;
}
.menu-item .menu-link {
  cursor: pointer;
  display: flex;
  align-items: center;
  padding: 0;
  flex: 0 0 100%;
  padding: 0.65rem 1rem;
  transition: none;
  outline: none !important;
}
.menu-item .menu-link .menu-icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2rem;
  margin-right: 0.5rem;
}
.menu-item .menu-link .menu-icon .svg-icon {
  line-height: 1;
}
.menu-item .menu-link .menu-bullet {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.25rem;
  margin-right: 0.5rem;
}
.menu-item .menu-link .menu-title {
  display: flex;
  align-items: center;
  flex-grow: 1;
}
.menu-item .menu-link .menu-badge {
  flex-shrink: 0;
  margin-left: 0.5rem;
}
.menu-item .menu-link .menu-arrow {
  display: flex;
  align-items: stretch;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  margin-left: 0.5rem;
  width: 0.8rem;
  height: 0.8rem;
}
.menu-item .menu-link .menu-arrow:after {
  display: block;
  width: 100%;
  content: " ";
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-item .menu-content {
  padding: 0.65rem 1rem;
}

.menu-item.show .menu-link .menu-arrow:after {
  -webkit-backface-visibility: hidden;
  transition: transform 0.3s ease;
}

.menu-center {
  justify-content: center;
}

.menu-item.menu-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .menu-item.menu-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(-90deg);
}

.menu-sub-dropdown {
  display: none;
  border-radius: 0.475rem;
  background-color: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  z-index: 105;
}
.show.menu-dropdown > .menu-sub-dropdown, .menu-sub-dropdown.menu.show, .menu-sub-dropdown.show[data-popper-placement] {
  display: flex;
  animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
}
.show.menu-dropdown > .menu-sub-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-dropdown[data-popper-placement=top-end], .menu-sub-dropdown.menu.show[data-popper-placement=top], .menu-sub-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
  animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
}

.menu-sub-accordion {
  display: none;
}
.show:not(.menu-dropdown) > .menu-sub-accordion, .menu-sub-accordion.show {
  display: flex;
}

.menu-inline {
  display: flex;
}

.menu-fit > .menu-item > .menu-content,
.menu-fit > .menu-item > .menu-link {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.menu-column {
  flex-direction: column;
  width: 100%;
}

.menu-row {
  flex-direction: row;
}
.menu-row > .menu-item {
  display: flex;
  align-items: center;
}
.menu-row > .menu-item > .menu-link .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .menu-row > .menu-item > .menu-link .menu-arrow:after {
  /*rtl:ignore*/
  transform: rotateZ(-90deg);
}

.menu-rounded .menu-link {
  border-radius: 0.475rem;
}

.menu-pill .menu-link {
  border-radius: 50px;
}

.menu-rounded-0 .menu-link {
  border-radius: 0 !important;
}

@media (min-width: 576px) {
  .menu-item.menu-sm-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-sm-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-sm-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-sm-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-sm-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-sm-dropdown, .menu-sub-sm-dropdown.menu.show, .menu-sub-sm-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-sm-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-sm-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-sm-dropdown[data-popper-placement=top-end], .menu-sub-sm-dropdown.menu.show[data-popper-placement=top], .menu-sub-sm-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-sm-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-sm-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-sm-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-sm-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-sm-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-sm-accordion, .menu-sub-sm-accordion.show {
    display: flex;
  }

  .menu-sm-inline {
    display: flex;
  }

  .menu-sm-fit > .menu-item > .menu-content,
.menu-sm-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-sm-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-sm-row {
    flex-direction: row;
  }
  .menu-sm-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-sm-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-sm-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sm-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-sm-pill .menu-link {
    border-radius: 50px;
  }

  .menu-sm-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 768px) {
  .menu-item.menu-md-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-md-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-md-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-md-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-md-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-md-dropdown, .menu-sub-md-dropdown.menu.show, .menu-sub-md-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-md-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-md-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-md-dropdown[data-popper-placement=top-end], .menu-sub-md-dropdown.menu.show[data-popper-placement=top], .menu-sub-md-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-md-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-md-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-md-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-md-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-md-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-md-accordion, .menu-sub-md-accordion.show {
    display: flex;
  }

  .menu-md-inline {
    display: flex;
  }

  .menu-md-fit > .menu-item > .menu-content,
.menu-md-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-md-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-md-row {
    flex-direction: row;
  }
  .menu-md-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-md-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-md-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-md-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-md-pill .menu-link {
    border-radius: 50px;
  }

  .menu-md-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 992px) {
  .menu-item.menu-lg-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-lg-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-lg-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-lg-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-lg-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-lg-dropdown, .menu-sub-lg-dropdown.menu.show, .menu-sub-lg-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-lg-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-lg-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-lg-dropdown[data-popper-placement=top-end], .menu-sub-lg-dropdown.menu.show[data-popper-placement=top], .menu-sub-lg-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-lg-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-lg-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-lg-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-lg-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-lg-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-lg-accordion, .menu-sub-lg-accordion.show {
    display: flex;
  }

  .menu-lg-inline {
    display: flex;
  }

  .menu-lg-fit > .menu-item > .menu-content,
.menu-lg-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-lg-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-lg-row {
    flex-direction: row;
  }
  .menu-lg-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-lg-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-lg-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-lg-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-lg-pill .menu-link {
    border-radius: 50px;
  }

  .menu-lg-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 1200px) {
  .menu-item.menu-xl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-xl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-xl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-xl-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-xl-dropdown, .menu-sub-xl-dropdown.menu.show, .menu-sub-xl-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-xl-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-xl-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-xl-dropdown[data-popper-placement=top-end], .menu-sub-xl-dropdown.menu.show[data-popper-placement=top], .menu-sub-xl-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-xl-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-xl-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-xl-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-xl-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-xl-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-xl-accordion, .menu-sub-xl-accordion.show {
    display: flex;
  }

  .menu-xl-inline {
    display: flex;
  }

  .menu-xl-fit > .menu-item > .menu-content,
.menu-xl-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-xl-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-xl-row {
    flex-direction: row;
  }
  .menu-xl-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-xl-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-xl-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-xl-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-xl-pill .menu-link {
    border-radius: 50px;
  }

  .menu-xl-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (min-width: 1400px) {
  .menu-item.menu-xxl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xxl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-xxl-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-xxl-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-xxl-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-xxl-dropdown, .menu-sub-xxl-dropdown.menu.show, .menu-sub-xxl-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-xxl-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-xxl-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-xxl-dropdown[data-popper-placement=top-end], .menu-sub-xxl-dropdown.menu.show[data-popper-placement=top], .menu-sub-xxl-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-xxl-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-xxl-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-xxl-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-xxl-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-xxl-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-xxl-accordion, .menu-sub-xxl-accordion.show {
    display: flex;
  }

  .menu-xxl-inline {
    display: flex;
  }

  .menu-xxl-fit > .menu-item > .menu-content,
.menu-xxl-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-xxl-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-xxl-row {
    flex-direction: row;
  }
  .menu-xxl-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-xxl-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-xxl-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-xxl-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-xxl-pill .menu-link {
    border-radius: 50px;
  }

  .menu-xxl-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .menu-item.menu-sm-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-sm-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-sm-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-sm-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-sm-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-sm-down-dropdown, .menu-sub-sm-down-dropdown.menu.show, .menu-sub-sm-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-sm-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-sm-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-sm-down-dropdown[data-popper-placement=top-end], .menu-sub-sm-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-sm-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-sm-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-sm-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-sm-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-sm-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-sm-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-sm-down-accordion, .menu-sub-sm-down-accordion.show {
    display: flex;
  }

  .menu-sm-down-inline {
    display: flex;
  }

  .menu-sm-down-fit > .menu-item > .menu-content,
.menu-sm-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-sm-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-sm-down-row {
    flex-direction: row;
  }
  .menu-sm-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-sm-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-sm-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sm-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-sm-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-sm-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 767.98px) {
  .menu-item.menu-md-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-md-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-md-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-md-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-md-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-md-down-dropdown, .menu-sub-md-down-dropdown.menu.show, .menu-sub-md-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-md-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-md-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-md-down-dropdown[data-popper-placement=top-end], .menu-sub-md-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-md-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-md-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-md-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-md-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-md-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-md-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-md-down-accordion, .menu-sub-md-down-accordion.show {
    display: flex;
  }

  .menu-md-down-inline {
    display: flex;
  }

  .menu-md-down-fit > .menu-item > .menu-content,
.menu-md-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-md-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-md-down-row {
    flex-direction: row;
  }
  .menu-md-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-md-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-md-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-md-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-md-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-md-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 991.98px) {
  .menu-item.menu-lg-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-lg-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-lg-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-lg-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-lg-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-lg-down-dropdown, .menu-sub-lg-down-dropdown.menu.show, .menu-sub-lg-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-lg-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-lg-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-lg-down-dropdown[data-popper-placement=top-end], .menu-sub-lg-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-lg-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-lg-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-lg-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-lg-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-lg-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-lg-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-lg-down-accordion, .menu-sub-lg-down-accordion.show {
    display: flex;
  }

  .menu-lg-down-inline {
    display: flex;
  }

  .menu-lg-down-fit > .menu-item > .menu-content,
.menu-lg-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-lg-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-lg-down-row {
    flex-direction: row;
  }
  .menu-lg-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-lg-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-lg-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-lg-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-lg-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-lg-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 1199.98px) {
  .menu-item.menu-xl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-xl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-xl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-xl-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-xl-down-dropdown, .menu-sub-xl-down-dropdown.menu.show, .menu-sub-xl-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-xl-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-xl-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-xl-down-dropdown[data-popper-placement=top-end], .menu-sub-xl-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-xl-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-xl-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-xl-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-xl-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-xl-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-xl-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-xl-down-accordion, .menu-sub-xl-down-accordion.show {
    display: flex;
  }

  .menu-xl-down-inline {
    display: flex;
  }

  .menu-xl-down-fit > .menu-item > .menu-content,
.menu-xl-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-xl-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-xl-down-row {
    flex-direction: row;
  }
  .menu-xl-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-xl-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-xl-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-xl-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-xl-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-xl-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
@media (max-width: 1399.98px) {
  .menu-item.menu-xxl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, .menu-item.menu-xxl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-item.menu-xxl-down-accordion.showing:not(.menu-dropdown) > .menu-link .menu-arrow:after, [direction=rtl] .menu-item.menu-xxl-down-accordion.show:not(.hiding):not(.menu-dropdown) > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-sub-xxl-down-dropdown {
    display: none;
    border-radius: 0.475rem;
    background-color: #ffffff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
    z-index: 105;
  }
  .show.menu-dropdown > .menu-sub-xxl-down-dropdown, .menu-sub-xxl-down-dropdown.menu.show, .menu-sub-xxl-down-dropdown.show[data-popper-placement] {
    display: flex;
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-up 0.3s ease 1;
  }
  .show.menu-dropdown > .menu-sub-xxl-down-dropdown[data-popper-placement=top], .show.menu-dropdown > .menu-sub-xxl-down-dropdown[data-popper-placement=top-start], .show.menu-dropdown > .menu-sub-xxl-down-dropdown[data-popper-placement=top-end], .menu-sub-xxl-down-dropdown.menu.show[data-popper-placement=top], .menu-sub-xxl-down-dropdown.menu.show[data-popper-placement=top-start], .menu-sub-xxl-down-dropdown.menu.show[data-popper-placement=top-end], .menu-sub-xxl-down-dropdown.show[data-popper-placement][data-popper-placement=top], .menu-sub-xxl-down-dropdown.show[data-popper-placement][data-popper-placement=top-start], .menu-sub-xxl-down-dropdown.show[data-popper-placement][data-popper-placement=top-end] {
    animation: menu-sub-dropdown-animation-fade-in 0.3s ease 1, menu-sub-dropdown-animation-move-down 0.3s ease 1;
  }

  .menu-sub-xxl-down-accordion {
    display: none;
  }
  .show:not(.menu-dropdown) > .menu-sub-xxl-down-accordion, .menu-sub-xxl-down-accordion.show {
    display: flex;
  }

  .menu-xxl-down-inline {
    display: flex;
  }

  .menu-xxl-down-fit > .menu-item > .menu-content,
.menu-xxl-down-fit > .menu-item > .menu-link {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .menu-xxl-down-column {
    flex-direction: column;
    width: 100%;
  }

  .menu-xxl-down-row {
    flex-direction: row;
  }
  .menu-xxl-down-row > .menu-item {
    display: flex;
    align-items: center;
  }
  .menu-xxl-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(90deg);
    transition: transform 0.3s ease;
  }
  [direction=rtl] .menu-xxl-down-row > .menu-item > .menu-link .menu-arrow:after {
    /*rtl:ignore*/
    transform: rotateZ(-90deg);
  }

  .menu-xxl-down-rounded .menu-link {
    border-radius: 0.475rem;
  }

  .menu-xxl-down-pill .menu-link {
    border-radius: 50px;
  }

  .menu-xxl-down-rounded-0 .menu-link {
    border-radius: 0 !important;
  }
}
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1rem + 1rem);
}
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2rem + 1rem);
}
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem + 1rem);
}
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(4rem + 1rem);
}
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: 1rem;
  padding-right: 0;
}
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2rem);
  padding-right: 0;
}
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem);
  padding-right: 0;
}
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(4rem);
  padding-right: 0;
}

@keyframes menu-sub-dropdown-animation-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes menu-sub-dropdown-animation-move-up {
  from {
    margin-top: 0.75rem;
  }
  to {
    margin-top: 0;
  }
}
@keyframes menu-sub-dropdown-animation-move-down {
  from {
    margin-bottom: 0.75rem;
  }
  to {
    margin-bottom: 0;
  }
}
.menu-white .menu-item .menu-link {
  color: #ffffff;
}
.menu-white .menu-item .menu-link .menu-title {
  color: #ffffff;
}
.menu-white .menu-item .menu-link .menu-icon i {
  color: #ffffff;
}
.menu-white .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.menu-white .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-white .menu-item .menu-link .menu-bullet .bullet {
  background-color: #ffffff;
}
.menu-white .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-white .menu-item .menu-link {
  color: #ffffff;
}
.menu-title-white .menu-item .menu-link .menu-title {
  color: #ffffff;
}

.menu-icon-white .menu-item .menu-link .menu-icon i {
  color: #ffffff;
}
.menu-icon-white .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.menu-icon-white .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-white .menu-item .menu-link .menu-bullet .bullet {
  background-color: #ffffff;
}

.menu-arrow-white .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-primary .menu-item .menu-link {
  color: #1968CD;
}
.menu-primary .menu-item .menu-link .menu-title {
  color: #1968CD;
}
.menu-primary .menu-item .menu-link .menu-icon i {
  color: #1968CD;
}
.menu-primary .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-primary .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-primary .menu-item .menu-link .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-primary .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-primary .menu-item .menu-link {
  color: #1968CD;
}
.menu-title-primary .menu-item .menu-link .menu-title {
  color: #1968CD;
}

.menu-icon-primary .menu-item .menu-link .menu-icon i {
  color: #1968CD;
}
.menu-icon-primary .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-icon-primary .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-primary .menu-item .menu-link .menu-bullet .bullet {
  background-color: #1968CD;
}

.menu-arrow-primary .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-secondary .menu-item .menu-link {
  color: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-title {
  color: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-icon i {
  color: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-secondary .menu-item .menu-link .menu-bullet .bullet {
  background-color: #E4E6EF;
}
.menu-secondary .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-secondary .menu-item .menu-link {
  color: #E4E6EF;
}
.menu-title-secondary .menu-item .menu-link .menu-title {
  color: #E4E6EF;
}

.menu-icon-secondary .menu-item .menu-link .menu-icon i {
  color: #E4E6EF;
}
.menu-icon-secondary .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.menu-icon-secondary .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-secondary .menu-item .menu-link .menu-bullet .bullet {
  background-color: #E4E6EF;
}

.menu-arrow-secondary .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-light .menu-item .menu-link {
  color: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-title {
  color: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-icon i {
  color: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-light .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F5F8FA;
}
.menu-light .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-light .menu-item .menu-link {
  color: #F5F8FA;
}
.menu-title-light .menu-item .menu-link .menu-title {
  color: #F5F8FA;
}

.menu-icon-light .menu-item .menu-link .menu-icon i {
  color: #F5F8FA;
}
.menu-icon-light .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.menu-icon-light .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-light .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F5F8FA;
}

.menu-arrow-light .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-success .menu-item .menu-link {
  color: #50CD89;
}
.menu-success .menu-item .menu-link .menu-title {
  color: #50CD89;
}
.menu-success .menu-item .menu-link .menu-icon i {
  color: #50CD89;
}
.menu-success .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.menu-success .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-success .menu-item .menu-link .menu-bullet .bullet {
  background-color: #50CD89;
}
.menu-success .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2350CD89'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2350CD89'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-success .menu-item .menu-link {
  color: #50CD89;
}
.menu-title-success .menu-item .menu-link .menu-title {
  color: #50CD89;
}

.menu-icon-success .menu-item .menu-link .menu-icon i {
  color: #50CD89;
}
.menu-icon-success .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.menu-icon-success .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-success .menu-item .menu-link .menu-bullet .bullet {
  background-color: #50CD89;
}

.menu-arrow-success .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2350CD89'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2350CD89'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-info .menu-item .menu-link {
  color: #12dacd;
}
.menu-info .menu-item .menu-link .menu-title {
  color: #12dacd;
}
.menu-info .menu-item .menu-link .menu-icon i {
  color: #12dacd;
}
.menu-info .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.menu-info .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-info .menu-item .menu-link .menu-bullet .bullet {
  background-color: #12dacd;
}
.menu-info .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2312dacd'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2312dacd'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-info .menu-item .menu-link {
  color: #12dacd;
}
.menu-title-info .menu-item .menu-link .menu-title {
  color: #12dacd;
}

.menu-icon-info .menu-item .menu-link .menu-icon i {
  color: #12dacd;
}
.menu-icon-info .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.menu-icon-info .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-info .menu-item .menu-link .menu-bullet .bullet {
  background-color: #12dacd;
}

.menu-arrow-info .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2312dacd'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2312dacd'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-warning .menu-item .menu-link {
  color: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-title {
  color: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-icon i {
  color: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-warning .menu-item .menu-link .menu-bullet .bullet {
  background-color: #FFC700;
}
.menu-warning .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFC700'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFC700'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-warning .menu-item .menu-link {
  color: #FFC700;
}
.menu-title-warning .menu-item .menu-link .menu-title {
  color: #FFC700;
}

.menu-icon-warning .menu-item .menu-link .menu-icon i {
  color: #FFC700;
}
.menu-icon-warning .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.menu-icon-warning .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-warning .menu-item .menu-link .menu-bullet .bullet {
  background-color: #FFC700;
}

.menu-arrow-warning .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFC700'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFC700'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-danger .menu-item .menu-link {
  color: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-title {
  color: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-icon i {
  color: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-danger .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F1416C;
}
.menu-danger .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F1416C'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F1416C'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-danger .menu-item .menu-link {
  color: #F1416C;
}
.menu-title-danger .menu-item .menu-link .menu-title {
  color: #F1416C;
}

.menu-icon-danger .menu-item .menu-link .menu-icon i {
  color: #F1416C;
}
.menu-icon-danger .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.menu-icon-danger .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-danger .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F1416C;
}

.menu-arrow-danger .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F1416C'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F1416C'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-dark .menu-item .menu-link {
  color: #181C32;
}
.menu-dark .menu-item .menu-link .menu-title {
  color: #181C32;
}
.menu-dark .menu-item .menu-link .menu-icon i {
  color: #181C32;
}
.menu-dark .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.menu-dark .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-dark .menu-item .menu-link .menu-bullet .bullet {
  background-color: #181C32;
}
.menu-dark .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-dark .menu-item .menu-link {
  color: #181C32;
}
.menu-title-dark .menu-item .menu-link .menu-title {
  color: #181C32;
}

.menu-icon-dark .menu-item .menu-link .menu-icon i {
  color: #181C32;
}
.menu-icon-dark .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.menu-icon-dark .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-dark .menu-item .menu-link .menu-bullet .bullet {
  background-color: #181C32;
}

.menu-arrow-dark .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-muted .menu-item .menu-link {
  color: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-title {
  color: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-icon i {
  color: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-muted .menu-item .menu-link .menu-bullet .bullet {
  background-color: #A1A5B7;
}
.menu-muted .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-muted .menu-item .menu-link {
  color: #A1A5B7;
}
.menu-title-muted .menu-item .menu-link .menu-title {
  color: #A1A5B7;
}

.menu-icon-muted .menu-item .menu-link .menu-icon i {
  color: #A1A5B7;
}
.menu-icon-muted .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.menu-icon-muted .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-muted .menu-item .menu-link .menu-bullet .bullet {
  background-color: #A1A5B7;
}

.menu-arrow-muted .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-100 .menu-item .menu-link {
  color: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-title {
  color: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-icon i {
  color: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-100 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F5F8FA;
}
.menu-gray-100 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-100 .menu-item .menu-link {
  color: #F5F8FA;
}
.menu-title-gray-100 .menu-item .menu-link .menu-title {
  color: #F5F8FA;
}

.menu-icon-gray-100 .menu-item .menu-link .menu-icon i {
  color: #F5F8FA;
}
.menu-icon-gray-100 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.menu-icon-gray-100 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-100 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F5F8FA;
}

.menu-arrow-gray-100 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F5F8FA'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-200 .menu-item .menu-link {
  color: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-title {
  color: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-icon i {
  color: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-200 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #EFF2F5;
}
.menu-gray-200 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23EFF2F5'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23EFF2F5'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-200 .menu-item .menu-link {
  color: #EFF2F5;
}
.menu-title-gray-200 .menu-item .menu-link .menu-title {
  color: #EFF2F5;
}

.menu-icon-gray-200 .menu-item .menu-link .menu-icon i {
  color: #EFF2F5;
}
.menu-icon-gray-200 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.menu-icon-gray-200 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-200 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #EFF2F5;
}

.menu-arrow-gray-200 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23EFF2F5'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23EFF2F5'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-300 .menu-item .menu-link {
  color: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-title {
  color: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-icon i {
  color: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-300 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #E4E6EF;
}
.menu-gray-300 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-300 .menu-item .menu-link {
  color: #E4E6EF;
}
.menu-title-gray-300 .menu-item .menu-link .menu-title {
  color: #E4E6EF;
}

.menu-icon-gray-300 .menu-item .menu-link .menu-icon i {
  color: #E4E6EF;
}
.menu-icon-gray-300 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.menu-icon-gray-300 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-300 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #E4E6EF;
}

.menu-arrow-gray-300 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23E4E6EF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-400 .menu-item .menu-link {
  color: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-title {
  color: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-icon i {
  color: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-400 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #B5B5C3;
}
.menu-gray-400 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-400 .menu-item .menu-link {
  color: #B5B5C3;
}
.menu-title-gray-400 .menu-item .menu-link .menu-title {
  color: #B5B5C3;
}

.menu-icon-gray-400 .menu-item .menu-link .menu-icon i {
  color: #B5B5C3;
}
.menu-icon-gray-400 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.menu-icon-gray-400 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-400 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #B5B5C3;
}

.menu-arrow-gray-400 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23B5B5C3'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-500 .menu-item .menu-link {
  color: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-title {
  color: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-icon i {
  color: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-500 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #A1A5B7;
}
.menu-gray-500 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-500 .menu-item .menu-link {
  color: #A1A5B7;
}
.menu-title-gray-500 .menu-item .menu-link .menu-title {
  color: #A1A5B7;
}

.menu-icon-gray-500 .menu-item .menu-link .menu-icon i {
  color: #A1A5B7;
}
.menu-icon-gray-500 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.menu-icon-gray-500 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-500 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #A1A5B7;
}

.menu-arrow-gray-500 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-600 .menu-item .menu-link {
  color: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-title {
  color: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-icon i {
  color: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-600 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #7E8299;
}
.menu-gray-600 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237E8299'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237E8299'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-600 .menu-item .menu-link {
  color: #7E8299;
}
.menu-title-gray-600 .menu-item .menu-link .menu-title {
  color: #7E8299;
}

.menu-icon-gray-600 .menu-item .menu-link .menu-icon i {
  color: #7E8299;
}
.menu-icon-gray-600 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.menu-icon-gray-600 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-600 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #7E8299;
}

.menu-arrow-gray-600 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237E8299'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%237E8299'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-700 .menu-item .menu-link {
  color: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-title {
  color: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-icon i {
  color: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-700 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #5E6278;
}
.menu-gray-700 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-700 .menu-item .menu-link {
  color: #5E6278;
}
.menu-title-gray-700 .menu-item .menu-link .menu-title {
  color: #5E6278;
}

.menu-icon-gray-700 .menu-item .menu-link .menu-icon i {
  color: #5E6278;
}
.menu-icon-gray-700 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.menu-icon-gray-700 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-700 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #5E6278;
}

.menu-arrow-gray-700 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%235E6278'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-800 .menu-item .menu-link {
  color: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-title {
  color: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-icon i {
  color: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-800 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #3F4254;
}
.menu-gray-800 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%233F4254'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%233F4254'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-800 .menu-item .menu-link {
  color: #3F4254;
}
.menu-title-gray-800 .menu-item .menu-link .menu-title {
  color: #3F4254;
}

.menu-icon-gray-800 .menu-item .menu-link .menu-icon i {
  color: #3F4254;
}
.menu-icon-gray-800 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.menu-icon-gray-800 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-800 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #3F4254;
}

.menu-arrow-gray-800 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%233F4254'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%233F4254'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-gray-900 .menu-item .menu-link {
  color: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-title {
  color: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-icon i {
  color: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-gray-900 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #181C32;
}
.menu-gray-900 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-gray-900 .menu-item .menu-link {
  color: #181C32;
}
.menu-title-gray-900 .menu-item .menu-link .menu-title {
  color: #181C32;
}

.menu-icon-gray-900 .menu-item .menu-link .menu-icon i {
  color: #181C32;
}
.menu-icon-gray-900 .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.menu-icon-gray-900 .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-gray-900 .menu-item .menu-link .menu-bullet .bullet {
  background-color: #181C32;
}

.menu-arrow-gray-900 .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23181C32'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-custom-pink .menu-item .menu-link {
  color: #F975C4;
}
.menu-custom-pink .menu-item .menu-link .menu-title {
  color: #F975C4;
}
.menu-custom-pink .menu-item .menu-link .menu-icon i {
  color: #F975C4;
}
.menu-custom-pink .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.menu-custom-pink .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-custom-pink .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F975C4;
}
.menu-custom-pink .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F975C4'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F975C4'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-custom-pink .menu-item .menu-link {
  color: #F975C4;
}
.menu-title-custom-pink .menu-item .menu-link .menu-title {
  color: #F975C4;
}

.menu-icon-custom-pink .menu-item .menu-link .menu-icon i {
  color: #F975C4;
}
.menu-icon-custom-pink .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.menu-icon-custom-pink .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-custom-pink .menu-item .menu-link .menu-bullet .bullet {
  background-color: #F975C4;
}

.menu-arrow-custom-pink .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F975C4'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23F975C4'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-custom-blue .menu-item .menu-link {
  color: #08085c;
}
.menu-custom-blue .menu-item .menu-link .menu-title {
  color: #08085c;
}
.menu-custom-blue .menu-item .menu-link .menu-icon i {
  color: #08085c;
}
.menu-custom-blue .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.menu-custom-blue .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-custom-blue .menu-item .menu-link .menu-bullet .bullet {
  background-color: #08085c;
}
.menu-custom-blue .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2308085c'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2308085c'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-title-custom-blue .menu-item .menu-link {
  color: #08085c;
}
.menu-title-custom-blue .menu-item .menu-link .menu-title {
  color: #08085c;
}

.menu-icon-custom-blue .menu-item .menu-link .menu-icon i {
  color: #08085c;
}
.menu-icon-custom-blue .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.menu-icon-custom-blue .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-bullet-custom-blue .menu-item .menu-link .menu-bullet .bullet {
  background-color: #08085c;
}

.menu-arrow-custom-blue .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2308085c'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2308085c'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-bg .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}

.menu-show-bg .menu-item.here > .menu-link, .menu-show-bg .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}

.menu-active-bg .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}

.menu-state-bg .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-bg .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}
.menu-state-bg .menu-item.here > .menu-link, .menu-state-bg .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}
.menu-state-bg .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.8);
}

.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #1968CD;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #1968CD;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-hover-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-primary .menu-item.here > .menu-link, .menu-show-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-show-primary .menu-item.here > .menu-link .menu-title, .menu-show-primary .menu-item.show > .menu-link .menu-title {
  color: #1968CD;
}
.menu-show-primary .menu-item.here > .menu-link .menu-icon i, .menu-show-primary .menu-item.show > .menu-link .menu-icon i {
  color: #1968CD;
}
.menu-show-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-show-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-show-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-show-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-show-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-show-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-show-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-show-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-active-primary .menu-item .menu-link.active .menu-title {
  color: #1968CD;
}
.menu-active-primary .menu-item .menu-link.active .menu-icon i {
  color: #1968CD;
}
.menu-active-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-active-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-active-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-active-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #1968CD;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #1968CD;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-state-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-primary .menu-item.here > .menu-link, .menu-state-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-state-primary .menu-item.here > .menu-link .menu-title, .menu-state-primary .menu-item.show > .menu-link .menu-title {
  color: #1968CD;
}
.menu-state-primary .menu-item.here > .menu-link .menu-icon i, .menu-state-primary .menu-item.show > .menu-link .menu-icon i {
  color: #1968CD;
}
.menu-state-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-state-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-state-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-state-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-state-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-state-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-state-primary .menu-item .menu-link.active .menu-title {
  color: #1968CD;
}
.menu-state-primary .menu-item .menu-link.active .menu-icon i {
  color: #1968CD;
}
.menu-state-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-state-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #1968CD;
  color: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-hover-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-hover-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-bg-primary .menu-item.here > .menu-link, .menu-show-bg-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #1968CD;
  color: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-title, .menu-show-bg-primary .menu-item.show > .menu-link .menu-title {
  color: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-icon i, .menu-show-bg-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-show-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-show-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-show-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-show-bg-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-show-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-bg-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #1968CD;
  color: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-title {
  color: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-active-bg-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #1968CD;
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-state-bg-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-primary .menu-item.here > .menu-link, .menu-state-bg-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #1968CD;
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-title, .menu-state-bg-primary .menu-item.show > .menu-link .menu-title {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon i, .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon i {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-state-bg-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-state-bg-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-state-bg-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-state-bg-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #1968CD;
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-title {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon i {
  color: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #FFFFFF;
}
.menu-state-bg-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23FFFFFF'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-bg-light-primary .menu-item.here > .menu-link, .menu-show-bg-light-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #F1FAFF;
  color: #1968CD;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-title, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-title {
  color: #1968CD;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-icon i, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
  color: #1968CD;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-show-bg-light-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-show-bg-light-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #F1FAFF;
  color: #1968CD;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #1968CD;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #1968CD;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-hover-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-hover-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-bg-light-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #F1FAFF;
  color: #1968CD;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-title {
  color: #1968CD;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon i {
  color: #1968CD;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-active-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-bg-light-primary .menu-item.here > .menu-link, .menu-state-bg-light-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #F1FAFF;
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-title, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-title {
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon i, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon i {
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-state-bg-light-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-state-bg-light-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #F1FAFF;
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-bg-light-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #F1FAFF;
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-title {
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon i {
  color: #1968CD;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-state-bg-light-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-hover-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-hover-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-hover-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #1968CD;
}

.menu-show-title-primary .menu-item.here > .menu-link, .menu-show-title-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-show-title-primary .menu-item.here > .menu-link .menu-title, .menu-show-title-primary .menu-item.show > .menu-link .menu-title {
  color: #1968CD;
}

.menu-active-title-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-active-title-primary .menu-item .menu-link.active .menu-title {
  color: #1968CD;
}

.menu-state-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-state-title-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.menu-state-title-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #1968CD;
}
.menu-state-title-primary .menu-item.here > .menu-link, .menu-state-title-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-state-title-primary .menu-item.here > .menu-link .menu-title, .menu-state-title-primary .menu-item.show > .menu-link .menu-title {
  color: #1968CD;
}
.menu-state-title-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #1968CD;
}
.menu-state-title-primary .menu-item .menu-link.active .menu-title {
  color: #1968CD;
}

.menu-hover-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-hover-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-hover-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #1968CD;
}
.menu-hover-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-hover-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-hover-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-hover-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-show-icon-primary .menu-item.here > .menu-link, .menu-show-icon-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-show-icon-primary .menu-item.here > .menu-link .menu-icon i, .menu-show-icon-primary .menu-item.show > .menu-link .menu-icon i {
  color: #1968CD;
}
.menu-show-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-show-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-show-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-show-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-active-icon-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon i {
  color: #1968CD;
}
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-active-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #1968CD;
}
.menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-icon-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-icon-primary .menu-item.here > .menu-link, .menu-state-icon-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon i, .menu-state-icon-primary .menu-item.show > .menu-link .menu-icon i {
  color: #1968CD;
}
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .menu-state-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-icon-primary .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .menu-state-icon-primary .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.menu-state-icon-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon i {
  color: #1968CD;
}
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.menu-state-icon-primary .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.menu-hover-bullet-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-hover-bullet-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-hover-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #1968CD;
}

.menu-show-bullet-primary .menu-item.here > .menu-link, .menu-show-bullet-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-show-bullet-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-show-bullet-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #1968CD;
}

.menu-active-bullet-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-active-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #1968CD;
}

.menu-state-bullet-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-bullet-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.menu-state-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-state-bullet-primary .menu-item.here > .menu-link, .menu-state-bullet-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-bullet-primary .menu-item.here > .menu-link .menu-bullet .bullet, .menu-state-bullet-primary .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #1968CD;
}
.menu-state-bullet-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #1968CD;
}

.menu-hover-arrow-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-hover-arrow-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-hover-arrow-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-hover-arrow-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-show-arrow-primary .menu-item.here > .menu-link, .menu-show-arrow-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-show-arrow-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-show-arrow-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-active-arrow-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-active-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.menu-state-arrow-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
.menu-state-arrow-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-arrow-primary .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.menu-state-arrow-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-arrow-primary .menu-item.here > .menu-link, .menu-state-arrow-primary .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-arrow-primary .menu-item.here > .menu-link .menu-arrow:after, .menu-state-arrow-primary .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.menu-state-arrow-primary .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.menu-state-arrow-primary .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%231968CD'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}

.anchor {
  display: flex;
  align-items: center;
}
.anchor a {
  position: relative;
  display: none;
  align-items: center;
  justify-content: flex-start;
  height: 1em;
  width: 1.25em;
  margin-left: -1.25em;
  font-weight: 500;
  font-size: 0.8em;
  color: #A1A5B7;
  transition: all 0.2s ease;
}
.anchor a:before {
  content: "#";
}
.anchor:hover a {
  display: flex;
}
.anchor:hover a:hover {
  color: #1968CD;
  transition: all 0.2s ease;
}

.card {
  border: 0;
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
}
.card .card-header {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  min-height: 70px;
  padding: 0 2.25rem;
  background-color: transparent;
  border-bottom: 1px solid #EFF2F5;
}
.card .card-header .card-title {
  display: flex;
  align-items: center;
  margin: 0.5rem;
  margin-left: 0;
}
.card .card-header .card-title.flex-column {
  align-items: flex-start;
  justify-content: center;
}
.card .card-header .card-title .card-icon {
  margin-right: 0.75rem;
  line-height: 0;
}
.card .card-header .card-title .card-icon i {
  font-size: 1.25rem;
  color: #7E8299;
  line-height: 0;
}
.card .card-header .card-title .card-icon i:after, .card .card-header .card-title .card-icon i:before {
  line-height: 0;
}
.card .card-header .card-title .card-icon .svg-icon svg {
  height: 24px;
  width: 24px;
}
.card .card-header .card-title .card-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.card .card-header .card-title .card-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.card .card-header .card-title,
.card .card-header .card-title .card-label {
  font-weight: 500;
  font-size: 1.275rem;
  color: #181C32;
}
.card .card-header .card-title .card-label {
  margin: 0 0.75rem 0 0;
  flex-wrap: wrap;
}
.card .card-header .card-title small, .card .card-header .card-title .small {
  color: #A1A5B7;
  font-size: 1rem;
}
.card .card-header .card-title h1, .card .card-header .card-title .h1, .card .card-header .card-title h2, .card .card-header .card-title .h2, .card .card-header .card-title h3, .card .card-header .card-title .h3, .card .card-header .card-title h4, .card .card-header .card-title .h4, .card .card-header .card-title h5, .card .card-header .card-title .h5, .card .card-header .card-title h6, .card .card-header .card-title .h6 {
  margin-bottom: 0;
}
.card .card-header .card-toolbar {
  display: flex;
  align-items: center;
  margin: 0.5rem 0;
  flex-wrap: wrap;
}
.card .card-body {
  padding: 2rem 2.25rem;
}
.card .card-footer {
  padding: 2rem 2.25rem;
  background-color: transparent;
  border-top: 1px solid #EFF2F5;
}
.card .card-scroll {
  position: relative;
  overflow: auto;
}
.card.card-px-0 .card-header,
.card.card-px-0 .card-body,
.card.card-px-0 .card-footer {
  padding-left: 0;
  padding-right: 0;
}
.card.card-py-0 .card-header,
.card.card-py-0 .card-body,
.card.card-py-0 .card-footer {
  padding-top: 0;
  padding-bottom: 0;
}
.card.card-p-0 .card-header,
.card.card-p-0 .card-body,
.card.card-p-0 .card-footer {
  padding: 0;
}
.card.card-dashed {
  box-shadow: none;
  border: 1px dashed #E4E6EF;
}
.card.card-dashed > .card-header {
  border-bottom: 1px dashed #E4E6EF;
}
.card.card-dashed > .card-footer {
  border-top: 1px dashed #E4E6EF;
}
.card.card-bordered {
  box-shadow: none;
  border: 1px solid #EFF2F5;
}
.card.card-flush > .card-header {
  border-bottom: 0;
}
.card.card-flush > .card-footer {
  border-top: 0;
}
.card.card-shadow {
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
  border: 0;
}

.card.card-stretch {
  height: calc(100% - var(--bs-gutter-y));
}
.card.card-stretch-75 {
  height: calc(75% - var(--bs-gutter-y));
}
.card.card-stretch-50 {
  height: calc(50% - var(--bs-gutter-y));
}
.card.card-stretch-33 {
  height: calc(33.333% - var(--bs-gutter-y));
}
.card.card-stretch-25 {
  height: calc(25% - var(--bs-gutter-y));
}
.card .card-header-stretch {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  align-items: stretch;
}
.card .card-header-stretch .card-toolbar {
  margin: 0;
  align-items: stretch;
}
@media (min-width: 576px) {
  .card.card-sm-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-sm-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-sm-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-sm-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-sm-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-sm-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-sm-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}
@media (min-width: 768px) {
  .card.card-md-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-md-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-md-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-md-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-md-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-md-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-md-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}
@media (min-width: 992px) {
  .card.card-lg-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-lg-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-lg-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-lg-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-lg-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-lg-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-lg-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}
@media (min-width: 1200px) {
  .card.card-xl-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-xl-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-xl-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-xl-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-xl-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-xl-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-xl-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}
@media (min-width: 1400px) {
  .card.card-xxl-stretch {
    height: calc(100% - var(--bs-gutter-y));
  }
  .card.card-xxl-stretch-75 {
    height: calc(75% - var(--bs-gutter-y));
  }
  .card.card-xxl-stretch-50 {
    height: calc(50% - var(--bs-gutter-y));
  }
  .card.card-xxl-stretch-33 {
    height: calc(33.333% - var(--bs-gutter-y));
  }
  .card.card-xxl-stretch-25 {
    height: calc(25% - var(--bs-gutter-y));
  }
  .card .card-header-xxl-stretch {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    align-items: stretch;
  }
  .card .card-header-xxl-stretch .card-toolbar {
    margin: 0;
    align-items: stretch;
  }
}

.card-p {
  padding: 2rem 2.25rem !important;
}

.card-px {
  padding-left: 2.25rem !important;
  padding-right: 2.25rem !important;
}

.card-shadow {
  box-shadow: 0px 0px 20px 0px rgba(76, 87, 125, 0.02);
}

.card-py {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.card-rounded {
  border-radius: 0.475rem;
}

.card-rounded-start {
  border-top-left-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}

.card-rounded-end {
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}

.card-rounded-top {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}

.card-rounded-bottom {
  border-bottom-left-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}

@media (max-width: 767.98px) {
  .card > .card-header:not(.flex-nowrap) {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.breadcrumb {
  display: flex;
  align-items: center;
  background-color: transparent;
  padding: 0;
  margin: 0;
}
.breadcrumb .breadcrumb-item {
  display: flex;
  align-items: center;
  padding-left: 0;
  padding-right: 0.5rem;
}
.breadcrumb .breadcrumb-item:last-child {
  padding-right: 0;
}
.breadcrumb .breadcrumb-item:after {
  content: "/";
  padding-left: 0.5rem;
}
.breadcrumb .breadcrumb-item:before {
  display: none;
}
.breadcrumb .breadcrumb-item:last-child:after {
  display: none;
}

.breadcrumb-line .breadcrumb-item:after {
  content: "-";
}

.breadcrumb-dot .breadcrumb-item:after {
  content: "•";
}

.breadcrumb-separatorless .breadcrumb-item:after {
  display: none;
}

.btn {
  outline: none !important;
}
.btn:not(.btn-shadow):not(.shadow):not(.shadow-sm):not(.shadow-lg) {
  box-shadow: none !important;
}
.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
  border: 0;
  padding: calc(0.75rem + 1px) calc(1.5rem + 1px);
}
.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-lg, .btn-group-lg > .btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
  padding: calc(0.825rem + 1px) calc(1.75rem + 1px);
}
.btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon).btn-sm, .btn-group-sm > .btn:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon) {
  padding: calc(0.55rem + 1px) calc(1.25rem + 1px);
}
.btn.btn-link {
  border: 0;
  border-radius: 0;
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-decoration: none;
  font-weight: 500;
}
.btn.btn-outline-dashed {
  border: 1px dashed #E4E6EF;
}
.btn.btn-outline-default {
  border: 1px solid #E4E6EF;
}
.btn.btn-flush {
  appearance: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  cursor: pointer;
  background-color: transparent;
  outline: none !important;
  margin: 0;
  padding: 0;
}
.btn.btn-flex {
  display: inline-flex;
  align-items: center;
}

.btn i {
  display: inline-flex;
  font-size: 1rem;
  padding-right: 0.35rem;
  vertical-align: middle;
  line-height: 0;
}
.btn .svg-icon {
  flex-shrink: 0;
  line-height: 0;
  margin-right: 0.5rem;
}
.btn.btn-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  height: calc(1.5em + 1.5rem + 2px);
  width: calc(1.5em + 1.5rem + 2px);
}
.btn.btn-icon:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush) {
  border: 0;
}
.btn.btn-icon.btn-sm, .btn-group-sm > .btn.btn-icon {
  height: calc(1.5em + 1.1rem + 2px);
  width: calc(1.5em + 1.1rem + 2px);
}
.btn.btn-icon.btn-lg, .btn-group-lg > .btn.btn-icon {
  height: calc(1.5em + 1.65rem + 2px);
  width: calc(1.5em + 1.65rem + 2px);
}
.btn.btn-icon.btn-circle {
  border-radius: 50%;
}
.btn.btn-icon i,
.btn.btn-icon .svg-icon {
  padding: 0;
  margin: 0;
  line-height: 1;
}

.btn.btn-white {
  color: #7E8299;
  border-color: #ffffff;
  background-color: #ffffff;
}
.btn.btn-white i {
  color: #7E8299;
}
.btn.btn-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-white.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-white, .btn-check:active + .btn.btn-white, .btn.btn-white:focus:not(.btn-active), .btn.btn-white:hover:not(.btn-active), .btn.btn-white:active:not(.btn-active), .btn.btn-white.active, .btn.btn-white.show, .show > .btn.btn-white {
  color: #7E8299;
  border-color: #F5F8FA;
  background-color: #F5F8FA !important;
}
.btn-check:checked + .btn.btn-white i, .btn-check:active + .btn.btn-white i, .btn.btn-white:focus:not(.btn-active) i, .btn.btn-white:hover:not(.btn-active) i, .btn.btn-white:active:not(.btn-active) i, .btn.btn-white.active i, .btn.btn-white.show i, .show > .btn.btn-white i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-white .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-white .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-white.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-white.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-white.dropdown-toggle:after, .btn-check:active + .btn.btn-white.dropdown-toggle:after, .btn.btn-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-white:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-white.active.dropdown-toggle:after, .btn.btn-white.show.dropdown-toggle:after, .show > .btn.btn-white.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-bg-white {
  border-color: #ffffff;
  background-color: #ffffff;
}
.btn-check:checked + .btn.btn-active-white, .btn-check:active + .btn.btn-active-white, .btn.btn-active-white:focus:not(.btn-active), .btn.btn-active-white:hover:not(.btn-active), .btn.btn-active-white:active:not(.btn-active), .btn.btn-active-white.active, .btn.btn-active-white.show, .show > .btn.btn-active-white {
  color: #7E8299;
  border-color: #ffffff;
  background-color: #ffffff !important;
}
.btn-check:checked + .btn.btn-active-white i, .btn-check:active + .btn.btn-active-white i, .btn.btn-active-white:focus:not(.btn-active) i, .btn.btn-active-white:hover:not(.btn-active) i, .btn.btn-active-white:active:not(.btn-active) i, .btn.btn-active-white.active i, .btn.btn-active-white.show i, .show > .btn.btn-active-white i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-white .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-white .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-white.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-active-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-white.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-white.dropdown-toggle:after, .btn-check:active + .btn.btn-active-white.dropdown-toggle:after, .btn.btn-active-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-white:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-white.active.dropdown-toggle:after, .btn.btn-active-white.show.dropdown-toggle:after, .show > .btn.btn-active-white.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-light {
  color: #7E8299;
  border-color: #F5F8FA;
  background-color: #F5F8FA;
}
.btn.btn-light i {
  color: #7E8299;
}
.btn.btn-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-light, .btn-check:active + .btn.btn-light, .btn.btn-light:focus:not(.btn-active), .btn.btn-light:hover:not(.btn-active), .btn.btn-light:active:not(.btn-active), .btn.btn-light.active, .btn.btn-light.show, .show > .btn.btn-light {
  color: #7E8299;
  border-color: #E4E6EF;
  background-color: #E4E6EF !important;
}
.btn-check:checked + .btn.btn-light i, .btn-check:active + .btn.btn-light i, .btn.btn-light:focus:not(.btn-active) i, .btn.btn-light:hover:not(.btn-active) i, .btn.btn-light:active:not(.btn-active) i, .btn.btn-light.active i, .btn.btn-light.show i, .show > .btn.btn-light i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-light .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light.dropdown-toggle:after, .btn-check:active + .btn.btn-light.dropdown-toggle:after, .btn.btn-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light.active.dropdown-toggle:after, .btn.btn-light.show.dropdown-toggle:after, .show > .btn.btn-light.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-bg-light {
  border-color: #F5F8FA;
  background-color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-light, .btn-check:active + .btn.btn-active-light, .btn.btn-active-light:focus:not(.btn-active), .btn.btn-active-light:hover:not(.btn-active), .btn.btn-active-light:active:not(.btn-active), .btn.btn-active-light.active, .btn.btn-active-light.show, .show > .btn.btn-active-light {
  color: #7E8299;
  border-color: #F5F8FA;
  background-color: #F5F8FA !important;
}
.btn-check:checked + .btn.btn-active-light i, .btn-check:active + .btn.btn-active-light i, .btn.btn-active-light:focus:not(.btn-active) i, .btn.btn-active-light:hover:not(.btn-active) i, .btn.btn-active-light:active:not(.btn-active) i, .btn.btn-active-light.active i, .btn.btn-active-light.show i, .show > .btn.btn-active-light i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-light .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-active-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light.dropdown-toggle:after, .btn.btn-active-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light.active.dropdown-toggle:after, .btn.btn-active-light.show.dropdown-toggle:after, .show > .btn.btn-active-light.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-primary {
  color: #FFFFFF;
  border-color: #1968CD;
  background-color: #1968CD;
}
.btn.btn-primary i {
  color: #FFFFFF;
}
.btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-primary.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-primary, .btn-check:active + .btn.btn-primary, .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .btn.btn-primary:active:not(.btn-active), .btn.btn-primary.active, .btn.btn-primary.show, .show > .btn.btn-primary {
  color: #FFFFFF;
  border-color: #0095E8;
  background-color: #0095E8 !important;
}
.btn-check:checked + .btn.btn-primary i, .btn-check:active + .btn.btn-primary i, .btn.btn-primary:focus:not(.btn-active) i, .btn.btn-primary:hover:not(.btn-active) i, .btn.btn-primary:active:not(.btn-active) i, .btn.btn-primary.active i, .btn.btn-primary.show i, .show > .btn.btn-primary i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-primary.dropdown-toggle:after, .btn.btn-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-primary.active.dropdown-toggle:after, .btn.btn-primary.show.dropdown-toggle:after, .show > .btn.btn-primary.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-primary {
  color: #1968CD;
  border-color: #F1FAFF;
  background-color: #F1FAFF;
}
.btn.btn-light-primary i {
  color: #1968CD;
}
.btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.btn.btn-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-primary.dropdown-toggle:after {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-light-primary, .btn-check:active + .btn.btn-light-primary, .btn.btn-light-primary:focus:not(.btn-active), .btn.btn-light-primary:hover:not(.btn-active), .btn.btn-light-primary:active:not(.btn-active), .btn.btn-light-primary.active, .btn.btn-light-primary.show, .show > .btn.btn-light-primary {
  color: #FFFFFF;
  border-color: #1968CD;
  background-color: #1968CD !important;
}
.btn-check:checked + .btn.btn-light-primary i, .btn-check:active + .btn.btn-light-primary i, .btn.btn-light-primary:focus:not(.btn-active) i, .btn.btn-light-primary:hover:not(.btn-active) i, .btn.btn-light-primary:active:not(.btn-active) i, .btn.btn-light-primary.active i, .btn.btn-light-primary.show i, .show > .btn.btn-light-primary i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-light-primary.dropdown-toggle:after, .btn.btn-light-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-primary.active.dropdown-toggle:after, .btn.btn-light-primary.show.dropdown-toggle:after, .show > .btn.btn-light-primary.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-primary {
  border-color: #1968CD;
  background-color: #1968CD;
}
.btn-check:checked + .btn.btn-active-primary, .btn-check:active + .btn.btn-active-primary, .btn.btn-active-primary:focus:not(.btn-active), .btn.btn-active-primary:hover:not(.btn-active), .btn.btn-active-primary:active:not(.btn-active), .btn.btn-active-primary.active, .btn.btn-active-primary.show, .show > .btn.btn-active-primary {
  color: #FFFFFF;
  border-color: #1968CD;
  background-color: #1968CD !important;
}
.btn-check:checked + .btn.btn-active-primary i, .btn-check:active + .btn.btn-active-primary i, .btn.btn-active-primary:focus:not(.btn-active) i, .btn.btn-active-primary:hover:not(.btn-active) i, .btn.btn-active-primary:active:not(.btn-active) i, .btn.btn-active-primary.active i, .btn.btn-active-primary.show i, .show > .btn.btn-active-primary i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-primary.dropdown-toggle:after, .btn.btn-active-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-primary.active.dropdown-toggle:after, .btn.btn-active-primary.show.dropdown-toggle:after, .show > .btn.btn-active-primary.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-primary, .btn-check:active + .btn.btn-active-light-primary, .btn.btn-active-light-primary:focus:not(.btn-active), .btn.btn-active-light-primary:hover:not(.btn-active), .btn.btn-active-light-primary:active:not(.btn-active), .btn.btn-active-light-primary.active, .btn.btn-active-light-primary.show, .show > .btn.btn-active-light-primary {
  color: #1968CD;
  border-color: #F1FAFF;
  background-color: #F1FAFF !important;
}
.btn-check:checked + .btn.btn-active-light-primary i, .btn-check:active + .btn.btn-active-light-primary i, .btn.btn-active-light-primary:focus:not(.btn-active) i, .btn.btn-active-light-primary:hover:not(.btn-active) i, .btn.btn-active-light-primary:active:not(.btn-active) i, .btn.btn-active-light-primary.active i, .btn.btn-active-light-primary.show i, .show > .btn.btn-active-light-primary i {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.btn-check:checked + .btn.btn-active-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-primary.dropdown-toggle:after, .btn.btn-active-light-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-primary.active.dropdown-toggle:after, .btn.btn-active-light-primary.show.dropdown-toggle:after, .show > .btn.btn-active-light-primary.dropdown-toggle:after {
  color: #1968CD;
}
.btn.btn-active-light-primary.btn-outline:not(.btn-outline-default) {
  border-color: #1968CD !important;
}

.btn.btn-secondary {
  color: #3F4254;
  border-color: #E4E6EF;
  background-color: #E4E6EF;
}
.btn.btn-secondary i {
  color: #3F4254;
}
.btn.btn-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn.btn-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-secondary.dropdown-toggle:after {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-secondary, .btn-check:active + .btn.btn-secondary, .btn.btn-secondary:focus:not(.btn-active), .btn.btn-secondary:hover:not(.btn-active), .btn.btn-secondary:active:not(.btn-active), .btn.btn-secondary.active, .btn.btn-secondary.show, .show > .btn.btn-secondary {
  color: #3F4254;
  border-color: #B5B5C3;
  background-color: #B5B5C3 !important;
}
.btn-check:checked + .btn.btn-secondary i, .btn-check:active + .btn.btn-secondary i, .btn.btn-secondary:focus:not(.btn-active) i, .btn.btn-secondary:hover:not(.btn-active) i, .btn.btn-secondary:active:not(.btn-active) i, .btn.btn-secondary.active i, .btn.btn-secondary.show i, .show > .btn.btn-secondary i {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-secondary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn-check:checked + .btn.btn-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-secondary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-secondary.dropdown-toggle:after, .btn.btn-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-secondary.active.dropdown-toggle:after, .btn.btn-secondary.show.dropdown-toggle:after, .show > .btn.btn-secondary.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-bg-secondary {
  border-color: #E4E6EF;
  background-color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-secondary, .btn-check:active + .btn.btn-active-secondary, .btn.btn-active-secondary:focus:not(.btn-active), .btn.btn-active-secondary:hover:not(.btn-active), .btn.btn-active-secondary:active:not(.btn-active), .btn.btn-active-secondary.active, .btn.btn-active-secondary.show, .show > .btn.btn-active-secondary {
  color: #3F4254;
  border-color: #E4E6EF;
  background-color: #E4E6EF !important;
}
.btn-check:checked + .btn.btn-active-secondary i, .btn-check:active + .btn.btn-active-secondary i, .btn.btn-active-secondary:focus:not(.btn-active) i, .btn.btn-active-secondary:hover:not(.btn-active) i, .btn.btn-active-secondary:active:not(.btn-active) i, .btn.btn-active-secondary.active i, .btn.btn-active-secondary.show i, .show > .btn.btn-active-secondary i {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-secondary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn-check:checked + .btn.btn-active-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-secondary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-secondary.dropdown-toggle:after, .btn.btn-active-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-secondary.active.dropdown-toggle:after, .btn.btn-active-secondary.show.dropdown-toggle:after, .show > .btn.btn-active-secondary.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-success {
  color: #FFFFFF;
  border-color: #50CD89;
  background-color: #50CD89;
}
.btn.btn-success i {
  color: #FFFFFF;
}
.btn.btn-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-success.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-success, .btn-check:active + .btn.btn-success, .btn.btn-success:focus:not(.btn-active), .btn.btn-success:hover:not(.btn-active), .btn.btn-success:active:not(.btn-active), .btn.btn-success.active, .btn.btn-success.show, .show > .btn.btn-success {
  color: #FFFFFF;
  border-color: #47BE7D;
  background-color: #47BE7D !important;
}
.btn-check:checked + .btn.btn-success i, .btn-check:active + .btn.btn-success i, .btn.btn-success:focus:not(.btn-active) i, .btn.btn-success:hover:not(.btn-active) i, .btn.btn-success:active:not(.btn-active) i, .btn.btn-success.active i, .btn.btn-success.show i, .show > .btn.btn-success i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-success.dropdown-toggle:after, .btn-check:active + .btn.btn-success.dropdown-toggle:after, .btn.btn-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-success.active.dropdown-toggle:after, .btn.btn-success.show.dropdown-toggle:after, .show > .btn.btn-success.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-success {
  color: #50CD89;
  border-color: #E8FFF3;
  background-color: #E8FFF3;
}
.btn.btn-light-success i {
  color: #50CD89;
}
.btn.btn-light-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn.btn-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-success.dropdown-toggle:after {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-light-success, .btn-check:active + .btn.btn-light-success, .btn.btn-light-success:focus:not(.btn-active), .btn.btn-light-success:hover:not(.btn-active), .btn.btn-light-success:active:not(.btn-active), .btn.btn-light-success.active, .btn.btn-light-success.show, .show > .btn.btn-light-success {
  color: #FFFFFF;
  border-color: #50CD89;
  background-color: #50CD89 !important;
}
.btn-check:checked + .btn.btn-light-success i, .btn-check:active + .btn.btn-light-success i, .btn.btn-light-success:focus:not(.btn-active) i, .btn.btn-light-success:hover:not(.btn-active) i, .btn.btn-light-success:active:not(.btn-active) i, .btn.btn-light-success.active i, .btn.btn-light-success.show i, .show > .btn.btn-light-success i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-success.dropdown-toggle:after, .btn-check:active + .btn.btn-light-success.dropdown-toggle:after, .btn.btn-light-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-success.active.dropdown-toggle:after, .btn.btn-light-success.show.dropdown-toggle:after, .show > .btn.btn-light-success.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-success {
  border-color: #50CD89;
  background-color: #50CD89;
}
.btn-check:checked + .btn.btn-active-success, .btn-check:active + .btn.btn-active-success, .btn.btn-active-success:focus:not(.btn-active), .btn.btn-active-success:hover:not(.btn-active), .btn.btn-active-success:active:not(.btn-active), .btn.btn-active-success.active, .btn.btn-active-success.show, .show > .btn.btn-active-success {
  color: #FFFFFF;
  border-color: #50CD89;
  background-color: #50CD89 !important;
}
.btn-check:checked + .btn.btn-active-success i, .btn-check:active + .btn.btn-active-success i, .btn.btn-active-success:focus:not(.btn-active) i, .btn.btn-active-success:hover:not(.btn-active) i, .btn.btn-active-success:active:not(.btn-active) i, .btn.btn-active-success.active i, .btn.btn-active-success.show i, .show > .btn.btn-active-success i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-success.dropdown-toggle:after, .btn.btn-active-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-success.active.dropdown-toggle:after, .btn.btn-active-success.show.dropdown-toggle:after, .show > .btn.btn-active-success.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-success, .btn-check:active + .btn.btn-active-light-success, .btn.btn-active-light-success:focus:not(.btn-active), .btn.btn-active-light-success:hover:not(.btn-active), .btn.btn-active-light-success:active:not(.btn-active), .btn.btn-active-light-success.active, .btn.btn-active-light-success.show, .show > .btn.btn-active-light-success {
  color: #50CD89;
  border-color: #E8FFF3;
  background-color: #E8FFF3 !important;
}
.btn-check:checked + .btn.btn-active-light-success i, .btn-check:active + .btn.btn-active-light-success i, .btn.btn-active-light-success:focus:not(.btn-active) i, .btn.btn-active-light-success:hover:not(.btn-active) i, .btn.btn-active-light-success:active:not(.btn-active) i, .btn.btn-active-light-success.active i, .btn.btn-active-light-success.show i, .show > .btn.btn-active-light-success i {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-light-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn-check:checked + .btn.btn-active-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-success.dropdown-toggle:after, .btn.btn-active-light-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-success.active.dropdown-toggle:after, .btn.btn-active-light-success.show.dropdown-toggle:after, .show > .btn.btn-active-light-success.dropdown-toggle:after {
  color: #50CD89;
}
.btn.btn-active-light-success.btn-outline:not(.btn-outline-default) {
  border-color: #50CD89 !important;
}

.btn.btn-info {
  color: #FFFFFF;
  border-color: #12dacd;
  background-color: #12dacd;
}
.btn.btn-info i {
  color: #FFFFFF;
}
.btn.btn-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-info.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-info, .btn-check:active + .btn.btn-info, .btn.btn-info:focus:not(.btn-active), .btn.btn-info:hover:not(.btn-active), .btn.btn-info:active:not(.btn-active), .btn.btn-info.active, .btn.btn-info.show, .show > .btn.btn-info {
  color: #FFFFFF;
  border-color: #5014D0;
  background-color: #5014D0 !important;
}
.btn-check:checked + .btn.btn-info i, .btn-check:active + .btn.btn-info i, .btn.btn-info:focus:not(.btn-active) i, .btn.btn-info:hover:not(.btn-active) i, .btn.btn-info:active:not(.btn-active) i, .btn.btn-info.active i, .btn.btn-info.show i, .show > .btn.btn-info i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-info.dropdown-toggle:after, .btn-check:active + .btn.btn-info.dropdown-toggle:after, .btn.btn-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-info.active.dropdown-toggle:after, .btn.btn-info.show.dropdown-toggle:after, .show > .btn.btn-info.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-info {
  color: #12dacd;
  border-color: #F8F5FF;
  background-color: #F8F5FF;
}
.btn.btn-light-info i {
  color: #12dacd;
}
.btn.btn-light-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.btn.btn-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-info.dropdown-toggle:after {
  color: #12dacd;
}
.btn-check:checked + .btn.btn-light-info, .btn-check:active + .btn.btn-light-info, .btn.btn-light-info:focus:not(.btn-active), .btn.btn-light-info:hover:not(.btn-active), .btn.btn-light-info:active:not(.btn-active), .btn.btn-light-info.active, .btn.btn-light-info.show, .show > .btn.btn-light-info {
  color: #FFFFFF;
  border-color: #12dacd;
  background-color: #12dacd !important;
}
.btn-check:checked + .btn.btn-light-info i, .btn-check:active + .btn.btn-light-info i, .btn.btn-light-info:focus:not(.btn-active) i, .btn.btn-light-info:hover:not(.btn-active) i, .btn.btn-light-info:active:not(.btn-active) i, .btn.btn-light-info.active i, .btn.btn-light-info.show i, .show > .btn.btn-light-info i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-info.dropdown-toggle:after, .btn-check:active + .btn.btn-light-info.dropdown-toggle:after, .btn.btn-light-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-info.active.dropdown-toggle:after, .btn.btn-light-info.show.dropdown-toggle:after, .show > .btn.btn-light-info.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-info {
  border-color: #12dacd;
  background-color: #12dacd;
}
.btn-check:checked + .btn.btn-active-info, .btn-check:active + .btn.btn-active-info, .btn.btn-active-info:focus:not(.btn-active), .btn.btn-active-info:hover:not(.btn-active), .btn.btn-active-info:active:not(.btn-active), .btn.btn-active-info.active, .btn.btn-active-info.show, .show > .btn.btn-active-info {
  color: #FFFFFF;
  border-color: #12dacd;
  background-color: #12dacd !important;
}
.btn-check:checked + .btn.btn-active-info i, .btn-check:active + .btn.btn-active-info i, .btn.btn-active-info:focus:not(.btn-active) i, .btn.btn-active-info:hover:not(.btn-active) i, .btn.btn-active-info:active:not(.btn-active) i, .btn.btn-active-info.active i, .btn.btn-active-info.show i, .show > .btn.btn-active-info i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-info.dropdown-toggle:after, .btn.btn-active-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-info.active.dropdown-toggle:after, .btn.btn-active-info.show.dropdown-toggle:after, .show > .btn.btn-active-info.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-info, .btn-check:active + .btn.btn-active-light-info, .btn.btn-active-light-info:focus:not(.btn-active), .btn.btn-active-light-info:hover:not(.btn-active), .btn.btn-active-light-info:active:not(.btn-active), .btn.btn-active-light-info.active, .btn.btn-active-light-info.show, .show > .btn.btn-active-light-info {
  color: #12dacd;
  border-color: #F8F5FF;
  background-color: #F8F5FF !important;
}
.btn-check:checked + .btn.btn-active-light-info i, .btn-check:active + .btn.btn-active-light-info i, .btn.btn-active-light-info:focus:not(.btn-active) i, .btn.btn-active-light-info:hover:not(.btn-active) i, .btn.btn-active-light-info:active:not(.btn-active) i, .btn.btn-active-light-info.active i, .btn.btn-active-light-info.show i, .show > .btn.btn-active-light-info i {
  color: #12dacd;
}
.btn-check:checked + .btn.btn-active-light-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.btn-check:checked + .btn.btn-active-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-info.dropdown-toggle:after, .btn.btn-active-light-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-info.active.dropdown-toggle:after, .btn.btn-active-light-info.show.dropdown-toggle:after, .show > .btn.btn-active-light-info.dropdown-toggle:after {
  color: #12dacd;
}
.btn.btn-active-light-info.btn-outline:not(.btn-outline-default) {
  border-color: #12dacd !important;
}

.btn.btn-warning {
  color: #FFFFFF;
  border-color: #FFC700;
  background-color: #FFC700;
}
.btn.btn-warning i {
  color: #FFFFFF;
}
.btn.btn-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-warning.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-warning, .btn-check:active + .btn.btn-warning, .btn.btn-warning:focus:not(.btn-active), .btn.btn-warning:hover:not(.btn-active), .btn.btn-warning:active:not(.btn-active), .btn.btn-warning.active, .btn.btn-warning.show, .show > .btn.btn-warning {
  color: #FFFFFF;
  border-color: #F1BC00;
  background-color: #F1BC00 !important;
}
.btn-check:checked + .btn.btn-warning i, .btn-check:active + .btn.btn-warning i, .btn.btn-warning:focus:not(.btn-active) i, .btn.btn-warning:hover:not(.btn-active) i, .btn.btn-warning:active:not(.btn-active) i, .btn.btn-warning.active i, .btn.btn-warning.show i, .show > .btn.btn-warning i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-warning.dropdown-toggle:after, .btn.btn-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-warning.active.dropdown-toggle:after, .btn.btn-warning.show.dropdown-toggle:after, .show > .btn.btn-warning.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-warning {
  color: #FFC700;
  border-color: #FFF8DD;
  background-color: #FFF8DD;
}
.btn.btn-light-warning i {
  color: #FFC700;
}
.btn.btn-light-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn.btn-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-warning.dropdown-toggle:after {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-light-warning, .btn-check:active + .btn.btn-light-warning, .btn.btn-light-warning:focus:not(.btn-active), .btn.btn-light-warning:hover:not(.btn-active), .btn.btn-light-warning:active:not(.btn-active), .btn.btn-light-warning.active, .btn.btn-light-warning.show, .show > .btn.btn-light-warning {
  color: #FFFFFF;
  border-color: #FFC700;
  background-color: #FFC700 !important;
}
.btn-check:checked + .btn.btn-light-warning i, .btn-check:active + .btn.btn-light-warning i, .btn.btn-light-warning:focus:not(.btn-active) i, .btn.btn-light-warning:hover:not(.btn-active) i, .btn.btn-light-warning:active:not(.btn-active) i, .btn.btn-light-warning.active i, .btn.btn-light-warning.show i, .show > .btn.btn-light-warning i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-light-warning.dropdown-toggle:after, .btn.btn-light-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-warning.active.dropdown-toggle:after, .btn.btn-light-warning.show.dropdown-toggle:after, .show > .btn.btn-light-warning.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-warning {
  border-color: #FFC700;
  background-color: #FFC700;
}
.btn-check:checked + .btn.btn-active-warning, .btn-check:active + .btn.btn-active-warning, .btn.btn-active-warning:focus:not(.btn-active), .btn.btn-active-warning:hover:not(.btn-active), .btn.btn-active-warning:active:not(.btn-active), .btn.btn-active-warning.active, .btn.btn-active-warning.show, .show > .btn.btn-active-warning {
  color: #FFFFFF;
  border-color: #FFC700;
  background-color: #FFC700 !important;
}
.btn-check:checked + .btn.btn-active-warning i, .btn-check:active + .btn.btn-active-warning i, .btn.btn-active-warning:focus:not(.btn-active) i, .btn.btn-active-warning:hover:not(.btn-active) i, .btn.btn-active-warning:active:not(.btn-active) i, .btn.btn-active-warning.active i, .btn.btn-active-warning.show i, .show > .btn.btn-active-warning i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-warning.dropdown-toggle:after, .btn.btn-active-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-warning.active.dropdown-toggle:after, .btn.btn-active-warning.show.dropdown-toggle:after, .show > .btn.btn-active-warning.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-warning, .btn-check:active + .btn.btn-active-light-warning, .btn.btn-active-light-warning:focus:not(.btn-active), .btn.btn-active-light-warning:hover:not(.btn-active), .btn.btn-active-light-warning:active:not(.btn-active), .btn.btn-active-light-warning.active, .btn.btn-active-light-warning.show, .show > .btn.btn-active-light-warning {
  color: #FFC700;
  border-color: #FFF8DD;
  background-color: #FFF8DD !important;
}
.btn-check:checked + .btn.btn-active-light-warning i, .btn-check:active + .btn.btn-active-light-warning i, .btn.btn-active-light-warning:focus:not(.btn-active) i, .btn.btn-active-light-warning:hover:not(.btn-active) i, .btn.btn-active-light-warning:active:not(.btn-active) i, .btn.btn-active-light-warning.active i, .btn.btn-active-light-warning.show i, .show > .btn.btn-active-light-warning i {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-light-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn-check:checked + .btn.btn-active-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-warning.dropdown-toggle:after, .btn.btn-active-light-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-warning.active.dropdown-toggle:after, .btn.btn-active-light-warning.show.dropdown-toggle:after, .show > .btn.btn-active-light-warning.dropdown-toggle:after {
  color: #FFC700;
}
.btn.btn-active-light-warning.btn-outline:not(.btn-outline-default) {
  border-color: #FFC700 !important;
}

.btn.btn-danger {
  color: #FFFFFF;
  border-color: #F1416C;
  background-color: #F1416C;
}
.btn.btn-danger i {
  color: #FFFFFF;
}
.btn.btn-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn.btn-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-danger.dropdown-toggle:after {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-danger, .btn-check:active + .btn.btn-danger, .btn.btn-danger:focus:not(.btn-active), .btn.btn-danger:hover:not(.btn-active), .btn.btn-danger:active:not(.btn-active), .btn.btn-danger.active, .btn.btn-danger.show, .show > .btn.btn-danger {
  color: #FFFFFF;
  border-color: #D9214E;
  background-color: #D9214E !important;
}
.btn-check:checked + .btn.btn-danger i, .btn-check:active + .btn.btn-danger i, .btn.btn-danger:focus:not(.btn-active) i, .btn.btn-danger:hover:not(.btn-active) i, .btn.btn-danger:active:not(.btn-active) i, .btn.btn-danger.active i, .btn.btn-danger.show i, .show > .btn.btn-danger i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-danger.dropdown-toggle:after, .btn.btn-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-danger.active.dropdown-toggle:after, .btn.btn-danger.show.dropdown-toggle:after, .show > .btn.btn-danger.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-light-danger {
  color: #F1416C;
  border-color: #FFF5F8;
  background-color: #FFF5F8;
}
.btn.btn-light-danger i {
  color: #F1416C;
}
.btn.btn-light-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn.btn-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-danger.dropdown-toggle:after {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-light-danger, .btn-check:active + .btn.btn-light-danger, .btn.btn-light-danger:focus:not(.btn-active), .btn.btn-light-danger:hover:not(.btn-active), .btn.btn-light-danger:active:not(.btn-active), .btn.btn-light-danger.active, .btn.btn-light-danger.show, .show > .btn.btn-light-danger {
  color: #FFFFFF;
  border-color: #F1416C;
  background-color: #F1416C !important;
}
.btn-check:checked + .btn.btn-light-danger i, .btn-check:active + .btn.btn-light-danger i, .btn.btn-light-danger:focus:not(.btn-active) i, .btn.btn-light-danger:hover:not(.btn-active) i, .btn.btn-light-danger:active:not(.btn-active) i, .btn.btn-light-danger.active i, .btn.btn-light-danger.show i, .show > .btn.btn-light-danger i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-light-danger.dropdown-toggle:after, .btn.btn-light-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-danger.active.dropdown-toggle:after, .btn.btn-light-danger.show.dropdown-toggle:after, .show > .btn.btn-light-danger.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn.btn-bg-danger {
  border-color: #F1416C;
  background-color: #F1416C;
}
.btn-check:checked + .btn.btn-active-danger, .btn-check:active + .btn.btn-active-danger, .btn.btn-active-danger:focus:not(.btn-active), .btn.btn-active-danger:hover:not(.btn-active), .btn.btn-active-danger:active:not(.btn-active), .btn.btn-active-danger.active, .btn.btn-active-danger.show, .show > .btn.btn-active-danger {
  color: #FFFFFF;
  border-color: #F1416C;
  background-color: #F1416C !important;
}
.btn-check:checked + .btn.btn-active-danger i, .btn-check:active + .btn.btn-active-danger i, .btn.btn-active-danger:focus:not(.btn-active) i, .btn.btn-active-danger:hover:not(.btn-active) i, .btn.btn-active-danger:active:not(.btn-active) i, .btn.btn-active-danger.active i, .btn.btn-active-danger.show i, .show > .btn.btn-active-danger i {
  color: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFFFFF;
}
.btn-check:checked + .btn.btn-active-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-active-danger.dropdown-toggle:after, .btn.btn-active-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-danger.active.dropdown-toggle:after, .btn.btn-active-danger.show.dropdown-toggle:after, .show > .btn.btn-active-danger.dropdown-toggle:after {
  color: #FFFFFF;
}

.btn-check:checked + .btn.btn-active-light-danger, .btn-check:active + .btn.btn-active-light-danger, .btn.btn-active-light-danger:focus:not(.btn-active), .btn.btn-active-light-danger:hover:not(.btn-active), .btn.btn-active-light-danger:active:not(.btn-active), .btn.btn-active-light-danger.active, .btn.btn-active-light-danger.show, .show > .btn.btn-active-light-danger {
  color: #F1416C;
  border-color: #FFF5F8;
  background-color: #FFF5F8 !important;
}
.btn-check:checked + .btn.btn-active-light-danger i, .btn-check:active + .btn.btn-active-light-danger i, .btn.btn-active-light-danger:focus:not(.btn-active) i, .btn.btn-active-light-danger:hover:not(.btn-active) i, .btn.btn-active-light-danger:active:not(.btn-active) i, .btn.btn-active-light-danger.active i, .btn.btn-active-light-danger.show i, .show > .btn.btn-active-light-danger i {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-light-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn-check:checked + .btn.btn-active-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-danger.dropdown-toggle:after, .btn.btn-active-light-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-danger.active.dropdown-toggle:after, .btn.btn-active-light-danger.show.dropdown-toggle:after, .show > .btn.btn-active-light-danger.dropdown-toggle:after {
  color: #F1416C;
}
.btn.btn-active-light-danger.btn-outline:not(.btn-outline-default) {
  border-color: #F1416C !important;
}

.btn.btn-dark {
  color: #ffffff;
  border-color: #181C32;
  background-color: #181C32;
}
.btn.btn-dark i {
  color: #ffffff;
}
.btn.btn-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-dark.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-dark, .btn-check:active + .btn.btn-dark, .btn.btn-dark:focus:not(.btn-active), .btn.btn-dark:hover:not(.btn-active), .btn.btn-dark:active:not(.btn-active), .btn.btn-dark.active, .btn.btn-dark.show, .show > .btn.btn-dark {
  color: #ffffff;
  border-color: #131628;
  background-color: #131628 !important;
}
.btn-check:checked + .btn.btn-dark i, .btn-check:active + .btn.btn-dark i, .btn.btn-dark:focus:not(.btn-active) i, .btn.btn-dark:hover:not(.btn-active) i, .btn.btn-dark:active:not(.btn-active) i, .btn.btn-dark.active i, .btn.btn-dark.show i, .show > .btn.btn-dark i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-dark.dropdown-toggle:after, .btn.btn-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-dark.active.dropdown-toggle:after, .btn.btn-dark.show.dropdown-toggle:after, .show > .btn.btn-dark.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-light-dark {
  color: #181C32;
  border-color: #EFF2F5;
  background-color: #EFF2F5;
}
.btn.btn-light-dark i {
  color: #181C32;
}
.btn.btn-light-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-dark.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-light-dark, .btn-check:active + .btn.btn-light-dark, .btn.btn-light-dark:focus:not(.btn-active), .btn.btn-light-dark:hover:not(.btn-active), .btn.btn-light-dark:active:not(.btn-active), .btn.btn-light-dark.active, .btn.btn-light-dark.show, .show > .btn.btn-light-dark {
  color: #ffffff;
  border-color: #181C32;
  background-color: #181C32 !important;
}
.btn-check:checked + .btn.btn-light-dark i, .btn-check:active + .btn.btn-light-dark i, .btn.btn-light-dark:focus:not(.btn-active) i, .btn.btn-light-dark:hover:not(.btn-active) i, .btn.btn-light-dark:active:not(.btn-active) i, .btn.btn-light-dark.active i, .btn.btn-light-dark.show i, .show > .btn.btn-light-dark i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-light-dark.dropdown-toggle:after, .btn.btn-light-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-dark.active.dropdown-toggle:after, .btn.btn-light-dark.show.dropdown-toggle:after, .show > .btn.btn-light-dark.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-bg-dark {
  border-color: #181C32;
  background-color: #181C32;
}
.btn-check:checked + .btn.btn-active-dark, .btn-check:active + .btn.btn-active-dark, .btn.btn-active-dark:focus:not(.btn-active), .btn.btn-active-dark:hover:not(.btn-active), .btn.btn-active-dark:active:not(.btn-active), .btn.btn-active-dark.active, .btn.btn-active-dark.show, .show > .btn.btn-active-dark {
  color: #ffffff;
  border-color: #181C32;
  background-color: #181C32 !important;
}
.btn-check:checked + .btn.btn-active-dark i, .btn-check:active + .btn.btn-active-dark i, .btn.btn-active-dark:focus:not(.btn-active) i, .btn.btn-active-dark:hover:not(.btn-active) i, .btn.btn-active-dark:active:not(.btn-active) i, .btn.btn-active-dark.active i, .btn.btn-active-dark.show i, .show > .btn.btn-active-dark i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-active-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-active-dark.dropdown-toggle:after, .btn.btn-active-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-dark.active.dropdown-toggle:after, .btn.btn-active-dark.show.dropdown-toggle:after, .show > .btn.btn-active-dark.dropdown-toggle:after {
  color: #ffffff;
}

.btn-check:checked + .btn.btn-active-light-dark, .btn-check:active + .btn.btn-active-light-dark, .btn.btn-active-light-dark:focus:not(.btn-active), .btn.btn-active-light-dark:hover:not(.btn-active), .btn.btn-active-light-dark:active:not(.btn-active), .btn.btn-active-light-dark.active, .btn.btn-active-light-dark.show, .show > .btn.btn-active-light-dark {
  color: #181C32;
  border-color: #EFF2F5;
  background-color: #EFF2F5 !important;
}
.btn-check:checked + .btn.btn-active-light-dark i, .btn-check:active + .btn.btn-active-light-dark i, .btn.btn-active-light-dark:focus:not(.btn-active) i, .btn.btn-active-light-dark:hover:not(.btn-active) i, .btn.btn-active-light-dark:active:not(.btn-active) i, .btn.btn-active-light-dark.active i, .btn.btn-active-light-dark.show i, .show > .btn.btn-active-light-dark i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-light-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-light-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-light-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-light-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-light-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-active-light-dark.dropdown-toggle:after, .btn.btn-active-light-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-light-dark.active.dropdown-toggle:after, .btn.btn-active-light-dark.show.dropdown-toggle:after, .show > .btn.btn-active-light-dark.dropdown-toggle:after {
  color: #181C32;
}
.btn.btn-active-light-dark.btn-outline:not(.btn-outline-default) {
  border-color: #181C32 !important;
}

.btn.btn-custom-pink {
  border-color: #F975C4;
  background-color: #F975C4;
}
.btn.btn-bg-custom-pink {
  border-color: #F975C4;
  background-color: #F975C4;
}
.btn-check:checked + .btn.btn-active-custom-pink, .btn-check:active + .btn.btn-active-custom-pink, .btn.btn-active-custom-pink:focus:not(.btn-active), .btn.btn-active-custom-pink:hover:not(.btn-active), .btn.btn-active-custom-pink:active:not(.btn-active), .btn.btn-active-custom-pink.active, .btn.btn-active-custom-pink.show, .show > .btn.btn-active-custom-pink {
  border-color: #F975C4;
  background-color: #F975C4 !important;
}

.btn.btn-custom-blue {
  border-color: #08085c;
  background-color: #08085c;
}
.btn.btn-bg-custom-blue {
  border-color: #08085c;
  background-color: #08085c;
}
.btn-check:checked + .btn.btn-active-custom-blue, .btn-check:active + .btn.btn-active-custom-blue, .btn.btn-active-custom-blue:focus:not(.btn-active), .btn.btn-active-custom-blue:hover:not(.btn-active), .btn.btn-active-custom-blue:active:not(.btn-active), .btn.btn-active-custom-blue.active, .btn.btn-active-custom-blue.show, .show > .btn.btn-active-custom-blue {
  border-color: #08085c;
  background-color: #08085c !important;
}

.btn.btn-color-white {
  color: #ffffff;
}
.btn.btn-color-white i {
  color: #ffffff;
}
.btn.btn-color-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-color-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-white.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-color-white, .btn-check:active + .btn.btn-active-color-white, .btn.btn-active-color-white:focus:not(.btn-active), .btn.btn-active-color-white:hover:not(.btn-active), .btn.btn-active-color-white:active:not(.btn-active), .btn.btn-active-color-white.active, .btn.btn-active-color-white.show, .show > .btn.btn-active-color-white {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-color-white i, .btn-check:active + .btn.btn-active-color-white i, .btn.btn-active-color-white:focus:not(.btn-active) i, .btn.btn-active-color-white:hover:not(.btn-active) i, .btn.btn-active-color-white:active:not(.btn-active) i, .btn.btn-active-color-white.active i, .btn.btn-active-color-white.show i, .show > .btn.btn-active-color-white i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-color-white .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-white .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-white.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-active-color-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-white.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-white.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-white.dropdown-toggle:after, .btn.btn-active-color-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-white:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-white.active.dropdown-toggle:after, .btn.btn-active-color-white.show.dropdown-toggle:after, .show > .btn.btn-active-color-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-icon-white i {
  color: #ffffff;
}
.btn.btn-icon-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-icon-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-white.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-icon-white i, .btn-check:active + .btn.btn-active-icon-white i, .btn.btn-active-icon-white:focus:not(.btn-active) i, .btn.btn-active-icon-white:hover:not(.btn-active) i, .btn.btn-active-icon-white:active:not(.btn-active) i, .btn.btn-active-icon-white.active i, .btn.btn-active-icon-white.show i, .show > .btn.btn-active-icon-white i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-icon-white .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-white .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-white.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-white .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-active-icon-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-white .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-white.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-white .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-white.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-white.dropdown-toggle:after, .btn.btn-active-icon-white:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-white:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-white:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-white.active.dropdown-toggle:after, .btn.btn-active-icon-white.show.dropdown-toggle:after, .show > .btn.btn-active-icon-white.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-text-white {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-active-text-white, .btn-check:active + .btn.btn-active-text-white, .btn.btn-active-text-white:focus:not(.btn-active), .btn.btn-active-text-white:hover:not(.btn-active), .btn.btn-active-text-white:active:not(.btn-active), .btn.btn-active-text-white.active, .btn.btn-active-text-white.show, .show > .btn.btn-active-text-white {
  color: #ffffff;
}

.btn.btn-color-primary {
  color: #1968CD;
}
.btn.btn-color-primary i {
  color: #1968CD;
}
.btn.btn-color-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.btn.btn-color-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-primary.dropdown-toggle:after {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-active-color-primary, .btn-check:active + .btn.btn-active-color-primary, .btn.btn-active-color-primary:focus:not(.btn-active), .btn.btn-active-color-primary:hover:not(.btn-active), .btn.btn-active-color-primary:active:not(.btn-active), .btn.btn-active-color-primary.active, .btn.btn-active-color-primary.show, .show > .btn.btn-active-color-primary {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-active-color-primary i, .btn-check:active + .btn.btn-active-color-primary i, .btn.btn-active-color-primary:focus:not(.btn-active) i, .btn.btn-active-color-primary:hover:not(.btn-active) i, .btn.btn-active-color-primary:active:not(.btn-active) i, .btn.btn-active-color-primary.active i, .btn.btn-active-color-primary.show i, .show > .btn.btn-active-color-primary i {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.btn-check:checked + .btn.btn-active-color-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-primary.dropdown-toggle:after, .btn.btn-active-color-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-primary.active.dropdown-toggle:after, .btn.btn-active-color-primary.show.dropdown-toggle:after, .show > .btn.btn-active-color-primary.dropdown-toggle:after {
  color: #1968CD;
}

.btn.btn-icon-primary i {
  color: #1968CD;
}
.btn.btn-icon-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.btn.btn-icon-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-primary.dropdown-toggle:after {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-active-icon-primary i, .btn-check:active + .btn.btn-active-icon-primary i, .btn.btn-active-icon-primary:focus:not(.btn-active) i, .btn.btn-active-icon-primary:hover:not(.btn-active) i, .btn.btn-active-icon-primary:active:not(.btn-active) i, .btn.btn-active-icon-primary.active i, .btn.btn-active-icon-primary.show i, .show > .btn.btn-active-icon-primary i {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-active-icon-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-primary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-primary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.btn-check:checked + .btn.btn-active-icon-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-primary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-primary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-primary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-primary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-primary.dropdown-toggle:after, .btn.btn-active-icon-primary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-primary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-primary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-primary.active.dropdown-toggle:after, .btn.btn-active-icon-primary.show.dropdown-toggle:after, .show > .btn.btn-active-icon-primary.dropdown-toggle:after {
  color: #1968CD;
}

.btn.btn-text-primary {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-active-text-primary, .btn-check:active + .btn.btn-active-text-primary, .btn.btn-active-text-primary:focus:not(.btn-active), .btn.btn-active-text-primary:hover:not(.btn-active), .btn.btn-active-text-primary:active:not(.btn-active), .btn.btn-active-text-primary.active, .btn.btn-active-text-primary.show, .show > .btn.btn-active-text-primary {
  color: #1968CD;
}

.btn.btn-color-secondary {
  color: #E4E6EF;
}
.btn.btn-color-secondary i {
  color: #E4E6EF;
}
.btn.btn-color-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn.btn-color-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-secondary, .btn-check:active + .btn.btn-active-color-secondary, .btn.btn-active-color-secondary:focus:not(.btn-active), .btn.btn-active-color-secondary:hover:not(.btn-active), .btn.btn-active-color-secondary:active:not(.btn-active), .btn.btn-active-color-secondary.active, .btn.btn-active-color-secondary.show, .show > .btn.btn-active-color-secondary {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-secondary i, .btn-check:active + .btn.btn-active-color-secondary i, .btn.btn-active-color-secondary:focus:not(.btn-active) i, .btn.btn-active-color-secondary:hover:not(.btn-active) i, .btn.btn-active-color-secondary:active:not(.btn-active) i, .btn.btn-active-color-secondary.active i, .btn.btn-active-color-secondary.show i, .show > .btn.btn-active-color-secondary i {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-secondary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-secondary.dropdown-toggle:after, .btn.btn-active-color-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-secondary.active.dropdown-toggle:after, .btn.btn-active-color-secondary.show.dropdown-toggle:after, .show > .btn.btn-active-color-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-icon-secondary i {
  color: #E4E6EF;
}
.btn.btn-icon-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn.btn-icon-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-secondary i, .btn-check:active + .btn.btn-active-icon-secondary i, .btn.btn-active-icon-secondary:focus:not(.btn-active) i, .btn.btn-active-icon-secondary:hover:not(.btn-active) i, .btn.btn-active-icon-secondary:active:not(.btn-active) i, .btn.btn-active-icon-secondary.active i, .btn.btn-active-icon-secondary.show i, .show > .btn.btn-active-icon-secondary i {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-secondary .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-secondary .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-secondary.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-secondary .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-secondary.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-secondary.dropdown-toggle:after, .btn.btn-active-icon-secondary:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-secondary:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-secondary:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-secondary.active.dropdown-toggle:after, .btn.btn-active-icon-secondary.show.dropdown-toggle:after, .show > .btn.btn-active-icon-secondary.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-text-secondary {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-text-secondary, .btn-check:active + .btn.btn-active-text-secondary, .btn.btn-active-text-secondary:focus:not(.btn-active), .btn.btn-active-text-secondary:hover:not(.btn-active), .btn.btn-active-text-secondary:active:not(.btn-active), .btn.btn-active-text-secondary.active, .btn.btn-active-text-secondary.show, .show > .btn.btn-active-text-secondary {
  color: #E4E6EF;
}

.btn.btn-color-light {
  color: #F5F8FA;
}
.btn.btn-color-light i {
  color: #F5F8FA;
}
.btn.btn-color-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn.btn-color-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-light.dropdown-toggle:after {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-light, .btn-check:active + .btn.btn-active-color-light, .btn.btn-active-color-light:focus:not(.btn-active), .btn.btn-active-color-light:hover:not(.btn-active), .btn.btn-active-color-light:active:not(.btn-active), .btn.btn-active-color-light.active, .btn.btn-active-color-light.show, .show > .btn.btn-active-color-light {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-light i, .btn-check:active + .btn.btn-active-color-light i, .btn.btn-active-color-light:focus:not(.btn-active) i, .btn.btn-active-color-light:hover:not(.btn-active) i, .btn.btn-active-color-light:active:not(.btn-active) i, .btn.btn-active-color-light.active i, .btn.btn-active-color-light.show i, .show > .btn.btn-active-color-light i {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-light .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-light .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-light.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-light.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-light.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-light.dropdown-toggle:after, .btn.btn-active-color-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-light.active.dropdown-toggle:after, .btn.btn-active-color-light.show.dropdown-toggle:after, .show > .btn.btn-active-color-light.dropdown-toggle:after {
  color: #F5F8FA;
}

.btn.btn-icon-light i {
  color: #F5F8FA;
}
.btn.btn-icon-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn.btn-icon-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-light.dropdown-toggle:after {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-light i, .btn-check:active + .btn.btn-active-icon-light i, .btn.btn-active-icon-light:focus:not(.btn-active) i, .btn.btn-active-icon-light:hover:not(.btn-active) i, .btn.btn-active-icon-light:active:not(.btn-active) i, .btn.btn-active-icon-light.active i, .btn.btn-active-icon-light.show i, .show > .btn.btn-active-icon-light i {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-light .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-light .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-light.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-light .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-light .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-light.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-light .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-light.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-light.dropdown-toggle:after, .btn.btn-active-icon-light:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-light:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-light:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-light.active.dropdown-toggle:after, .btn.btn-active-icon-light.show.dropdown-toggle:after, .show > .btn.btn-active-icon-light.dropdown-toggle:after {
  color: #F5F8FA;
}

.btn.btn-text-light {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-text-light, .btn-check:active + .btn.btn-active-text-light, .btn.btn-active-text-light:focus:not(.btn-active), .btn.btn-active-text-light:hover:not(.btn-active), .btn.btn-active-text-light:active:not(.btn-active), .btn.btn-active-text-light.active, .btn.btn-active-text-light.show, .show > .btn.btn-active-text-light {
  color: #F5F8FA;
}

.btn.btn-color-success {
  color: #50CD89;
}
.btn.btn-color-success i {
  color: #50CD89;
}
.btn.btn-color-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn.btn-color-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-success.dropdown-toggle:after {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-color-success, .btn-check:active + .btn.btn-active-color-success, .btn.btn-active-color-success:focus:not(.btn-active), .btn.btn-active-color-success:hover:not(.btn-active), .btn.btn-active-color-success:active:not(.btn-active), .btn.btn-active-color-success.active, .btn.btn-active-color-success.show, .show > .btn.btn-active-color-success {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-color-success i, .btn-check:active + .btn.btn-active-color-success i, .btn.btn-active-color-success:focus:not(.btn-active) i, .btn.btn-active-color-success:hover:not(.btn-active) i, .btn.btn-active-color-success:active:not(.btn-active) i, .btn.btn-active-color-success.active i, .btn.btn-active-color-success.show i, .show > .btn.btn-active-color-success i {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-color-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn-check:checked + .btn.btn-active-color-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-success.dropdown-toggle:after, .btn.btn-active-color-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-success.active.dropdown-toggle:after, .btn.btn-active-color-success.show.dropdown-toggle:after, .show > .btn.btn-active-color-success.dropdown-toggle:after {
  color: #50CD89;
}

.btn.btn-icon-success i {
  color: #50CD89;
}
.btn.btn-icon-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn.btn-icon-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-success.dropdown-toggle:after {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-icon-success i, .btn-check:active + .btn.btn-active-icon-success i, .btn.btn-active-icon-success:focus:not(.btn-active) i, .btn.btn-active-icon-success:hover:not(.btn-active) i, .btn.btn-active-icon-success:active:not(.btn-active) i, .btn.btn-active-icon-success.active i, .btn.btn-active-icon-success.show i, .show > .btn.btn-active-icon-success i {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-icon-success .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-success .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-success.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-success .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.btn-check:checked + .btn.btn-active-icon-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-success .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-success.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-success .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-success.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-success.dropdown-toggle:after, .btn.btn-active-icon-success:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-success:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-success:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-success.active.dropdown-toggle:after, .btn.btn-active-icon-success.show.dropdown-toggle:after, .show > .btn.btn-active-icon-success.dropdown-toggle:after {
  color: #50CD89;
}

.btn.btn-text-success {
  color: #50CD89;
}
.btn-check:checked + .btn.btn-active-text-success, .btn-check:active + .btn.btn-active-text-success, .btn.btn-active-text-success:focus:not(.btn-active), .btn.btn-active-text-success:hover:not(.btn-active), .btn.btn-active-text-success:active:not(.btn-active), .btn.btn-active-text-success.active, .btn.btn-active-text-success.show, .show > .btn.btn-active-text-success {
  color: #50CD89;
}

.btn.btn-color-info {
  color: #12dacd;
}
.btn.btn-color-info i {
  color: #12dacd;
}
.btn.btn-color-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.btn.btn-color-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-info.dropdown-toggle:after {
  color: #12dacd;
}
.btn-check:checked + .btn.btn-active-color-info, .btn-check:active + .btn.btn-active-color-info, .btn.btn-active-color-info:focus:not(.btn-active), .btn.btn-active-color-info:hover:not(.btn-active), .btn.btn-active-color-info:active:not(.btn-active), .btn.btn-active-color-info.active, .btn.btn-active-color-info.show, .show > .btn.btn-active-color-info {
  color: #12dacd;
}
.btn-check:checked + .btn.btn-active-color-info i, .btn-check:active + .btn.btn-active-color-info i, .btn.btn-active-color-info:focus:not(.btn-active) i, .btn.btn-active-color-info:hover:not(.btn-active) i, .btn.btn-active-color-info:active:not(.btn-active) i, .btn.btn-active-color-info.active i, .btn.btn-active-color-info.show i, .show > .btn.btn-active-color-info i {
  color: #12dacd;
}
.btn-check:checked + .btn.btn-active-color-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.btn-check:checked + .btn.btn-active-color-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-info.dropdown-toggle:after, .btn.btn-active-color-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-info.active.dropdown-toggle:after, .btn.btn-active-color-info.show.dropdown-toggle:after, .show > .btn.btn-active-color-info.dropdown-toggle:after {
  color: #12dacd;
}

.btn.btn-icon-info i {
  color: #12dacd;
}
.btn.btn-icon-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.btn.btn-icon-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-info.dropdown-toggle:after {
  color: #12dacd;
}
.btn-check:checked + .btn.btn-active-icon-info i, .btn-check:active + .btn.btn-active-icon-info i, .btn.btn-active-icon-info:focus:not(.btn-active) i, .btn.btn-active-icon-info:hover:not(.btn-active) i, .btn.btn-active-icon-info:active:not(.btn-active) i, .btn.btn-active-icon-info.active i, .btn.btn-active-icon-info.show i, .show > .btn.btn-active-icon-info i {
  color: #12dacd;
}
.btn-check:checked + .btn.btn-active-icon-info .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-info .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-info.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-info .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.btn-check:checked + .btn.btn-active-icon-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-info .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-info.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-info .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-info.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-info.dropdown-toggle:after, .btn.btn-active-icon-info:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-info:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-info:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-info.active.dropdown-toggle:after, .btn.btn-active-icon-info.show.dropdown-toggle:after, .show > .btn.btn-active-icon-info.dropdown-toggle:after {
  color: #12dacd;
}

.btn.btn-text-info {
  color: #12dacd;
}
.btn-check:checked + .btn.btn-active-text-info, .btn-check:active + .btn.btn-active-text-info, .btn.btn-active-text-info:focus:not(.btn-active), .btn.btn-active-text-info:hover:not(.btn-active), .btn.btn-active-text-info:active:not(.btn-active), .btn.btn-active-text-info.active, .btn.btn-active-text-info.show, .show > .btn.btn-active-text-info {
  color: #12dacd;
}

.btn.btn-color-warning {
  color: #FFC700;
}
.btn.btn-color-warning i {
  color: #FFC700;
}
.btn.btn-color-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn.btn-color-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-warning.dropdown-toggle:after {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-color-warning, .btn-check:active + .btn.btn-active-color-warning, .btn.btn-active-color-warning:focus:not(.btn-active), .btn.btn-active-color-warning:hover:not(.btn-active), .btn.btn-active-color-warning:active:not(.btn-active), .btn.btn-active-color-warning.active, .btn.btn-active-color-warning.show, .show > .btn.btn-active-color-warning {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-color-warning i, .btn-check:active + .btn.btn-active-color-warning i, .btn.btn-active-color-warning:focus:not(.btn-active) i, .btn.btn-active-color-warning:hover:not(.btn-active) i, .btn.btn-active-color-warning:active:not(.btn-active) i, .btn.btn-active-color-warning.active i, .btn.btn-active-color-warning.show i, .show > .btn.btn-active-color-warning i {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-color-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn-check:checked + .btn.btn-active-color-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-warning.dropdown-toggle:after, .btn.btn-active-color-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-warning.active.dropdown-toggle:after, .btn.btn-active-color-warning.show.dropdown-toggle:after, .show > .btn.btn-active-color-warning.dropdown-toggle:after {
  color: #FFC700;
}

.btn.btn-icon-warning i {
  color: #FFC700;
}
.btn.btn-icon-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn.btn-icon-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-warning.dropdown-toggle:after {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-icon-warning i, .btn-check:active + .btn.btn-active-icon-warning i, .btn.btn-active-icon-warning:focus:not(.btn-active) i, .btn.btn-active-icon-warning:hover:not(.btn-active) i, .btn.btn-active-icon-warning:active:not(.btn-active) i, .btn.btn-active-icon-warning.active i, .btn.btn-active-icon-warning.show i, .show > .btn.btn-active-icon-warning i {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-icon-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-warning .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-warning .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.btn-check:checked + .btn.btn-active-icon-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-warning .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-warning.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-warning .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-warning.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-warning.dropdown-toggle:after, .btn.btn-active-icon-warning:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-warning:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-warning:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-warning.active.dropdown-toggle:after, .btn.btn-active-icon-warning.show.dropdown-toggle:after, .show > .btn.btn-active-icon-warning.dropdown-toggle:after {
  color: #FFC700;
}

.btn.btn-text-warning {
  color: #FFC700;
}
.btn-check:checked + .btn.btn-active-text-warning, .btn-check:active + .btn.btn-active-text-warning, .btn.btn-active-text-warning:focus:not(.btn-active), .btn.btn-active-text-warning:hover:not(.btn-active), .btn.btn-active-text-warning:active:not(.btn-active), .btn.btn-active-text-warning.active, .btn.btn-active-text-warning.show, .show > .btn.btn-active-text-warning {
  color: #FFC700;
}

.btn.btn-color-danger {
  color: #F1416C;
}
.btn.btn-color-danger i {
  color: #F1416C;
}
.btn.btn-color-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn.btn-color-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-danger.dropdown-toggle:after {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-color-danger, .btn-check:active + .btn.btn-active-color-danger, .btn.btn-active-color-danger:focus:not(.btn-active), .btn.btn-active-color-danger:hover:not(.btn-active), .btn.btn-active-color-danger:active:not(.btn-active), .btn.btn-active-color-danger.active, .btn.btn-active-color-danger.show, .show > .btn.btn-active-color-danger {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-color-danger i, .btn-check:active + .btn.btn-active-color-danger i, .btn.btn-active-color-danger:focus:not(.btn-active) i, .btn.btn-active-color-danger:hover:not(.btn-active) i, .btn.btn-active-color-danger:active:not(.btn-active) i, .btn.btn-active-color-danger.active i, .btn.btn-active-color-danger.show i, .show > .btn.btn-active-color-danger i {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-color-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn-check:checked + .btn.btn-active-color-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-danger.dropdown-toggle:after, .btn.btn-active-color-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-danger.active.dropdown-toggle:after, .btn.btn-active-color-danger.show.dropdown-toggle:after, .show > .btn.btn-active-color-danger.dropdown-toggle:after {
  color: #F1416C;
}

.btn.btn-icon-danger i {
  color: #F1416C;
}
.btn.btn-icon-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn.btn-icon-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-danger.dropdown-toggle:after {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-icon-danger i, .btn-check:active + .btn.btn-active-icon-danger i, .btn.btn-active-icon-danger:focus:not(.btn-active) i, .btn.btn-active-icon-danger:hover:not(.btn-active) i, .btn.btn-active-icon-danger:active:not(.btn-active) i, .btn.btn-active-icon-danger.active i, .btn.btn-active-icon-danger.show i, .show > .btn.btn-active-icon-danger i {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-icon-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-danger .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-danger .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.btn-check:checked + .btn.btn-active-icon-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-danger .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-danger.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-danger .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-danger.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-danger.dropdown-toggle:after, .btn.btn-active-icon-danger:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-danger:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-danger:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-danger.active.dropdown-toggle:after, .btn.btn-active-icon-danger.show.dropdown-toggle:after, .show > .btn.btn-active-icon-danger.dropdown-toggle:after {
  color: #F1416C;
}

.btn.btn-text-danger {
  color: #F1416C;
}
.btn-check:checked + .btn.btn-active-text-danger, .btn-check:active + .btn.btn-active-text-danger, .btn.btn-active-text-danger:focus:not(.btn-active), .btn.btn-active-text-danger:hover:not(.btn-active), .btn.btn-active-text-danger:active:not(.btn-active), .btn.btn-active-text-danger.active, .btn.btn-active-text-danger.show, .show > .btn.btn-active-text-danger {
  color: #F1416C;
}

.btn.btn-color-dark {
  color: #181C32;
}
.btn.btn-color-dark i {
  color: #181C32;
}
.btn.btn-color-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-color-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-dark.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-dark, .btn-check:active + .btn.btn-active-color-dark, .btn.btn-active-color-dark:focus:not(.btn-active), .btn.btn-active-color-dark:hover:not(.btn-active), .btn.btn-active-color-dark:active:not(.btn-active), .btn.btn-active-color-dark.active, .btn.btn-active-color-dark.show, .show > .btn.btn-active-color-dark {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-dark i, .btn-check:active + .btn.btn-active-color-dark i, .btn.btn-active-color-dark:focus:not(.btn-active) i, .btn.btn-active-color-dark:hover:not(.btn-active) i, .btn.btn-active-color-dark:active:not(.btn-active) i, .btn.btn-active-color-dark.active i, .btn.btn-active-color-dark.show i, .show > .btn.btn-active-color-dark i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-color-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-dark.dropdown-toggle:after, .btn.btn-active-color-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-dark.active.dropdown-toggle:after, .btn.btn-active-color-dark.show.dropdown-toggle:after, .show > .btn.btn-active-color-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-icon-dark i {
  color: #181C32;
}
.btn.btn-icon-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-icon-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-dark.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-dark i, .btn-check:active + .btn.btn-active-icon-dark i, .btn.btn-active-icon-dark:focus:not(.btn-active) i, .btn.btn-active-icon-dark:hover:not(.btn-active) i, .btn.btn-active-icon-dark:active:not(.btn-active) i, .btn.btn-active-icon-dark.active i, .btn.btn-active-icon-dark.show i, .show > .btn.btn-active-icon-dark i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-dark .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-dark .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-dark .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-dark.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-dark .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-dark.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-dark.dropdown-toggle:after, .btn.btn-active-icon-dark:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-dark:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-dark:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-dark.active.dropdown-toggle:after, .btn.btn-active-icon-dark.show.dropdown-toggle:after, .show > .btn.btn-active-icon-dark.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-text-dark {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-text-dark, .btn-check:active + .btn.btn-active-text-dark, .btn.btn-active-text-dark:focus:not(.btn-active), .btn.btn-active-text-dark:hover:not(.btn-active), .btn.btn-active-text-dark:active:not(.btn-active), .btn.btn-active-text-dark.active, .btn.btn-active-text-dark.show, .show > .btn.btn-active-text-dark {
  color: #181C32;
}

.btn.btn-color-muted {
  color: #A1A5B7;
}
.btn.btn-color-muted i {
  color: #A1A5B7;
}
.btn.btn-color-muted .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn.btn-color-muted .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-muted.dropdown-toggle:after {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-muted, .btn-check:active + .btn.btn-active-color-muted, .btn.btn-active-color-muted:focus:not(.btn-active), .btn.btn-active-color-muted:hover:not(.btn-active), .btn.btn-active-color-muted:active:not(.btn-active), .btn.btn-active-color-muted.active, .btn.btn-active-color-muted.show, .show > .btn.btn-active-color-muted {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-muted i, .btn-check:active + .btn.btn-active-color-muted i, .btn.btn-active-color-muted:focus:not(.btn-active) i, .btn.btn-active-color-muted:hover:not(.btn-active) i, .btn.btn-active-color-muted:active:not(.btn-active) i, .btn.btn-active-color-muted.active i, .btn.btn-active-color-muted.show i, .show > .btn.btn-active-color-muted i {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-muted .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-muted .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-muted.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-muted .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-muted .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-muted .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-muted.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-muted .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-muted.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-muted.dropdown-toggle:after, .btn.btn-active-color-muted:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-muted:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-muted:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-muted.active.dropdown-toggle:after, .btn.btn-active-color-muted.show.dropdown-toggle:after, .show > .btn.btn-active-color-muted.dropdown-toggle:after {
  color: #A1A5B7;
}

.btn.btn-icon-muted i {
  color: #A1A5B7;
}
.btn.btn-icon-muted .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn.btn-icon-muted .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-muted.dropdown-toggle:after {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-muted i, .btn-check:active + .btn.btn-active-icon-muted i, .btn.btn-active-icon-muted:focus:not(.btn-active) i, .btn.btn-active-icon-muted:hover:not(.btn-active) i, .btn.btn-active-icon-muted:active:not(.btn-active) i, .btn.btn-active-icon-muted.active i, .btn.btn-active-icon-muted.show i, .show > .btn.btn-active-icon-muted i {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-muted .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-muted .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-muted .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-muted .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-muted .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-muted.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-muted .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-muted.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-muted.dropdown-toggle:after, .btn.btn-active-icon-muted:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-muted:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-muted:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-muted.active.dropdown-toggle:after, .btn.btn-active-icon-muted.show.dropdown-toggle:after, .show > .btn.btn-active-icon-muted.dropdown-toggle:after {
  color: #A1A5B7;
}

.btn.btn-text-muted {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-text-muted, .btn-check:active + .btn.btn-active-text-muted, .btn.btn-active-text-muted:focus:not(.btn-active), .btn.btn-active-text-muted:hover:not(.btn-active), .btn.btn-active-text-muted:active:not(.btn-active), .btn.btn-active-text-muted.active, .btn.btn-active-text-muted.show, .show > .btn.btn-active-text-muted {
  color: #A1A5B7;
}

.btn.btn-color-gray-100 {
  color: #F5F8FA;
}
.btn.btn-color-gray-100 i {
  color: #F5F8FA;
}
.btn.btn-color-gray-100 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn.btn-color-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-100.dropdown-toggle:after {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-gray-100, .btn-check:active + .btn.btn-active-color-gray-100, .btn.btn-active-color-gray-100:focus:not(.btn-active), .btn.btn-active-color-gray-100:hover:not(.btn-active), .btn.btn-active-color-gray-100:active:not(.btn-active), .btn.btn-active-color-gray-100.active, .btn.btn-active-color-gray-100.show, .show > .btn.btn-active-color-gray-100 {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-gray-100 i, .btn-check:active + .btn.btn-active-color-gray-100 i, .btn.btn-active-color-gray-100:focus:not(.btn-active) i, .btn.btn-active-color-gray-100:hover:not(.btn-active) i, .btn.btn-active-color-gray-100:active:not(.btn-active) i, .btn.btn-active-color-gray-100.active i, .btn.btn-active-color-gray-100.show i, .show > .btn.btn-active-color-gray-100 i {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-gray-100 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-100 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-100 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-color-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-100.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-100.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-100.dropdown-toggle:after, .btn.btn-active-color-gray-100:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-100:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-100:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-100.active.dropdown-toggle:after, .btn.btn-active-color-gray-100.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-100.dropdown-toggle:after {
  color: #F5F8FA;
}

.btn.btn-icon-gray-100 i {
  color: #F5F8FA;
}
.btn.btn-icon-gray-100 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn.btn-icon-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-100.dropdown-toggle:after {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-gray-100 i, .btn-check:active + .btn.btn-active-icon-gray-100 i, .btn.btn-active-icon-gray-100:focus:not(.btn-active) i, .btn.btn-active-icon-gray-100:hover:not(.btn-active) i, .btn.btn-active-icon-gray-100:active:not(.btn-active) i, .btn.btn-active-icon-gray-100.active i, .btn.btn-active-icon-gray-100.show i, .show > .btn.btn-active-icon-gray-100 i {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-gray-100 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-100 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-100 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-icon-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-100.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-100 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-100.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-100.dropdown-toggle:after, .btn.btn-active-icon-gray-100:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-100:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-100:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-100.active.dropdown-toggle:after, .btn.btn-active-icon-gray-100.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-100.dropdown-toggle:after {
  color: #F5F8FA;
}

.btn.btn-text-gray-100 {
  color: #F5F8FA;
}
.btn-check:checked + .btn.btn-active-text-gray-100, .btn-check:active + .btn.btn-active-text-gray-100, .btn.btn-active-text-gray-100:focus:not(.btn-active), .btn.btn-active-text-gray-100:hover:not(.btn-active), .btn.btn-active-text-gray-100:active:not(.btn-active), .btn.btn-active-text-gray-100.active, .btn.btn-active-text-gray-100.show, .show > .btn.btn-active-text-gray-100 {
  color: #F5F8FA;
}

.btn.btn-color-gray-200 {
  color: #EFF2F5;
}
.btn.btn-color-gray-200 i {
  color: #EFF2F5;
}
.btn.btn-color-gray-200 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.btn.btn-color-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-200.dropdown-toggle:after {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-color-gray-200, .btn-check:active + .btn.btn-active-color-gray-200, .btn.btn-active-color-gray-200:focus:not(.btn-active), .btn.btn-active-color-gray-200:hover:not(.btn-active), .btn.btn-active-color-gray-200:active:not(.btn-active), .btn.btn-active-color-gray-200.active, .btn.btn-active-color-gray-200.show, .show > .btn.btn-active-color-gray-200 {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-color-gray-200 i, .btn-check:active + .btn.btn-active-color-gray-200 i, .btn.btn-active-color-gray-200:focus:not(.btn-active) i, .btn.btn-active-color-gray-200:hover:not(.btn-active) i, .btn.btn-active-color-gray-200:active:not(.btn-active) i, .btn.btn-active-color-gray-200.active i, .btn.btn-active-color-gray-200.show i, .show > .btn.btn-active-color-gray-200 i {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-color-gray-200 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-200 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-200 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-color-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-200.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-200.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-200.dropdown-toggle:after, .btn.btn-active-color-gray-200:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-200:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-200:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-200.active.dropdown-toggle:after, .btn.btn-active-color-gray-200.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-200.dropdown-toggle:after {
  color: #EFF2F5;
}

.btn.btn-icon-gray-200 i {
  color: #EFF2F5;
}
.btn.btn-icon-gray-200 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.btn.btn-icon-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-200.dropdown-toggle:after {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-icon-gray-200 i, .btn-check:active + .btn.btn-active-icon-gray-200 i, .btn.btn-active-icon-gray-200:focus:not(.btn-active) i, .btn.btn-active-icon-gray-200:hover:not(.btn-active) i, .btn.btn-active-icon-gray-200:active:not(.btn-active) i, .btn.btn-active-icon-gray-200.active i, .btn.btn-active-icon-gray-200.show i, .show > .btn.btn-active-icon-gray-200 i {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-icon-gray-200 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-200 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-200 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-icon-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-200.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-200 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-200.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-200.dropdown-toggle:after, .btn.btn-active-icon-gray-200:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-200:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-200:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-200.active.dropdown-toggle:after, .btn.btn-active-icon-gray-200.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-200.dropdown-toggle:after {
  color: #EFF2F5;
}

.btn.btn-text-gray-200 {
  color: #EFF2F5;
}
.btn-check:checked + .btn.btn-active-text-gray-200, .btn-check:active + .btn.btn-active-text-gray-200, .btn.btn-active-text-gray-200:focus:not(.btn-active), .btn.btn-active-text-gray-200:hover:not(.btn-active), .btn.btn-active-text-gray-200:active:not(.btn-active), .btn.btn-active-text-gray-200.active, .btn.btn-active-text-gray-200.show, .show > .btn.btn-active-text-gray-200 {
  color: #EFF2F5;
}

.btn.btn-color-gray-300 {
  color: #E4E6EF;
}
.btn.btn-color-gray-300 i {
  color: #E4E6EF;
}
.btn.btn-color-gray-300 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn.btn-color-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-300.dropdown-toggle:after {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-gray-300, .btn-check:active + .btn.btn-active-color-gray-300, .btn.btn-active-color-gray-300:focus:not(.btn-active), .btn.btn-active-color-gray-300:hover:not(.btn-active), .btn.btn-active-color-gray-300:active:not(.btn-active), .btn.btn-active-color-gray-300.active, .btn.btn-active-color-gray-300.show, .show > .btn.btn-active-color-gray-300 {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-gray-300 i, .btn-check:active + .btn.btn-active-color-gray-300 i, .btn.btn-active-color-gray-300:focus:not(.btn-active) i, .btn.btn-active-color-gray-300:hover:not(.btn-active) i, .btn.btn-active-color-gray-300:active:not(.btn-active) i, .btn.btn-active-color-gray-300.active i, .btn.btn-active-color-gray-300.show i, .show > .btn.btn-active-color-gray-300 i {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-gray-300 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-300 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-300 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-color-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-300.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-300.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-300.dropdown-toggle:after, .btn.btn-active-color-gray-300:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-300:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-300:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-300.active.dropdown-toggle:after, .btn.btn-active-color-gray-300.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-300.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-icon-gray-300 i {
  color: #E4E6EF;
}
.btn.btn-icon-gray-300 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn.btn-icon-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-300.dropdown-toggle:after {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-gray-300 i, .btn-check:active + .btn.btn-active-icon-gray-300 i, .btn.btn-active-icon-gray-300:focus:not(.btn-active) i, .btn.btn-active-icon-gray-300:hover:not(.btn-active) i, .btn.btn-active-icon-gray-300:active:not(.btn-active) i, .btn.btn-active-icon-gray-300.active i, .btn.btn-active-icon-gray-300.show i, .show > .btn.btn-active-icon-gray-300 i {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-gray-300 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-300 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-300 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-icon-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-300.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-300 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-300.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-300.dropdown-toggle:after, .btn.btn-active-icon-gray-300:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-300:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-300:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-300.active.dropdown-toggle:after, .btn.btn-active-icon-gray-300.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-300.dropdown-toggle:after {
  color: #E4E6EF;
}

.btn.btn-text-gray-300 {
  color: #E4E6EF;
}
.btn-check:checked + .btn.btn-active-text-gray-300, .btn-check:active + .btn.btn-active-text-gray-300, .btn.btn-active-text-gray-300:focus:not(.btn-active), .btn.btn-active-text-gray-300:hover:not(.btn-active), .btn.btn-active-text-gray-300:active:not(.btn-active), .btn.btn-active-text-gray-300.active, .btn.btn-active-text-gray-300.show, .show > .btn.btn-active-text-gray-300 {
  color: #E4E6EF;
}

.btn.btn-color-gray-400 {
  color: #B5B5C3;
}
.btn.btn-color-gray-400 i {
  color: #B5B5C3;
}
.btn.btn-color-gray-400 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.btn.btn-color-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-400.dropdown-toggle:after {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-color-gray-400, .btn-check:active + .btn.btn-active-color-gray-400, .btn.btn-active-color-gray-400:focus:not(.btn-active), .btn.btn-active-color-gray-400:hover:not(.btn-active), .btn.btn-active-color-gray-400:active:not(.btn-active), .btn.btn-active-color-gray-400.active, .btn.btn-active-color-gray-400.show, .show > .btn.btn-active-color-gray-400 {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-color-gray-400 i, .btn-check:active + .btn.btn-active-color-gray-400 i, .btn.btn-active-color-gray-400:focus:not(.btn-active) i, .btn.btn-active-color-gray-400:hover:not(.btn-active) i, .btn.btn-active-color-gray-400:active:not(.btn-active) i, .btn.btn-active-color-gray-400.active i, .btn.btn-active-color-gray-400.show i, .show > .btn.btn-active-color-gray-400 i {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-color-gray-400 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-400 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-400 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-color-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-400.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-400.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-400.dropdown-toggle:after, .btn.btn-active-color-gray-400:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-400:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-400:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-400.active.dropdown-toggle:after, .btn.btn-active-color-gray-400.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-400.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-icon-gray-400 i {
  color: #B5B5C3;
}
.btn.btn-icon-gray-400 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.btn.btn-icon-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-400.dropdown-toggle:after {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-icon-gray-400 i, .btn-check:active + .btn.btn-active-icon-gray-400 i, .btn.btn-active-icon-gray-400:focus:not(.btn-active) i, .btn.btn-active-icon-gray-400:hover:not(.btn-active) i, .btn.btn-active-icon-gray-400:active:not(.btn-active) i, .btn.btn-active-icon-gray-400.active i, .btn.btn-active-icon-gray-400.show i, .show > .btn.btn-active-icon-gray-400 i {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-icon-gray-400 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-400 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-400 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-icon-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-400.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-400 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-400.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-400.dropdown-toggle:after, .btn.btn-active-icon-gray-400:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-400:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-400:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-400.active.dropdown-toggle:after, .btn.btn-active-icon-gray-400.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-400.dropdown-toggle:after {
  color: #B5B5C3;
}

.btn.btn-text-gray-400 {
  color: #B5B5C3;
}
.btn-check:checked + .btn.btn-active-text-gray-400, .btn-check:active + .btn.btn-active-text-gray-400, .btn.btn-active-text-gray-400:focus:not(.btn-active), .btn.btn-active-text-gray-400:hover:not(.btn-active), .btn.btn-active-text-gray-400:active:not(.btn-active), .btn.btn-active-text-gray-400.active, .btn.btn-active-text-gray-400.show, .show > .btn.btn-active-text-gray-400 {
  color: #B5B5C3;
}

.btn.btn-color-gray-500 {
  color: #A1A5B7;
}
.btn.btn-color-gray-500 i {
  color: #A1A5B7;
}
.btn.btn-color-gray-500 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn.btn-color-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-500.dropdown-toggle:after {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-gray-500, .btn-check:active + .btn.btn-active-color-gray-500, .btn.btn-active-color-gray-500:focus:not(.btn-active), .btn.btn-active-color-gray-500:hover:not(.btn-active), .btn.btn-active-color-gray-500:active:not(.btn-active), .btn.btn-active-color-gray-500.active, .btn.btn-active-color-gray-500.show, .show > .btn.btn-active-color-gray-500 {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-gray-500 i, .btn-check:active + .btn.btn-active-color-gray-500 i, .btn.btn-active-color-gray-500:focus:not(.btn-active) i, .btn.btn-active-color-gray-500:hover:not(.btn-active) i, .btn.btn-active-color-gray-500:active:not(.btn-active) i, .btn.btn-active-color-gray-500.active i, .btn.btn-active-color-gray-500.show i, .show > .btn.btn-active-color-gray-500 i {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-gray-500 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-500 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-500 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-color-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-500.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-500.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-500.dropdown-toggle:after, .btn.btn-active-color-gray-500:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-500:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-500:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-500.active.dropdown-toggle:after, .btn.btn-active-color-gray-500.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-500.dropdown-toggle:after {
  color: #A1A5B7;
}

.btn.btn-icon-gray-500 i {
  color: #A1A5B7;
}
.btn.btn-icon-gray-500 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn.btn-icon-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-500.dropdown-toggle:after {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-gray-500 i, .btn-check:active + .btn.btn-active-icon-gray-500 i, .btn.btn-active-icon-gray-500:focus:not(.btn-active) i, .btn.btn-active-icon-gray-500:hover:not(.btn-active) i, .btn.btn-active-icon-gray-500:active:not(.btn-active) i, .btn.btn-active-icon-gray-500.active i, .btn.btn-active-icon-gray-500.show i, .show > .btn.btn-active-icon-gray-500 i {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-gray-500 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-500 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-500 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-icon-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-500.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-500 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-500.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-500.dropdown-toggle:after, .btn.btn-active-icon-gray-500:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-500:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-500:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-500.active.dropdown-toggle:after, .btn.btn-active-icon-gray-500.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-500.dropdown-toggle:after {
  color: #A1A5B7;
}

.btn.btn-text-gray-500 {
  color: #A1A5B7;
}
.btn-check:checked + .btn.btn-active-text-gray-500, .btn-check:active + .btn.btn-active-text-gray-500, .btn.btn-active-text-gray-500:focus:not(.btn-active), .btn.btn-active-text-gray-500:hover:not(.btn-active), .btn.btn-active-text-gray-500:active:not(.btn-active), .btn.btn-active-text-gray-500.active, .btn.btn-active-text-gray-500.show, .show > .btn.btn-active-text-gray-500 {
  color: #A1A5B7;
}

.btn.btn-color-gray-600 {
  color: #7E8299;
}
.btn.btn-color-gray-600 i {
  color: #7E8299;
}
.btn.btn-color-gray-600 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-color-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-600.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-color-gray-600, .btn-check:active + .btn.btn-active-color-gray-600, .btn.btn-active-color-gray-600:focus:not(.btn-active), .btn.btn-active-color-gray-600:hover:not(.btn-active), .btn.btn-active-color-gray-600:active:not(.btn-active), .btn.btn-active-color-gray-600.active, .btn.btn-active-color-gray-600.show, .show > .btn.btn-active-color-gray-600 {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-color-gray-600 i, .btn-check:active + .btn.btn-active-color-gray-600 i, .btn.btn-active-color-gray-600:focus:not(.btn-active) i, .btn.btn-active-color-gray-600:hover:not(.btn-active) i, .btn.btn-active-color-gray-600:active:not(.btn-active) i, .btn.btn-active-color-gray-600.active i, .btn.btn-active-color-gray-600.show i, .show > .btn.btn-active-color-gray-600 i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-color-gray-600 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-600 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-600 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-active-color-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-600.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-600.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-600.dropdown-toggle:after, .btn.btn-active-color-gray-600:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-600:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-600:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-600.active.dropdown-toggle:after, .btn.btn-active-color-gray-600.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-600.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-icon-gray-600 i {
  color: #7E8299;
}
.btn.btn-icon-gray-600 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-icon-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-600.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-icon-gray-600 i, .btn-check:active + .btn.btn-active-icon-gray-600 i, .btn.btn-active-icon-gray-600:focus:not(.btn-active) i, .btn.btn-active-icon-gray-600:hover:not(.btn-active) i, .btn.btn-active-icon-gray-600:active:not(.btn-active) i, .btn.btn-active-icon-gray-600.active i, .btn.btn-active-icon-gray-600.show i, .show > .btn.btn-active-icon-gray-600 i {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-icon-gray-600 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-600 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-600 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .btn.btn-active-icon-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-600.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-600 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-600.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-600.dropdown-toggle:after, .btn.btn-active-icon-gray-600:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-600:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-600:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-600.active.dropdown-toggle:after, .btn.btn-active-icon-gray-600.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-600.dropdown-toggle:after {
  color: #7E8299;
}

.btn.btn-text-gray-600 {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-active-text-gray-600, .btn-check:active + .btn.btn-active-text-gray-600, .btn.btn-active-text-gray-600:focus:not(.btn-active), .btn.btn-active-text-gray-600:hover:not(.btn-active), .btn.btn-active-text-gray-600:active:not(.btn-active), .btn.btn-active-text-gray-600.active, .btn.btn-active-text-gray-600.show, .show > .btn.btn-active-text-gray-600 {
  color: #7E8299;
}

.btn.btn-color-gray-700 {
  color: #5E6278;
}
.btn.btn-color-gray-700 i {
  color: #5E6278;
}
.btn.btn-color-gray-700 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.btn.btn-color-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-700.dropdown-toggle:after {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-color-gray-700, .btn-check:active + .btn.btn-active-color-gray-700, .btn.btn-active-color-gray-700:focus:not(.btn-active), .btn.btn-active-color-gray-700:hover:not(.btn-active), .btn.btn-active-color-gray-700:active:not(.btn-active), .btn.btn-active-color-gray-700.active, .btn.btn-active-color-gray-700.show, .show > .btn.btn-active-color-gray-700 {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-color-gray-700 i, .btn-check:active + .btn.btn-active-color-gray-700 i, .btn.btn-active-color-gray-700:focus:not(.btn-active) i, .btn.btn-active-color-gray-700:hover:not(.btn-active) i, .btn.btn-active-color-gray-700:active:not(.btn-active) i, .btn.btn-active-color-gray-700.active i, .btn.btn-active-color-gray-700.show i, .show > .btn.btn-active-color-gray-700 i {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-color-gray-700 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-700 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-700 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.btn-check:checked + .btn.btn-active-color-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-700.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-700.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-700.dropdown-toggle:after, .btn.btn-active-color-gray-700:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-700:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-700:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-700.active.dropdown-toggle:after, .btn.btn-active-color-gray-700.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-700.dropdown-toggle:after {
  color: #5E6278;
}

.btn.btn-icon-gray-700 i {
  color: #5E6278;
}
.btn.btn-icon-gray-700 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.btn.btn-icon-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-700.dropdown-toggle:after {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-icon-gray-700 i, .btn-check:active + .btn.btn-active-icon-gray-700 i, .btn.btn-active-icon-gray-700:focus:not(.btn-active) i, .btn.btn-active-icon-gray-700:hover:not(.btn-active) i, .btn.btn-active-icon-gray-700:active:not(.btn-active) i, .btn.btn-active-icon-gray-700.active i, .btn.btn-active-icon-gray-700.show i, .show > .btn.btn-active-icon-gray-700 i {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-icon-gray-700 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-700 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-700 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.btn-check:checked + .btn.btn-active-icon-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-700.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-700 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-700.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-700.dropdown-toggle:after, .btn.btn-active-icon-gray-700:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-700:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-700:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-700.active.dropdown-toggle:after, .btn.btn-active-icon-gray-700.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-700.dropdown-toggle:after {
  color: #5E6278;
}

.btn.btn-text-gray-700 {
  color: #5E6278;
}
.btn-check:checked + .btn.btn-active-text-gray-700, .btn-check:active + .btn.btn-active-text-gray-700, .btn.btn-active-text-gray-700:focus:not(.btn-active), .btn.btn-active-text-gray-700:hover:not(.btn-active), .btn.btn-active-text-gray-700:active:not(.btn-active), .btn.btn-active-text-gray-700.active, .btn.btn-active-text-gray-700.show, .show > .btn.btn-active-text-gray-700 {
  color: #5E6278;
}

.btn.btn-color-gray-800 {
  color: #3F4254;
}
.btn.btn-color-gray-800 i {
  color: #3F4254;
}
.btn.btn-color-gray-800 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn.btn-color-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-800.dropdown-toggle:after {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-color-gray-800, .btn-check:active + .btn.btn-active-color-gray-800, .btn.btn-active-color-gray-800:focus:not(.btn-active), .btn.btn-active-color-gray-800:hover:not(.btn-active), .btn.btn-active-color-gray-800:active:not(.btn-active), .btn.btn-active-color-gray-800.active, .btn.btn-active-color-gray-800.show, .show > .btn.btn-active-color-gray-800 {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-color-gray-800 i, .btn-check:active + .btn.btn-active-color-gray-800 i, .btn.btn-active-color-gray-800:focus:not(.btn-active) i, .btn.btn-active-color-gray-800:hover:not(.btn-active) i, .btn.btn-active-color-gray-800:active:not(.btn-active) i, .btn.btn-active-color-gray-800.active i, .btn.btn-active-color-gray-800.show i, .show > .btn.btn-active-color-gray-800 i {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-color-gray-800 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-800 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-800 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn-check:checked + .btn.btn-active-color-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-800.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-800.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-800.dropdown-toggle:after, .btn.btn-active-color-gray-800:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-800:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-800:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-800.active.dropdown-toggle:after, .btn.btn-active-color-gray-800.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-800.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-icon-gray-800 i {
  color: #3F4254;
}
.btn.btn-icon-gray-800 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn.btn-icon-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-800.dropdown-toggle:after {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-icon-gray-800 i, .btn-check:active + .btn.btn-active-icon-gray-800 i, .btn.btn-active-icon-gray-800:focus:not(.btn-active) i, .btn.btn-active-icon-gray-800:hover:not(.btn-active) i, .btn.btn-active-icon-gray-800:active:not(.btn-active) i, .btn.btn-active-icon-gray-800.active i, .btn.btn-active-icon-gray-800.show i, .show > .btn.btn-active-icon-gray-800 i {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-icon-gray-800 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-800 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-800 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.btn-check:checked + .btn.btn-active-icon-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-800.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-800 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-800.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-800.dropdown-toggle:after, .btn.btn-active-icon-gray-800:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-800:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-800:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-800.active.dropdown-toggle:after, .btn.btn-active-icon-gray-800.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-800.dropdown-toggle:after {
  color: #3F4254;
}

.btn.btn-text-gray-800 {
  color: #3F4254;
}
.btn-check:checked + .btn.btn-active-text-gray-800, .btn-check:active + .btn.btn-active-text-gray-800, .btn.btn-active-text-gray-800:focus:not(.btn-active), .btn.btn-active-text-gray-800:hover:not(.btn-active), .btn.btn-active-text-gray-800:active:not(.btn-active), .btn.btn-active-text-gray-800.active, .btn.btn-active-text-gray-800.show, .show > .btn.btn-active-text-gray-800 {
  color: #3F4254;
}

.btn.btn-color-gray-900 {
  color: #181C32;
}
.btn.btn-color-gray-900 i {
  color: #181C32;
}
.btn.btn-color-gray-900 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-color-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-gray-900.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-gray-900, .btn-check:active + .btn.btn-active-color-gray-900, .btn.btn-active-color-gray-900:focus:not(.btn-active), .btn.btn-active-color-gray-900:hover:not(.btn-active), .btn.btn-active-color-gray-900:active:not(.btn-active), .btn.btn-active-color-gray-900.active, .btn.btn-active-color-gray-900.show, .show > .btn.btn-active-color-gray-900 {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-gray-900 i, .btn-check:active + .btn.btn-active-color-gray-900 i, .btn.btn-active-color-gray-900:focus:not(.btn-active) i, .btn.btn-active-color-gray-900:hover:not(.btn-active) i, .btn.btn-active-color-gray-900:active:not(.btn-active) i, .btn.btn-active-color-gray-900.active i, .btn.btn-active-color-gray-900.show i, .show > .btn.btn-active-color-gray-900 i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-color-gray-900 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-900 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-900 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-color-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-gray-900.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-gray-900.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-gray-900.dropdown-toggle:after, .btn.btn-active-color-gray-900:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-900:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-900:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-gray-900.active.dropdown-toggle:after, .btn.btn-active-color-gray-900.show.dropdown-toggle:after, .show > .btn.btn-active-color-gray-900.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-icon-gray-900 i {
  color: #181C32;
}
.btn.btn-icon-gray-900 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn.btn-icon-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-gray-900.dropdown-toggle:after {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-gray-900 i, .btn-check:active + .btn.btn-active-icon-gray-900 i, .btn.btn-active-icon-gray-900:focus:not(.btn-active) i, .btn.btn-active-icon-gray-900:hover:not(.btn-active) i, .btn.btn-active-icon-gray-900:active:not(.btn-active) i, .btn.btn-active-icon-gray-900.active i, .btn.btn-active-icon-gray-900.show i, .show > .btn.btn-active-icon-gray-900 i {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-gray-900 .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-900 .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-900 .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.btn-check:checked + .btn.btn-active-icon-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-gray-900.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-gray-900 .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-gray-900.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-gray-900.dropdown-toggle:after, .btn.btn-active-icon-gray-900:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-900:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-900:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-gray-900.active.dropdown-toggle:after, .btn.btn-active-icon-gray-900.show.dropdown-toggle:after, .show > .btn.btn-active-icon-gray-900.dropdown-toggle:after {
  color: #181C32;
}

.btn.btn-text-gray-900 {
  color: #181C32;
}
.btn-check:checked + .btn.btn-active-text-gray-900, .btn-check:active + .btn.btn-active-text-gray-900, .btn.btn-active-text-gray-900:focus:not(.btn-active), .btn.btn-active-text-gray-900:hover:not(.btn-active), .btn.btn-active-text-gray-900:active:not(.btn-active), .btn.btn-active-text-gray-900.active, .btn.btn-active-text-gray-900.show, .show > .btn.btn-active-text-gray-900 {
  color: #181C32;
}

.btn.btn-color-custom-pink {
  color: #F975C4;
}
.btn.btn-color-custom-pink i {
  color: #F975C4;
}
.btn.btn-color-custom-pink .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.btn.btn-color-custom-pink .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-custom-pink.dropdown-toggle:after {
  color: #F975C4;
}
.btn-check:checked + .btn.btn-active-color-custom-pink, .btn-check:active + .btn.btn-active-color-custom-pink, .btn.btn-active-color-custom-pink:focus:not(.btn-active), .btn.btn-active-color-custom-pink:hover:not(.btn-active), .btn.btn-active-color-custom-pink:active:not(.btn-active), .btn.btn-active-color-custom-pink.active, .btn.btn-active-color-custom-pink.show, .show > .btn.btn-active-color-custom-pink {
  color: #F975C4;
}
.btn-check:checked + .btn.btn-active-color-custom-pink i, .btn-check:active + .btn.btn-active-color-custom-pink i, .btn.btn-active-color-custom-pink:focus:not(.btn-active) i, .btn.btn-active-color-custom-pink:hover:not(.btn-active) i, .btn.btn-active-color-custom-pink:active:not(.btn-active) i, .btn.btn-active-color-custom-pink.active i, .btn.btn-active-color-custom-pink.show i, .show > .btn.btn-active-color-custom-pink i {
  color: #F975C4;
}
.btn-check:checked + .btn.btn-active-color-custom-pink .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-custom-pink .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-custom-pink .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.btn-check:checked + .btn.btn-active-color-custom-pink .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-custom-pink .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-pink.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-custom-pink .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-custom-pink.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-custom-pink.dropdown-toggle:after, .btn.btn-active-color-custom-pink:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-custom-pink:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-custom-pink:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-custom-pink.active.dropdown-toggle:after, .btn.btn-active-color-custom-pink.show.dropdown-toggle:after, .show > .btn.btn-active-color-custom-pink.dropdown-toggle:after {
  color: #F975C4;
}

.btn.btn-icon-custom-pink i {
  color: #F975C4;
}
.btn.btn-icon-custom-pink .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.btn.btn-icon-custom-pink .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-custom-pink.dropdown-toggle:after {
  color: #F975C4;
}
.btn-check:checked + .btn.btn-active-icon-custom-pink i, .btn-check:active + .btn.btn-active-icon-custom-pink i, .btn.btn-active-icon-custom-pink:focus:not(.btn-active) i, .btn.btn-active-icon-custom-pink:hover:not(.btn-active) i, .btn.btn-active-icon-custom-pink:active:not(.btn-active) i, .btn.btn-active-icon-custom-pink.active i, .btn.btn-active-icon-custom-pink.show i, .show > .btn.btn-active-icon-custom-pink i {
  color: #F975C4;
}
.btn-check:checked + .btn.btn-active-icon-custom-pink .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-custom-pink .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-custom-pink .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.btn-check:checked + .btn.btn-active-icon-custom-pink .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-custom-pink .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-pink.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-custom-pink .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-custom-pink.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-custom-pink.dropdown-toggle:after, .btn.btn-active-icon-custom-pink:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-custom-pink:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-custom-pink:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-custom-pink.active.dropdown-toggle:after, .btn.btn-active-icon-custom-pink.show.dropdown-toggle:after, .show > .btn.btn-active-icon-custom-pink.dropdown-toggle:after {
  color: #F975C4;
}

.btn.btn-text-custom-pink {
  color: #F975C4;
}
.btn-check:checked + .btn.btn-active-text-custom-pink, .btn-check:active + .btn.btn-active-text-custom-pink, .btn.btn-active-text-custom-pink:focus:not(.btn-active), .btn.btn-active-text-custom-pink:hover:not(.btn-active), .btn.btn-active-text-custom-pink:active:not(.btn-active), .btn.btn-active-text-custom-pink.active, .btn.btn-active-text-custom-pink.show, .show > .btn.btn-active-text-custom-pink {
  color: #F975C4;
}

.btn.btn-color-custom-blue {
  color: #08085c;
}
.btn.btn-color-custom-blue i {
  color: #08085c;
}
.btn.btn-color-custom-blue .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.btn.btn-color-custom-blue .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-color-custom-blue.dropdown-toggle:after {
  color: #08085c;
}
.btn-check:checked + .btn.btn-active-color-custom-blue, .btn-check:active + .btn.btn-active-color-custom-blue, .btn.btn-active-color-custom-blue:focus:not(.btn-active), .btn.btn-active-color-custom-blue:hover:not(.btn-active), .btn.btn-active-color-custom-blue:active:not(.btn-active), .btn.btn-active-color-custom-blue.active, .btn.btn-active-color-custom-blue.show, .show > .btn.btn-active-color-custom-blue {
  color: #08085c;
}
.btn-check:checked + .btn.btn-active-color-custom-blue i, .btn-check:active + .btn.btn-active-color-custom-blue i, .btn.btn-active-color-custom-blue:focus:not(.btn-active) i, .btn.btn-active-color-custom-blue:hover:not(.btn-active) i, .btn.btn-active-color-custom-blue:active:not(.btn-active) i, .btn.btn-active-color-custom-blue.active i, .btn.btn-active-color-custom-blue.show i, .show > .btn.btn-active-color-custom-blue i {
  color: #08085c;
}
.btn-check:checked + .btn.btn-active-color-custom-blue .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-custom-blue .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-custom-blue .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.btn-check:checked + .btn.btn-active-color-custom-blue .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-color-custom-blue .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-color-custom-blue.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-color-custom-blue .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-color-custom-blue.dropdown-toggle:after, .btn-check:active + .btn.btn-active-color-custom-blue.dropdown-toggle:after, .btn.btn-active-color-custom-blue:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-custom-blue:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-custom-blue:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-color-custom-blue.active.dropdown-toggle:after, .btn.btn-active-color-custom-blue.show.dropdown-toggle:after, .show > .btn.btn-active-color-custom-blue.dropdown-toggle:after {
  color: #08085c;
}

.btn.btn-icon-custom-blue i {
  color: #08085c;
}
.btn.btn-icon-custom-blue .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.btn.btn-icon-custom-blue .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-icon-custom-blue.dropdown-toggle:after {
  color: #08085c;
}
.btn-check:checked + .btn.btn-active-icon-custom-blue i, .btn-check:active + .btn.btn-active-icon-custom-blue i, .btn.btn-active-icon-custom-blue:focus:not(.btn-active) i, .btn.btn-active-icon-custom-blue:hover:not(.btn-active) i, .btn.btn-active-icon-custom-blue:active:not(.btn-active) i, .btn.btn-active-icon-custom-blue.active i, .btn.btn-active-icon-custom-blue.show i, .show > .btn.btn-active-icon-custom-blue i {
  color: #08085c;
}
.btn-check:checked + .btn.btn-active-icon-custom-blue .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-custom-blue .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-custom-blue .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.btn-check:checked + .btn.btn-active-icon-custom-blue .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-active-icon-custom-blue .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-active-icon-custom-blue.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-active-icon-custom-blue .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-active-icon-custom-blue.dropdown-toggle:after, .btn-check:active + .btn.btn-active-icon-custom-blue.dropdown-toggle:after, .btn.btn-active-icon-custom-blue:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-custom-blue:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-custom-blue:active:not(.btn-active).dropdown-toggle:after, .btn.btn-active-icon-custom-blue.active.dropdown-toggle:after, .btn.btn-active-icon-custom-blue.show.dropdown-toggle:after, .show > .btn.btn-active-icon-custom-blue.dropdown-toggle:after {
  color: #08085c;
}

.btn.btn-text-custom-blue {
  color: #08085c;
}
.btn-check:checked + .btn.btn-active-text-custom-blue, .btn-check:active + .btn.btn-active-text-custom-blue, .btn.btn-active-text-custom-blue:focus:not(.btn-active), .btn.btn-active-text-custom-blue:hover:not(.btn-active), .btn.btn-active-text-custom-blue:active:not(.btn-active), .btn.btn-active-text-custom-blue.active, .btn.btn-active-text-custom-blue.show, .show > .btn.btn-active-text-custom-blue {
  color: #08085c;
}

.btn.btn-facebook {
  color: #ffffff;
  border-color: #3b5998;
  background-color: #3b5998;
}
.btn.btn-facebook i {
  color: #ffffff;
}
.btn.btn-facebook .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-facebook.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-facebook, .btn-check:active + .btn.btn-facebook, .btn.btn-facebook:focus:not(.btn-active), .btn.btn-facebook:hover:not(.btn-active), .btn.btn-facebook:active:not(.btn-active), .btn.btn-facebook.active, .btn.btn-facebook.show, .show > .btn.btn-facebook {
  border-color: #30497c;
  background-color: #30497c !important;
}

.btn.btn-light-facebook {
  color: #3b5998;
  border-color: rgba(59, 89, 152, 0.1);
  background-color: rgba(59, 89, 152, 0.1);
}
.btn.btn-light-facebook i {
  color: #3b5998;
}
.btn.btn-light-facebook .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3b5998;
}
.btn.btn-light-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-facebook.dropdown-toggle:after {
  color: #3b5998;
}
.btn-check:checked + .btn.btn-light-facebook, .btn-check:active + .btn.btn-light-facebook, .btn.btn-light-facebook:focus:not(.btn-active), .btn.btn-light-facebook:hover:not(.btn-active), .btn.btn-light-facebook:active:not(.btn-active), .btn.btn-light-facebook.active, .btn.btn-light-facebook.show, .show > .btn.btn-light-facebook {
  color: #ffffff;
  border-color: #3b5998;
  background-color: #3b5998 !important;
}
.btn-check:checked + .btn.btn-light-facebook i, .btn-check:active + .btn.btn-light-facebook i, .btn.btn-light-facebook:focus:not(.btn-active) i, .btn.btn-light-facebook:hover:not(.btn-active) i, .btn.btn-light-facebook:active:not(.btn-active) i, .btn.btn-light-facebook.active i, .btn.btn-light-facebook.show i, .show > .btn.btn-light-facebook i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-facebook .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-facebook .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-facebook.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-facebook .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-facebook.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-facebook .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-facebook.dropdown-toggle:after, .btn-check:active + .btn.btn-light-facebook.dropdown-toggle:after, .btn.btn-light-facebook:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-facebook:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-facebook:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-facebook.active.dropdown-toggle:after, .btn.btn-light-facebook.show.dropdown-toggle:after, .show > .btn.btn-light-facebook.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-google {
  color: #ffffff;
  border-color: #dd4b39;
  background-color: #dd4b39;
}
.btn.btn-google i {
  color: #ffffff;
}
.btn.btn-google .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-google .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-google.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-google, .btn-check:active + .btn.btn-google, .btn.btn-google:focus:not(.btn-active), .btn.btn-google:hover:not(.btn-active), .btn.btn-google:active:not(.btn-active), .btn.btn-google.active, .btn.btn-google.show, .show > .btn.btn-google {
  border-color: #cd3623;
  background-color: #cd3623 !important;
}

.btn.btn-light-google {
  color: #dd4b39;
  border-color: rgba(221, 75, 57, 0.1);
  background-color: rgba(221, 75, 57, 0.1);
}
.btn.btn-light-google i {
  color: #dd4b39;
}
.btn.btn-light-google .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #dd4b39;
}
.btn.btn-light-google .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-google.dropdown-toggle:after {
  color: #dd4b39;
}
.btn-check:checked + .btn.btn-light-google, .btn-check:active + .btn.btn-light-google, .btn.btn-light-google:focus:not(.btn-active), .btn.btn-light-google:hover:not(.btn-active), .btn.btn-light-google:active:not(.btn-active), .btn.btn-light-google.active, .btn.btn-light-google.show, .show > .btn.btn-light-google {
  color: #ffffff;
  border-color: #dd4b39;
  background-color: #dd4b39 !important;
}
.btn-check:checked + .btn.btn-light-google i, .btn-check:active + .btn.btn-light-google i, .btn.btn-light-google:focus:not(.btn-active) i, .btn.btn-light-google:hover:not(.btn-active) i, .btn.btn-light-google:active:not(.btn-active) i, .btn.btn-light-google.active i, .btn.btn-light-google.show i, .show > .btn.btn-light-google i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-google .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-google .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-google.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-google .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-google .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-google .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-google.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-google .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-google.dropdown-toggle:after, .btn-check:active + .btn.btn-light-google.dropdown-toggle:after, .btn.btn-light-google:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-google:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-google:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-google.active.dropdown-toggle:after, .btn.btn-light-google.show.dropdown-toggle:after, .show > .btn.btn-light-google.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-twitter {
  color: #ffffff;
  border-color: #1da1f2;
  background-color: #1da1f2;
}
.btn.btn-twitter i {
  color: #ffffff;
}
.btn.btn-twitter .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-twitter.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-twitter, .btn-check:active + .btn.btn-twitter, .btn.btn-twitter:focus:not(.btn-active), .btn.btn-twitter:hover:not(.btn-active), .btn.btn-twitter:active:not(.btn-active), .btn.btn-twitter.active, .btn.btn-twitter.show, .show > .btn.btn-twitter {
  border-color: #0d8ddc;
  background-color: #0d8ddc !important;
}

.btn.btn-light-twitter {
  color: #1da1f2;
  border-color: rgba(29, 161, 242, 0.1);
  background-color: rgba(29, 161, 242, 0.1);
}
.btn.btn-light-twitter i {
  color: #1da1f2;
}
.btn.btn-light-twitter .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1da1f2;
}
.btn.btn-light-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-twitter.dropdown-toggle:after {
  color: #1da1f2;
}
.btn-check:checked + .btn.btn-light-twitter, .btn-check:active + .btn.btn-light-twitter, .btn.btn-light-twitter:focus:not(.btn-active), .btn.btn-light-twitter:hover:not(.btn-active), .btn.btn-light-twitter:active:not(.btn-active), .btn.btn-light-twitter.active, .btn.btn-light-twitter.show, .show > .btn.btn-light-twitter {
  color: #ffffff;
  border-color: #1da1f2;
  background-color: #1da1f2 !important;
}
.btn-check:checked + .btn.btn-light-twitter i, .btn-check:active + .btn.btn-light-twitter i, .btn.btn-light-twitter:focus:not(.btn-active) i, .btn.btn-light-twitter:hover:not(.btn-active) i, .btn.btn-light-twitter:active:not(.btn-active) i, .btn.btn-light-twitter.active i, .btn.btn-light-twitter.show i, .show > .btn.btn-light-twitter i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-twitter .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-twitter .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-twitter.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-twitter .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-twitter.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-twitter .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-twitter.dropdown-toggle:after, .btn-check:active + .btn.btn-light-twitter.dropdown-toggle:after, .btn.btn-light-twitter:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-twitter:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-twitter:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-twitter.active.dropdown-toggle:after, .btn.btn-light-twitter.show.dropdown-toggle:after, .show > .btn.btn-light-twitter.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-instagram {
  color: #ffffff;
  border-color: #e1306c;
  background-color: #e1306c;
}
.btn.btn-instagram i {
  color: #ffffff;
}
.btn.btn-instagram .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-instagram.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-instagram, .btn-check:active + .btn.btn-instagram, .btn.btn-instagram:focus:not(.btn-active), .btn.btn-instagram:hover:not(.btn-active), .btn.btn-instagram:active:not(.btn-active), .btn.btn-instagram.active, .btn.btn-instagram.show, .show > .btn.btn-instagram {
  border-color: #cd1e59;
  background-color: #cd1e59 !important;
}

.btn.btn-light-instagram {
  color: #e1306c;
  border-color: rgba(225, 48, 108, 0.1);
  background-color: rgba(225, 48, 108, 0.1);
}
.btn.btn-light-instagram i {
  color: #e1306c;
}
.btn.btn-light-instagram .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #e1306c;
}
.btn.btn-light-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-instagram.dropdown-toggle:after {
  color: #e1306c;
}
.btn-check:checked + .btn.btn-light-instagram, .btn-check:active + .btn.btn-light-instagram, .btn.btn-light-instagram:focus:not(.btn-active), .btn.btn-light-instagram:hover:not(.btn-active), .btn.btn-light-instagram:active:not(.btn-active), .btn.btn-light-instagram.active, .btn.btn-light-instagram.show, .show > .btn.btn-light-instagram {
  color: #ffffff;
  border-color: #e1306c;
  background-color: #e1306c !important;
}
.btn-check:checked + .btn.btn-light-instagram i, .btn-check:active + .btn.btn-light-instagram i, .btn.btn-light-instagram:focus:not(.btn-active) i, .btn.btn-light-instagram:hover:not(.btn-active) i, .btn.btn-light-instagram:active:not(.btn-active) i, .btn.btn-light-instagram.active i, .btn.btn-light-instagram.show i, .show > .btn.btn-light-instagram i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-instagram .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-instagram .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-instagram.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-instagram .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-instagram.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-instagram .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-instagram.dropdown-toggle:after, .btn-check:active + .btn.btn-light-instagram.dropdown-toggle:after, .btn.btn-light-instagram:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-instagram:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-instagram:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-instagram.active.dropdown-toggle:after, .btn.btn-light-instagram.show.dropdown-toggle:after, .show > .btn.btn-light-instagram.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-youtube {
  color: #ffffff;
  border-color: #ff0000;
  background-color: #ff0000;
}
.btn.btn-youtube i {
  color: #ffffff;
}
.btn.btn-youtube .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-youtube.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-youtube, .btn-check:active + .btn.btn-youtube, .btn.btn-youtube:focus:not(.btn-active), .btn.btn-youtube:hover:not(.btn-active), .btn.btn-youtube:active:not(.btn-active), .btn.btn-youtube.active, .btn.btn-youtube.show, .show > .btn.btn-youtube {
  border-color: #d90000;
  background-color: #d90000 !important;
}

.btn.btn-light-youtube {
  color: #ff0000;
  border-color: rgba(255, 0, 0, 0.1);
  background-color: rgba(255, 0, 0, 0.1);
}
.btn.btn-light-youtube i {
  color: #ff0000;
}
.btn.btn-light-youtube .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ff0000;
}
.btn.btn-light-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-youtube.dropdown-toggle:after {
  color: #ff0000;
}
.btn-check:checked + .btn.btn-light-youtube, .btn-check:active + .btn.btn-light-youtube, .btn.btn-light-youtube:focus:not(.btn-active), .btn.btn-light-youtube:hover:not(.btn-active), .btn.btn-light-youtube:active:not(.btn-active), .btn.btn-light-youtube.active, .btn.btn-light-youtube.show, .show > .btn.btn-light-youtube {
  color: #ffffff;
  border-color: #ff0000;
  background-color: #ff0000 !important;
}
.btn-check:checked + .btn.btn-light-youtube i, .btn-check:active + .btn.btn-light-youtube i, .btn.btn-light-youtube:focus:not(.btn-active) i, .btn.btn-light-youtube:hover:not(.btn-active) i, .btn.btn-light-youtube:active:not(.btn-active) i, .btn.btn-light-youtube.active i, .btn.btn-light-youtube.show i, .show > .btn.btn-light-youtube i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-youtube .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-youtube .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-youtube.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-youtube .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-youtube.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-youtube .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-youtube.dropdown-toggle:after, .btn-check:active + .btn.btn-light-youtube.dropdown-toggle:after, .btn.btn-light-youtube:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-youtube:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-youtube:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-youtube.active.dropdown-toggle:after, .btn.btn-light-youtube.show.dropdown-toggle:after, .show > .btn.btn-light-youtube.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-linkedin {
  color: #ffffff;
  border-color: #0077b5;
  background-color: #0077b5;
}
.btn.btn-linkedin i {
  color: #ffffff;
}
.btn.btn-linkedin .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn.btn-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-linkedin.dropdown-toggle:after {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-linkedin, .btn-check:active + .btn.btn-linkedin, .btn.btn-linkedin:focus:not(.btn-active), .btn.btn-linkedin:hover:not(.btn-active), .btn.btn-linkedin:active:not(.btn-active), .btn.btn-linkedin.active, .btn.btn-linkedin.show, .show > .btn.btn-linkedin {
  border-color: #005e8f;
  background-color: #005e8f !important;
}

.btn.btn-light-linkedin {
  color: #0077b5;
  border-color: rgba(0, 119, 181, 0.1);
  background-color: rgba(0, 119, 181, 0.1);
}
.btn.btn-light-linkedin i {
  color: #0077b5;
}
.btn.btn-light-linkedin .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #0077b5;
}
.btn.btn-light-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-light-linkedin.dropdown-toggle:after {
  color: #0077b5;
}
.btn-check:checked + .btn.btn-light-linkedin, .btn-check:active + .btn.btn-light-linkedin, .btn.btn-light-linkedin:focus:not(.btn-active), .btn.btn-light-linkedin:hover:not(.btn-active), .btn.btn-light-linkedin:active:not(.btn-active), .btn.btn-light-linkedin.active, .btn.btn-light-linkedin.show, .show > .btn.btn-light-linkedin {
  color: #ffffff;
  border-color: #0077b5;
  background-color: #0077b5 !important;
}
.btn-check:checked + .btn.btn-light-linkedin i, .btn-check:active + .btn.btn-light-linkedin i, .btn.btn-light-linkedin:focus:not(.btn-active) i, .btn.btn-light-linkedin:hover:not(.btn-active) i, .btn.btn-light-linkedin:active:not(.btn-active) i, .btn.btn-light-linkedin.active i, .btn.btn-light-linkedin.show i, .show > .btn.btn-light-linkedin i {
  color: #ffffff;
}
.btn-check:checked + .btn.btn-light-linkedin .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-linkedin .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-light-linkedin.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-light-linkedin .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.btn-check:checked + .btn.btn-light-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-light-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-light-linkedin.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-light-linkedin .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-light-linkedin.dropdown-toggle:after, .btn-check:active + .btn.btn-light-linkedin.dropdown-toggle:after, .btn.btn-light-linkedin:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-light-linkedin:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-light-linkedin:active:not(.btn-active).dropdown-toggle:after, .btn.btn-light-linkedin.active.dropdown-toggle:after, .btn.btn-light-linkedin.show.dropdown-toggle:after, .show > .btn.btn-light-linkedin.dropdown-toggle:after {
  color: #ffffff;
}

.btn.btn-outline.btn-outline-dashed.btn-outline-default {
  border-width: 1px;
  border-style: dashed;
  color: #7E8299;
  border-color: #E4E6EF;
}
.btn.btn-outline.btn-outline-dashed.btn-outline-default i {
  color: #7E8299;
}
.btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn.btn-outline.btn-outline-dashed.btn-outline-default.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default, .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default, .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active), .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active), .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active), .btn.btn-outline.btn-outline-dashed.btn-outline-default.active, .btn.btn-outline.btn-outline-dashed.btn-outline-default.show, .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default {
  color: #1968CD;
  border-color: #1968CD;
  background-color: #F1FAFF !important;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default i, .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default i, .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active) i, .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active) i, .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active) i, .btn.btn-outline.btn-outline-dashed.btn-outline-default.active i, .btn.btn-outline.btn-outline-dashed.btn-outline-default.show i, .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default i {
  color: #1968CD;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default.active .svg-icon svg [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn.btn-outline.btn-outline-dashed.btn-outline-default.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .btn.btn-outline.btn-outline-dashed.btn-outline-default.dropdown-toggle:after, .btn-check:active + .btn.btn-outline.btn-outline-dashed.btn-outline-default.dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active).dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default.active.dropdown-toggle:after, .btn.btn-outline.btn-outline-dashed.btn-outline-default.show.dropdown-toggle:after, .show > .btn.btn-outline.btn-outline-dashed.btn-outline-default.dropdown-toggle:after {
  color: #1968CD;
}

code:not([class*=language-]) {
  font-weight: 400;
  color: #b93993;
  line-height: inherit;
  font-size: inherit;
  background-color: #F1F3F8;
  padding: 0.1rem 0.4rem;
  margin: 0 0.5rem;
  box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
  border-radius: 0.3rem;
}

.form-control {
  box-shadow: none !important;
}
.dropdown.show > .form-control {
  color: #181C32;
  background-color: #ffffff;
  border-color: #B5B5C3;
}
.form-control[readonly] {
  background-color: #ffffff;
}
.form-control.form-control-solid {
  background-color: #F5F8FA;
  border-color: #F5F8FA;
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.form-control.form-control-solid::placeholder {
  color: #A1A5B7;
}
.form-control.form-control-solid::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.dropdown.show > .form-control.form-control-solid, .form-control.form-control-solid:active, .form-control.form-control-solid.active, .form-control.form-control-solid:focus, .form-control.form-control-solid.focus {
  background-color: #eef3f7;
  border-color: #eef3f7;
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.form-control.form-control-white {
  background-color: #ffffff;
  border-color: #ffffff;
}
.dropdown.show > .form-control.form-control-white, .form-control.form-control-white:active, .form-control.form-control-white.active, .form-control.form-control-white:focus, .form-control.form-control-white.focus {
  background-color: #ffffff;
  border-color: #ffffff;
}
.form-control.form-control-flush {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  border-radius: 0;
}

.placeholder-gray-500::placeholder {
  color: #A1A5B7;
}
.placeholder-gray-500::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}

.placeholder-white::placeholder {
  color: #ffffff;
}
.placeholder-white::-moz-placeholder {
  color: #ffffff;
  opacity: 1;
}

.resize-none {
  resize: none;
}

.form-select {
  box-shadow: none !important;
}
.form-select.form-select-solid {
  background-color: #F5F8FA;
  border-color: #F5F8FA;
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.form-select.form-select-solid::placeholder {
  color: #A1A5B7;
}
.form-select.form-select-solid::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.dropdown.show > .form-select.form-select-solid, .form-select.form-select-solid:active, .form-select.form-select-solid.active, .form-select.form-select-solid:focus, .form-select.form-select-solid.focus {
  background-color: #eef3f7;
  border-color: #eef3f7 !important;
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.form-select.form-select-white {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #181C32;
}
.form-select.form-select-white::placeholder {
  color: #A1A5B7;
}
.form-select.form-select-white::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.dropdown.show > .form-select.form-select-white, .form-select.form-select-white:active, .form-select.form-select-white.active, .form-select.form-select-white:focus, .form-select.form-select-white.focus {
  background-color: #ffffff;
  border-color: #ffffff !important;
  color: #181C32;
}

.form-check .form-check-label {
  cursor: pointer;
}
.form-check .form-check-input {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.form-check.form-check-custom {
  display: flex;
  align-items: center;
  padding-left: 0;
  margin: 0;
}
.form-check.form-check-custom .form-check-input {
  margin: 0;
  float: none;
  flex-shrink: 0;
}
.form-check.form-check-custom .form-check-label {
  margin-left: 0.55rem;
}
.form-check:not(.form-switch) .form-check-input[type=checkbox] {
  background-size: 60% 60%;
}
.form-check.form-check-solid .form-check-input {
  border: 0;
  background-color: #EFF2F5;
}
.form-check.form-check-solid .form-check-input:active, .form-check.form-check-solid .form-check-input:focus {
  filter: none;
  background-color: #EFF2F5;
}
.form-check.form-check-solid .form-check-input:checked {
  background-color: #1968CD;
}
.form-check.form-check-success .form-check-input:checked {
  background-color: #50CD89;
}
.form-check.form-check-danger .form-check-input:checked {
  background-color: #F1416C;
}
.form-check.form-check-warning .form-check-input:checked {
  background-color: #FFC700;
}

.form-check.form-check-custom.form-check-sm .form-check-input {
  height: 1.5rem;
  width: 1.5rem;
}
.form-check.form-check-custom.form-check-lg .form-check-input {
  height: 2.25rem;
  width: 2.25rem;
}

.form-switch.form-check-solid .form-check-input {
  height: 2.25rem;
  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='%23ffffff'/%3e%3c/svg%3e");
  border-radius: 3.25rem;
}
.form-switch.form-check-solid .form-check-input:checked {
  filter: none;
  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='%23FFFFFF'/%3e%3c/svg%3e");
}
.form-switch.form-check-solid.form-switch-sm .form-check-input {
  height: 1.5rem;
  width: 2.5rem;
}
.form-switch.form-check-solid.form-switch-lg .form-check-input {
  height: 2.75rem;
  width: 3.75rem;
}

.input-group.input-group-solid {
  background-color: #F5F8FA;
  border-color: #F5F8FA;
  border-radius: 0.475rem;
}
.input-group.input-group-solid.input-group-sm {
  border-radius: 0.475rem;
}
.input-group.input-group-solid.input-group-lg {
  border-radius: 0.475rem;
}
.input-group.input-group-solid .input-group-text {
  background-color: transparent;
  border-color: transparent;
}
.input-group.input-group-solid .form-control {
  background-color: transparent;
  border-color: transparent;
}

.required:after {
  content: "*";
  position: relative;
  font-size: inherit;
  color: #F1416C;
  padding-left: 0.25rem;
  font-weight: bold;
}

.modal .modal-header {
  align-items: center;
  justify-content: space-between;
}
.modal .modal-header h1, .modal .modal-header .h1, .modal .modal-header h2, .modal .modal-header .h2, .modal .modal-header h3, .modal .modal-header .h3, .modal .modal-header h4, .modal .modal-header .h4, .modal .modal-header h5, .modal .modal-header .h5, .modal .modal-header h6, .modal .modal-header .h6 {
  margin-bottom: 0;
}
.modal .modal-dialog {
  outline: none !important;
}

.modal.modal-sticky.modal-sticky-bottom-end {
  padding: 0 !important;
  max-width: 500px;
  height: auto;
  position: fixed;
  left: auto;
  top: auto;
  bottom: 25px;
  right: 25px;
  margin: 0;
  box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  border-radius: 0.475rem;
}
.modal.modal-sticky.modal-sticky-bottom-end .modal-dialog {
  position: static;
  max-width: 500px;
  width: auto;
  margin: 0;
  border-radius: 0.475rem;
}
.modal.modal-sticky.modal-sticky-bottom-end .modal-dialog .modal-content {
  border: 0;
  border-radius: 0.475rem;
}
.modal.modal-sticky.modal-sticky-bottom-end.modal-sticky-lg {
  max-width: 600px;
}
.modal.modal-sticky.modal-sticky-bottom-end.modal-sticky-lg .modal-dialog {
  max-width: 600px;
}
@media (max-width: 767.98px) {
  .modal.modal-sticky.modal-sticky-bottom-end {
    bottom: 10px;
    right: 10px;
    left: 10px;
    width: auto;
  }
}

.progress-vertical {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}
.progress-vertical .progress {
  height: 100%;
  border-radius: 0.475rem;
  display: flex;
  align-items: flex-end;
  margin-right: 1rem;
}
.progress-vertical .progress:last-child {
  margin-right: 0;
}
.progress-vertical .progress .progress-bar {
  width: 8px;
  border-radius: 0.475rem;
}

.table {
  width: 100%;
}
.table > :not(:last-child) > :last-child > * {
  border-bottom-color: inherit;
}
.table tr, .table th, .table td {
  border-color: inherit;
  border-width: inherit;
  border-style: inherit;
  text-transform: inherit;
  font-weight: inherit;
  font-size: inherit;
  color: inherit;
  height: inherit;
  min-height: inherit;
}
.table tr:first-child, .table th:first-child, .table td:first-child {
  padding-left: 0;
}
.table tr:last-child, .table th:last-child, .table td:last-child {
  padding-right: 0;
}
.table tfoot tr:last-child,
.table tbody tr:last-child {
  border-bottom: 0 !important;
}
.table tfoot tr:last-child th, .table tfoot tr:last-child td,
.table tbody tr:last-child th,
.table tbody tr:last-child td {
  border-bottom: 0 !important;
}
.table tfoot th, .table tfoot td {
  border-top: inherit;
}
.table.table-rounded {
  border-radius: 0.475rem;
  border-spacing: 0;
  border-collapse: separate;
}
.table.table-flush tr, .table.table-flush th, .table.table-flush td {
  padding: inherit;
}
.table.table-row-bordered tr {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #EFF2F5;
}
.table.table-row-bordered tfoot th, .table.table-row-bordered tfoot td {
  border-top-width: 1px !important;
}
.table.table-row-dashed tr {
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #EFF2F5;
}
.table.table-row-dashed tfoot th, .table.table-row-dashed tfoot td {
  border-top-width: 1px !important;
}
.table.table-row-gray-100 tr {
  border-bottom-color: #F5F8FA;
}
.table.table-row-gray-200 tr {
  border-bottom-color: #EFF2F5;
}
.table.table-row-gray-300 tr {
  border-bottom-color: #E4E6EF;
}
.table.table-row-gray-400 tr {
  border-bottom-color: #B5B5C3;
}
.table.table-row-gray-500 tr {
  border-bottom-color: #A1A5B7;
}
.table.table-row-gray-600 tr {
  border-bottom-color: #7E8299;
}
.table.table-row-gray-700 tr {
  border-bottom-color: #5E6278;
}
.table.table-row-gray-800 tr {
  border-bottom-color: #3F4254;
}
.table.table-row-gray-900 tr {
  border-bottom-color: #181C32;
}

.table.g-0 th, .table.g-0 td {
  padding: 0rem;
}

.table.gy-0 th, .table.gy-0 td {
  padding-top: 0rem;
  padding-bottom: 0rem;
}

.table.gx-0 th, .table.gx-0 td {
  padding-left: 0rem;
  padding-right: 0rem;
}

.table.gs-0 th:first-child, .table.gs-0 td:first-child {
  padding-left: 0rem;
}
.table.gs-0 th:last-child, .table.gs-0 td:last-child {
  padding-right: 0rem;
}

.table.g-1 th, .table.g-1 td {
  padding: 0.25rem;
}

.table.gy-1 th, .table.gy-1 td {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.table.gx-1 th, .table.gx-1 td {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.table.gs-1 th:first-child, .table.gs-1 td:first-child {
  padding-left: 0.25rem;
}
.table.gs-1 th:last-child, .table.gs-1 td:last-child {
  padding-right: 0.25rem;
}

.table.g-2 th, .table.g-2 td {
  padding: 0.5rem;
}

.table.gy-2 th, .table.gy-2 td {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.table.gx-2 th, .table.gx-2 td {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.table.gs-2 th:first-child, .table.gs-2 td:first-child {
  padding-left: 0.5rem;
}
.table.gs-2 th:last-child, .table.gs-2 td:last-child {
  padding-right: 0.5rem;
}

.table.g-3 th, .table.g-3 td {
  padding: 0.75rem;
}

.table.gy-3 th, .table.gy-3 td {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.table.gx-3 th, .table.gx-3 td {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.table.gs-3 th:first-child, .table.gs-3 td:first-child {
  padding-left: 0.75rem;
}
.table.gs-3 th:last-child, .table.gs-3 td:last-child {
  padding-right: 0.75rem;
}

.table.g-4 th, .table.g-4 td {
  padding: 1rem;
}

.table.gy-4 th, .table.gy-4 td {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.table.gx-4 th, .table.gx-4 td {
  padding-left: 1rem;
  padding-right: 1rem;
}

.table.gs-4 th:first-child, .table.gs-4 td:first-child {
  padding-left: 1rem;
}
.table.gs-4 th:last-child, .table.gs-4 td:last-child {
  padding-right: 1rem;
}

.table.g-5 th, .table.g-5 td {
  padding: 1.25rem;
}

.table.gy-5 th, .table.gy-5 td {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.table.gx-5 th, .table.gx-5 td {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.table.gs-5 th:first-child, .table.gs-5 td:first-child {
  padding-left: 1.25rem;
}
.table.gs-5 th:last-child, .table.gs-5 td:last-child {
  padding-right: 1.25rem;
}

.table.g-6 th, .table.g-6 td {
  padding: 1.5rem;
}

.table.gy-6 th, .table.gy-6 td {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.table.gx-6 th, .table.gx-6 td {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.table.gs-6 th:first-child, .table.gs-6 td:first-child {
  padding-left: 1.5rem;
}
.table.gs-6 th:last-child, .table.gs-6 td:last-child {
  padding-right: 1.5rem;
}

.table.g-7 th, .table.g-7 td {
  padding: 1.75rem;
}

.table.gy-7 th, .table.gy-7 td {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.table.gx-7 th, .table.gx-7 td {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.table.gs-7 th:first-child, .table.gs-7 td:first-child {
  padding-left: 1.75rem;
}
.table.gs-7 th:last-child, .table.gs-7 td:last-child {
  padding-right: 1.75rem;
}

.table.g-8 th, .table.g-8 td {
  padding: 2rem;
}

.table.gy-8 th, .table.gy-8 td {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.table.gx-8 th, .table.gx-8 td {
  padding-left: 2rem;
  padding-right: 2rem;
}

.table.gs-8 th:first-child, .table.gs-8 td:first-child {
  padding-left: 2rem;
}
.table.gs-8 th:last-child, .table.gs-8 td:last-child {
  padding-right: 2rem;
}

.table.g-9 th, .table.g-9 td {
  padding: 2.25rem;
}

.table.gy-9 th, .table.gy-9 td {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.table.gx-9 th, .table.gx-9 td {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.table.gs-9 th:first-child, .table.gs-9 td:first-child {
  padding-left: 2.25rem;
}
.table.gs-9 th:last-child, .table.gs-9 td:last-child {
  padding-right: 2.25rem;
}

.table.g-10 th, .table.g-10 td {
  padding: 2.5rem;
}

.table.gy-10 th, .table.gy-10 td {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.table.gx-10 th, .table.gx-10 td {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.table.gs-10 th:first-child, .table.gs-10 td:first-child {
  padding-left: 2.5rem;
}
.table.gs-10 th:last-child, .table.gs-10 td:last-child {
  padding-right: 2.5rem;
}

@media (min-width: 576px) {
  .table.g-sm-0 th, .table.g-sm-0 td {
    padding: 0rem;
  }

  .table.gy-sm-0 th, .table.gy-sm-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-sm-0 th, .table.gx-sm-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-sm-0 th:first-child, .table.gs-sm-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-sm-0 th:last-child, .table.gs-sm-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-sm-1 th, .table.g-sm-1 td {
    padding: 0.25rem;
  }

  .table.gy-sm-1 th, .table.gy-sm-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-sm-1 th, .table.gx-sm-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-sm-1 th:first-child, .table.gs-sm-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-sm-1 th:last-child, .table.gs-sm-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-sm-2 th, .table.g-sm-2 td {
    padding: 0.5rem;
  }

  .table.gy-sm-2 th, .table.gy-sm-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-sm-2 th, .table.gx-sm-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-sm-2 th:first-child, .table.gs-sm-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-sm-2 th:last-child, .table.gs-sm-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-sm-3 th, .table.g-sm-3 td {
    padding: 0.75rem;
  }

  .table.gy-sm-3 th, .table.gy-sm-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-sm-3 th, .table.gx-sm-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-sm-3 th:first-child, .table.gs-sm-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-sm-3 th:last-child, .table.gs-sm-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-sm-4 th, .table.g-sm-4 td {
    padding: 1rem;
  }

  .table.gy-sm-4 th, .table.gy-sm-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-sm-4 th, .table.gx-sm-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-sm-4 th:first-child, .table.gs-sm-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-sm-4 th:last-child, .table.gs-sm-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-sm-5 th, .table.g-sm-5 td {
    padding: 1.25rem;
  }

  .table.gy-sm-5 th, .table.gy-sm-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-sm-5 th, .table.gx-sm-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-sm-5 th:first-child, .table.gs-sm-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-sm-5 th:last-child, .table.gs-sm-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-sm-6 th, .table.g-sm-6 td {
    padding: 1.5rem;
  }

  .table.gy-sm-6 th, .table.gy-sm-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-sm-6 th, .table.gx-sm-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-sm-6 th:first-child, .table.gs-sm-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-sm-6 th:last-child, .table.gs-sm-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-sm-7 th, .table.g-sm-7 td {
    padding: 1.75rem;
  }

  .table.gy-sm-7 th, .table.gy-sm-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-sm-7 th, .table.gx-sm-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-sm-7 th:first-child, .table.gs-sm-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-sm-7 th:last-child, .table.gs-sm-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-sm-8 th, .table.g-sm-8 td {
    padding: 2rem;
  }

  .table.gy-sm-8 th, .table.gy-sm-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-sm-8 th, .table.gx-sm-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-sm-8 th:first-child, .table.gs-sm-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-sm-8 th:last-child, .table.gs-sm-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-sm-9 th, .table.g-sm-9 td {
    padding: 2.25rem;
  }

  .table.gy-sm-9 th, .table.gy-sm-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-sm-9 th, .table.gx-sm-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-sm-9 th:first-child, .table.gs-sm-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-sm-9 th:last-child, .table.gs-sm-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-sm-10 th, .table.g-sm-10 td {
    padding: 2.5rem;
  }

  .table.gy-sm-10 th, .table.gy-sm-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-sm-10 th, .table.gx-sm-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-sm-10 th:first-child, .table.gs-sm-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-sm-10 th:last-child, .table.gs-sm-10 td:last-child {
    padding-right: 2.5rem;
  }
}
@media (min-width: 768px) {
  .table.g-md-0 th, .table.g-md-0 td {
    padding: 0rem;
  }

  .table.gy-md-0 th, .table.gy-md-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-md-0 th, .table.gx-md-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-md-0 th:first-child, .table.gs-md-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-md-0 th:last-child, .table.gs-md-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-md-1 th, .table.g-md-1 td {
    padding: 0.25rem;
  }

  .table.gy-md-1 th, .table.gy-md-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-md-1 th, .table.gx-md-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-md-1 th:first-child, .table.gs-md-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-md-1 th:last-child, .table.gs-md-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-md-2 th, .table.g-md-2 td {
    padding: 0.5rem;
  }

  .table.gy-md-2 th, .table.gy-md-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-md-2 th, .table.gx-md-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-md-2 th:first-child, .table.gs-md-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-md-2 th:last-child, .table.gs-md-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-md-3 th, .table.g-md-3 td {
    padding: 0.75rem;
  }

  .table.gy-md-3 th, .table.gy-md-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-md-3 th, .table.gx-md-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-md-3 th:first-child, .table.gs-md-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-md-3 th:last-child, .table.gs-md-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-md-4 th, .table.g-md-4 td {
    padding: 1rem;
  }

  .table.gy-md-4 th, .table.gy-md-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-md-4 th, .table.gx-md-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-md-4 th:first-child, .table.gs-md-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-md-4 th:last-child, .table.gs-md-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-md-5 th, .table.g-md-5 td {
    padding: 1.25rem;
  }

  .table.gy-md-5 th, .table.gy-md-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-md-5 th, .table.gx-md-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-md-5 th:first-child, .table.gs-md-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-md-5 th:last-child, .table.gs-md-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-md-6 th, .table.g-md-6 td {
    padding: 1.5rem;
  }

  .table.gy-md-6 th, .table.gy-md-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-md-6 th, .table.gx-md-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-md-6 th:first-child, .table.gs-md-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-md-6 th:last-child, .table.gs-md-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-md-7 th, .table.g-md-7 td {
    padding: 1.75rem;
  }

  .table.gy-md-7 th, .table.gy-md-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-md-7 th, .table.gx-md-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-md-7 th:first-child, .table.gs-md-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-md-7 th:last-child, .table.gs-md-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-md-8 th, .table.g-md-8 td {
    padding: 2rem;
  }

  .table.gy-md-8 th, .table.gy-md-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-md-8 th, .table.gx-md-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-md-8 th:first-child, .table.gs-md-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-md-8 th:last-child, .table.gs-md-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-md-9 th, .table.g-md-9 td {
    padding: 2.25rem;
  }

  .table.gy-md-9 th, .table.gy-md-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-md-9 th, .table.gx-md-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-md-9 th:first-child, .table.gs-md-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-md-9 th:last-child, .table.gs-md-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-md-10 th, .table.g-md-10 td {
    padding: 2.5rem;
  }

  .table.gy-md-10 th, .table.gy-md-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-md-10 th, .table.gx-md-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-md-10 th:first-child, .table.gs-md-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-md-10 th:last-child, .table.gs-md-10 td:last-child {
    padding-right: 2.5rem;
  }
}
@media (min-width: 992px) {
  .table.g-lg-0 th, .table.g-lg-0 td {
    padding: 0rem;
  }

  .table.gy-lg-0 th, .table.gy-lg-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-lg-0 th, .table.gx-lg-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-lg-0 th:first-child, .table.gs-lg-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-lg-0 th:last-child, .table.gs-lg-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-lg-1 th, .table.g-lg-1 td {
    padding: 0.25rem;
  }

  .table.gy-lg-1 th, .table.gy-lg-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-lg-1 th, .table.gx-lg-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-lg-1 th:first-child, .table.gs-lg-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-lg-1 th:last-child, .table.gs-lg-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-lg-2 th, .table.g-lg-2 td {
    padding: 0.5rem;
  }

  .table.gy-lg-2 th, .table.gy-lg-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-lg-2 th, .table.gx-lg-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-lg-2 th:first-child, .table.gs-lg-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-lg-2 th:last-child, .table.gs-lg-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-lg-3 th, .table.g-lg-3 td {
    padding: 0.75rem;
  }

  .table.gy-lg-3 th, .table.gy-lg-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-lg-3 th, .table.gx-lg-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-lg-3 th:first-child, .table.gs-lg-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-lg-3 th:last-child, .table.gs-lg-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-lg-4 th, .table.g-lg-4 td {
    padding: 1rem;
  }

  .table.gy-lg-4 th, .table.gy-lg-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-lg-4 th, .table.gx-lg-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-lg-4 th:first-child, .table.gs-lg-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-lg-4 th:last-child, .table.gs-lg-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-lg-5 th, .table.g-lg-5 td {
    padding: 1.25rem;
  }

  .table.gy-lg-5 th, .table.gy-lg-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-lg-5 th, .table.gx-lg-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-lg-5 th:first-child, .table.gs-lg-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-lg-5 th:last-child, .table.gs-lg-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-lg-6 th, .table.g-lg-6 td {
    padding: 1.5rem;
  }

  .table.gy-lg-6 th, .table.gy-lg-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-lg-6 th, .table.gx-lg-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-lg-6 th:first-child, .table.gs-lg-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-lg-6 th:last-child, .table.gs-lg-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-lg-7 th, .table.g-lg-7 td {
    padding: 1.75rem;
  }

  .table.gy-lg-7 th, .table.gy-lg-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-lg-7 th, .table.gx-lg-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-lg-7 th:first-child, .table.gs-lg-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-lg-7 th:last-child, .table.gs-lg-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-lg-8 th, .table.g-lg-8 td {
    padding: 2rem;
  }

  .table.gy-lg-8 th, .table.gy-lg-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-lg-8 th, .table.gx-lg-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-lg-8 th:first-child, .table.gs-lg-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-lg-8 th:last-child, .table.gs-lg-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-lg-9 th, .table.g-lg-9 td {
    padding: 2.25rem;
  }

  .table.gy-lg-9 th, .table.gy-lg-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-lg-9 th, .table.gx-lg-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-lg-9 th:first-child, .table.gs-lg-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-lg-9 th:last-child, .table.gs-lg-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-lg-10 th, .table.g-lg-10 td {
    padding: 2.5rem;
  }

  .table.gy-lg-10 th, .table.gy-lg-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-lg-10 th, .table.gx-lg-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-lg-10 th:first-child, .table.gs-lg-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-lg-10 th:last-child, .table.gs-lg-10 td:last-child {
    padding-right: 2.5rem;
  }
}
@media (min-width: 1200px) {
  .table.g-xl-0 th, .table.g-xl-0 td {
    padding: 0rem;
  }

  .table.gy-xl-0 th, .table.gy-xl-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-xl-0 th, .table.gx-xl-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-xl-0 th:first-child, .table.gs-xl-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-xl-0 th:last-child, .table.gs-xl-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-xl-1 th, .table.g-xl-1 td {
    padding: 0.25rem;
  }

  .table.gy-xl-1 th, .table.gy-xl-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-xl-1 th, .table.gx-xl-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-xl-1 th:first-child, .table.gs-xl-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-xl-1 th:last-child, .table.gs-xl-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-xl-2 th, .table.g-xl-2 td {
    padding: 0.5rem;
  }

  .table.gy-xl-2 th, .table.gy-xl-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-xl-2 th, .table.gx-xl-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-xl-2 th:first-child, .table.gs-xl-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-xl-2 th:last-child, .table.gs-xl-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-xl-3 th, .table.g-xl-3 td {
    padding: 0.75rem;
  }

  .table.gy-xl-3 th, .table.gy-xl-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-xl-3 th, .table.gx-xl-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-xl-3 th:first-child, .table.gs-xl-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-xl-3 th:last-child, .table.gs-xl-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-xl-4 th, .table.g-xl-4 td {
    padding: 1rem;
  }

  .table.gy-xl-4 th, .table.gy-xl-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-xl-4 th, .table.gx-xl-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-xl-4 th:first-child, .table.gs-xl-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-xl-4 th:last-child, .table.gs-xl-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-xl-5 th, .table.g-xl-5 td {
    padding: 1.25rem;
  }

  .table.gy-xl-5 th, .table.gy-xl-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-xl-5 th, .table.gx-xl-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-xl-5 th:first-child, .table.gs-xl-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-xl-5 th:last-child, .table.gs-xl-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-xl-6 th, .table.g-xl-6 td {
    padding: 1.5rem;
  }

  .table.gy-xl-6 th, .table.gy-xl-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-xl-6 th, .table.gx-xl-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-xl-6 th:first-child, .table.gs-xl-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-xl-6 th:last-child, .table.gs-xl-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-xl-7 th, .table.g-xl-7 td {
    padding: 1.75rem;
  }

  .table.gy-xl-7 th, .table.gy-xl-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-xl-7 th, .table.gx-xl-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-xl-7 th:first-child, .table.gs-xl-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-xl-7 th:last-child, .table.gs-xl-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-xl-8 th, .table.g-xl-8 td {
    padding: 2rem;
  }

  .table.gy-xl-8 th, .table.gy-xl-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-xl-8 th, .table.gx-xl-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-xl-8 th:first-child, .table.gs-xl-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-xl-8 th:last-child, .table.gs-xl-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-xl-9 th, .table.g-xl-9 td {
    padding: 2.25rem;
  }

  .table.gy-xl-9 th, .table.gy-xl-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-xl-9 th, .table.gx-xl-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-xl-9 th:first-child, .table.gs-xl-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-xl-9 th:last-child, .table.gs-xl-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-xl-10 th, .table.g-xl-10 td {
    padding: 2.5rem;
  }

  .table.gy-xl-10 th, .table.gy-xl-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-xl-10 th, .table.gx-xl-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-xl-10 th:first-child, .table.gs-xl-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-xl-10 th:last-child, .table.gs-xl-10 td:last-child {
    padding-right: 2.5rem;
  }
}
@media (min-width: 1400px) {
  .table.g-xxl-0 th, .table.g-xxl-0 td {
    padding: 0rem;
  }

  .table.gy-xxl-0 th, .table.gy-xxl-0 td {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .table.gx-xxl-0 th, .table.gx-xxl-0 td {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .table.gs-xxl-0 th:first-child, .table.gs-xxl-0 td:first-child {
    padding-left: 0rem;
  }
  .table.gs-xxl-0 th:last-child, .table.gs-xxl-0 td:last-child {
    padding-right: 0rem;
  }

  .table.g-xxl-1 th, .table.g-xxl-1 td {
    padding: 0.25rem;
  }

  .table.gy-xxl-1 th, .table.gy-xxl-1 td {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .table.gx-xxl-1 th, .table.gx-xxl-1 td {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .table.gs-xxl-1 th:first-child, .table.gs-xxl-1 td:first-child {
    padding-left: 0.25rem;
  }
  .table.gs-xxl-1 th:last-child, .table.gs-xxl-1 td:last-child {
    padding-right: 0.25rem;
  }

  .table.g-xxl-2 th, .table.g-xxl-2 td {
    padding: 0.5rem;
  }

  .table.gy-xxl-2 th, .table.gy-xxl-2 td {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .table.gx-xxl-2 th, .table.gx-xxl-2 td {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .table.gs-xxl-2 th:first-child, .table.gs-xxl-2 td:first-child {
    padding-left: 0.5rem;
  }
  .table.gs-xxl-2 th:last-child, .table.gs-xxl-2 td:last-child {
    padding-right: 0.5rem;
  }

  .table.g-xxl-3 th, .table.g-xxl-3 td {
    padding: 0.75rem;
  }

  .table.gy-xxl-3 th, .table.gy-xxl-3 td {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .table.gx-xxl-3 th, .table.gx-xxl-3 td {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .table.gs-xxl-3 th:first-child, .table.gs-xxl-3 td:first-child {
    padding-left: 0.75rem;
  }
  .table.gs-xxl-3 th:last-child, .table.gs-xxl-3 td:last-child {
    padding-right: 0.75rem;
  }

  .table.g-xxl-4 th, .table.g-xxl-4 td {
    padding: 1rem;
  }

  .table.gy-xxl-4 th, .table.gy-xxl-4 td {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .table.gx-xxl-4 th, .table.gx-xxl-4 td {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table.gs-xxl-4 th:first-child, .table.gs-xxl-4 td:first-child {
    padding-left: 1rem;
  }
  .table.gs-xxl-4 th:last-child, .table.gs-xxl-4 td:last-child {
    padding-right: 1rem;
  }

  .table.g-xxl-5 th, .table.g-xxl-5 td {
    padding: 1.25rem;
  }

  .table.gy-xxl-5 th, .table.gy-xxl-5 td {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .table.gx-xxl-5 th, .table.gx-xxl-5 td {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .table.gs-xxl-5 th:first-child, .table.gs-xxl-5 td:first-child {
    padding-left: 1.25rem;
  }
  .table.gs-xxl-5 th:last-child, .table.gs-xxl-5 td:last-child {
    padding-right: 1.25rem;
  }

  .table.g-xxl-6 th, .table.g-xxl-6 td {
    padding: 1.5rem;
  }

  .table.gy-xxl-6 th, .table.gy-xxl-6 td {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .table.gx-xxl-6 th, .table.gx-xxl-6 td {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .table.gs-xxl-6 th:first-child, .table.gs-xxl-6 td:first-child {
    padding-left: 1.5rem;
  }
  .table.gs-xxl-6 th:last-child, .table.gs-xxl-6 td:last-child {
    padding-right: 1.5rem;
  }

  .table.g-xxl-7 th, .table.g-xxl-7 td {
    padding: 1.75rem;
  }

  .table.gy-xxl-7 th, .table.gy-xxl-7 td {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .table.gx-xxl-7 th, .table.gx-xxl-7 td {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .table.gs-xxl-7 th:first-child, .table.gs-xxl-7 td:first-child {
    padding-left: 1.75rem;
  }
  .table.gs-xxl-7 th:last-child, .table.gs-xxl-7 td:last-child {
    padding-right: 1.75rem;
  }

  .table.g-xxl-8 th, .table.g-xxl-8 td {
    padding: 2rem;
  }

  .table.gy-xxl-8 th, .table.gy-xxl-8 td {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .table.gx-xxl-8 th, .table.gx-xxl-8 td {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .table.gs-xxl-8 th:first-child, .table.gs-xxl-8 td:first-child {
    padding-left: 2rem;
  }
  .table.gs-xxl-8 th:last-child, .table.gs-xxl-8 td:last-child {
    padding-right: 2rem;
  }

  .table.g-xxl-9 th, .table.g-xxl-9 td {
    padding: 2.25rem;
  }

  .table.gy-xxl-9 th, .table.gy-xxl-9 td {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .table.gx-xxl-9 th, .table.gx-xxl-9 td {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .table.gs-xxl-9 th:first-child, .table.gs-xxl-9 td:first-child {
    padding-left: 2.25rem;
  }
  .table.gs-xxl-9 th:last-child, .table.gs-xxl-9 td:last-child {
    padding-right: 2.25rem;
  }

  .table.g-xxl-10 th, .table.g-xxl-10 td {
    padding: 2.5rem;
  }

  .table.gy-xxl-10 th, .table.gy-xxl-10 td {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .table.gx-xxl-10 th, .table.gx-xxl-10 td {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .table.gs-xxl-10 th:first-child, .table.gs-xxl-10 td:first-child {
    padding-left: 2.5rem;
  }
  .table.gs-xxl-10 th:last-child, .table.gs-xxl-10 td:last-child {
    padding-right: 2.5rem;
  }
}
.popover .popover-header {
  font-size: 1rem;
  font-weight: 500;
  border-bottom: 1px solid #F5F8FA;
}
.popover .popover-dismiss {
  position: absolute;
  top: 0.85rem;
  right: 0.85rem;
  height: 1.5rem;
  width: 1.5rem;
}
.popover .popover-dismiss i {
  color: #A1A5B7;
}
.popover .popover-dismiss:hover i {
  color: #1968CD;
}
.popover .popover-dismiss + .popover-header {
  padding-right: 2.75rem;
}

.popover-dark {
  background-color: #181C32;
  border: 0;
}
.popover-dark .popover-header {
  background-color: #181C32;
  color: #EFF2F5;
  border-bottom-color: #3F4254;
}
.popover-dark .popover-body {
  color: #B5B5C3;
}
.popover-dark.bs-popover-top > .popover-arrow::before, .popover-dark.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  border-top-color: #F5F8FA;
}
.popover-dark.bs-popover-top > .popover-arrow::after, .popover-dark.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-top-color: #181C32;
}
.popover-dark.bs-popover-end > .popover-arrow::before, .popover-dark.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  border-right-color: #F5F8FA;
}
.popover-dark.bs-popover-end > .popover-arrow::after, .popover-dark.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-right-color: #181C32;
}
.popover-dark.bs-popover-bottom > .popover-arrow::before, .popover-dark.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  border-bottom-color: #F5F8FA;
}
.popover-dark.bs-popover-bottom > .popover-arrow::after, .popover-dark.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: #181C32;
}
.popover-dark.bs-popover-bottom .popover-header::before, .popover-dark.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  border-bottom-color: #181C32;
}
.popover-dark.bs-popover-start > .popover-arrow::before, .popover-dark.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  border-left-color: #F5F8FA;
}
.popover-dark.bs-popover-start > .popover-arrow::after, .popover-dark.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-left-color: #181C32;
}

.tooltip .tooltip-inner {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
}
.tooltip.tooltop-auto-width .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}
.tooltip.tooltip-dark .tooltip-inner {
  color: #ffffff;
  background-color: #181C32;
}
.tooltip.tooltip-dark.bs-tooltip-top .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #181C32;
}
.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #181C32;
}
.tooltip.tooltip-dark.bs-tooltip-bottom .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #181C32;
}
.tooltip.tooltip-dark.bs-tooltip-start .tooltip-arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #181C32;
}

.accordion .accordion-header {
  cursor: pointer;
}
.accordion.accordion-icon-toggle .accordion-icon {
  display: flex;
  flex-shrink: 0;
  transition: all 0.2s ease;
  transform: rotate(90deg);
  align-items: center;
  justify-content: center;
}
.accordion.accordion-icon-toggle .accordion-icon i {
  color: #1968CD;
}
.accordion.accordion-icon-toggle .accordion-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.accordion.accordion-icon-toggle .accordion-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon {
  transition: all 0.2s ease;
  transform: rotate(0);
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon i {
  color: #A1A5B7;
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.accordion.accordion-icon-toggle .collapsed .accordion-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.accordion.accordion-borderless .accordion-item {
  border: 0;
}
.accordion.accordion-flush .accordion-item {
  background-color: transparent;
  border: 0;
  border-radius: none;
  padding-left: 0;
  padding-right: 0;
}

.feedback {
  display: none;
}

.feedback-popup {
  display: flex;
  justify-content: center;
  margin: 0 auto;
  position: fixed;
  z-index: 1000;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background-color: #ffffff;
  border-radius: 0.475rem;
  padding: 1rem 1.25rem;
}

.feedback-top-center {
  display: flex;
  transition: top 0.6s ease;
  left: 50%;
  transform: translateX(-50%);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.feedback-top-center.feedback-shown {
  top: 0px;
  transition: top 0.6s ease;
}

.image-input {
  position: relative;
  display: inline-block;
  border-radius: 0.475rem;
  background-repeat: no-repeat;
  background-size: cover;
}
.image-input:not(.image-input-empty) {
  background-image: none !important;
}
.image-input .image-input-wrapper {
  width: 120px;
  height: 120px;
  border-radius: 0.475rem;
  background-repeat: no-repeat;
  background-size: cover;
}
.image-input [data-kt-image-input-action=change] {
  cursor: pointer;
  position: absolute;
  right: -10px;
  top: -10px;
}
.image-input [data-kt-image-input-action=change] input {
  width: 0 !important;
  height: 0 !important;
  overflow: hidden;
  opacity: 0;
}
.image-input [data-kt-image-input-action=cancel],
.image-input [data-kt-image-input-action=remove] {
  position: absolute;
  right: -10px;
  bottom: -5px;
}
.image-input [data-kt-image-input-action=cancel] {
  display: none;
}
.image-input.image-input-changed [data-kt-image-input-action=cancel] {
  display: flex;
}
.image-input.image-input-circle {
  border-radius: 50%;
}
.image-input.image-input-circle .image-input-wrapper {
  border-radius: 50%;
}
.image-input.image-input-circle [data-kt-image-input-action=change] {
  right: 5px;
  top: 5px;
}
.image-input.image-input-circle [data-kt-image-input-action=cancel],
.image-input.image-input-circle [data-kt-image-input-action=remove] {
  right: 5px;
  bottom: 5px;
}
.image-input.image-input-outline .image-input-wrapper {
  border: 3px solid #ffffff;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
}

.symbol {
  display: inline-block;
  flex-shrink: 0;
  position: relative;
  border-radius: 0.475rem;
}
.symbol .symbol-label {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  color: #3F4254;
  background-color: #F5F8FA;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 0.475rem;
}
.symbol .symbol-badge {
  position: absolute;
  border: 2px solid #ffffff;
  border-radius: 100%;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(-50%) !important;
}
.symbol > img {
  width: 100%;
  flex-shrink: 0;
  display: inline-block;
  border-radius: 0.475rem;
}
.symbol.symbol-square,
.symbol.symbol-square > img,
.symbol.symbol-square .symbol-label {
  border-radius: 0 !important;
}
.symbol.symbol-circle,
.symbol.symbol-circle > img,
.symbol.symbol-circle .symbol-label {
  border-radius: 50%;
}
.symbol > img {
  width: 50px;
  height: 50px;
}
.symbol .symbol-label {
  width: 50px;
  height: 50px;
}
.symbol.symbol-fixed .symbol-label {
  width: 50px;
  height: 50px;
}
.symbol.symbol-fixed > img {
  width: 50px;
  height: 50px;
  max-width: auto;
}
.symbol.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}
.symbol.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: auto;
}
.symbol.symbol-20px > img {
  width: 20px;
  height: 20px;
}
.symbol.symbol-20px .symbol-label {
  width: 20px;
  height: 20px;
}
.symbol.symbol-20px.symbol-fixed .symbol-label {
  width: 20px;
  height: 20px;
}
.symbol.symbol-20px.symbol-fixed > img {
  width: 20px;
  height: 20px;
  max-width: auto;
}
.symbol.symbol-20px.symbol-2by3 .symbol-label {
  height: 20px;
  width: 30px;
}
.symbol.symbol-20px.symbol-2by3 > img {
  height: 20px;
  width: 30px;
  max-width: auto;
}
.symbol.symbol-25px > img {
  width: 25px;
  height: 25px;
}
.symbol.symbol-25px .symbol-label {
  width: 25px;
  height: 25px;
}
.symbol.symbol-25px.symbol-fixed .symbol-label {
  width: 25px;
  height: 25px;
}
.symbol.symbol-25px.symbol-fixed > img {
  width: 25px;
  height: 25px;
  max-width: auto;
}
.symbol.symbol-25px.symbol-2by3 .symbol-label {
  height: 25px;
  width: 37.5px;
}
.symbol.symbol-25px.symbol-2by3 > img {
  height: 25px;
  width: 37.5px;
  max-width: auto;
}
.symbol.symbol-30px > img {
  width: 30px;
  height: 30px;
}
.symbol.symbol-30px .symbol-label {
  width: 30px;
  height: 30px;
}
.symbol.symbol-30px.symbol-fixed .symbol-label {
  width: 30px;
  height: 30px;
}
.symbol.symbol-30px.symbol-fixed > img {
  width: 30px;
  height: 30px;
  max-width: auto;
}
.symbol.symbol-30px.symbol-2by3 .symbol-label {
  height: 30px;
  width: 45px;
}
.symbol.symbol-30px.symbol-2by3 > img {
  height: 30px;
  width: 45px;
  max-width: auto;
}
.symbol.symbol-35px > img {
  width: 35px;
  height: 35px;
}
.symbol.symbol-35px .symbol-label {
  width: 35px;
  height: 35px;
}
.symbol.symbol-35px.symbol-fixed .symbol-label {
  width: 35px;
  height: 35px;
}
.symbol.symbol-35px.symbol-fixed > img {
  width: 35px;
  height: 35px;
  max-width: auto;
}
.symbol.symbol-35px.symbol-2by3 .symbol-label {
  height: 35px;
  width: 52.5px;
}
.symbol.symbol-35px.symbol-2by3 > img {
  height: 35px;
  width: 52.5px;
  max-width: auto;
}
.symbol.symbol-40px > img {
  width: 40px;
  height: 40px;
}
.symbol.symbol-40px .symbol-label {
  width: 40px;
  height: 40px;
}
.symbol.symbol-40px.symbol-fixed .symbol-label {
  width: 40px;
  height: 40px;
}
.symbol.symbol-40px.symbol-fixed > img {
  width: 40px;
  height: 40px;
  max-width: auto;
}
.symbol.symbol-40px.symbol-2by3 .symbol-label {
  height: 40px;
  width: 60px;
}
.symbol.symbol-40px.symbol-2by3 > img {
  height: 40px;
  width: 60px;
  max-width: auto;
}
.symbol.symbol-45px > img {
  width: 45px;
  height: 45px;
}
.symbol.symbol-45px .symbol-label {
  width: 45px;
  height: 45px;
}
.symbol.symbol-45px.symbol-fixed .symbol-label {
  width: 45px;
  height: 45px;
}
.symbol.symbol-45px.symbol-fixed > img {
  width: 45px;
  height: 45px;
  max-width: auto;
}
.symbol.symbol-45px.symbol-2by3 .symbol-label {
  height: 45px;
  width: 67.5px;
}
.symbol.symbol-45px.symbol-2by3 > img {
  height: 45px;
  width: 67.5px;
  max-width: auto;
}
.symbol.symbol-50px > img {
  width: 50px;
  height: 50px;
}
.symbol.symbol-50px .symbol-label {
  width: 50px;
  height: 50px;
}
.symbol.symbol-50px.symbol-fixed .symbol-label {
  width: 50px;
  height: 50px;
}
.symbol.symbol-50px.symbol-fixed > img {
  width: 50px;
  height: 50px;
  max-width: auto;
}
.symbol.symbol-50px.symbol-2by3 .symbol-label {
  height: 50px;
  width: 75px;
}
.symbol.symbol-50px.symbol-2by3 > img {
  height: 50px;
  width: 75px;
  max-width: auto;
}
.symbol.symbol-55px > img {
  width: 55px;
  height: 55px;
}
.symbol.symbol-55px .symbol-label {
  width: 55px;
  height: 55px;
}
.symbol.symbol-55px.symbol-fixed .symbol-label {
  width: 55px;
  height: 55px;
}
.symbol.symbol-55px.symbol-fixed > img {
  width: 55px;
  height: 55px;
  max-width: auto;
}
.symbol.symbol-55px.symbol-2by3 .symbol-label {
  height: 55px;
  width: 82.5px;
}
.symbol.symbol-55px.symbol-2by3 > img {
  height: 55px;
  width: 82.5px;
  max-width: auto;
}
.symbol.symbol-60px > img {
  width: 60px;
  height: 60px;
}
.symbol.symbol-60px .symbol-label {
  width: 60px;
  height: 60px;
}
.symbol.symbol-60px.symbol-fixed .symbol-label {
  width: 60px;
  height: 60px;
}
.symbol.symbol-60px.symbol-fixed > img {
  width: 60px;
  height: 60px;
  max-width: auto;
}
.symbol.symbol-60px.symbol-2by3 .symbol-label {
  height: 60px;
  width: 90px;
}
.symbol.symbol-60px.symbol-2by3 > img {
  height: 60px;
  width: 90px;
  max-width: auto;
}
.symbol.symbol-65px > img {
  width: 65px;
  height: 65px;
}
.symbol.symbol-65px .symbol-label {
  width: 65px;
  height: 65px;
}
.symbol.symbol-65px.symbol-fixed .symbol-label {
  width: 65px;
  height: 65px;
}
.symbol.symbol-65px.symbol-fixed > img {
  width: 65px;
  height: 65px;
  max-width: auto;
}
.symbol.symbol-65px.symbol-2by3 .symbol-label {
  height: 65px;
  width: 97.5px;
}
.symbol.symbol-65px.symbol-2by3 > img {
  height: 65px;
  width: 97.5px;
  max-width: auto;
}
.symbol.symbol-70px > img {
  width: 70px;
  height: 70px;
}
.symbol.symbol-70px .symbol-label {
  width: 70px;
  height: 70px;
}
.symbol.symbol-70px.symbol-fixed .symbol-label {
  width: 70px;
  height: 70px;
}
.symbol.symbol-70px.symbol-fixed > img {
  width: 70px;
  height: 70px;
  max-width: auto;
}
.symbol.symbol-70px.symbol-2by3 .symbol-label {
  height: 70px;
  width: 105px;
}
.symbol.symbol-70px.symbol-2by3 > img {
  height: 70px;
  width: 105px;
  max-width: auto;
}
.symbol.symbol-75px > img {
  width: 75px;
  height: 75px;
}
.symbol.symbol-75px .symbol-label {
  width: 75px;
  height: 75px;
}
.symbol.symbol-75px.symbol-fixed .symbol-label {
  width: 75px;
  height: 75px;
}
.symbol.symbol-75px.symbol-fixed > img {
  width: 75px;
  height: 75px;
  max-width: auto;
}
.symbol.symbol-75px.symbol-2by3 .symbol-label {
  height: 75px;
  width: 112.5px;
}
.symbol.symbol-75px.symbol-2by3 > img {
  height: 75px;
  width: 112.5px;
  max-width: auto;
}
.symbol.symbol-100px > img {
  width: 100px;
  height: 100px;
}
.symbol.symbol-100px .symbol-label {
  width: 100px;
  height: 100px;
}
.symbol.symbol-100px.symbol-fixed .symbol-label {
  width: 100px;
  height: 100px;
}
.symbol.symbol-100px.symbol-fixed > img {
  width: 100px;
  height: 100px;
  max-width: auto;
}
.symbol.symbol-100px.symbol-2by3 .symbol-label {
  height: 100px;
  width: 150px;
}
.symbol.symbol-100px.symbol-2by3 > img {
  height: 100px;
  width: 150px;
  max-width: auto;
}
.symbol.symbol-125px > img {
  width: 125px;
  height: 125px;
}
.symbol.symbol-125px .symbol-label {
  width: 125px;
  height: 125px;
}
.symbol.symbol-125px.symbol-fixed .symbol-label {
  width: 125px;
  height: 125px;
}
.symbol.symbol-125px.symbol-fixed > img {
  width: 125px;
  height: 125px;
  max-width: auto;
}
.symbol.symbol-125px.symbol-2by3 .symbol-label {
  height: 125px;
  width: 187.5px;
}
.symbol.symbol-125px.symbol-2by3 > img {
  height: 125px;
  width: 187.5px;
  max-width: auto;
}
.symbol.symbol-150px > img {
  width: 150px;
  height: 150px;
}
.symbol.symbol-150px .symbol-label {
  width: 150px;
  height: 150px;
}
.symbol.symbol-150px.symbol-fixed .symbol-label {
  width: 150px;
  height: 150px;
}
.symbol.symbol-150px.symbol-fixed > img {
  width: 150px;
  height: 150px;
  max-width: auto;
}
.symbol.symbol-150px.symbol-2by3 .symbol-label {
  height: 150px;
  width: 225px;
}
.symbol.symbol-150px.symbol-2by3 > img {
  height: 150px;
  width: 225px;
  max-width: auto;
}
.symbol.symbol-160px > img {
  width: 160px;
  height: 160px;
}
.symbol.symbol-160px .symbol-label {
  width: 160px;
  height: 160px;
}
.symbol.symbol-160px.symbol-fixed .symbol-label {
  width: 160px;
  height: 160px;
}
.symbol.symbol-160px.symbol-fixed > img {
  width: 160px;
  height: 160px;
  max-width: auto;
}
.symbol.symbol-160px.symbol-2by3 .symbol-label {
  height: 160px;
  width: 240px;
}
.symbol.symbol-160px.symbol-2by3 > img {
  height: 160px;
  width: 240px;
  max-width: auto;
}
.symbol.symbol-175px > img {
  width: 175px;
  height: 175px;
}
.symbol.symbol-175px .symbol-label {
  width: 175px;
  height: 175px;
}
.symbol.symbol-175px.symbol-fixed .symbol-label {
  width: 175px;
  height: 175px;
}
.symbol.symbol-175px.symbol-fixed > img {
  width: 175px;
  height: 175px;
  max-width: auto;
}
.symbol.symbol-175px.symbol-2by3 .symbol-label {
  height: 175px;
  width: 262.5px;
}
.symbol.symbol-175px.symbol-2by3 > img {
  height: 175px;
  width: 262.5px;
  max-width: auto;
}
.symbol.symbol-200px > img {
  width: 200px;
  height: 200px;
}
.symbol.symbol-200px .symbol-label {
  width: 200px;
  height: 200px;
}
.symbol.symbol-200px.symbol-fixed .symbol-label {
  width: 200px;
  height: 200px;
}
.symbol.symbol-200px.symbol-fixed > img {
  width: 200px;
  height: 200px;
  max-width: auto;
}
.symbol.symbol-200px.symbol-2by3 .symbol-label {
  height: 200px;
  width: 300px;
}
.symbol.symbol-200px.symbol-2by3 > img {
  height: 200px;
  width: 300px;
  max-width: auto;
}
@media (min-width: 576px) {
  .symbol.symbol-sm-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-sm-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-sm-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-sm-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-sm-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-sm-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-sm-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-sm-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-sm-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-sm-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-sm-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-sm-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-sm-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-sm-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-sm-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-sm-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-sm-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-sm-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-sm-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-sm-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-sm-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-sm-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-sm-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-sm-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-sm-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-sm-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-sm-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-sm-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-sm-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-sm-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-sm-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-sm-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-sm-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-sm-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-sm-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-sm-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-sm-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-sm-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-sm-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-sm-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-sm-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-sm-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-sm-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-sm-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-sm-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-sm-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-sm-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-sm-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-sm-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-sm-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-sm-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-sm-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-sm-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-sm-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-sm-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-sm-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-sm-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-sm-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-sm-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-sm-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-sm-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-sm-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-sm-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-sm-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-sm-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-sm-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-sm-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-sm-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-sm-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-sm-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-sm-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-sm-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-sm-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}
@media (min-width: 768px) {
  .symbol.symbol-md-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-md-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-md-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-md-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-md-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-md-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-md-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-md-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-md-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-md-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-md-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-md-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-md-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-md-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-md-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-md-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-md-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-md-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-md-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-md-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-md-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-md-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-md-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-md-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-md-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-md-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-md-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-md-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-md-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-md-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-md-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-md-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-md-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-md-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-md-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-md-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-md-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-md-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-md-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-md-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-md-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-md-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-md-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-md-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-md-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-md-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-md-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-md-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-md-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-md-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-md-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-md-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-md-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-md-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-md-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-md-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-md-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-md-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-md-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-md-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-md-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-md-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-md-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-md-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-md-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-md-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-md-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-md-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-md-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-md-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-md-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-md-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-md-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-md-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-md-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-md-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-md-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-md-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-md-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-md-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}
@media (min-width: 992px) {
  .symbol.symbol-lg-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-lg-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-lg-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-lg-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-lg-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-lg-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-lg-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-lg-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-lg-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-lg-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-lg-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-lg-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-lg-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-lg-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-lg-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-lg-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-lg-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-lg-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-lg-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-lg-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-lg-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-lg-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-lg-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-lg-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-lg-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-lg-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-lg-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-lg-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-lg-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-lg-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-lg-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-lg-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-lg-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-lg-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-lg-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-lg-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-lg-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-lg-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-lg-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-lg-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-lg-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-lg-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-lg-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-lg-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-lg-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-lg-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-lg-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-lg-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-lg-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-lg-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-lg-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-lg-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-lg-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-lg-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-lg-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-lg-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-lg-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-lg-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-lg-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-lg-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-lg-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-lg-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-lg-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-lg-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-lg-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-lg-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-lg-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-lg-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-lg-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-lg-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-lg-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-lg-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-lg-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}
@media (min-width: 1200px) {
  .symbol.symbol-xl-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xl-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-xl-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-xl-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-xl-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xl-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-xl-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-xl-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xl-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-xl-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-xl-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-xl-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xl-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-xl-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-xl-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xl-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-xl-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-xl-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-xl-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xl-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-xl-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-xl-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xl-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-xl-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-xl-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-xl-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xl-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-xl-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-xl-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xl-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-xl-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-xl-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-xl-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xl-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-xl-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-xl-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xl-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-xl-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-xl-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-xl-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xl-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-xl-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-xl-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xl-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-xl-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-xl-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-xl-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xl-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xl-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xl-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-xl-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-xl-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xl-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-xl-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-xl-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-xl-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xl-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xl-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xl-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-xl-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-xl-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-xl-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xl-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xl-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xl-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-xl-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-xl-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-xl-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xl-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xl-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xl-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-xl-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-xl-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}
@media (min-width: 1400px) {
  .symbol.symbol-xxl-20px > img {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20px .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20px.symbol-fixed .symbol-label {
    width: 20px;
    height: 20px;
  }
  .symbol.symbol-xxl-20px.symbol-fixed > img {
    width: 20px;
    height: 20px;
    max-width: auto;
  }
  .symbol.symbol-xxl-20px.symbol-2by3 .symbol-label {
    height: 20px;
    width: 30px;
  }
  .symbol.symbol-xxl-20px.symbol-2by3 > img {
    height: 20px;
    width: 30px;
    max-width: auto;
  }
  .symbol.symbol-xxl-25px > img {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25px .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25px.symbol-fixed .symbol-label {
    width: 25px;
    height: 25px;
  }
  .symbol.symbol-xxl-25px.symbol-fixed > img {
    width: 25px;
    height: 25px;
    max-width: auto;
  }
  .symbol.symbol-xxl-25px.symbol-2by3 .symbol-label {
    height: 25px;
    width: 37.5px;
  }
  .symbol.symbol-xxl-25px.symbol-2by3 > img {
    height: 25px;
    width: 37.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-30px > img {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30px .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30px.symbol-fixed .symbol-label {
    width: 30px;
    height: 30px;
  }
  .symbol.symbol-xxl-30px.symbol-fixed > img {
    width: 30px;
    height: 30px;
    max-width: auto;
  }
  .symbol.symbol-xxl-30px.symbol-2by3 .symbol-label {
    height: 30px;
    width: 45px;
  }
  .symbol.symbol-xxl-30px.symbol-2by3 > img {
    height: 30px;
    width: 45px;
    max-width: auto;
  }
  .symbol.symbol-xxl-35px > img {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35px .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35px.symbol-fixed .symbol-label {
    width: 35px;
    height: 35px;
  }
  .symbol.symbol-xxl-35px.symbol-fixed > img {
    width: 35px;
    height: 35px;
    max-width: auto;
  }
  .symbol.symbol-xxl-35px.symbol-2by3 .symbol-label {
    height: 35px;
    width: 52.5px;
  }
  .symbol.symbol-xxl-35px.symbol-2by3 > img {
    height: 35px;
    width: 52.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-40px > img {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40px .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40px.symbol-fixed .symbol-label {
    width: 40px;
    height: 40px;
  }
  .symbol.symbol-xxl-40px.symbol-fixed > img {
    width: 40px;
    height: 40px;
    max-width: auto;
  }
  .symbol.symbol-xxl-40px.symbol-2by3 .symbol-label {
    height: 40px;
    width: 60px;
  }
  .symbol.symbol-xxl-40px.symbol-2by3 > img {
    height: 40px;
    width: 60px;
    max-width: auto;
  }
  .symbol.symbol-xxl-45px > img {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45px .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45px.symbol-fixed .symbol-label {
    width: 45px;
    height: 45px;
  }
  .symbol.symbol-xxl-45px.symbol-fixed > img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .symbol.symbol-xxl-45px.symbol-2by3 .symbol-label {
    height: 45px;
    width: 67.5px;
  }
  .symbol.symbol-xxl-45px.symbol-2by3 > img {
    height: 45px;
    width: 67.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-50px > img {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50px .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50px.symbol-fixed .symbol-label {
    width: 50px;
    height: 50px;
  }
  .symbol.symbol-xxl-50px.symbol-fixed > img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .symbol.symbol-xxl-50px.symbol-2by3 .symbol-label {
    height: 50px;
    width: 75px;
  }
  .symbol.symbol-xxl-50px.symbol-2by3 > img {
    height: 50px;
    width: 75px;
    max-width: auto;
  }
  .symbol.symbol-xxl-55px > img {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55px .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55px.symbol-fixed .symbol-label {
    width: 55px;
    height: 55px;
  }
  .symbol.symbol-xxl-55px.symbol-fixed > img {
    width: 55px;
    height: 55px;
    max-width: auto;
  }
  .symbol.symbol-xxl-55px.symbol-2by3 .symbol-label {
    height: 55px;
    width: 82.5px;
  }
  .symbol.symbol-xxl-55px.symbol-2by3 > img {
    height: 55px;
    width: 82.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-60px > img {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60px .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60px.symbol-fixed .symbol-label {
    width: 60px;
    height: 60px;
  }
  .symbol.symbol-xxl-60px.symbol-fixed > img {
    width: 60px;
    height: 60px;
    max-width: auto;
  }
  .symbol.symbol-xxl-60px.symbol-2by3 .symbol-label {
    height: 60px;
    width: 90px;
  }
  .symbol.symbol-xxl-60px.symbol-2by3 > img {
    height: 60px;
    width: 90px;
    max-width: auto;
  }
  .symbol.symbol-xxl-65px > img {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65px .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65px.symbol-fixed .symbol-label {
    width: 65px;
    height: 65px;
  }
  .symbol.symbol-xxl-65px.symbol-fixed > img {
    width: 65px;
    height: 65px;
    max-width: auto;
  }
  .symbol.symbol-xxl-65px.symbol-2by3 .symbol-label {
    height: 65px;
    width: 97.5px;
  }
  .symbol.symbol-xxl-65px.symbol-2by3 > img {
    height: 65px;
    width: 97.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-70px > img {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70px .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70px.symbol-fixed .symbol-label {
    width: 70px;
    height: 70px;
  }
  .symbol.symbol-xxl-70px.symbol-fixed > img {
    width: 70px;
    height: 70px;
    max-width: auto;
  }
  .symbol.symbol-xxl-70px.symbol-2by3 .symbol-label {
    height: 70px;
    width: 105px;
  }
  .symbol.symbol-xxl-70px.symbol-2by3 > img {
    height: 70px;
    width: 105px;
    max-width: auto;
  }
  .symbol.symbol-xxl-75px > img {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75px .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75px.symbol-fixed .symbol-label {
    width: 75px;
    height: 75px;
  }
  .symbol.symbol-xxl-75px.symbol-fixed > img {
    width: 75px;
    height: 75px;
    max-width: auto;
  }
  .symbol.symbol-xxl-75px.symbol-2by3 .symbol-label {
    height: 75px;
    width: 112.5px;
  }
  .symbol.symbol-xxl-75px.symbol-2by3 > img {
    height: 75px;
    width: 112.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-100px > img {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100px .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100px.symbol-fixed .symbol-label {
    width: 100px;
    height: 100px;
  }
  .symbol.symbol-xxl-100px.symbol-fixed > img {
    width: 100px;
    height: 100px;
    max-width: auto;
  }
  .symbol.symbol-xxl-100px.symbol-2by3 .symbol-label {
    height: 100px;
    width: 150px;
  }
  .symbol.symbol-xxl-100px.symbol-2by3 > img {
    height: 100px;
    width: 150px;
    max-width: auto;
  }
  .symbol.symbol-xxl-125px > img {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xxl-125px .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xxl-125px.symbol-fixed .symbol-label {
    width: 125px;
    height: 125px;
  }
  .symbol.symbol-xxl-125px.symbol-fixed > img {
    width: 125px;
    height: 125px;
    max-width: auto;
  }
  .symbol.symbol-xxl-125px.symbol-2by3 .symbol-label {
    height: 125px;
    width: 187.5px;
  }
  .symbol.symbol-xxl-125px.symbol-2by3 > img {
    height: 125px;
    width: 187.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-150px > img {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150px .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150px.symbol-fixed .symbol-label {
    width: 150px;
    height: 150px;
  }
  .symbol.symbol-xxl-150px.symbol-fixed > img {
    width: 150px;
    height: 150px;
    max-width: auto;
  }
  .symbol.symbol-xxl-150px.symbol-2by3 .symbol-label {
    height: 150px;
    width: 225px;
  }
  .symbol.symbol-xxl-150px.symbol-2by3 > img {
    height: 150px;
    width: 225px;
    max-width: auto;
  }
  .symbol.symbol-xxl-160px > img {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xxl-160px .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xxl-160px.symbol-fixed .symbol-label {
    width: 160px;
    height: 160px;
  }
  .symbol.symbol-xxl-160px.symbol-fixed > img {
    width: 160px;
    height: 160px;
    max-width: auto;
  }
  .symbol.symbol-xxl-160px.symbol-2by3 .symbol-label {
    height: 160px;
    width: 240px;
  }
  .symbol.symbol-xxl-160px.symbol-2by3 > img {
    height: 160px;
    width: 240px;
    max-width: auto;
  }
  .symbol.symbol-xxl-175px > img {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xxl-175px .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xxl-175px.symbol-fixed .symbol-label {
    width: 175px;
    height: 175px;
  }
  .symbol.symbol-xxl-175px.symbol-fixed > img {
    width: 175px;
    height: 175px;
    max-width: auto;
  }
  .symbol.symbol-xxl-175px.symbol-2by3 .symbol-label {
    height: 175px;
    width: 262.5px;
  }
  .symbol.symbol-xxl-175px.symbol-2by3 > img {
    height: 175px;
    width: 262.5px;
    max-width: auto;
  }
  .symbol.symbol-xxl-200px > img {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xxl-200px .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xxl-200px.symbol-fixed .symbol-label {
    width: 200px;
    height: 200px;
  }
  .symbol.symbol-xxl-200px.symbol-fixed > img {
    width: 200px;
    height: 200px;
    max-width: auto;
  }
  .symbol.symbol-xxl-200px.symbol-2by3 .symbol-label {
    height: 200px;
    width: 300px;
  }
  .symbol.symbol-xxl-200px.symbol-2by3 > img {
    height: 200px;
    width: 300px;
    max-width: auto;
  }
}

.symbol-group {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-left: 10px;
}
.symbol-group .symbol {
  position: relative;
  z-index: 0;
  margin-left: -10px;
  border: 2px solid #ffffff;
  transition: all 0.3s ease;
}
.symbol-group .symbol:hover {
  transition: all 0.3s ease;
  z-index: 1;
}
.symbol-group.symbol-hover .symbol {
  cursor: pointer;
}

.pulse {
  position: relative;
}
.pulse.pulse-white .pulse-ring {
  border-color: #ffffff;
}
.pulse.pulse-light .pulse-ring {
  border-color: #F5F8FA;
}
.pulse.pulse-primary .pulse-ring {
  border-color: #1968CD;
}
.pulse.pulse-secondary .pulse-ring {
  border-color: #E4E6EF;
}
.pulse.pulse-success .pulse-ring {
  border-color: #50CD89;
}
.pulse.pulse-info .pulse-ring {
  border-color: #12dacd;
}
.pulse.pulse-warning .pulse-ring {
  border-color: #FFC700;
}
.pulse.pulse-danger .pulse-ring {
  border-color: #F1416C;
}
.pulse.pulse-dark .pulse-ring {
  border-color: #181C32;
}
.pulse.pulse-custom-pink .pulse-ring {
  border-color: #F975C4;
}
.pulse.pulse-custom-blue .pulse-ring {
  border-color: #08085c;
}

.pulse-ring {
  display: block;
  border-radius: 40px;
  height: 40px;
  width: 40px;
  position: absolute;
  animation: animation-pulse 3.5s ease-out;
  animation-iteration-count: infinite;
  opacity: 0;
  border-width: 3px;
  border-style: solid;
  border-color: #A1A5B7;
}

@keyframes animation-pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  60% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  65% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0;
  }
}
.page-loading * {
  transition: none !important;
}

.page-loader {
  background: #ffffff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  display: none;
}
.page-loading .page-loader {
  display: flex;
  justify-content: center;
  align-items: center;
}

.scrolltop {
  display: none;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  cursor: pointer;
  z-index: 100;
  background-color: #1968CD;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
  opacity: 0;
  transition: color 0.2s ease, background-color 0.2s ease;
  border-radius: 0.475rem;
}
.scrolltop .svg-icon svg {
  height: 24px;
  width: 24px;
}
.scrolltop .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.scrolltop .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.scrolltop > i {
  font-size: 1.3rem;
  color: #ffffff;
}
.scrolltop:hover > i {
  color: #ffffff;
}
.scrolltop:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.scrolltop:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
[data-kt-scrolltop=on] .scrolltop {
  opacity: 0.3;
  animation: animation-scrolltop 0.4s ease-out 1;
  display: flex;
}
[data-kt-scrolltop=on] .scrolltop:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
  opacity: 1;
}
@media (max-width: 991.98px) {
  .scrolltop {
    bottom: 30px;
    right: 15px;
    width: 30px;
    height: 30px;
  }
}

@keyframes animation-scrolltop {
  from {
    margin-bottom: -15px;
  }
  to {
    margin-bottom: 0;
  }
}
.svg-icon {
  line-height: 1;
}
.svg-icon svg {
  height: 1.15rem;
  width: 1.15rem;
}
.svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-white svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.svg-icon.svg-icon-white svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-primary svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #1968CD;
}
.svg-icon.svg-icon-primary svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-secondary svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.svg-icon.svg-icon-secondary svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-light svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.svg-icon.svg-icon-light svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-success svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.svg-icon.svg-icon-success svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-info svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #12dacd;
}
.svg-icon.svg-icon-info svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-warning svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFC700;
}
.svg-icon.svg-icon-warning svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-danger svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.svg-icon.svg-icon-danger svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-dark svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.svg-icon.svg-icon-dark svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-muted svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.svg-icon.svg-icon-muted svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-100 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F5F8FA;
}
.svg-icon.svg-icon-gray-100 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-200 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #EFF2F5;
}
.svg-icon.svg-icon-gray-200 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-300 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #E4E6EF;
}
.svg-icon.svg-icon-gray-300 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-400 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.svg-icon.svg-icon-gray-400 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-500 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #A1A5B7;
}
.svg-icon.svg-icon-gray-500 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-600 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.svg-icon.svg-icon-gray-600 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-700 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #5E6278;
}
.svg-icon.svg-icon-gray-700 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-800 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #3F4254;
}
.svg-icon.svg-icon-gray-800 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-gray-900 svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #181C32;
}
.svg-icon.svg-icon-gray-900 svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-custom-pink svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F975C4;
}
.svg-icon.svg-icon-custom-pink svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-custom-blue svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #08085c;
}
.svg-icon.svg-icon-custom-blue svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.svg-icon.svg-icon-1 svg {
  height: 1.75rem !important;
  width: 1.75rem !important;
}
.svg-icon.svg-icon-2 svg {
  height: 1.5rem !important;
  width: 1.5rem !important;
}
.svg-icon.svg-icon-3 svg {
  height: 1.35rem !important;
  width: 1.35rem !important;
}
.svg-icon.svg-icon-4 svg {
  height: 1.25rem !important;
  width: 1.25rem !important;
}
.svg-icon.svg-icon-5 svg {
  height: 1.15rem !important;
  width: 1.15rem !important;
}
.svg-icon.svg-icon-6 svg {
  height: 1.075rem !important;
  width: 1.075rem !important;
}
.svg-icon.svg-icon-7 svg {
  height: 0.95rem !important;
  width: 0.95rem !important;
}
.svg-icon.svg-icon-8 svg {
  height: 0.85rem !important;
  width: 0.85rem !important;
}
.svg-icon.svg-icon-9 svg {
  height: 0.75rem !important;
  width: 0.75rem !important;
}
.svg-icon.svg-icon-10 svg {
  height: 0.5rem !important;
  width: 0.5rem !important;
}
.svg-icon.svg-icon-base svg {
  height: 1rem !important;
  width: 1rem !important;
}
.svg-icon.svg-icon-fluid svg {
  height: 100% !important;
  width: 100% !important;
}
.svg-icon.svg-icon-2x svg {
  height: 2rem !important;
  width: 2rem !important;
}
.svg-icon.svg-icon-2qx svg {
  height: 2.25rem !important;
  width: 2.25rem !important;
}
.svg-icon.svg-icon-2hx svg {
  height: 2.5rem !important;
  width: 2.5rem !important;
}
.svg-icon.svg-icon-2tx svg {
  height: 2.75rem !important;
  width: 2.75rem !important;
}
.svg-icon.svg-icon-3x svg {
  height: 3rem !important;
  width: 3rem !important;
}
.svg-icon.svg-icon-3qx svg {
  height: 3.25rem !important;
  width: 3.25rem !important;
}
.svg-icon.svg-icon-3hx svg {
  height: 3.5rem !important;
  width: 3.5rem !important;
}
.svg-icon.svg-icon-3tx svg {
  height: 3.75rem !important;
  width: 3.75rem !important;
}
.svg-icon.svg-icon-4x svg {
  height: 4rem !important;
  width: 4rem !important;
}
.svg-icon.svg-icon-4qx svg {
  height: 4.25rem !important;
  width: 4.25rem !important;
}
.svg-icon.svg-icon-4hx svg {
  height: 4.5rem !important;
  width: 4.5rem !important;
}
.svg-icon.svg-icon-4tx svg {
  height: 4.75rem !important;
  width: 4.75rem !important;
}
.svg-icon.svg-icon-5x svg {
  height: 5rem !important;
  width: 5rem !important;
}
.svg-icon.svg-icon-5qx svg {
  height: 5.25rem !important;
  width: 5.25rem !important;
}
.svg-icon.svg-icon-5hx svg {
  height: 5.5rem !important;
  width: 5.5rem !important;
}
.svg-icon.svg-icon-5tx svg {
  height: 5.75rem !important;
  width: 5.75rem !important;
}
@media (min-width: 576px) {
  .svg-icon.svg-icon-sm-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-sm-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-sm-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-sm-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-sm-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-sm-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-sm-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-sm-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-sm-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-sm-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-sm-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-sm-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-sm-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-sm-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-sm-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-sm-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-sm-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-sm-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-sm-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-sm-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-sm-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-sm-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-sm-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-sm-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-sm-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-sm-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-sm-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-sm-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}
@media (min-width: 768px) {
  .svg-icon.svg-icon-md-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-md-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-md-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-md-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-md-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-md-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-md-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-md-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-md-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-md-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-md-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-md-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-md-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-md-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-md-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-md-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-md-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-md-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-md-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-md-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-md-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-md-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-md-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-md-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-md-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-md-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-md-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-md-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}
@media (min-width: 992px) {
  .svg-icon.svg-icon-lg-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-lg-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-lg-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-lg-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-lg-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-lg-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-lg-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-lg-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-lg-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-lg-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-lg-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-lg-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-lg-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-lg-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-lg-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-lg-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-lg-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-lg-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-lg-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-lg-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-lg-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-lg-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-lg-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-lg-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-lg-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-lg-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-lg-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-lg-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}
@media (min-width: 1200px) {
  .svg-icon.svg-icon-xl-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-xl-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-xl-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-xl-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-xl-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-xl-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-xl-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-xl-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-xl-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-xl-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-xl-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-xl-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-xl-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-xl-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-xl-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-xl-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-xl-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-xl-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-xl-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-xl-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-xl-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-xl-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-xl-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-xl-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-xl-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-xl-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-xl-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-xl-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}
@media (min-width: 1400px) {
  .svg-icon.svg-icon-xxl-1 svg {
    height: 1.75rem !important;
    width: 1.75rem !important;
  }
  .svg-icon.svg-icon-xxl-2 svg {
    height: 1.5rem !important;
    width: 1.5rem !important;
  }
  .svg-icon.svg-icon-xxl-3 svg {
    height: 1.35rem !important;
    width: 1.35rem !important;
  }
  .svg-icon.svg-icon-xxl-4 svg {
    height: 1.25rem !important;
    width: 1.25rem !important;
  }
  .svg-icon.svg-icon-xxl-5 svg {
    height: 1.15rem !important;
    width: 1.15rem !important;
  }
  .svg-icon.svg-icon-xxl-6 svg {
    height: 1.075rem !important;
    width: 1.075rem !important;
  }
  .svg-icon.svg-icon-xxl-7 svg {
    height: 0.95rem !important;
    width: 0.95rem !important;
  }
  .svg-icon.svg-icon-xxl-8 svg {
    height: 0.85rem !important;
    width: 0.85rem !important;
  }
  .svg-icon.svg-icon-xxl-9 svg {
    height: 0.75rem !important;
    width: 0.75rem !important;
  }
  .svg-icon.svg-icon-xxl-10 svg {
    height: 0.5rem !important;
    width: 0.5rem !important;
  }
  .svg-icon.svg-icon-xxl-base svg {
    height: 1rem !important;
    width: 1rem !important;
  }
  .svg-icon.svg-icon-xxl-fluid svg {
    height: 100% !important;
    width: 100% !important;
  }
  .svg-icon.svg-icon-xxl-2x svg {
    height: 2rem !important;
    width: 2rem !important;
  }
  .svg-icon.svg-icon-xxl-2qx svg {
    height: 2.25rem !important;
    width: 2.25rem !important;
  }
  .svg-icon.svg-icon-xxl-2hx svg {
    height: 2.5rem !important;
    width: 2.5rem !important;
  }
  .svg-icon.svg-icon-xxl-2tx svg {
    height: 2.75rem !important;
    width: 2.75rem !important;
  }
  .svg-icon.svg-icon-xxl-3x svg {
    height: 3rem !important;
    width: 3rem !important;
  }
  .svg-icon.svg-icon-xxl-3qx svg {
    height: 3.25rem !important;
    width: 3.25rem !important;
  }
  .svg-icon.svg-icon-xxl-3hx svg {
    height: 3.5rem !important;
    width: 3.5rem !important;
  }
  .svg-icon.svg-icon-xxl-3tx svg {
    height: 3.75rem !important;
    width: 3.75rem !important;
  }
  .svg-icon.svg-icon-xxl-4x svg {
    height: 4rem !important;
    width: 4rem !important;
  }
  .svg-icon.svg-icon-xxl-4qx svg {
    height: 4.25rem !important;
    width: 4.25rem !important;
  }
  .svg-icon.svg-icon-xxl-4hx svg {
    height: 4.5rem !important;
    width: 4.5rem !important;
  }
  .svg-icon.svg-icon-xxl-4tx svg {
    height: 4.75rem !important;
    width: 4.75rem !important;
  }
  .svg-icon.svg-icon-xxl-5x svg {
    height: 5rem !important;
    width: 5rem !important;
  }
  .svg-icon.svg-icon-xxl-5qx svg {
    height: 5.25rem !important;
    width: 5.25rem !important;
  }
  .svg-icon.svg-icon-xxl-5hx svg {
    height: 5.5rem !important;
    width: 5.5rem !important;
  }
  .svg-icon.svg-icon-xxl-5tx svg {
    height: 5.75rem !important;
    width: 5.75rem !important;
  }
}

.timeline .timeline-item {
  position: relative;
  padding: 0;
  margin: 0;
  display: flex;
  align-items: flex-start;
}
.timeline .timeline-item:last-child .timeline-line {
  bottom: 100%;
}
.timeline .timeline-line {
  display: block;
  content: " ";
  justify-content: center;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  bottom: 0;
  transform: translate(50%);
  border-left-width: 1px;
  border-left-style: dashed;
  border-left-color: #E4E6EF;
}
.timeline .timeline-icon {
  z-index: 1;
  flex-shrink: 0;
  margin-right: 1rem;
}
.timeline .timeline-content {
  width: 100%;
  overflow: auto;
  margin-bottom: 1.5rem;
}
.timeline.timeline-center .timeline-item {
  align-items: center;
}
.timeline.timeline-center .timeline-item:first-child .timeline-line {
  top: 50%;
}
.timeline.timeline-center .timeline-item:last-child .timeline-line {
  bottom: 50%;
}

.overlay {
  position: relative;
}
.overlay .overlay-layer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  opacity: 0;
}
.overlay.overlay-show .overlay-layer, .overlay.overlay-block .overlay-layer, .overlay:hover .overlay-layer {
  transition: all 0.3s ease;
  opacity: 1;
}
.overlay.overlay-block {
  cursor: wait;
}

.bullet {
  display: inline-block;
  background-color: #B5B5C3;
  border-radius: 6px;
  width: 8px;
  height: 4px;
  flex-shrink: 0;
}

.bullet-dot {
  width: 4px;
  height: 4px;
  border-radius: 100% !important;
}

.bullet-vertical {
  width: 4px;
  height: 8px;
}

.bullet-line {
  width: 5px;
  height: 1px;
  border-radius: none;
}

.drawer {
  display: flex !important;
  overflow: auto;
  z-index: 110;
  position: fixed;
  top: 0;
  bottom: 0;
  background-color: #ffffff;
  transition: transform 0.3s ease-in-out;
}
.drawer.drawer-start {
  left: 0;
  transform: translateX(-100%);
}
.drawer.drawer-end {
  right: 0;
  transform: translateX(100%);
}
.drawer.drawer-on {
  transform: none;
  box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease-in-out;
}

.drawer-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 109;
  background-color: rgba(0, 0, 0, 0.2);
  animation: animation-drawer-fade-in 0.3s ease-in-out 1;
}

[data-kt-drawer=true] {
  display: none;
}

@keyframes animation-drawer-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (max-width: 991.98px) {
  body[data-kt-drawer=on] {
    overflow: hidden;
  }
}
.badge.badge-circle, .badge.badge-square {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 1.75rem;
  min-width: 1.75rem;
  padding: 0 0.1rem;
}
.badge.badge-circle {
  border-radius: 50%;
  padding: 0;
  min-width: unset;
  width: 1.75rem;
}
.badge.badge-sm {
  min-width: 1.5rem;
  font-size: 0.85rem;
}
.badge.badge-sm.badge-circle {
  width: 1.5rem;
  height: 1.5rem;
}
.badge.badge-lg {
  min-width: 2rem;
  font-size: 1rem;
}
.badge.badge-lg.badge-circle {
  width: 2rem;
  height: 2rem;
}

.badge-white {
  color: #7E8299;
  background-color: #ffffff;
}

.badge-light-white {
  color: #ffffff;
}

.badge-light {
  color: #7E8299;
  background-color: #F5F8FA;
}

.badge-light-light {
  color: #F5F8FA;
}

.badge-primary {
  color: #FFFFFF;
  background-color: #1968CD;
}

.badge-light-primary {
  color: #1968CD;
  background-color: #F1FAFF;
}

.badge-secondary {
  color: #3F4254;
  background-color: #E4E6EF;
}

.badge-light-secondary {
  color: #E4E6EF;
}

.badge-success {
  color: #FFFFFF;
  background-color: #50CD89;
}

.badge-light-success {
  color: #50CD89;
  background-color: #E8FFF3;
}

.badge-info {
  color: #FFFFFF;
  background-color: #12dacd;
}

.badge-light-info {
  color: #12dacd;
  background-color: #F8F5FF;
}

.badge-warning {
  color: #FFFFFF;
  background-color: #FFC700;
}

.badge-light-warning {
  color: #FFC700;
  background-color: #FFF8DD;
}

.badge-danger {
  color: #FFFFFF;
  background-color: #F1416C;
}

.badge-light-danger {
  color: #F1416C;
  background-color: #FFF5F8;
}

.badge-dark {
  color: #ffffff;
  background-color: #181C32;
}

.badge-light-dark {
  color: #181C32;
  background-color: #EFF2F5;
}

.badge-custom-pink {
  background-color: #F975C4;
}

.badge-light-custom-pink {
  color: #F975C4;
}

.badge-custom-blue {
  background-color: #08085c;
}

.badge-light-custom-blue {
  color: #08085c;
}

.indicator-progress {
  display: none;
}
[data-kt-indicator=on] > .indicator-progress {
  display: inline-block;
}

[data-kt-indicator=on] > .indicator-label {
  display: none;
}

.rotate {
  display: inline-flex;
  align-items: center;
}

.rotate-90 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-90, .active > .rotate-90 {
  transform: rotateZ(90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-90, [direction=rtl] .active > .rotate-90 {
  transform: rotateZ(-90deg);
}

.rotate-n90 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-n90, .active > .rotate-n90 {
  transform: rotateZ(-90deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n90, [direction=rtl] .active > .rotate-n90 {
  transform: rotateZ(90deg);
}

.rotate-180 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-180, .active > .rotate-180 {
  transform: rotateZ(180deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-180, [direction=rtl] .active > .rotate-180 {
  transform: rotateZ(-180deg);
}

.rotate-n180 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-n180, .active > .rotate-n180 {
  transform: rotateZ(-180deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n180, [direction=rtl] .active > .rotate-n180 {
  transform: rotateZ(180deg);
}

.rotate-270 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-270, .active > .rotate-270 {
  transform: rotateZ(270deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-270, [direction=rtl] .active > .rotate-270 {
  transform: rotateZ(-270deg);
}

.rotate-n270 {
  transition: transform 0.3s ease;
  -webkit-backface-visibility: hidden;
}
.collapsible:not(.collapsed) > .rotate-n270, .active > .rotate-n270 {
  transform: rotateZ(-270deg);
  transition: transform 0.3s ease;
}
[direction=rtl] .collapsible:not(.collapsed) > .rotate-n270, [direction=rtl] .active > .rotate-n270 {
  transform: rotateZ(270deg);
}

@media (min-width: 992px) {
  span,
ol,
ul,
pre,
div {
    scrollbar-color: #d0d4d7;
  }
  span::-webkit-scrollbar,
ol::-webkit-scrollbar,
ul::-webkit-scrollbar,
pre::-webkit-scrollbar,
div::-webkit-scrollbar {
    width: 0.4rem;
    height: 0.4rem;
  }
  span::-webkit-scrollbar-thumb,
ol::-webkit-scrollbar-thumb,
ul::-webkit-scrollbar-thumb,
pre::-webkit-scrollbar-thumb,
div::-webkit-scrollbar-thumb {
    background-color: #d0d4d7;
  }
  span:hover,
ol:hover,
ul:hover,
pre:hover,
div:hover {
    scrollbar-color: #d0d4d7;
  }
  span:hover::-webkit-scrollbar-thumb,
ol:hover::-webkit-scrollbar-thumb,
ul:hover::-webkit-scrollbar-thumb,
pre:hover::-webkit-scrollbar-thumb,
div:hover::-webkit-scrollbar-thumb {
    background-color: #d0d4d7;
  }

  @-moz-document url-prefix() {
    span,
ol,
ul,
pre,
div {
      scrollbar-width: thin;
      scrollbar-color: #d0d4d7;
    }
    span::-webkit-scrollbar,
ol::-webkit-scrollbar,
ul::-webkit-scrollbar,
pre::-webkit-scrollbar,
div::-webkit-scrollbar {
      width: 0.4rem;
      height: 0.4rem;
    }
    span::-webkit-scrollbar-thumb,
ol::-webkit-scrollbar-thumb,
ul::-webkit-scrollbar-thumb,
pre::-webkit-scrollbar-thumb,
div::-webkit-scrollbar-thumb {
      background-color: #d0d4d7;
    }
    span:hover,
ol:hover,
ul:hover,
pre:hover,
div:hover {
      scrollbar-color: #d0d4d7;
    }
    span:hover::-webkit-scrollbar-thumb,
ol:hover::-webkit-scrollbar-thumb,
ul:hover::-webkit-scrollbar-thumb,
pre:hover::-webkit-scrollbar-thumb,
div:hover::-webkit-scrollbar-thumb {
      background-color: #d0d4d7;
    }
  }
}
.scroll {
  overflow: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll {
    overflow: auto;
  }
}

.scroll-x {
  overflow-x: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll-x {
    overflow-x: auto;
  }
}

.scroll-y {
  overflow-y: scroll;
  position: relative;
}
@media (max-width: 991.98px) {
  .scroll-y {
    overflow-y: auto;
  }
}

.hover-scroll {
  position: relative;
}
@media (min-width: 992px) {
  .hover-scroll {
    overflow: hidden;
    border-right: 0.4rem solid transparent;
    border-bottom: 0.4rem solid transparent;
    margin-right: -0.4rem;
    margin-bottom: -0.4rem;
  }
  .hover-scroll:hover {
    overflow: scroll;
    border-right: 0;
    border-bottom: 0;
  }
  @-moz-document url-prefix() {
    .hover-scroll {
      overflow: scroll;
      position: relative;
      border-right: 0;
      border-bottom: 0;
    }
  }
}
@media (max-width: 991.98px) {
  .hover-scroll {
    overflow: auto;
  }
}

.hover-scroll-y {
  position: relative;
}
@media (min-width: 992px) {
  .hover-scroll-y {
    overflow-y: hidden;
    border-right: 0.4rem solid transparent;
    margin-right: -0.4rem;
  }
  .hover-scroll-y:hover {
    overflow-y: scroll;
    border-right: 0;
  }
  @-moz-document url-prefix() {
    .hover-scroll-y {
      overflow-y: scroll;
      position: relative;
      border-right: 0;
    }
  }
}
@media (max-width: 991.98px) {
  .hover-scroll-y {
    overflow-y: auto;
  }
}

.hover-scroll-x {
  position: relative;
}
@media (min-width: 992px) {
  .hover-scroll-x {
    overflow-x: hidden;
    border-bottom: 0.4rem solid transparent;
  }
  .hover-scroll-x:hover {
    overflow-x: scroll;
    border-bottom: 0;
  }
  @-moz-document url-prefix() {
    .hover-scroll-x {
      overflow-x: scroll;
      position: relative;
      border-bottom: 0;
    }
  }
}
@media (max-width: 991.98px) {
  .hover-scroll-x {
    overflow-x: auto;
  }
}

.hover-scroll-overlay-y {
  overflow-y: hidden;
  position: relative;
  --scrollbar-space: 0.25rem;
}
.hover-scroll-overlay-y::-webkit-scrollbar {
  width: calc(0.4rem + var(--scrollbar-space));
}
.hover-scroll-overlay-y::-webkit-scrollbar-thumb {
  background-clip: content-box;
  border-right: var(--scrollbar-space) solid transparent;
}
.hover-scroll-overlay-y:hover {
  overflow-y: overlay;
}
@-moz-document url-prefix() {
  .hover-scroll-overlay-y {
    overflow-y: scroll;
    position: relative;
  }
}

.scroll-ps {
  padding-left: 0.4rem !important;
}

.scroll-ms {
  margin-left: 0.4rem !important;
}

.scroll-px {
  padding-left: 0.4rem !important;
  padding-right: 0.4rem !important;
}

.scroll-mx {
  margin-left: 0.4rem !important;
  margin-right: 0.4rem !important;
}

.rating {
  display: flex;
  align-items: center;
}

.rating-input {
  position: absolute !important;
  left: -9999px !important;
}
.rating-input[disabled] {
  display: none;
}

.rating-label {
  padding: 0;
  margin: 0;
}
.rating-label > i {
  line-height: 1;
  color: #B5B5C3;
}
.rating-label > .svg-icon {
  line-height: 1;
}
.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

label.rating-label {
  cursor: pointer;
}

div.rating-label.checked > i,
label.rating-label > i {
  color: #FFAD0F;
}
div.rating-label.checked > .svg-icon svg [fill]:not(.permanent):not(g),
label.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFAD0F;
}
div.rating-label.checked > .svg-icon svg:hover [fill]:not(.permanent):not(g),
label.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.rating-input:checked ~ .rating-label > i {
  color: #B5B5C3;
}

.rating-input:checked ~ .rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.rating-input:checked ~ .rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.rating:hover label.rating-label > i {
  color: #FFAD0F;
}

.rating:hover label.rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #FFAD0F;
}
.rating:hover label.rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

label.rating-label:hover ~ .rating-label > i {
  color: #B5B5C3;
}

label.rating-label:hover ~ .rating-label > .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
label.rating-label:hover ~ .rating-label > .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.stepper [data-kt-stepper-element=info],
.stepper [data-kt-stepper-element=content] {
  display: none;
}
.stepper [data-kt-stepper-element=info].current,
.stepper [data-kt-stepper-element=content].current {
  display: flex;
}
.stepper .stepper-item[data-kt-stepper-action=step] {
  cursor: pointer;
}
.stepper [data-kt-stepper-action=previous] {
  display: none;
}
.stepper [data-kt-stepper-action=next] {
  display: inline-block;
}
.stepper [data-kt-stepper-action=submit] {
  display: none;
}
.stepper.first [data-kt-stepper-action=previous] {
  display: none;
}
.stepper.first [data-kt-stepper-action=next] {
  display: inline-block;
}
.stepper.first [data-kt-stepper-action=submit] {
  display: none;
}
.stepper.between [data-kt-stepper-action=previous] {
  display: inline-block;
}
.stepper.between [data-kt-stepper-action=next] {
  display: inline-block;
}
.stepper.between [data-kt-stepper-action=submit] {
  display: none;
}
.stepper.last [data-kt-stepper-action=previous] {
  display: inline-block;
}
.stepper.last [data-kt-stepper-action=next] {
  display: none;
}
.stepper.last [data-kt-stepper-action=submit] {
  display: none;
}
.stepper.last [data-kt-stepper-action=submit].btn-flex {
  display: flex;
}

.stepper.stepper-pills .stepper-nav {
  display: flex;
}
.stepper.stepper-pills .stepper-item {
  display: flex;
  align-items: center;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.stepper.stepper-pills .stepper-item .stepper-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: color 0.2s ease, background-color 0.2s ease;
  width: 40px;
  height: 40px;
  border-radius: 0.475rem;
  background-color: #F1FAFF;
  margin-right: 1.5rem;
}
.stepper.stepper-pills .stepper-item .stepper-icon .stepper-check {
  display: none;
  font-size: 1rem;
}
.stepper.stepper-pills .stepper-item .stepper-icon .stepper-number {
  font-weight: 600;
  color: #1968CD !important;
  font-size: 1.25rem;
}
.stepper.stepper-pills .stepper-item .stepper-label {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.stepper.stepper-pills .stepper-item .stepper-label .stepper-title {
  color: #3F4254;
  font-weight: 600;
  font-size: 1.25rem;
  margin-bottom: 0.3rem;
}
.stepper.stepper-pills .stepper-item .stepper-label .stepper-desc {
  color: #A1A5B7;
}
.stepper.stepper-pills .stepper-item.current {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.stepper.stepper-pills .stepper-item.current .stepper-icon {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #1968CD;
}
.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-check {
  color: #1968CD;
  display: none;
}
.stepper.stepper-pills .stepper-item.current .stepper-icon .stepper-number {
  color: #ffffff !important;
  font-size: 1.35rem;
}
.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-title {
  color: #7E8299;
}
.stepper.stepper-pills .stepper-item.current .stepper-label .stepper-desc {
  color: #B5B5C3;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon, .stepper.stepper-pills .stepper-item.completed .stepper-icon {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #F1FAFF;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-check, .stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check {
  color: #1968CD !important;
  display: inline-block;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-number, .stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-number {
  display: none;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-label .stepper-title, .stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-title {
  color: #A1A5B7;
}
.stepper.stepper-pills .stepper-item.current:last-child .stepper-label .stepper-desc, .stepper.stepper-pills .stepper-item.completed .stepper-label .stepper-desc {
  color: #B5B5C3;
}
.stepper.stepper-pills.stepper-column .stepper-nav {
  flex-direction: column;
}
.stepper.stepper-pills.stepper-column .stepper-item {
  position: relative;
  padding: 0;
  margin: 0;
  padding-bottom: 2.5rem;
}
.stepper.stepper-pills.stepper-column .stepper-icon {
  z-index: 1;
}
.stepper.stepper-pills.stepper-column .stepper-line {
  display: block;
  content: " ";
  justify-content: center;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  bottom: 0;
  width: 40px;
  transform: translate(50%);
  border-left-width: 1px;
  border-left-style: dashed;
  border-left-color: #E4E6EF;
}
.stepper.stepper-pills.stepper-column .stepper-item:first-child .stepper-line {
  top: 50%;
}
.stepper.stepper-pills.stepper-column .stepper-item:last-child .stepper-line {
  bottom: 50%;
}

.toggle.collapsible:not(.collapsed) .toggle-off, .toggle.active .toggle-off {
  display: none;
}
.toggle.collapsible.collapsed .toggle-on, .toggle:not(.collapsible):not(.active) .toggle-on {
  display: none;
}

.xehagon {
  clip-path: polygon(45% 1.3397459622%, 46.5797985667% 0.6030737921%, 48.2635182233% 0.1519224699%, 50% 0%, 51.7364817767% 0.1519224699%, 53.4202014333% 0.6030737921%, 55% 1.3397459622%, 89.6410161514% 21.3397459622%, 91.0688922482% 22.3395555688%, 92.3014605826% 23.5721239031%, 93.3012701892% 25%, 94.0379423592% 26.5797985667%, 94.4890936815% 28.2635182233%, 94.6410161514% 30%, 94.6410161514% 70%, 94.4890936815% 71.7364817767%, 94.0379423592% 73.4202014333%, 93.3012701892% 75%, 92.3014605826% 76.4278760969%, 91.0688922482% 77.6604444312%, 89.6410161514% 78.6602540378%, 55% 98.6602540378%, 53.4202014333% 99.3969262079%, 51.7364817767% 99.8480775301%, 50% 100%, 48.2635182233% 99.8480775301%, 46.5797985667% 99.3969262079%, 45% 98.6602540378%, 10.3589838486% 78.6602540378%, 8.9311077518% 77.6604444312%, 7.6985394174% 76.4278760969%, 6.6987298108% 75%, 5.9620576408% 73.4202014333%, 5.5109063185% 71.7364817767%, 5.3589838486% 70%, 5.3589838486% 30%, 5.5109063185% 28.2635182233%, 5.9620576408% 26.5797985667%, 6.6987298108% 25%, 7.6985394174% 23.5721239031%, 8.9311077518% 22.3395555688%, 10.3589838486% 21.3397459622%);
}

.octagon {
  clip-path: polygon(46.1731656763% 0.7612046749%, 47.411809549% 0.3407417371%, 48.6947380778% 0.0855513863%, 50% 0%, 51.3052619222% 0.0855513863%, 52.588190451% 0.3407417371%, 53.8268343237% 0.7612046749%, 82.1111055711% 12.4769334274%, 83.2842712475% 13.0554747147%, 84.3718855375% 13.7821953496%, 85.3553390593% 14.6446609407%, 86.2178046504% 15.6281144625%, 86.9445252853% 16.7157287525%, 87.5230665726% 17.8888944289%, 99.2387953251% 46.1731656763%, 99.6592582629% 47.411809549%, 99.9144486137% 48.6947380778%, 100% 50%, 99.9144486137% 51.3052619222%, 99.6592582629% 52.588190451%, 99.2387953251% 53.8268343237%, 87.5230665726% 82.1111055711%, 86.9445252853% 83.2842712475%, 86.2178046504% 84.3718855375%, 85.3553390593% 85.3553390593%, 84.3718855375% 86.2178046504%, 83.2842712475% 86.9445252853%, 82.1111055711% 87.5230665726%, 53.8268343237% 99.2387953251%, 52.588190451% 99.6592582629%, 51.3052619222% 99.9144486137%, 50% 100%, 48.6947380778% 99.9144486137%, 47.411809549% 99.6592582629%, 46.1731656763% 99.2387953251%, 17.8888944289% 87.5230665726%, 16.7157287525% 86.9445252853%, 15.6281144625% 86.2178046504%, 14.6446609407% 85.3553390593%, 13.7821953496% 84.3718855375%, 13.0554747147% 83.2842712475%, 12.4769334274% 82.1111055711%, 0.7612046749% 53.8268343237%, 0.3407417371% 52.588190451%, 0.0855513863% 51.3052619222%, 0% 50%, 0.0855513863% 48.6947380778%, 0.3407417371% 47.411809549%, 0.7612046749% 46.1731656763%, 12.4769334274% 17.8888944289%, 13.0554747147% 16.7157287525%, 13.7821953496% 15.6281144625%, 14.6446609407% 14.6446609407%, 15.6281144625% 13.7821953496%, 16.7157287525% 13.0554747147%, 17.8888944289% 12.4769334274%);
}

.ribbon {
  position: relative;
}
.ribbon .ribbon-label {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 10px;
  position: absolute;
  z-index: 1;
  background-color: #1968CD;
  box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.1);
  color: #FFFFFF;
  top: 50%;
  right: 0;
  transform: translateX(5px) translateY(-50%);
}
.ribbon .ribbon-label > .ribbon-inner {
  z-index: -1;
  position: absolute;
  padding: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.ribbon .ribbon-label:after {
  border-color: #082345;
}
.ribbon-vertical .ribbon-label {
  padding: 5px 10px;
  min-width: 36px;
  min-height: 46px;
  text-align: center;
}
.ribbon.ribbon-top .ribbon-label {
  top: 0;
  transform: translateX(-15px) translateY(-4px);
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.ribbon.ribbon-bottom .ribbon-label {
  border-top-right-radius: 0.475rem;
  border-top-left-radius: 0.475rem;
}
.ribbon.ribbon-start .ribbon-label {
  top: 50%;
  left: 0;
  right: auto;
  transform: translateX(-5px) translateY(-50%);
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}
.ribbon.ribbon-end .ribbon-label {
  border-top-left-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}

.ribbon.ribbon-clip.ribbon-start .ribbon-label {
  left: -5px;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner {
  border-top-right-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before, .ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}
.ribbon.ribbon-clip.ribbon-start .ribbon-label .ribbon-inner:before {
  border-width: 0 10px 10px 0;
  border-right-color: #181C32 !important;
  left: 0;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label {
  right: -5px;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner {
  border-top-left-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before, .ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}
.ribbon.ribbon-clip.ribbon-end .ribbon-label .ribbon-inner:before {
  border-width: 0 0 10px 10px;
  border-left-color: #181C32 !important;
  right: 0;
}

.ribbon.ribbon-triangle {
  position: absolute;
  z-index: 1;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.ribbon.ribbon-triangle.ribbon-top-start {
  top: 0;
  left: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem transparent !important;
  border-left: solid 2rem red;
  border-right: solid 2rem transparent !important;
  border-top: solid 2rem red;
}
.ribbon.ribbon-triangle.ribbon-top-end {
  top: 0;
  right: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem transparent !important;
  border-left: solid 2rem transparent !important;
  border-right: solid 2rem red;
  border-top: solid 2rem red;
}
.ribbon.ribbon-triangle.ribbon-bottom-start {
  bottom: 0;
  left: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem red;
  border-left: solid 2rem red;
  border-right: solid 2rem transparent !important;
  border-top: solid 2rem transparent !important;
}
.ribbon.ribbon-triangle.ribbon-bottom-end {
  bottom: 0;
  right: 0;
  width: 4rem;
  height: 4rem;
  border-bottom: solid 2rem red;
  border-right: solid 2rem red;
  border-left: solid 2rem transparent !important;
  border-top: solid 2rem transparent !important;
}

.blockui {
  position: relative;
}
.blockui .blockui-overlay {
  transition: all 0.3s ease;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.05);
}
.blockui .blockui-overlay .spinner-border {
  height: 1.35rem;
  width: 1.35rem;
}
.blockui .blockui-message {
  display: flex;
  align-items: center;
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background-color: #ffffff;
  color: #7E8299;
  font-weight: 500;
  margin: 0 !important;
  width: auto;
  padding: 0.85rem 1.75rem !important;
}
.blockui .blockui-message .spinner-border {
  margin-right: 0.65rem;
}

.explore-btn-toggle {
  color: #7E8299;
  background-color: #ffffff;
}
.explore-btn-toggle:hover, .explore-btn-toggle:focus, .explore-btn-toggle:active {
  color: #ffffff;
  background-color: #00B2FF;
}

.explore-btn-dismiss {
  border: 0;
}
.explore-btn-dismiss:hover i {
  color: #00B2FF;
}
.explore-btn-dismiss:hover .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #00B2FF;
}
.explore-btn-dismiss:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.explore-btn-primary {
  border: 0;
  color: #ffffff;
  background-color: #00B2FF;
}
.explore-btn-primary:hover {
  color: #ffffff;
  background-color: #0098DA;
}

.explore-btn-secondary {
  border: 0;
  color: #7E8299;
  background-color: #F5F8FA;
}
.explore-btn-secondary:hover {
  color: #3F4254;
  background-color: #EFF2F5;
}

.explore-btn-outline {
  border: 1px dashed #E4E6EF !important;
}
.explore-btn-outline:hover, .explore-btn-outline.active {
  border: 1px dashed #50CD89 !important;
  background-color: #E8FFF3;
}

.explore-link {
  color: #00B2FF;
}
.explore-link:hover {
  color: #0098DA;
}

.explore-link-hover:hover {
  color: #00B2FF !important;
}

.explore-icon-success {
  color: #50CD89;
}
.explore-icon-success svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #50CD89;
}
.explore-icon-success svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.explore-icon-danger {
  color: #F1416C;
}
.explore-icon-danger svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #F1416C;
}
.explore-icon-danger svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}

.explore-label-free {
  color: #ffffff;
  background-color: #FFC700;
}

.explore-label-pro {
  color: #ffffff;
  background-color: #50CD89;
}

.stepper.stepper-links .stepper-nav {
  display: flex;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.stepper.stepper-links .stepper-nav .stepper-item {
  position: relative;
  flex-shrink: 0;
  margin: 1rem 1.5rem;
}
.stepper.stepper-links .stepper-nav .stepper-item:after {
  content: " ";
  position: absolute;
  top: 2.3rem;
  left: 0;
  height: 2px;
  width: 100%;
  background-color: transparent;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.stepper.stepper-links .stepper-nav .stepper-item .stepper-title {
  color: #181C32;
  font-weight: 600;
  font-size: 1.25rem;
}
.stepper.stepper-links .stepper-nav .stepper-item.current {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.stepper.stepper-links .stepper-nav .stepper-item.current .stepper-title {
  color: #1968CD;
}
.stepper.stepper-links .stepper-nav .stepper-item.current:after {
  background-color: #1968CD;
}
.stepper.stepper-links .stepper-nav .stepper-item.completed .stepper-title {
  color: #B5B5C3;
}

.timeline-label {
  position: relative;
}
.timeline-label:before {
  content: "";
  position: absolute;
  left: 51px;
  width: 3px;
  top: 0;
  bottom: 0;
  background-color: #EFF2F5;
}
.timeline-label .timeline-item {
  display: flex;
  align-items: flex-start;
  position: relative;
  margin-bottom: 1.7rem;
}
.timeline-label .timeline-item:last-child {
  margin-bottom: 0;
}
.timeline-label .timeline-label {
  width: 50px;
  flex-shrink: 0;
  position: relative;
  color: #3F4254;
}
.timeline-label .timeline-badge {
  flex-shrink: 0;
  background: #ffffff;
  width: 1rem;
  height: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  position: relative;
  margin-top: 1px;
  margin-left: -0.5rem;
  padding: 3px !important;
  border: 6px solid #ffffff !important;
}
.timeline-label .timeline-badge span {
  display: block;
  border-radius: 100%;
  width: 6px;
  height: 6px;
  background-color: #EFF2F5;
}
.timeline-label .timeline-content {
  flex-grow: 1;
}

.placeholder-white-opacity-75::placeholder {
  color: rgba(255, 255, 255, 0.75);
}
.placeholder-white-opacity-75::-moz-placeholder {
  color: rgba(255, 255, 255, 0.75);
  opacity: 1;
}

.item-border-hover {
  border: 1px solid #fff;
  border-radius: 6px;
}
.item-border-hover:hover {
  border: 1px solid #EFF2F5;
  cursor: pointer;
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: rgba(245, 248, 250, 0.3);
}
.item-border-hover:hover .label {
  background-color: #00A3FF !important;
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #fff;
}
.item-border-hover .label {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
}

.noUi-target.noUi-target-success .noUi-connects {
  background: #E8FFF3;
}
.noUi-target.noUi-target-success .noUi-connects .noUi-connect {
  background: #50CD89;
}
.noUi-target.noUi-target-success .noUi-handle {
  border: 1px solid #50CD89;
  box-shadow: 0 3px 6px -3px rgba(80, 205, 137, 0.7);
  background: #50CD89;
}

.landing-dark-bg {
  background-color: #13263C;
}

.landing-dark-color {
  color: #13263C;
}

.landing-dark-border {
  border: 1px dashed #2C3F5B;
}

.landing-dark-separator {
  border-top: 1px dashed #2C3F5B;
}

.landing-curve {
  position: relative;
}
.landing-curve svg {
  position: relative;
  top: 0;
  display: block;
}

.landing-header {
  display: flex;
  align-items: center;
  height: 100px;
}
.landing-header .logo-default {
  display: block;
}
.landing-header .logo-sticky {
  display: none;
}
.landing-header .menu .menu-link.active {
  color: #ffffff;
}
[data-kt-sticky-landing-header=on] .landing-header .menu .menu-link.active {
  color: #1968CD;
  background-color: rgba(239, 242, 245, 0.4);
}
[data-kt-sticky-landing-header=on] .landing-header {
  padding: 0;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 100;
  background-color: #ffffff;
  box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);
  height: 70px;
}
[data-kt-sticky-landing-header=on] .landing-header .logo-sticky {
  display: block;
}
[data-kt-sticky-landing-header=on] .landing-header .logo-default {
  display: none;
}

body[data-kt-sticky-landing-header=on] {
  padding-top: 100px;
}

@media (max-width: 991.98px) {
  .landing-header {
    height: 70px;
  }
  .landing-header .landing-menu-wrapper {
    position: relative;
    overflow: auto;
  }
  [data-kt-sticky-landing-header=on] .landing-header {
    height: 70px;
  }
  .landing-header .menu .menu-link.active {
    color: #1968CD;
    background-color: rgba(239, 242, 245, 0.4);
  }

  body[data-kt-sticky-landing-header=on] {
    padding-top: 70px;
  }
}
html {
  font-family: "Basic Grotesque";
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html,
body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-size: 13px !important;
  font-weight: 400;
  font-family: Basis Grotesque Pro, Helvetica, "sans-serif";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (max-width: 991.98px) {
  html,
body {
    font-size: 13px !important;
  }
}
@media (max-width: 767.98px) {
  html,
body {
    font-size: 12px !important;
  }
}
html a:hover,
html a:active,
html a:focus,
body a:hover,
body a:active,
body a:focus {
  text-decoration: none !important;
}

body {
  display: flex;
  flex-direction: column;
  color: #181C32;
}

router-outlet {
  display: none;
}

canvas {
  user-select: none;
}

@media print {
  .print-content-only {
    padding: 0 !important;
    background: none !important;
  }
  .print-content-only .wrapper,
.print-content-only .page,
.print-content-only .page-title .content,
.print-content-only .container,
.print-content-only .container-fluid,
.print-content-only .container-sm,
.print-content-only .container-md,
.print-content-only .container-lg,
.print-content-only .container-xl,
.print-content-only .container-xxl {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .print-content-only .aside,
.print-content-only .sidebar,
.print-content-only .scrolltop,
.print-content-only .header,
.print-content-only .footer,
.print-content-only .toolbar,
.print-content-only .drawer,
.print-content-only .btn {
    display: none !important;
  }
}
body {
  background-color: #F5F8FA;
}

.text-page-bg {
  color: #F5F8FA;
}

@media (min-width: 992px) {
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    padding: 0 30px;
  }

  .wrapper {
    transition: padding-left 0.3s ease;
    padding-top: 0px;
    padding-left: 220px;
  }
  [data-kt-aside-minimize=on] .wrapper {
    transition: padding-left 0.3s ease;
    padding-left: 0;
  }
}
@media (max-width: 991.98px) {
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    max-width: none;
    padding: 0 15px;
  }

  .header-tablet-and-mobile-fixed .wrapper {
    padding-top: 0px;
  }
}
.header .header-brand {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #FFF;
}

@media (min-width: 992px) {
  .header {
    display: flex;
    align-items: center;
    position: fixed;
    height: 0px;
    transition: left 0.3s ease;
    z-index: 100;
    top: 0;
    right: 0;
    left: 0;
  }
  .header .header-brand {
    height: 0px;
    padding: 0 25px;
    width: 220px;
    flex-shrink: 0;
  }
  .header .aside-minimize .minimize-active {
    display: none;
  }
  .header .aside-minimize.active .minimize-default {
    display: none;
  }
  .header .aside-minimize.active .minimize-active {
    display: inline-block;
  }
}
@media (max-width: 991.98px) {
  .header {
    flex-direction: column;
  }

  .header-brand {
    padding: 0 15px;
    background-color: #FFF;
    display: flex;
    align-items: center;
    height: 0px;
    position: relative;
    z-index: 3;
    width: 100%;
  }
  .header-brand .aside-minimize {
    display: none;
  }
  .header-tablet-and-mobile-fixed .header-brand {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 100;
    height: 0px;
  }
}
.aside {
  display: flex;
  flex-direction: column;
  background-color: #FFF;
  padding: 0;
}
.aside .aside-toolbar .aside-user {
  border-top: 1px solid #2D2D43;
  padding: 0 25px;
}
.aside .aside-toolbar .aside-search {
  border-top: 1px solid #2D2D43;
  border-bottom: 1px solid #2D2D43;
  padding: 0 25px;
}
.aside .aside-toolbar .aside-search .search-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #DADADA;
}
.aside .aside-toolbar .aside-search .search-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside .aside-toolbar .aside-search .form-control {
  background-color: #2C2C41;
  border-color: #2C2C41;
  color: #878aa0;
}
.aside .aside-toolbar .aside-search .form-control::placeholder {
  color: #7E8299;
}
.aside .aside-toolbar .aside-search .form-control::-moz-placeholder {
  color: #7E8299;
  opacity: 1;
}
.aside .aside-footer {
  padding: 0 15px;
}
.aside .aside-footer .btn-custom {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
  color: #B5B5C3;
  background-color: rgba(63, 66, 84, 0.35);
}
.btn-check:checked + .aside .aside-footer .btn-custom, .btn-check:active + .aside .aside-footer .btn-custom, .aside .aside-footer .btn-custom:focus:not(.btn-active), .aside .aside-footer .btn-custom:hover:not(.btn-active), .aside .aside-footer .btn-custom:active:not(.btn-active), .aside .aside-footer .btn-custom.active, .aside .aside-footer .btn-custom.show, .show > .aside .aside-footer .btn-custom {
  color: #B5B5C3;
  background-color: rgba(63, 66, 84, 0.35) !important;
}
.aside .aside-footer .btn-custom .btn-label {
  transition: opacity 0.3s ease;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  opacity: 1;
}
.aside .aside-footer .btn-custom .btn-icon {
  display: inline-block;
  transition: opacity 0.3s ease;
  overflow: hidden;
  opacity: 0;
  margin: 0;
  width: 0;
  color: #B5B5C3;
}
.aside .aside-footer .btn-custom .btn-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #B5B5C3;
}
.aside .aside-footer .btn-custom .btn-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside .hover-scroll-overlay-y {
  --scrollbar-space: 0.4rem;
  scrollbar-color: #d0d4d7;
}
.aside .hover-scroll-overlay-y::-webkit-scrollbar-thumb {
  background-color: #d0d4d7;
}
.aside .hover-scroll-overlay-y:hover {
  scrollbar-color: #d0d4d7;
}
.aside .hover-scroll-overlay-y:hover::-webkit-scrollbar-thumb {
  background-color: #d0d4d7;
}

@media (min-width: 992px) {
  .aside {
    position: fixed;
    top: 0px;
    left: 0;
    bottom: 0;
    z-index: 101;
    overflow: hidden;
    width: 220px;
    transition: left 0.3s ease;
  }
  .aside .aside-menu {
    width: 220px;
  }
  [data-kt-aside-minimize=on] .aside {
    left: -220px;
    transition: left 0.3s ease;
  }
}
@media (max-width: 991.98px) {
  .aside {
    display: none;
  }
  .aside .aside-logo {
    display: none;
  }
}
.aside-menu .menu .menu-item .menu-link,
.aside-menu .menu .menu-item .menu-content {
  padding-left: 10px;
  padding-right: 10px;
}
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(0.75rem + 10px);
}
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1.5rem + 10px);
}
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2.25rem + 10px);
}
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem + 10px);
}
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: 0.75rem;
  padding-right: 0;
}
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1.5rem);
  padding-right: 0;
}
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2.25rem);
  padding-right: 0;
}
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem);
  padding-right: 0;
}
.aside-menu .menu .menu-item .menu-link {
  color: #B6B9C8;
}
.aside-menu .menu .menu-item .menu-link .menu-title {
  color: #B6B9C8;
}
.aside-menu .menu .menu-item .menu-link .menu-icon i {
  color: #4A4B68;
}
.aside-menu .menu .menu-item .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #4A4B68;
}
.aside-menu .menu .menu-item .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside-menu .menu .menu-item .menu-link .menu-bullet .bullet {
  background-color: #4A4B68;
}
.aside-menu .menu .menu-item .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%234A4B68'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%234A4B68'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active),
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #999db2;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-title,
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title {
  color: #999db2;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon i,
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i {
  color: #35364a;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #35364a;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g),
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-bullet .bullet,
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet {
  background-color: #35364a;
}
.aside-menu .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) .menu-arrow:after,
.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2335364a'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%2335364a'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.aside-menu .menu .menu-item.here > .menu-link, .aside-menu .menu .menu-item.show > .menu-link {
  transition: color 0.2s ease, background-color 0.2s ease;
  color: #B6B9C8;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-title, .aside-menu .menu .menu-item.show > .menu-link .menu-title {
  color: #B6B9C8;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-icon i, .aside-menu .menu .menu-item.show > .menu-link .menu-icon i {
  color: #4A4B68;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g), .aside-menu .menu .menu-item.show > .menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #4A4B68;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g), .aside-menu .menu .menu-item.show > .menu-link .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-bullet .bullet, .aside-menu .menu .menu-item.show > .menu-link .menu-bullet .bullet {
  background-color: #4A4B68;
}
.aside-menu .menu .menu-item.here > .menu-link .menu-arrow:after, .aside-menu .menu .menu-item.show > .menu-link .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%234A4B68'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%234A4B68'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.aside-menu .menu .menu-item .menu-link.active {
  transition: color 0.2s ease, background-color 0.2s ease;
  background-color: #1968CD;
  color: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-title {
  color: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-icon i {
  color: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-icon .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-icon .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.aside-menu .menu .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #ffffff;
}
.aside-menu .menu .menu-item .menu-link.active .menu-arrow:after {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e");
  /*rtl:begin:remove*/
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
  /*rtl:end:remove*/
}
.aside-menu .menu .separator {
  border-bottom: 1px dashed #2D2D43;
}
.aside-menu .menu > .menu-item {
  padding: 0 0.6rem;
}
.aside-menu .menu-item {
  padding: 0;
}
.aside-menu .menu-item .menu-link {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  border-radius: 0.475rem;
}
.aside-menu .menu-item .menu-icon {
  justify-content: flex-start;
}

.toolbar {
  display: flex;
  align-items: center;
  width: 100%;
}

@media (max-width: 991.98px) {
  .toolbar {
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .content {
    padding: 30px 0;
  }
}
@media (max-width: 991.98px) {
  .content {
    padding: 15px 0;
  }
}
.footer {
  background-color: #ffffff;
}

@media print {
  .print-content-only {
    padding: 0 !important;
    background: none !important;
  }
  .print-content-only .docs-wrapper,
.print-content-only .docs-page,
.print-content-only .docs-page-title .docs-content,
.print-content-only .container,
.print-content-only .container-fluid,
.print-content-only .container-sm,
.print-content-only .container-md,
.print-content-only .container-lg,
.print-content-only .container-xl,
.print-content-only .container-xxl {
    background: none !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .print-content-only .docs-aside, .print-content-only docs- .scrolltop,
.print-content-only .docs-header,
.print-content-only .drawer,
.print-content-only .btn {
    display: none !important;
  }
}
.docs-wrapper {
  background-color: #F5F8FA;
}

@media (min-width: 992px) {
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    padding: 0 30px;
  }

  .docs-wrapper {
    padding-left: 265px;
  }
}
@media (max-width: 991.98px) {
  .container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
    max-width: none;
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .docs-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
@media (max-width: 991.98px) {
  .docs-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .docs-header .docs-page-title[data-kt-swapper=true] {
    display: none !important;
  }
}
.docs-aside {
  display: flex;
  flex-direction: column;
  box-shadow: 0 0 28px 0 rgba(82, 63, 105, 0.025);
  background-color: #ffffff;
  padding: 0;
}

@media (min-width: 992px) {
  .docs-aside {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 101;
    overflow: hidden;
    width: 265px;
  }
  .docs-aside .docs-aside-logo {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 25px;
  }
  .docs-aside .docs-aside-menu {
    width: 265px;
  }
}
@media (max-width: 991.98px) {
  .docs-aside {
    display: none;
  }
  .docs-aside .docs-aside-logo {
    display: none;
  }
}
.docs-aside-menu .menu .menu-item .menu-link,
.docs-aside-menu .menu .menu-item .menu-content {
  padding-left: 25px;
  padding-right: 25px;
}
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(0.75rem + 25px);
}
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1.5rem + 25px);
}
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2.25rem + 25px);
}
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem + 25px);
}
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: 0.75rem;
  padding-right: 0;
}
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(1.5rem);
  padding-right: 0;
}
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(2.25rem);
  padding-right: 0;
}
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-content,
.menu-fit .docs-aside-menu .menu .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-sub:not([data-popper-placement]) > .menu-item > .menu-link {
  padding-left: calc(3rem);
  padding-right: 0;
}
.docs-aside-menu .menu-item {
  padding: 0;
}
.docs-aside-menu .menu-item .menu-link {
  font-weight: 500;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.docs-aside-menu .menu-item .menu-icon {
  justify-content: flex-start;
}

.card.card-docs {
  background-color: #ffffff;
  border: 0;
}
.highlight {
  position: relative;
  background: #1e1e3f;
  border-radius: 0.475rem;
  padding: 1.75rem 1.5rem 1.75rem 1.5rem;
}
.highlight .nav {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
  margin-top: -0.25rem;
}
.highlight .nav .nav-item {
  margin-right: 0.75rem;
}
.highlight .nav .nav-link {
  font-size: 0.9rem;
  font-weight: 500;
  padding: 0.35rem 1rem;
  border-radius: 0.475rem;
  color: rgba(255, 255, 255, 0.75);
  transition: all 0.2s ease;
  background-color: transparent;
}
.highlight .nav .nav-link:focus, .highlight .nav .nav-link.active {
  transition: all 0.2s ease;
  background-color: #2d2d5e;
  color: rgba(255, 255, 255, 0.75);
}
.highlight .highlight-copy {
  display: none;
  position: absolute;
  right: 1.75rem;
  top: 1.5rem;
  font-size: 0.85rem;
  font-weight: 500;
  padding: 0.35rem 1rem !important;
  transition: all 0.2s ease;
  background-color: #2d2d5e;
  color: rgba(255, 255, 255, 0.75);
}
.highlight .highlight-copy:focus, .highlight .highlight-copy:hover {
  transition: all 0.2s ease;
  background-color: #323268;
  color: #1968CD;
}
.highlight:hover .highlight-copy {
  display: flex;
}
.highlight .highlight-code pre {
  background-color: transparent;
  overflow: auto;
  padding: 0;
  margin: 0;
  scrollbar-color: #d0d4d7;
}
.highlight .highlight-code pre::-webkit-scrollbar-thumb {
  background-color: #d0d4d7;
}
.highlight .highlight-code pre code[class*=language-] {
  padding: 0;
  margin: 0;
  font-size: 1rem !important;
}

.fslightbox-slide-btn {
  border-radius: 0.475rem;
}

.fslightbox-toolbar {
  border-bottom-left-radius: 0.475rem;
}

.select2-container--bootstrap5 .select2-selection {
  box-shadow: none !important;
  height: auto;
  outline: none !important;
}
.select2-container--bootstrap5.select2-container--focus .form-select-solid, .select2-container--bootstrap5.select2-container--open .form-select-solid {
  background-color: #eef3f7;
}
.select2-container--bootstrap5.select2-container--focus .form-select:not(.form-select-solid):not(.form-select-white), .select2-container--bootstrap5.select2-container--open .form-select:not(.form-select-solid):not(.form-select-white) {
  border-color: #B5B5C3;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field {
  color: #181C32;
  font-weight: 500;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  outline: none;
  margin: 0;
  padding: 0;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field::placeholder {
  color: #A1A5B7;
}
.select2-container--bootstrap5 .select2-search.select2-search--inline .select2-search__field::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field {
  color: #5E6278;
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field::placeholder {
  color: #A1A5B7;
}
.select2-container--bootstrap5 .form-select-solid .select2-search.select2-search--inline .select2-search__field::-moz-placeholder {
  color: #A1A5B7;
  opacity: 1;
}
.select2-container--bootstrap5 .select2-selection--single {
  display: flex;
  align-items: center;
}
.select2-container--bootstrap5 .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #A1A5B7;
}
.select2-container--bootstrap5 .select2-selection--single .select2-selection__placeholder {
  color: #A1A5B7;
}
.select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__rendered {
  color: #5E6278;
}
.select2-container--bootstrap5 .select2-selection--single.form-select-solid .select2-selection__placeholder {
  color: #A1A5B7;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-search.select2-search--inline {
  display: inline;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered {
  display: inline;
  margin: 0;
  padding: 0;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  display: inline-flex;
  align-items: center;
  position: relative;
  background-color: #E4E6EF;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  display: block;
  position: absolute;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235E6278'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  opacity: 0.5;
  border: 0;
  transition: color 0.2s ease, background-color 0.2s ease;
  top: 50%;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span {
  display: none;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
  opacity: 1;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231968CD'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
  transition: color 0.2s ease, background-color 0.2s ease;
}
.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__display {
  font-weight: 500;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) {
  padding-top: calc((1.5rem + 2px - 0.8rem) / 2);
  padding-bottom: calc((1.5rem + 2px - 0.8rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice {
  border-radius: 0.4rem;
  padding: 0.2rem 0.4rem;
  margin: 0.2rem 0.4rem 0.2rem 0;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__remove {
  height: 0.6rem;
  width: 0.6rem;
  margin-right: 0.5rem;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__display {
  margin-left: 1.2rem;
  font-size: 0.9rem;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-search.select2-search--inline .select2-search__field {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: calc(0.75rem - (1.5rem + 2px - 0.8rem) / 2);
  margin-bottom: calc(0.75rem - (1.5rem + 2px - 0.8rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg {
  padding-top: calc((1.65rem + 2px - 0.8rem) / 2);
  padding-bottom: calc((1.65rem + 2px - 0.8rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice {
  border-radius: 0.4rem;
  padding: 0.2rem 0.4rem;
  margin: 0.2rem 0.4rem 0.2rem 0;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice .select2-selection__choice__remove {
  height: 0.6rem;
  width: 0.6rem;
  margin-right: 0.5rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-selection__choice .select2-selection__choice__display {
  margin-left: 1.2rem;
  font-size: 1rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-lg .select2-search.select2-search--inline .select2-search__field {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: calc(0.825rem - (1.65rem + 2px - 0.8rem) / 2);
  margin-bottom: calc(0.825rem - (1.65rem + 2px - 0.8rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm {
  padding-top: calc((1.1rem + 2px - 0.6rem) / 2);
  padding-bottom: calc((1.1rem + 2px - 0.6rem) / 2);
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice {
  border-radius: 0.4rem;
  padding: 0.15rem 0.4rem;
  margin: 0.15rem 0.4rem 0.15rem 0;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice .select2-selection__choice__remove {
  height: 0.5rem;
  width: 0.5rem;
  margin-right: 0.5rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-selection__choice .select2-selection__choice__display {
  margin-left: 1rem;
  font-size: 0.8rem;
}
.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-search.select2-search--inline .select2-search__field {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: calc(0.55rem - (1.1rem + 2px - 0.6rem) / 2);
  margin-bottom: calc(0.55rem - (1.1rem + 2px - 0.6rem) / 2);
}
.select2-container--bootstrap5 .select2-dropdown {
  border: 0;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem;
  padding: 1rem 0;
  background-color: #ffffff;
}
.modal-open .select2-container--bootstrap5 .select2-dropdown {
  z-index: 1056;
}
.select2-container--bootstrap5 .select2-dropdown .select2-search {
  padding: 0.5rem 1.25rem;
  margin: 0 0 0.5rem 0;
}
.select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field {
  background-color: #ffffff;
  padding: 0.55rem 0.75rem;
  color: #181C32;
  font-size: 0.925rem;
  border: 1px solid #E4E6EF;
  border-radius: 0.475rem;
  outline: 0 !important;
}
.select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field:focus, .select2-container--bootstrap5 .select2-dropdown .select2-search .select2-search__field:active {
  border-color: 1px solid #181C32;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option {
  color: #5E6278;
  transition: color 0.2s ease, background-color 0.2s ease;
  padding: 0.75rem 1.25rem;
  margin: 0 0;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--highlighted {
  background-color: #F1FAFF;
  color: #1968CD;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected {
  background-color: #1968CD;
  color: #FFFFFF;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--disabled {
  color: #B5B5C3;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__message {
  color: #7E8299;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group {
  padding-left: 0;
  padding-right: 0;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__group {
  display: block;
  color: #3F4254;
  font-weight: 500;
  font-size: 1.15rem;
  padding: 0 1.25rem 0 1.25rem;
  margin: 0 0 0.25rem 0;
}
.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__option {
  padding: 0.75rem 1.25rem;
  margin: 0 0;
}
.select2-container--bootstrap5 .select2-selection__clear {
  display: block;
  height: 0.7rem;
  width: 0.7rem;
  top: 50%;
  right: 3rem;
  position: absolute;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235E6278'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
}
.select2-container--bootstrap5 .select2-selection__clear span {
  display: none;
}
.select2-container--bootstrap5 .select2-selection__clear:hover {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231968CD'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}

.fv-plugins-message-container {
  margin-top: 0.3rem;
}
.fv-plugins-message-container .fv-help-block {
  color: #F1416C;
  font-size: 1rem;
  font-weight: 400;
}
.fv-plugins-message-container.valid-feedback, .fv-plugins-message-container.invalid-feedback {
  display: block;
  font-weight: 400;
}

.daterangepicker {
  padding: 0;
  margin: 0;
  border: 0;
  width: auto;
  background-color: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  font-family: Basis Grotesque Pro, Helvetica, "sans-serif";
  z-index: 1000;
  border-radius: 0.475rem;
}
.daterangepicker:after, .daterangepicker:before {
  display: none;
}
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: transparent;
}
.modal-open .daterangepicker {
  z-index: 1056;
}
.daterangepicker .calendar-table {
  background-color: #ffffff;
  border: 0;
}
.daterangepicker .ranges {
  border-top-left-radius: 0.475rem;
  background-color: #ffffff;
}
.daterangepicker .ranges ul {
  padding: 1rem 0;
  width: 175px;
}
.daterangepicker .ranges li {
  padding: 0.7rem 1.75rem;
  font-weight: 500;
  font-size: 1rem;
  color: #7E8299;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.daterangepicker .ranges li:hover {
  background-color: #F1FAFF;
  color: #1968CD;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.daterangepicker .ranges li.active {
  background-color: #1968CD;
  color: #FFFFFF;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.daterangepicker.show-calendar .ranges {
  margin-top: 0;
  height: 297px;
}
.daterangepicker.show-ranges.show-calendar .ranges {
  border-right: 1px solid #EFF2F5;
}
.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 0;
}
.daterangepicker .drp-buttons {
  padding: 1rem 1.75rem;
  border-top: 1px solid #EFF2F5;
}
.daterangepicker .drp-buttons .btn {
  font-size: 1rem;
  font-weight: 500;
  padding: 0.5rem 1rem;
}
.daterangepicker .drp-buttons .cancelBtn {
  color: #7E8299;
  border-color: #F5F8FA;
  background-color: #F5F8FA;
}
.daterangepicker .drp-buttons .cancelBtn i {
  color: #7E8299;
}
.daterangepicker .drp-buttons .cancelBtn .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.daterangepicker .drp-buttons .cancelBtn .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after {
  color: #7E8299;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn, .btn-check:active + .daterangepicker .drp-buttons .cancelBtn, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active), .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active), .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active), .daterangepicker .drp-buttons .cancelBtn.active, .daterangepicker .drp-buttons .cancelBtn.show, .show > .daterangepicker .drp-buttons .cancelBtn {
  color: #7E8299;
  border-color: #E4E6EF;
  background-color: #E4E6EF !important;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn i, .btn-check:active + .daterangepicker .drp-buttons .cancelBtn i, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) i, .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) i, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) i, .daterangepicker .drp-buttons .cancelBtn.active i, .daterangepicker .drp-buttons .cancelBtn.show i, .show > .daterangepicker .drp-buttons .cancelBtn i {
  color: #7E8299;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn .svg-icon svg [fill]:not(.permanent):not(g), .btn-check:active + .daterangepicker .drp-buttons .cancelBtn .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn.active .svg-icon svg [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn.show .svg-icon svg [fill]:not(.permanent):not(g), .show > .daterangepicker .drp-buttons .cancelBtn .svg-icon svg [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
  fill: #7E8299;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn .svg-icon svg:hover [fill]:not(.permanent):not(g), .btn-check:active + .daterangepicker .drp-buttons .cancelBtn .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active) .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn.active .svg-icon svg:hover [fill]:not(.permanent):not(g), .daterangepicker .drp-buttons .cancelBtn.show .svg-icon svg:hover [fill]:not(.permanent):not(g), .show > .daterangepicker .drp-buttons .cancelBtn .svg-icon svg:hover [fill]:not(.permanent):not(g) {
  transition: fill 0.3s ease;
}
.btn-check:checked + .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after, .btn-check:active + .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:focus:not(.btn-active).dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:hover:not(.btn-active).dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn:active:not(.btn-active).dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn.active.dropdown-toggle:after, .daterangepicker .drp-buttons .cancelBtn.show.dropdown-toggle:after, .show > .daterangepicker .drp-buttons .cancelBtn.dropdown-toggle:after {
  color: #7E8299;
}
.daterangepicker .drp-selected {
  font-size: 0.9rem;
}
.daterangepicker .drp-calendar.left, .daterangepicker .drp-calendar.right {
  padding: 1rem 1rem;
}
.daterangepicker .drp-calendar.left {
  border-left: 0 !important;
}
.daterangepicker .drp-calendar th,
.daterangepicker .drp-calendar td {
  font-size: 1rem;
  font-weight: 400;
  width: 33px;
  height: 33px;
}
.daterangepicker .drp-calendar th.available:hover,
.daterangepicker .drp-calendar td.available:hover {
  border-radius: 0.475rem;
  background-color: #F1FAFF;
  color: #1968CD;
}
.daterangepicker .drp-calendar th {
  font-weight: 500;
  color: #3F4254;
}
.daterangepicker .drp-calendar th.month {
  font-weight: 500;
  color: #3F4254;
}
.daterangepicker .drp-calendar th.next span, .daterangepicker .drp-calendar th.prev span {
  border-width: 0 1px 1px 0;
  border-color: #7E8299;
}
.daterangepicker .drp-calendar th.next.available:hover span, .daterangepicker .drp-calendar th.prev.available:hover span {
  border-color: #1968CD;
}
.daterangepicker .drp-calendar th.next span {
  margin-right: 1px;
}
.daterangepicker .drp-calendar th.prev span {
  margin-left: 1px;
}
.daterangepicker .drp-calendar td {
  color: #5E6278;
}
.daterangepicker .drp-calendar td.available.off {
  color: #B5B5C3;
}
.daterangepicker .drp-calendar td.active {
  background-color: #1968CD !important;
  color: #FFFFFF !important;
  border-radius: 0.475rem;
}
.daterangepicker .drp-calendar td.active.start-date {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.daterangepicker .drp-calendar td.active.end-date {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.daterangepicker .drp-calendar td.active.start-date.end-date {
  border-radius: 0.475rem;
}
.daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
  background: #F1FAFF !important;
  color: #1968CD !important;
  border-radius: 0.475rem;
}
.daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
  background-color: #F1FAFF;
  color: #1968CD;
}
.daterangepicker .drp-calendar td:hover {
  background-color: #F1FAFF;
  color: #1968CD;
}
.daterangepicker select.ampmselect,
.daterangepicker select.minuteselect,
.daterangepicker select.hourselect,
.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
  border-radius: 0.475rem;
  background: transparent;
  border-color: transparent;
  color: #181C32;
  font-weight: 500;
  outline: 0 !important;
}
.daterangepicker select.ampmselect:focus,
.daterangepicker select.minuteselect:focus,
.daterangepicker select.hourselect:focus,
.daterangepicker select.monthselect:focus,
.daterangepicker select.yearselect:focus {
  background: #F5F8FA;
}

@media (max-width: 767.98px) {
  .daterangepicker.show-calendar .ranges {
    float: none !important;
    height: auto !important;
  }
  .daterangepicker.show-calendar .ranges ul {
    width: 100%;
  }
  .daterangepicker.show-calendar .drp-calendar {
    float: none !important;
    max-width: unset !important;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.flatpickr-calendar {
  font-family: inherit;
  border: 0;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem;
  background-color: #ffffff;
}
.flatpickr-calendar:before, .flatpickr-calendar:after {
  display: none;
}

.flatpickr-months {
  padding: 0 1rem;
  padding-top: 0.5rem;
}

.flatpickr-innerContainer {
  padding: 0.5rem 1rem;
}

.flatpickr-days,
.dayContainer {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

.flatpickr-months .flatpickr-month {
  background: transparent;
  color: #7E8299;
  fill: #7E8299;
  height: 46px;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.475rem;
  top: 1rem;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  fill: #A1A5B7;
  height: 13px;
  width: 13px;
}
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  background: #F5F8FA;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #5E6278;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  /*rtl:begin:ignore*/
  left: 1rem;
  /*rtl:end:ignore*/
}
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  /*rtl:begin:ignore*/
  right: 1rem;
  /*rtl:end:ignore*/
}

.flatpickr-current-month {
  font-weight: 500;
  color: inherit;
}
.flatpickr-current-month .numInputWrapper {
  border-radius: 0.475rem;
  width: 65px;
}
.flatpickr-current-month .numInputWrapper span.arrowUp {
  border-top-right-radius: 0.475rem;
}
.flatpickr-current-month .numInputWrapper span.arrowDown {
  border-bottom-right-radius: 0.475rem;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  border: 0 !important;
  background-color: #ffffff;
  font-size: 1rem;
  color: #5E6278;
  font-weight: 500;
  padding: 0.5rem 0.75rem;
  margin-right: 0.5rem;
  outline: none !important;
  border-radius: 0.475rem;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: #F5F8FA;
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  font-size: 1rem;
  color: #5E6278;
  font-weight: 500;
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-current-month span.cur-month {
  color: #5E6278;
  font-size: 1rem;
  font-weight: 500;
}
.flatpickr-current-month span.cur-month:hover {
  background: #F5F8FA;
}
.flatpickr-current-month input.cur-year {
  color: #5E6278;
  font-size: 1.1rem;
  padding: 0.5rem 0.75rem;
  font-weight: 500;
  outline: 0 !important;
}

span.flatpickr-weekday {
  color: #3F4254;
  font-size: 1rem;
  font-weight: 600;
}

.flatpickr-time {
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: height;
  line-height: height;
  max-height: height;
  border-top: 1px solid #F5F8FA;
}
.flatpickr-time .numInputWrapper {
  height: height;
}
.flatpickr-time .flatpickr-am-pm {
  color: #5E6278;
  font-size: 1rem;
  font-weight: 500;
}
.flatpickr-time input.flatpickr-hour, .flatpickr-time input.flatpickr-minute {
  color: #5E6278;
  font-size: 1rem;
  font-weight: 500;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: transparent;
}

.numInputWrapper span {
  border-left: 0 !important;
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-right: 0 !important;
}
.numInputWrapper span:hover {
  background: transparent !important;
}
.numInputWrapper span:after {
  top: 50% !important;
  transform: translateY(-50%);
}
.numInputWrapper span.arrowUp:after {
  border-bottom-color: #A1A5B7 !important;
}
.numInputWrapper span.arrowUp:hover:after {
  border-bottom-color: #5E6278 !important;
}
.numInputWrapper span.arrowDown:after {
  border-top-color: #A1A5B7 !important;
}
.numInputWrapper span.arrowDown:hover:after {
  border-top-color: #5E6278 !important;
}
.numInputWrapper:hover {
  background: transparent;
}

.flatpickr-day {
  font-size: 1rem;
  border-radius: 0.475rem;
  box-shadow: none !important;
  height: 36px;
  max-width: 36px;
  line-height: 36px;
  color: #7E8299;
}
.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #F1FAFF;
  color: #1968CD;
  border-color: transparent;
}
.flatpickr-day.today {
  background: #F5F8FA;
  color: #7E8299;
  border-color: transparent;
}
.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: transparent;
  background: #EFF2F5;
  color: #5E6278;
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
  background: #1968CD;
  color: #FFFFFF;
  border-color: transparent;
}
.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #F1FAFF;
  color: #1968CD;
  border-color: transparent;
}
.flatpickr-day.today {
  border-color: transparent;
}
.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  border-color: transparent;
  background: #F5F8FA;
  color: #7E8299;
}
.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
  background: #1968CD;
  color: #FFFFFF;
  border-color: transparent;
}
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {
  color: #B5B5C3;
  background: transparent;
  border-color: transparent;
}
.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: #B5B5C3;
}

.tagify {
  --tagify-dd-bg-color: #ffffff;
  --tags-border-color: #E4E6EF;
  --tags-hover-border-color: #E4E6EF;
  --tags-focus-border-color: #B5B5C3;
  --tag-bg: #EFF2F5;
  --tag-hover: #EFF2F5;
  --tag-text-color: #5E6278;
  --tag-text-color--edit: #5E6278;
  --tag-pad: 0 0.5rem;
  --tag-inset-shadow-size: 1rem;
  --tag-invalid-color: #F1416C;
  --tag-invalid-bg: #FFF5F8;
  --tag-remove-bg: #EFF2F5;
  --tag-remove-btn-color: transparent;
  --tag-remove-btn-bg: transparent;
  --tag-remove-btn-bg--hover: transparent;
  --input-color: #5E6278;
  --placeholder-color: #B5B5C3;
  --placeholder-color-focus: #A1A5B7;
  --loader-size: .8rem;
}
.tagify .tagify__tag {
  background-color: var(--tag-bg);
}
.tagify .tagify__tag div {
  border-radius: inherit;
}
.tagify .tagify__tag .tagify__tag__removeBtn {
  border-radius: 0;
  content: " ";
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23A1A5B7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}
.tagify .tagify__tag .tagify__tag__removeBtn:after {
  display: none;
}
.tagify .tagify__tag .tagify__tag__removeBtn:hover {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231968CD'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}
.tagify .tagify__tag.tagify--notAllowed div .tagify__tag-text {
  color: #F1416C;
  opacity: 0.5;
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn {
  opacity: 0.5;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F1416C'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover {
  background: transparent;
  opacity: 0.75;
}
.tagify .tagify__input:before {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
}
.tagify:not(.form-control-sm):not(.form-control-lg) {
  padding-top: calc((1.5rem + 2px - 0.8rem) / 2);
  padding-bottom: calc((1.5rem + 2px - 0.8rem) / 2);
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag {
  border-radius: 0.475rem;
  padding: 0.2rem 0.4rem;
  margin: 0.2rem 0.4rem 0.2rem 0;
  font-weight: inherit;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag div {
  padding: 0 0.4rem;
  font-size: 0.9rem;
  font-weight: inherit;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__tag .tagify__tag__removeBtn {
  width: 0.6rem;
  height: 0.6rem;
  margin: 0 0.5rem 0 0;
}
.tagify:not(.form-control-sm):not(.form-control-lg) .tagify__input {
  padding: 0;
  margin-top: calc(0.75rem - (1.5rem + 2px - 0.8rem) / 2);
  margin-bottom: calc(0.75rem - (1.5rem + 2px - 0.8rem) / 2);
}
.tagify.form-control-lg {
  padding-top: calc((1.65rem + 2px - 0.8rem) / 2);
  padding-bottom: calc((1.65rem + 2px - 0.8rem) / 2);
}
.tagify.form-control-lg .tagify__tag {
  border-radius: 0.475rem;
  padding: 0.2rem 0.4rem;
  margin: 0.2rem 0.4rem 0.2rem 0;
  font-weight: inherit;
}
.tagify.form-control-lg .tagify__tag div {
  padding: 0 0.4rem;
  font-size: 1rem;
  font-weight: inherit;
}
.tagify.form-control-lg .tagify__tag .tagify__tag__removeBtn {
  width: 0.6rem;
  height: 0.6rem;
  margin: 0 0.5rem 0 0;
}
.tagify.form-control-lg .tagify__input {
  padding: 0;
  margin-top: calc(0.825rem - (1.65rem + 2px - 0.8rem) / 2);
  margin-bottom: calc(0.825rem - (1.65rem + 2px - 0.8rem) / 2);
}
.tagify.form-control-sm {
  padding-top: calc((1.1rem + 2px - 0.6rem) / 2);
  padding-bottom: calc((1.1rem + 2px - 0.6rem) / 2);
}
.tagify.form-control-sm .tagify__tag {
  border-radius: 0.475rem;
  padding: 0.15rem 0.4rem;
  margin: 0.15rem 0.4rem 0.15rem 0;
  font-weight: inherit;
}
.tagify.form-control-sm .tagify__tag div {
  padding: 0 0.4rem;
  font-size: 0.8rem;
  font-weight: inherit;
}
.tagify.form-control-sm .tagify__tag .tagify__tag__removeBtn {
  width: 0.5rem;
  height: 0.5rem;
  margin: 0 0.5rem 0 0;
}
.tagify.form-control-sm .tagify__input {
  padding: 0;
  margin-top: calc(0.55rem - (1.1rem + 2px - 0.6rem) / 2);
  margin-bottom: calc(0.55rem - (1.1rem + 2px - 0.6rem) / 2);
}

.tagify__dropdown {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border: 0 !important;
  outline: none !important;
  padding: 0.75rem 0;
  z-index: 1000;
  background-color: #ffffff;
  border-radius: 0.475rem;
}
.tagify__dropdown ._wrapper {
  max-height: none;
  border-radius: 0.475rem;
}
.modal-open .tagify__dropdown {
  z-index: 1056;
}
.tagify__dropdown .tagify__dropdown__wrapper {
  background-color: #ffffff;
  border: 0 !important;
  outline: none !important;
  box-shadow: none;
}
.tagify__dropdown .tagify__dropdown__item {
  color: #5E6278;
  border-radius: 0;
  padding: 0.75rem 1.5rem;
  margin: 0;
  box-shadow: none;
  font-weight: 500;
}
.tagify__dropdown .tagify__dropdown__item:hover, .tagify__dropdown .tagify__dropdown__item.tagify__dropdown__item--active {
  background-color: #F1FAFF;
  color: #1968CD;
}
.tagify__dropdown.tagify__inline__suggestions {
  padding: 0.75rem 1rem;
}
.tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item {
  display: inline-block;
  font-size: 0.925rem;
  padding: 0.35rem 0.5rem;
  margin: 0.25rem 0.5rem 0.25rem 0;
  background-color: #EFF2F5;
  color: #5E6278;
  border-radius: 0.475rem;
}
.tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item:hover, .tagify__dropdown.tagify__inline__suggestions .tagify__dropdown__item.tagify__dropdown__item--active {
  background-color: #F1FAFF;
  color: #1968CD;
}

.bootstrap-maxlength {
  z-index: 1040 !important;
}
.bootstrap-maxlength.badge {
  display: inline-flex !important;
}
.modal .bootstrap-maxlength {
  z-index: 1060 !important;
}

.ck-target {
  display: none;
}

.ck-toolbar {
  border-radius: 0.475rem !important;
}

.ck-content {
  min-height: 200px;
  border-radius: 0.475rem !important;
}
.ck-content.ck-focused {
  border-color: #1968CD !important;
  box-shadow: none !important;
}

.ck-editor .ck-toolbar {
  border-top-left-radius: 0.475rem !important;
  border-top-right-radius: 0.475rem !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.ck-editor .ck-content {
  border-bottom-right-radius: 0.475rem !important;
  border-bottom-left-radius: 0.475rem !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.ck-body .ck-balloon-panel .ck-content {
  min-height: 200px;
  border-color: transparent !important;
}
.ck-body .ck-balloon-panel .ck-content.ck-focused {
  border-color: #1968CD !important;
}
.ck-body .ck-balloon-panel.ck-toolbar-container,
.ck-body .ck-balloon-panel .ck-toolbar {
  border-radius: 0.475rem !important;
}

table.dataTable {
  width: 100% !important;
}

div.dataTables_wrapper div.dataTables_length {
  padding: 0.5rem 0;
}

div.dataTables_wrapper div.dataTables_filter {
  padding: 0.5rem 0;
}

div.dataTables_wrapper div.dataTables_info {
  font-weight: 500;
  color: #5E6278;
  padding: 0.5rem 0;
}

div.dataTables_length + div.dataTables_info {
  margin-left: 1rem;
}

div.dataTables_wrapper div.dataTables_paginate {
  padding: 0.5rem 0;
  margin-left: 0.5rem;
}
div.dataTables_wrapper div.dataTables_paginate .pagination {
  margin: 0;
}

table.dataTable > thead > tr > td:not(.sorting_disabled),
table.dataTable > thead > tr > th:not(.sorting_disabled) {
  padding-right: 30px;
}

table.dataTable > thead .sorting,
table.dataTable > thead .sorting_asc,
table.dataTable > thead .sorting_desc {
  vertical-align: middle;
}
table.dataTable > thead .sorting:before, table.dataTable > thead .sorting:after,
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_asc:after,
table.dataTable > thead .sorting_desc:before,
table.dataTable > thead .sorting_desc:after {
  opacity: 0;
  display: inline-block;
  width: 0.75rem;
  height: 0.75rem;
  content: " ";
  top: 50%;
  bottom: auto;
  right: auto;
  left: auto;
  margin-left: 1rem;
  transform: translateX(-50%) translateY(-50%);
}
table.dataTable > thead .sorting:before,
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_desc:before {
  display: none !important;
}

table.dataTable > thead .sorting_asc:after {
  opacity: 1;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 8' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.42111 2.06463C4.22088 1.96161 3.9637 1.9809 3.78597 2.12863L0.177181 5.12847C-0.046034 5.31402 -0.0602611 5.63049 0.145404 5.83532C0.351069 6.04015 0.698744 6.05578 0.921959 5.87023L4.14137 3.19406L7.06417 5.84414C7.27904 6.03896 7.62686 6.03835 7.84105 5.84278C8.05524 5.64721 8.05469 5.33073 7.83982 5.13591L4.54449 2.14806C4.50704 2.1141 4.46541 2.08629 4.42111 2.06463Z'/%3e%3c/svg%3e");
}

table.dataTable > thead .sorting_desc:after {
  opacity: 1;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 8' fill='%23A1A5B7'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.42111 5.93537C4.22088 6.03839 3.9637 6.0191 3.78597 5.87137L0.177181 2.87153C-0.046034 2.68598 -0.060261 2.36951 0.145404 2.16468C0.351069 1.95985 0.698744 1.94422 0.921959 2.12977L4.14137 4.80594L7.06417 2.15586C7.27904 1.96104 7.62686 1.96165 7.84105 2.15722C8.05524 2.35279 8.05469 2.66927 7.83982 2.86409L4.54449 5.85194C4.50704 5.8859 4.46541 5.91371 4.42111 5.93537Z'/%3e%3c/svg%3e");
}

div.dataTables_wrapper .table-responsive {
  position: relative;
}
div.dataTables_wrapper div.dataTables_processing {
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background-color: #ffffff;
  color: #7E8299;
  font-weight: 500;
  margin: 0 !important;
  width: auto;
  padding: 1rem 2rem !important;
  transform: translateX(-50%) translateY(-50%);
}

.dropzone {
  min-height: auto;
  padding: 1.5rem 1.75rem;
  text-align: center;
  cursor: pointer;
  border: 1px dashed #1968CD;
  background-color: #F1FAFF;
  border-radius: 0.475rem !important;
}
.dropzone .dz-message {
  margin: 0;
  display: flex;
  text-align: left;
}
.dropzone .dz-preview {
  border-radius: 0.475rem !important;
  margin: 0.75rem;
}
.dropzone .dz-preview .dz-image {
  border-radius: 0.475rem !important;
  z-index: 1;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  background: #EFF2F5;
}
.dropzone .dz-success-mark,
.dropzone .dz-error-mark {
  margin-left: -20px !important;
  margin-top: -20px !important;
}
.dropzone .dz-success-mark svg,
.dropzone .dz-error-mark svg {
  height: 40px !important;
  width: 40px !important;
}
.dropzone .dz-remove {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 1.65rem;
  width: 1.65rem;
  font-size: 1rem;
  text-indent: -9999px;
  white-space: nowrap;
  position: absolute;
  z-index: 2;
  background-size: 40%;
  background-color: #ffffff !important;
  box-shadow: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
  border-radius: 100%;
  top: -0.825rem;
  right: -0.825rem;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23A1A5B7'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}
.dropzone .dz-remove:hover {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231968CD'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}
.dropzone .dz-error-message {
  color: #FFFFFF;
  background: #F1416C;
}

.dropzone.dropzone-queue {
  border: 0;
  padding: 0;
  background-color: transparent;
  text-align: left;
}
.dropzone.dropzone-queue .dz-message {
  display: none;
}
.dropzone.dropzone-queue .dropzone-panel .dropzone-upload,
.dropzone.dropzone-queue .dropzone-panel .dropzone-remove-all {
  display: none;
}
.dropzone.dropzone-queue .dropzone-item {
  display: flex;
  align-items: center;
  margin-top: 0.75rem;
  border-radius: 0.475rem;
  padding: 0.5rem 1rem;
  background-color: #F5F8FA;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file {
  flex-grow: 1;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-filename {
  font-size: 0.9rem;
  font-weight: 500;
  color: #7E8299;
  text-overflow: ellipsis;
  margin-right: 0.5rem;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-filename:hover {
  color: #1968CD;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-file .dropzone-error {
  margin-top: 0.25rem;
  font-size: 0.9rem;
  font-weight: 400;
  color: #F1416C;
  text-overflow: ellipsis;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-progress {
  width: 15%;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-progress .progress {
  height: 5px;
  transition: all 0.2s ease;
}
@media (prefers-reduced-motion: reduce) {
  .dropzone.dropzone-queue .dropzone-item .dropzone-progress .progress {
    transition: none;
  }
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar {
  margin-left: 1rem;
  display: flex;
  flex-wrap: nowrap;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete {
  height: 25px;
  width: 25px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start i,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel i,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete i {
  transition: color 0.2s ease, background-color 0.2s ease;
  font-size: 0.8rem;
  color: #7E8299;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start:hover,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel:hover,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete:hover {
  transition: color 0.2s ease, background-color 0.2s ease;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start:hover i,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-cancel:hover i,
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-delete:hover i {
  color: #1968CD;
}
.dropzone.dropzone-queue .dropzone-item .dropzone-toolbar .dropzone-start {
  transition: color 0.2s ease, background-color 0.2s ease;
}

.gmaps {
  /* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
}
.gmaps img {
  max-width: none;
}
.gmaps.gmaps-static > div {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  display: block;
}

.noUi-target {
  border: 0;
  background: #F5F8FA;
  box-shadow: none;
}
.noUi-target.noUi-horizontal {
  height: 15px;
}
.noUi-target.noUi-horizontal .noUi-handle {
  width: 24px;
  height: 24px;
  top: -4.5px;
  border-radius: 50%;
  outline: none;
}
.noUi-target.noUi-horizontal .noUi-handle::before {
  display: none;
}
.noUi-target.noUi-horizontal .noUi-handle::after {
  display: none;
}
.noUi-target.noUi-vertical {
  height: 150px;
  width: 15px;
}
.noUi-target.noUi-vertical .noUi-handle {
  width: 24px;
  height: 24px;
  right: -4.5px;
  border-radius: 50%;
  outline: none;
}
.noUi-target.noUi-vertical .noUi-handle::before {
  display: none;
}
.noUi-target.noUi-vertical .noUi-handle::after {
  display: none;
}
.noUi-target .noUi-connect {
  background: #1968CD;
}
.noUi-target .noUi-handle {
  border: 1px solid #EFF2F5;
  box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.7);
}
.noUi-target.noUi-sm {
  height: 6px;
}
.noUi-target.noUi-sm .noUi-handle {
  width: 20px;
  height: 20px;
  top: -7px;
}
.noUi-target.noUi-lg {
  height: 18px;
}
.noUi-target.noUi-lg .noUi-handle {
  width: 30px;
  height: 30px;
  top: -6px;
}

.noUi-tooltip {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background: #ffffff;
  color: #3F4254;
  font-size: 0.925rem;
  border: 0;
  padding: 0.5rem 0.75rem;
  border-radius: 0.475rem;
}

.ql-toolbar {
  font-family: Basis Grotesque Pro, Helvetica, "sans-serif";
}
.ql-toolbar.ql-snow {
  border: 1px solid #EFF2F5;
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow .ql-picker .ql-stroke,
.ql-toolbar.ql-snow button .ql-fill,
.ql-toolbar.ql-snow button .ql-stroke {
  stroke: #A1A5B7;
}
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow button .ql-fill {
  fill: #A1A5B7;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-stroke, .ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-stroke, .ql-toolbar.ql-snow .ql-picker:focus .ql-fill,
.ql-toolbar.ql-snow .ql-picker:focus .ql-stroke, .ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow .ql-picker:hover .ql-stroke,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-stroke,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-stroke,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-stroke,
.ql-toolbar.ql-snow button:hover .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-stroke {
  stroke: #1968CD;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill, .ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill, .ql-toolbar.ql-snow .ql-picker:focus .ql-fill, .ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-fill {
  fill: #1968CD;
}

.ql-editor {
  color: #181C32;
}
.ql-editor.ql-blank:before {
  left: auto !important;
  right: auto !important;
  color: #A1A5B7 !important;
  font-style: normal !important;
}

.ql-container.ql-snow {
  border: 1px solid #EFF2F5;
  border-top: 0;
  border-bottom-right-radius: 0.475rem;
  border-bottom-left-radius: 0.475rem;
}

.ql-snow .ql-picker .ql-picker-label {
  color: #A1A5B7;
}
.ql-snow .ql-picker .ql-picker-label.ql-active, .ql-snow .ql-picker .ql-picker-label:hover {
  color: #1968CD;
}
.ql-snow .ql-picker.ql-expanded {
  outline: none !important;
  border-color: transparent !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: transparent !important;
  color: #1968CD;
  outline: none !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-label:hover {
  color: #1968CD;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  background-color: #ffffff;
  border-radius: 0.475rem;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
  color: #7E8299;
  outline: none;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-selected, .ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
  color: #1968CD;
}
.ql-snow .ql-tooltip {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem;
}
.ql-snow .ql-tooltip input[type=text] {
  border: 0;
  background-color: transparent;
  outline: none !important;
  box-shadow: none;
  border-radius: 0;
  border: 1px solid #EFF2F5;
  color: #181C32;
  outline: none !important;
  border-radius: 0.475rem;
}
.ql-snow .ql-tooltip input[type=text]:active, .ql-snow .ql-tooltip input[type=text]:focus {
  border-color: #B5B5C3 !important;
}
.ql-snow .ql-tooltip .ql-preview {
  color: #7E8299;
}
.ql-snow .ql-tooltip .ql-action {
  transition: color 0.3s ease;
  color: #7E8299;
}
.ql-snow .ql-tooltip .ql-action:hover {
  transition: color 0.3s ease;
  color: #1968CD;
}
.modal .ql-snow .ql-tooltip.ql-editing {
  left: 20px !important;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #181C32;
  color: #A1A5B7;
  overflow: visible;
  border-radius: 0.475rem;
}

.ql-quil.ql-quil-plain .ql-toolbar {
  padding: 0;
  margin: 0;
  border: 0;
}
.ql-quil.ql-quil-plain .ql-toolbar:after {
  display: none;
}
.ql-quil.ql-quil-plain .ql-toolbar .ql-picker-label {
  padding-left: 0;
}
.ql-quil.ql-quil-plain .ql-container {
  border: 0;
}
.ql-quil.ql-quil-plain .ql-editor {
  border: 0;
  padding: 0;
}

.recaptcha {
  padding: 15px;
  border: 1px solid #EFF2F5;
  border-radius: 0.475rem;
}
.recaptcha .recaptcha-img {
  margin-bottom: 10px;
}
.recaptcha .recaptcha_only_if_incorrect_sol {
  color: #F1416C;
}
.recaptcha .input-group .btn i {
  padding-right: 0;
}
.recaptcha .input-group .form-control {
  border-top-left-radius: 0.475rem !important;
  border-bottom-left-radius: 0.475rem !important;
}

html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.modal-open) {
  overflow-y: initial !important;
}
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.modal-open):not(.sweetalert2-nopadding) {
  padding-right: 0 !important;
}

.swal2-popup {
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 0.475rem;
}
.swal2-popup .swal2-title {
  font-weight: 500;
  font-size: 1.3rem;
  color: #181C32;
}
.swal2-popup .swal2-html-container,
.swal2-popup .swal2-content {
  font-weight: normal;
  font-size: 1.1rem;
  margin-top: 1.5rem;
  color: #3F4254;
}
.swal2-popup .btn {
  margin: 15px 5px 0;
}
.swal2-popup .swal2-styled:focus {
  box-shadow: none;
}
.swal2-popup .swal2-actions {
  margin: 1.5rem auto 1rem auto;
}

.swal2-container {
  overflow-y: hidden !important;
}
.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, 0.2);
}
.swal2-container .swal2-html-container {
  max-height: 200px;
  overflow: auto;
}

body.swal2-height-auto {
  height: 100% !important;
}

.swal2-icon.swal2-warning {
  border-color: #FFC700;
  color: #FFC700;
}
.swal2-icon.swal2-error {
  border-color: #F1416C;
  color: #F1416C;
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  background-color: rgba(241, 65, 108, 0.75);
}
.swal2-icon.swal2-success {
  border-color: #50CD89;
  color: #50CD89;
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #50CD89;
}
.swal2-icon.swal2-success .swal2-success-ring {
  border-color: rgba(80, 205, 137, 0.3);
}
.swal2-icon.swal2-info {
  border-color: #12dacd;
  color: #12dacd;
}
.swal2-icon.swal2-question {
  border-color: #1968CD;
  color: #1968CD;
}

.tox-target {
  display: none;
}

.tox-tinymce {
  border-radius: 0.475rem !important;
}

.toast {
  transition: all 0.2s ease;
  background-position: 1.5rem center /*rtl:calc(100% - 1.5rem) center*/ !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1) !important;
  border-radius: 0.475rem !important;
  border: 0 !important;
  background-color: #F5F8FA;
  color: #5E6278;
  opacity: 0.75 !important;
  padding: 1.25rem 1.25rem 1.25rem 4.5rem !important;
}
.toast:hover {
  transition: all 0.2s ease;
  opacity: 1 !important;
}
.toast .toast-close-button {
  outline: none !important;
  font-size: 0;
  width: 0.85rem;
  height: 0.85rem;
}
.toast .toast-title {
  font-size: 1.15rem;
  font-weight: 500;
}
.toast .toast-title + .toast-message {
  margin-top: 0.25rem;
}
.toast .toast-message {
  font-size: 1rem;
  font-weight: 400;
}
.toast.toast-success {
  background-color: #50CD89;
  color: #FFFFFF;
}
.toast.toast-success .toast-close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}
.toast.toast-info {
  background-color: #12dacd;
  color: #FFFFFF;
}
.toast.toast-info .toast-close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}
.toast.toast-warning {
  background-color: #FFC700;
  color: #FFFFFF;
}
.toast.toast-warning .toast-close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}
.toast.toast-error {
  background-color: #F1416C;
  color: #FFFFFF;
}
.toast.toast-error .toast-close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
}

.toast-top-center {
  top: 12px;
}

.toast-bottom-center {
  bottom: 12px;
}

.draggable {
  transition: opacity 0.3s ease;
  outline: none !important;
}
.draggable.draggable-mirror {
  opacity: 0.8;
  transition: opacity 0.3s ease;
  border: 2px dashed #E4E6EF !important;
}
.draggable.draggable--original {
  opacity: 0 !important;
}
.draggable.draggable-source--is-dragging.draggable--over {
  opacity: 0 !important;
}
.draggable .draggable-handle {
  cursor: move;
}

.apexcharts-text,
.apexcharts-title-text,
.apexcharts-legend-text {
  font-family: Basis Grotesque Pro, Helvetica, "sans-serif" !important;
}

.apexcharts-title-text {
  font-weight: 400;
}

.apexcharts-pie-label {
  font-weight: 400;
  font-size: 0.925rem;
}

.apexcharts-toolbar {
  text-align: left !important;
}

.apexcharts-menu {
  background: #ffffff;
  border: 0 !important;
  padding: 0.5rem 0 !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem !important;
  overflow: hidden;
  min-width: 10rem !important;
}
.apexcharts-menu .apexcharts-menu-item {
  padding: 0.25rem 1rem;
  transition: all 0.2s ease;
}
.apexcharts-menu .apexcharts-menu-item:hover {
  background-color: rgba(245, 248, 250, 0.8) !important;
}

.apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 0.475rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border: 0 !important;
  background: #ffffff !important;
  color: #3F4254;
}
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #F5F8FA !important;
  color: #3F4254;
  border: 0 !important;
}
.apexcharts-tooltip .apexcharts-tooltip-title {
  padding: 0.5rem 1rem;
}
.apexcharts-xaxistooltip.apexcharts-theme-light {
  border-radius: 0.475rem !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1) !important;
  border: 0 !important;
  background: #ffffff !important;
  color: #3F4254;
}
.apexcharts-xaxistooltip.apexcharts-theme-light:before {
  border-bottom: 0 !important;
}
.apexcharts-xaxistooltip.apexcharts-theme-light:after {
  border-bottom-color: #ffffff !important;
}

.card-rounded-bottom .apexcharts-canvas svg {
  border-bottom-left-radius: 0.475rem;
  border-bottom-right-radius: 0.475rem;
}

.rounded .apexcharts-canvas svg {
  border-radius: 0.475rem !important;
}

.rounded-sm .apexcharts-canvas svg {
  border-radius: 0.275rem !important;
}

.rounded-lg .apexcharts-canvas svg {
  border-radius: 0.775rem !important;
}

.rounded-xl .apexcharts-canvas svg {
  border-radius: 1rem !important;
}

.apexcharts-bar-hover-white .apexcharts-bar-area:hover {
  fill: #ffffff !important;
}

.apexcharts-bar-hover-primary .apexcharts-bar-area:hover {
  fill: #1968CD !important;
}

.apexcharts-bar-hover-secondary .apexcharts-bar-area:hover {
  fill: #E4E6EF !important;
}

.apexcharts-bar-hover-light .apexcharts-bar-area:hover {
  fill: #F5F8FA !important;
}

.apexcharts-bar-hover-success .apexcharts-bar-area:hover {
  fill: #50CD89 !important;
}

.apexcharts-bar-hover-info .apexcharts-bar-area:hover {
  fill: #12dacd !important;
}

.apexcharts-bar-hover-warning .apexcharts-bar-area:hover {
  fill: #FFC700 !important;
}

.apexcharts-bar-hover-danger .apexcharts-bar-area:hover {
  fill: #F1416C !important;
}

.apexcharts-bar-hover-dark .apexcharts-bar-area:hover {
  fill: #181C32 !important;
}

.apexcharts-bar-hover-muted .apexcharts-bar-area:hover {
  fill: #A1A5B7 !important;
}

.apexcharts-bar-hover-gray-100 .apexcharts-bar-area:hover {
  fill: #F5F8FA !important;
}

.apexcharts-bar-hover-gray-200 .apexcharts-bar-area:hover {
  fill: #EFF2F5 !important;
}

.apexcharts-bar-hover-gray-300 .apexcharts-bar-area:hover {
  fill: #E4E6EF !important;
}

.apexcharts-bar-hover-gray-400 .apexcharts-bar-area:hover {
  fill: #B5B5C3 !important;
}

.apexcharts-bar-hover-gray-500 .apexcharts-bar-area:hover {
  fill: #A1A5B7 !important;
}

.apexcharts-bar-hover-gray-600 .apexcharts-bar-area:hover {
  fill: #7E8299 !important;
}

.apexcharts-bar-hover-gray-700 .apexcharts-bar-area:hover {
  fill: #5E6278 !important;
}

.apexcharts-bar-hover-gray-800 .apexcharts-bar-area:hover {
  fill: #3F4254 !important;
}

.apexcharts-bar-hover-gray-900 .apexcharts-bar-area:hover {
  fill: #181C32 !important;
}

.apexcharts-bar-hover-custom-pink .apexcharts-bar-area:hover {
  fill: #F975C4 !important;
}

.apexcharts-bar-hover-custom-blue .apexcharts-bar-area:hover {
  fill: #08085c !important;
}

.leaflet-container .leaflet-pane,
.leaflet-container .leaflet-top,
.leaflet-container .leaflet-bottom,
.leaflet-container .leaflet-control {
  z-index: 1 !important;
}
.leaflet-container .leaflet-popup-content-wrapper {
  border-radius: 0.475rem !important;
  text-align: center;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075) !important;
}
.leaflet-container .leaflet-popup-content-wrapper .leaflet-popup-content {
  font-family: Basis Grotesque Pro, Helvetica, "sans-serif";
  font-size: 1rem;
}

.tns {
  position: relative;
  overflow: hidden;
}
.tns [data-tns=true] {
  display: none;
}
.tns .tns-item {
  opacity: 0;
  transition: all 0.3s ease;
}
.tns .tns-controls {
  display: flex;
  justify-content: center;
  align-items: center;
}
.tns .tns-controls button {
  outline: none;
  border: 0;
  margin: 0 0.25rem;
  border-radius: 0.475rem;
  padding: 0.5rem 0.75rem;
  background-color: #1968CD;
  color: #FFFFFF;
}
.tns .tns-controls button:hover {
  background-color: #0095E8;
}
.tns .tns-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.tns .tns-nav button {
  display: block;
  outline: none;
  width: 1.25rem;
  height: 0.75rem;
  background-color: #EFF2F5;
  margin: 0 0.25rem;
  border: 0;
  border-radius: 0.35rem;
}
.tns .tns-nav button.tns-nav-active {
  background-color: #1968CD;
}
.tns.tns-initiazlied [data-tns=true] {
  display: flex;
}
.tns.tns-initiazlied .tns-item {
  opacity: 1;
  transition: all 0.3s ease;
}
.tns.tns-default {
  position: relative;
}
.tns.tns-default [data-controls=prev],
.tns.tns-default [data-controls=next] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tns.tns-default [data-controls=prev] {
  left: 0;
}
.tns.tns-default [data-controls=next] {
  right: 0;
}
.tns.tns-default .tns-outer {
  margin: 0 4rem;
}
@media (max-width: 767.98px) {
  .tns.tns-default .tns-outer {
    margin: 0 2rem;
  }
}

body {
  --fc-event-border-color: #1968CD;
  --fc-event-bg-color: #1968CD;
  --fc-event-text-color: #FFFFFF;
}

.fc {
  --fc-border-color: #EFF2F5;
  --fc-page-bg-color: #ffffff;
  --fc-small-font-size: 0.95rem;
  --fc-highlight-color: rgba(245, 248, 250, 0.5);
  --fc-bg-event-opacity: 0.3;
  --fc-neutral-bg-color: #F5F8FA;
  --fc-today-bg-color: #FFF8DD;
  --fc-now-indicator-color: #F1416C;
  --fc-list-event-hover-bg-color: rgba(245, 248, 250, 0.5);
  --fc-button-text-color: #7E8299;
  --fc-button-bg-color: #F5F8FA;
  --fc-button-border-color: #F5F8FA;
  --fc-button-hover-bg-color: #F5F8FA;
  --fc-button-hover-border-color: #F5F8FA;
  --fc-button-active-bg-color: #EFF2F5;
  --fc-button-active-border-color: #EFF2F5;
}
.fc table {
  font-size: 1rem;
}
.fc .fc-button {
  padding: 0.75rem 1.25rem;
  box-shadow: none !important;
  border: 0 !important;
  border-radius: 0.475rem;
  vertical-align: middle;
  font-weight: 500;
  text-transform: capitalize;
}
.fc .fc-button-primary {
  margin: 0;
}
.fc .fc-button-primary .fc-icon {
  font-size: 1.35rem;
  margin-bottom: 0.15rem;
}
.fc .fc-button-primary:not(:disabled):not(.fc-button-active):focus, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):hover, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):active {
  color: #181C32;
}
.fc .fc-button-primary:not(:disabled):not(.fc-button-active):focus .fc-icon, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):hover .fc-icon, .fc .fc-button-primary:not(:disabled):not(.fc-button-active):active .fc-icon {
  color: #181C32;
}
.fc .fc-button-primary:not(:disabled).fc-button-active {
  color: #181C32;
}
.fc .fc-button-primary:not(:disabled).fc-button-active .fc-icon {
  color: #181C32;
}
.fc .fc-button-group .fc-button {
  margin: 0 !important;
}
.fc .fc-toolbar-title {
  font-size: 1.5rem;
  font-weight: 600;
  color: #3F4254;
}
.fc .fc-col-header-cell {
  padding: 0.75rem 0.5rem;
}
.fc .fc-col-header-cell .fc-col-header-cell-cushion {
  font-size: 1.1rem;
  font-weight: 500;
  color: #3F4254;
}
.fc .fc-scrollgrid {
  border-radius: 0.475rem;
}
.fc .fc-scrollgrid thead > tr td:first-child {
  border-top-left-radius: 0.475rem;
}
.fc .fc-scrollgrid thead > tr td:last-child {
  border-top-right-radius: 0.475rem;
}
.fc .fc-scrollgrid tbody > tr:last-child td:first-child {
  border-bottom-left-radius: 0.475rem;
}
.fc .fc-scrollgrid tbody > tr:last-child td:last-child {
  border-bottom-right-radius: 0.475rem;
}
.fc .fc-daygrid-event {
  margin-top: 3px;
}
.fc .fc-daygrid-dot-event .fc-event-title,
.fc .fc-daygrid-dot-event .fc-event-time,
.fc .fc-daygrid-block-event .fc-event-title,
.fc .fc-daygrid-block-event .fc-event-time {
  padding: 0.25rem 0.25rem;
}
.fc .fc-daygrid-day-number {
  color: #3F4254;
}
.fc .fc-daygrid-dot-event {
  background-color: #F5F8FA;
  color: #7E8299;
}
.fc .fc-daygrid-dot-event .fc-event-title {
  font-weight: 500;
}
.fc .fc-daygrid-dot-event:hover, .fc .fc-daygrid-dot-event.fc-event-mirror {
  background-color: #F5F8FA;
  color: #1968CD;
}
.fc .fc-daygrid-event-dot {
  margin-left: 0.5rem;
  margin-right: 0.1rem;
}
.fc .fc-popover {
  border: 0 !important;
  background-color: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border-radius: 0.475rem;
}
.fc .fc-popover .fc-popover-header {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
  padding: 0.65rem 0.75rem;
  background-color: #ffffff;
}
.fc .fc-popover .fc-popover-header .fc-popover-title {
  color: #3F4254;
  font-size: 1rem;
  font-weight: 500;
}
.fc .fc-popover .fc-popover-header .fc-popover-close {
  font-size: 1rem;
  color: #7E8299;
}
.fc .fc-popover .fc-popover-header .fc-popover-close:hover {
  color: #1968CD;
}
.fc .fc-popover .fc-popover-body {
  padding: 0.5rem 0.75rem 0.75rem 0.75rem;
}
.fc .fc-daygrid-more-link {
  font-weight: 500;
}
.fc .fc-timegrid-slot {
  height: 2rem;
  font-size: 0.95rem;
}
.fc .fc-list-day-cushion,
.fc .fc-list-table td {
  padding: 0.85rem 1.15rem;
}
.fc .fc-list-day-text,
.fc .fc-list-day-side-text {
  font-size: 1.1rem;
  color: #181C32;
  font-weight: 600;
}
.fc .fc-list,
.fc .fc-list-table {
  border-radius: 0.475rem;
}
.fc .fc-list {
  overflow: hidden;
  position: relative;
}
.fc .fc-timegrid-axis {
  padding-left: 0rem;
  padding-right: 0;
}
.fc .fc-timegrid-event .fc-event-main {
  padding: 0.25rem 0.25rem;
}
.fc .fc-timegrid-now-indicator-arrow {
  margin-top: -1px;
}

.fc-h-event {
  font-weight: 400;
}

@media (max-width: 767.98px) {
  .fc .fc-header-toolbar {
    flex-direction: column;
    align-items: flex-start;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(1), .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(3) {
    order: 2;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) {
    order: 1;
  }
  .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2), .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(1) {
    margin-bottom: 1rem;
  }
}
.kanban-container {
  width: 100% !important;
  display: flex;
  flex-wrap: wrap;
}
.kanban-container .kanban-board {
  float: none;
  flex-shrink: 0;
  margin-bottom: 1.25rem;
  margin-right: 1.25rem !important;
  background-color: #F5F8FA;
  border-radius: 0.475rem;
}
.kanban-container .kanban-board:last-child {
  margin-right: 0 !important;
}
.kanban-container .kanban-board .kanban-board-header {
  border-top-left-radius: 0.475rem;
  border-top-right-radius: 0.475rem;
}
.kanban-container .kanban-board .kanban-board-header .kanban-title-board {
  font-size: 1.2rem;
  font-weight: 500;
  color: #181C32;
}
.kanban-container .kanban-board .kanban-board-header.white {
  background-color: #ffffff;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.white .kanban-title-board {
  color: #7E8299;
}
.kanban-container .kanban-board .kanban-board-header.light-white {
  background-color: rgba(255, 255, 255, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-white .kanban-title-board {
  color: #ffffff;
}
.kanban-container .kanban-board .kanban-board-header.light {
  background-color: #F5F8FA;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light .kanban-title-board {
  color: #7E8299;
}
.kanban-container .kanban-board .kanban-board-header.light-light {
  background-color: rgba(245, 248, 250, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-light .kanban-title-board {
  color: #F5F8FA;
}
.kanban-container .kanban-board .kanban-board-header.primary {
  background-color: #1968CD;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.primary .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-primary {
  background-color: rgba(25, 104, 205, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-primary .kanban-title-board {
  color: #1968CD;
}
.kanban-container .kanban-board .kanban-board-header.secondary {
  background-color: #E4E6EF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.secondary .kanban-title-board {
  color: #3F4254;
}
.kanban-container .kanban-board .kanban-board-header.light-secondary {
  background-color: rgba(228, 230, 239, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-secondary .kanban-title-board {
  color: #E4E6EF;
}
.kanban-container .kanban-board .kanban-board-header.success {
  background-color: #50CD89;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.success .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-success {
  background-color: rgba(80, 205, 137, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-success .kanban-title-board {
  color: #50CD89;
}
.kanban-container .kanban-board .kanban-board-header.info {
  background-color: #12dacd;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.info .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-info {
  background-color: rgba(18, 218, 205, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-info .kanban-title-board {
  color: #12dacd;
}
.kanban-container .kanban-board .kanban-board-header.warning {
  background-color: #FFC700;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.warning .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-warning {
  background-color: rgba(255, 199, 0, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-warning .kanban-title-board {
  color: #FFC700;
}
.kanban-container .kanban-board .kanban-board-header.danger {
  background-color: #F1416C;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.danger .kanban-title-board {
  color: #FFFFFF;
}
.kanban-container .kanban-board .kanban-board-header.light-danger {
  background-color: rgba(241, 65, 108, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-danger .kanban-title-board {
  color: #F1416C;
}
.kanban-container .kanban-board .kanban-board-header.dark {
  background-color: #181C32;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.dark .kanban-title-board {
  color: #ffffff;
}
.kanban-container .kanban-board .kanban-board-header.light-dark {
  background-color: rgba(24, 28, 50, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-dark .kanban-title-board {
  color: #181C32;
}
.kanban-container .kanban-board .kanban-board-header.custom-pink {
  background-color: #F975C4;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-custom-pink {
  background-color: rgba(249, 117, 196, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-custom-pink .kanban-title-board {
  color: #F975C4;
}
.kanban-container .kanban-board .kanban-board-header.custom-blue {
  background-color: #08085c;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-custom-blue {
  background-color: rgba(8, 8, 92, 0.1);
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-board-header.light-custom-blue .kanban-title-board {
  color: #08085c;
}
.kanban-container .kanban-board .kanban-drag .kanban-item {
  border-radius: 0.475rem;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
  background: #ffffff;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=white] {
  background-color: #ffffff;
  color: #7E8299;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-white] {
  background-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light] {
  background-color: #F5F8FA;
  color: #7E8299;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-light] {
  background-color: rgba(245, 248, 250, 0.1);
  color: #F5F8FA;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=primary] {
  background-color: #1968CD;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-primary] {
  background-color: rgba(25, 104, 205, 0.1);
  color: #1968CD;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=secondary] {
  background-color: #E4E6EF;
  color: #3F4254;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-secondary] {
  background-color: rgba(228, 230, 239, 0.1);
  color: #E4E6EF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=success] {
  background-color: #50CD89;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-success] {
  background-color: rgba(80, 205, 137, 0.1);
  color: #50CD89;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=info] {
  background-color: #12dacd;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-info] {
  background-color: rgba(18, 218, 205, 0.1);
  color: #12dacd;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=warning] {
  background-color: #FFC700;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-warning] {
  background-color: rgba(255, 199, 0, 0.1);
  color: #FFC700;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=danger] {
  background-color: #F1416C;
  color: #FFFFFF;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-danger] {
  background-color: rgba(241, 65, 108, 0.1);
  color: #F1416C;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=dark] {
  background-color: #181C32;
  color: #ffffff;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-dark] {
  background-color: rgba(24, 28, 50, 0.1);
  color: #181C32;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=custom-pink] {
  background-color: #F975C4;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-custom-pink] {
  background-color: rgba(249, 117, 196, 0.1);
  color: #F975C4;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=custom-blue] {
  background-color: #08085c;
  box-shadow: none;
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-custom-blue] {
  background-color: rgba(8, 8, 92, 0.1);
  color: #08085c;
  box-shadow: none;
}
.jstree-default .jstree-anchor {
  color: #5E6278;
  padding: 0 8px 0 4px;
}
.jstree-default .jstree-icon {
  color: #5E6278;
  font-size: 1.3rem;
}
.jstree-default .jstree-icon.la {
  font-size: 1.5rem;
}
.jstree-default .jstree-icon.fa {
  font-size: 1.2rem;
}
.jstree-default .jstree-disabled {
  cursor: not-allowed;
  line-height: auto;
  height: auto;
  opacity: 0.7;
}
.jstree-default .jstree-disabled .jstree-icon {
  color: #5E6278;
}
.jstree-default .jstree-clicked {
  border: 0;
  background: #F5F8FA;
  box-shadow: none;
}
.jstree-default .jstree-hovered {
  border: 0;
  background-color: #F5F8FA;
  box-shadow: none;
}
.jstree-default .jstree-wholerow-clicked,
.jstree-default .jstree-wholerow-clicked {
  background: #EFF2F5;
  box-shadow: none;
}
.jstree-default .jstree-wholerow-hovered, .jstree-default.jstree-wholerow .jstree-wholerow-hovered {
  border: 0;
  background-color: #F5F8FA;
  box-shadow: none;
}

.jstree-open > .jstree-anchor > .fa-folder:before {
  margin-left: 2px;
  content: "\f07c";
}

.jstree-open > .jstree-anchor > .la-folder:before {
  margin-left: 2px;
  content: "\f200";
}

.jstree-default.jstree-rtl .jstree-node {
  background-position: 100% 1px /*rtl:ignore*/ !important;
}

.jstree-default.jstree-rtl .jstree-last {
  background: transparent /*rtl:ignore*/;
  background-repeat: no-repeat;
}

.jstree-rtl .jstree-anchor {
  padding: 0 4px 0 8px /*rtl:ignore*/;
}

.vakata-context,
.vakata-context ul {
  padding: 0.5rem 0;
  min-width: 150px;
  font-size: 1rem;
  font-family: var(--bs-font-sans-serif);
  background: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.1);
  border: 0;
  border-radius: 0.475rem;
}
.vakata-context li,
.vakata-context ul li {
  padding: 0;
  border: 0;
}
.vakata-context li a,
.vakata-context ul li a {
  padding: 0rem 1.2rem;
  border: 0;
}
.vakata-context li a i,
.vakata-context ul li a i {
  display: none;
}
.vakata-context li a .vakata-contextmenu-sep,
.vakata-context ul li a .vakata-contextmenu-sep {
  display: none;
}
.vakata-context li a span,
.vakata-context li a ins,
.vakata-context ul li a span,
.vakata-context ul li a ins {
  display: none;
  border: 0 !important;
}
.vakata-context .vakata-context-hover > a,
.vakata-context li a:hover,
.vakata-context ul .vakata-context-hover > a,
.vakata-context ul li a:hover {
  margin: 0;
  background-color: #F5F8FA;
  color: #1968CD;
  box-shadow: none;
}
.vakata-context .vakata-context-hover > a .span,
.vakata-context .vakata-context-hover > a .ins,
.vakata-context li a:hover .span,
.vakata-context li a:hover .ins,
.vakata-context ul .vakata-context-hover > a .span,
.vakata-context ul .vakata-context-hover > a .ins,
.vakata-context ul li a:hover .span,
.vakata-context ul li a:hover .ins {
  border: 0 !important;
}

.vakata-context .vakata-context-separator a,
.vakata-context-rtl .vakata-context-separator a {
  margin: 0;
  border: 0;
  height: 2px;
  background-color: #EFF2F5;
}

.jstree-rename-input {
  outline: none !important;
  padding: 2px 6px !important;
  margin-right: -4px !important;
  background-color: #F5F8FA !important;
  border: 1px solid #F5F8FA !important;
  border-radius: 0.475rem;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3N0eWxlLmJ1bmRsZS5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBUUk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFHRjtFQUNBO0VBQ0E7RUFDQTtFQU1BO0VBQ0E7RUFDQTtFQVFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtBRFFGOztBRTNDQTs7O0VBR0U7QUY4Q0Y7O0FFaEJBO0VBQ0U7RUFDQTtFQ21QSSxtQ0FMSTtFRDVPUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRm1CRjs7QUVUQTtFQUNFO0VBQ0EsY0Ura0I0QjtFRjlrQjVCO0VBQ0E7RUFDQSxhRThrQjRCO0FKbGtCOUI7O0FFVEE7RUFDRSxXR3lPa0Q7QUw3TnBEOztBRUZBO0VBQ0U7RUFDQSxxQkcrWGtEO0VINVhsRCxnQkdpVWtEO0VIaFVsRCxnQkcrWGtEO0VIOVhsRCxjRzlFdUI7QUxpRnpCOztBRUFBO0VDd01RO0FIcE1SO0FHa0NJO0VEdENKO0lDK01RO0VIdk1OO0FBQ0Y7O0FFSkE7RUNtTVE7QUgzTFI7QUd5Qkk7RURqQ0o7SUMwTVE7RUg5TE47QUFDRjs7QUVSQTtFQzhMUTtBSGxMUjtBR2dCSTtFRDVCSjtJQ3FNUTtFSHJMTjtBQUNGOztBRVpBO0VDcUxNLGtCQUxJO0FIaEtWOztBRVhBO0VDZ0xNLGtCQUxJO0FINUpWOztBRVZBO0VDMktNLG1CQUxJO0FIeEpWOztBRUhBO0VBQ0U7RUFDQSxtQkdzSWtEO0FMaElwRDs7QUVLQTs7RUFFRTtFQUNBO0VBQ0E7QUZGRjs7QUVRQTtFQUNFO0VBQ0E7RUFDQTtBRkxGOztBRVdBOztFQUVFO0FGUkY7O0FFV0E7OztFQUdFO0VBQ0E7QUZSRjs7QUVXQTs7OztFQUlFO0FGUkY7O0FFV0E7RUFDRSxnQkdtT2tEO0FMM09wRDs7QUVhQTtFQUNFO0VBQ0E7QUZWRjs7QUVnQkE7RUFDRTtBRmJGOztBRXFCQTs7RUFFRSxnQkc0TWtEO0FMOU5wRDs7QUUwQkE7RUM0RU0sa0JBTEk7QUg3RlY7O0FFNkJBO0VBQ0UsY0U0YjRCO0VGM2I1Qix5QkVtYzRCO0FKN2Q5Qjs7QUVtQ0E7O0VBRUU7RUN3REksaUJBTEk7RURqRFI7RUFDQTtBRmhDRjs7QUVtQ0E7RUFBTTtBRi9CTjs7QUVnQ0E7RUFBTTtBRjVCTjs7QUVpQ0E7RUFDRSxjSWxQdUI7RUptUHZCLHFCR09rRDtBTHJDcEQ7QUVnQ0U7RUFDRSxjR0tnRDtFSEpoRCwwQkdLZ0Q7QUxuQ3BEOztBRXdDRTtFQUVFO0VBQ0E7QUZ0Q0o7O0FFNkNBOzs7O0VBSUUscUNFNlM0QjtFRC9SeEIsY0FMSTtFRFBSO0VBQ0E7QUYxQ0Y7O0FFaURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUNBSSxrQkFMSTtBSHhDVjtBRWtERTtFQ0xJLGtCQUxJO0VEWU47RUFDQTtBRmhESjs7QUVvREE7RUNaTSxrQkFMSTtFRG1CUixjR2lqQmtEO0VIaGpCbEQ7QUZqREY7QUVvREU7RUFDRTtBRmxESjs7QUVzREE7RUFDRTtFQ3hCSSxrQkFMSTtFRCtCUixjR3pUb0I7RUgwVHBCLHlCR2hUdUI7RUVHckI7QVAyUEo7QUVxREU7RUFDRTtFQy9CRSxjQUxJO0VEc0NOLGdCR3NGZ0Q7QUx6SXBEOztBRTREQTtFQUNFO0FGekRGOztBRStEQTs7RUFFRTtBRjVERjs7QUVvRUE7RUFDRTtFQUNBO0FGakVGOztBRW9FQTtFQUNFLG9CR3dpQmtEO0VIdmlCbEQsdUJHdWlCa0Q7RUh0aUJsRCxjRzVWdUI7RUg2VnZCO0FGakVGOztBRXdFQTtFQUVFO0VBQ0E7QUZ0RUY7O0FFeUVBOzs7Ozs7RUFNRTtFQUNBO0VBQ0E7QUZ0RUY7O0FFOEVBO0VBQ0U7QUYzRUY7O0FFaUZBO0VBRUU7QUYvRUY7O0FFdUZBO0VBQ0U7QUZwRkY7O0FFeUZBOzs7OztFQUtFO0VBQ0E7RUM5SEksa0JBTEk7RURxSVI7QUZ0RkY7O0FFMEZBOztFQUVFO0FGdkZGOztBRTRGQTtFQUNFO0FGekZGOztBRTRGQTtFQUdFO0FGM0ZGO0FFOEZFO0VBQ0U7QUY1Rko7O0FFbUdBO0VBQ0U7QUZoR0Y7O0FFd0dBOzs7O0VBSUU7QUZyR0Y7QUV3R0k7Ozs7RUFDRTtBRm5HTjs7QUUwR0E7RUFDRTtFQUNBO0FGdkdGOztBRTRHQTtFQUNFO0FGekdGOztBRW1IQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGaEhGOztBRXdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHFCRTZKNEI7RURoWHRCO0VEc05OO0FGdEhGO0FHbFFJO0VEaVhKO0lDeE1RO0VINkZOO0FBQ0Y7QUVtSEU7RUFDRTtBRmpISjs7QUV3SEE7Ozs7Ozs7RUFPRTtBRnJIRjs7QUV3SEE7RUFDRTtBRnJIRjs7QUU4SEE7RUFDRTtFQUNBO0FGM0hGOztBRW1JQTs7Ozs7OztDQUFBO0FBV0E7RUFDRTtBRm5JRjs7QUV3SUE7RUFDRTtBRnJJRjs7QUUySUE7RUFDRTtBRnhJRjs7QUU4SUE7RUFDRTtFQUNBO0FGM0lGOztBRWdKQTtFQUNFO0FGN0lGOztBRWtKQTtFQUNFO0FGL0lGOztBRXNKQTtFQUNFO0VBQ0E7QUZuSkY7O0FFMkpBO0VBQ0U7QUZ4SkY7O0FFZ0tBO0VBQ0U7QUY3SkY7O0FRdGJBO0VMeVFNLGtCQUxJO0VLbFFSLGdCSnVtQjRCO0FKOUs5Qjs7QVFwYkU7RUxzUU07RUtwUUosZ0JId1hnRDtFR3ZYaEQsZ0JIc2JnRDtBTENwRDtBR3RWSTtFS3BHRjtJTDZRTTtFSGlMTjtBQUNGOztBUS9iRTtFTHNRTTtFS3BRSixnQkh3WGdEO0VHdlhoRCxnQkhzYmdEO0FMWXBEO0FHaldJO0VLcEdGO0lMNlFNO0VINExOO0FBQ0Y7O0FRMWNFO0VMc1FNO0VLcFFKLGdCSHdYZ0Q7RUd2WGhELGdCSHNiZ0Q7QUx1QnBEO0FHNVdJO0VLcEdGO0lMNlFNO0VIdU1OO0FBQ0Y7O0FRcmRFO0VMc1FNO0VLcFFKLGdCSHdYZ0Q7RUd2WGhELGdCSHNiZ0Q7QUxrQ3BEO0FHdlhJO0VLcEdGO0lMNlFNO0VIa05OO0FBQ0Y7O0FRaGVFO0VMc1FNO0VLcFFKLGdCSHdYZ0Q7RUd2WGhELGdCSHNiZ0Q7QUw2Q3BEO0FHbFlJO0VLcEdGO0lMNlFNO0VINk5OO0FBQ0Y7O0FRM2VFO0VMc1FNO0VLcFFKLGdCSHdYZ0Q7RUd2WGhELGdCSHNiZ0Q7QUx3RHBEO0FHN1lJO0VLcEdGO0lMNlFNO0VId09OO0FBQ0Y7O0FRaGVBO0VDckRFO0VBQ0E7QVR5aEJGOztBUWhlQTtFQzFERTtFQUNBO0FUOGhCRjs7QVFsZUE7RUFDRTtBUnFlRjtBUW5lRTtFQUNFLG9CSjhsQjBCO0FKekg5Qjs7QVEzZEE7RUxzTk0sa0JBTEk7RUsvTVI7QVI4ZEY7O0FRMWRBO0VBQ0UsbUJIdUhPO0VGd0ZILGtCQUxJO0FIb1JWO0FRM2RFO0VBQ0U7QVI2ZEo7O0FRemRBO0VBQ0U7RUFDQSxtQkg2R087RUZ3Rkgsa0JBTEk7RUs5TFIsY0hyRnVCO0FMaWpCekI7QVExZEU7RUFDRTtBUjRkSjs7QVUxakJBO0VDSUU7RUFHQTtBWHdqQkY7O0FVempCQTtFQUNFLGdCTm85Q2tDO0VNbjlDbEMseUJMME9rRDtFS3pPbEQ7RUhHRTtFS0xFLHFEQVJXO0VES2Y7RUFHQTtBWGtrQkY7O0FVcGpCQTtFQUVFO0FWc2pCRjs7QVVuakJBO0VBQ0U7RUFDQTtBVnNqQkY7O0FVbmpCQTtFUCtQTSxrQkFMSTtFT3hQUixjTDNCdUI7QUxpbEJ6Qjs7QWF4bEJFOzs7Ozs7O0VDSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHFtQkY7O0FlN2lCSTtFRjVDRTtJQUNFLGdCUm1SZTtFTDBVckI7QUFDRjtBZW5qQkk7RUY1Q0U7SUFDRSxnQlJtUmU7RUwrVXJCO0FBQ0Y7QWV4akJJO0VGNUNFO0lBQ0UsZ0JSbVJlO0VMb1ZyQjtBQUNGO0FlN2pCSTtFRjVDRTtJQUNFLGlCUm1SZTtFTHlWckI7QUFDRjtBZWxrQkk7RUY1Q0U7SUFDRSxpQlJtUmU7RUw4VnJCO0FBQ0Y7QWdCam9CRTtFQ0FBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQm9vQkY7QWdCdm9CSTtFQ1lGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakI4bkJGOztBaUIva0JNO0VBQ0U7QWpCa2xCUjs7QWlCL2tCTTtFQXBDSjtFQUNBO0FqQnVuQkY7O0FpQnptQkU7RUFDRTtFQUNBO0FqQjRtQko7O0FpQjltQkU7RUFDRTtFQUNBO0FqQmluQko7O0FpQm5uQkU7RUFDRTtFQUNBO0FqQnNuQko7O0FpQnhuQkU7RUFDRTtFQUNBO0FqQjJuQko7O0FpQjduQkU7RUFDRTtFQUNBO0FqQmdvQko7O0FpQmxvQkU7RUFDRTtFQUNBO0FqQnFvQko7O0FpQnRtQk07RUFoREo7RUFDQTtBakIwcEJGOztBaUJybUJVO0VBaEVOO0VBQ0E7QWpCeXFCSjs7QWlCMW1CVTtFQWhFTjtFQUNBO0FqQjhxQko7O0FpQi9tQlU7RUFoRU47RUFDQTtBakJtckJKOztBaUJwbkJVO0VBaEVOO0VBQ0E7QWpCd3JCSjs7QWlCem5CVTtFQWhFTjtFQUNBO0FqQjZyQko7O0FpQjluQlU7RUFoRU47RUFDQTtBakJrc0JKOztBaUJub0JVO0VBaEVOO0VBQ0E7QWpCdXNCSjs7QWlCeG9CVTtFQWhFTjtFQUNBO0FqQjRzQko7O0FpQjdvQlU7RUFoRU47RUFDQTtBakJpdEJKOztBaUJscEJVO0VBaEVOO0VBQ0E7QWpCc3RCSjs7QWlCdnBCVTtFQWhFTjtFQUNBO0FqQjJ0Qko7O0FpQjVwQlU7RUFoRU47RUFDQTtBakJndUJKOztBaUJ6cEJZO0VBeERWO0FqQnF0QkY7O0FpQjdwQlk7RUF4RFY7QWpCeXRCRjs7QWlCanFCWTtFQXhEVjtBakI2dEJGOztBaUJycUJZO0VBeERWO0FqQml1QkY7O0FpQnpxQlk7RUF4RFY7QWpCcXVCRjs7QWlCN3FCWTtFQXhEVjtBakJ5dUJGOztBaUJqckJZO0VBeERWO0FqQjZ1QkY7O0FpQnJyQlk7RUF4RFY7QWpCaXZCRjs7QWlCenJCWTtFQXhEVjtBakJxdkJGOztBaUI3ckJZO0VBeERWO0FqQnl2QkY7O0FpQmpzQlk7RUF4RFY7QWpCNnZCRjs7QWlCMXJCUTs7RUFFRTtBakI2ckJWOztBaUIxckJROztFQUVFO0FqQjZyQlY7O0FpQnBzQlE7O0VBRUU7QWpCdXNCVjs7QWlCcHNCUTs7RUFFRTtBakJ1c0JWOztBaUI5c0JROztFQUVFO0FqQml0QlY7O0FpQjlzQlE7O0VBRUU7QWpCaXRCVjs7QWlCeHRCUTs7RUFFRTtBakIydEJWOztBaUJ4dEJROztFQUVFO0FqQjJ0QlY7O0FpQmx1QlE7O0VBRUU7QWpCcXVCVjs7QWlCbHVCUTs7RUFFRTtBakJxdUJWOztBaUI1dUJROztFQUVFO0FqQit1QlY7O0FpQjV1QlE7O0VBRUU7QWpCK3VCVjs7QWlCdHZCUTs7RUFFRTtBakJ5dkJWOztBaUJ0dkJROztFQUVFO0FqQnl2QlY7O0FpQmh3QlE7O0VBRUU7QWpCbXdCVjs7QWlCaHdCUTs7RUFFRTtBakJtd0JWOztBaUIxd0JROztFQUVFO0FqQjZ3QlY7O0FpQjF3QlE7O0VBRUU7QWpCNndCVjs7QWlCcHhCUTs7RUFFRTtBakJ1eEJWOztBaUJweEJROztFQUVFO0FqQnV4QlY7O0FpQjl4QlE7O0VBRUU7QWpCaXlCVjs7QWlCOXhCUTs7RUFFRTtBakJpeUJWOztBZTExQkk7RUVTRTtJQUNFO0VqQnExQk47O0VpQmwxQkk7SUFwQ0o7SUFDQTtFakIwM0JBOztFaUI1MkJBO0lBQ0U7SUFDQTtFakIrMkJGOztFaUJqM0JBO0lBQ0U7SUFDQTtFakJvM0JGOztFaUJ0M0JBO0lBQ0U7SUFDQTtFakJ5M0JGOztFaUIzM0JBO0lBQ0U7SUFDQTtFakI4M0JGOztFaUJoNEJBO0lBQ0U7SUFDQTtFakJtNEJGOztFaUJyNEJBO0lBQ0U7SUFDQTtFakJ3NEJGOztFaUJ6MkJJO0lBaERKO0lBQ0E7RWpCNjVCQTs7RWlCeDJCUTtJQWhFTjtJQUNBO0VqQjQ2QkY7O0VpQjcyQlE7SUFoRU47SUFDQTtFakJpN0JGOztFaUJsM0JRO0lBaEVOO0lBQ0E7RWpCczdCRjs7RWlCdjNCUTtJQWhFTjtJQUNBO0VqQjI3QkY7O0VpQjUzQlE7SUFoRU47SUFDQTtFakJnOEJGOztFaUJqNEJRO0lBaEVOO0lBQ0E7RWpCcThCRjs7RWlCdDRCUTtJQWhFTjtJQUNBO0VqQjA4QkY7O0VpQjM0QlE7SUFoRU47SUFDQTtFakIrOEJGOztFaUJoNUJRO0lBaEVOO0lBQ0E7RWpCbzlCRjs7RWlCcjVCUTtJQWhFTjtJQUNBO0VqQnk5QkY7O0VpQjE1QlE7SUFoRU47SUFDQTtFakI4OUJGOztFaUIvNUJRO0lBaEVOO0lBQ0E7RWpCbStCRjs7RWlCNTVCVTtJQXhEVjtFakJ3OUJBOztFaUJoNkJVO0lBeERWO0VqQjQ5QkE7O0VpQnA2QlU7SUF4RFY7RWpCZytCQTs7RWlCeDZCVTtJQXhEVjtFakJvK0JBOztFaUI1NkJVO0lBeERWO0VqQncrQkE7O0VpQmg3QlU7SUF4RFY7RWpCNCtCQTs7RWlCcDdCVTtJQXhEVjtFakJnL0JBOztFaUJ4N0JVO0lBeERWO0VqQm8vQkE7O0VpQjU3QlU7SUF4RFY7RWpCdy9CQTs7RWlCaDhCVTtJQXhEVjtFakI0L0JBOztFaUJwOEJVO0lBeERWO0VqQmdnQ0E7O0VpQng4QlU7SUF4RFY7RWpCb2dDQTs7RWlCajhCTTs7SUFFRTtFakJvOEJSOztFaUJqOEJNOztJQUVFO0VqQm84QlI7O0VpQjM4Qk07O0lBRUU7RWpCODhCUjs7RWlCMzhCTTs7SUFFRTtFakI4OEJSOztFaUJyOUJNOztJQUVFO0VqQnc5QlI7O0VpQnI5Qk07O0lBRUU7RWpCdzlCUjs7RWlCLzlCTTs7SUFFRTtFakJrK0JSOztFaUIvOUJNOztJQUVFO0VqQmsrQlI7O0VpQnorQk07O0lBRUU7RWpCNCtCUjs7RWlCeitCTTs7SUFFRTtFakI0K0JSOztFaUJuL0JNOztJQUVFO0VqQnMvQlI7O0VpQm4vQk07O0lBRUU7RWpCcy9CUjs7RWlCNy9CTTs7SUFFRTtFakJnZ0NSOztFaUI3L0JNOztJQUVFO0VqQmdnQ1I7O0VpQnZnQ007O0lBRUU7RWpCMGdDUjs7RWlCdmdDTTs7SUFFRTtFakIwZ0NSOztFaUJqaENNOztJQUVFO0VqQm9oQ1I7O0VpQmpoQ007O0lBRUU7RWpCb2hDUjs7RWlCM2hDTTs7SUFFRTtFakI4aENSOztFaUIzaENNOztJQUVFO0VqQjhoQ1I7O0VpQnJpQ007O0lBRUU7RWpCd2lDUjs7RWlCcmlDTTs7SUFFRTtFakJ3aUNSO0FBQ0Y7QWVsbUNJO0VFU0U7SUFDRTtFakI0bENOOztFaUJ6bENJO0lBcENKO0lBQ0E7RWpCaW9DQTs7RWlCbm5DQTtJQUNFO0lBQ0E7RWpCc25DRjs7RWlCeG5DQTtJQUNFO0lBQ0E7RWpCMm5DRjs7RWlCN25DQTtJQUNFO0lBQ0E7RWpCZ29DRjs7RWlCbG9DQTtJQUNFO0lBQ0E7RWpCcW9DRjs7RWlCdm9DQTtJQUNFO0lBQ0E7RWpCMG9DRjs7RWlCNW9DQTtJQUNFO0lBQ0E7RWpCK29DRjs7RWlCaG5DSTtJQWhESjtJQUNBO0VqQm9xQ0E7O0VpQi9tQ1E7SUFoRU47SUFDQTtFakJtckNGOztFaUJwbkNRO0lBaEVOO0lBQ0E7RWpCd3JDRjs7RWlCem5DUTtJQWhFTjtJQUNBO0VqQjZyQ0Y7O0VpQjluQ1E7SUFoRU47SUFDQTtFakJrc0NGOztFaUJub0NRO0lBaEVOO0lBQ0E7RWpCdXNDRjs7RWlCeG9DUTtJQWhFTjtJQUNBO0VqQjRzQ0Y7O0VpQjdvQ1E7SUFoRU47SUFDQTtFakJpdENGOztFaUJscENRO0lBaEVOO0lBQ0E7RWpCc3RDRjs7RWlCdnBDUTtJQWhFTjtJQUNBO0VqQjJ0Q0Y7O0VpQjVwQ1E7SUFoRU47SUFDQTtFakJndUNGOztFaUJqcUNRO0lBaEVOO0lBQ0E7RWpCcXVDRjs7RWlCdHFDUTtJQWhFTjtJQUNBO0VqQjB1Q0Y7O0VpQm5xQ1U7SUF4RFY7RWpCK3RDQTs7RWlCdnFDVTtJQXhEVjtFakJtdUNBOztFaUIzcUNVO0lBeERWO0VqQnV1Q0E7O0VpQi9xQ1U7SUF4RFY7RWpCMnVDQTs7RWlCbnJDVTtJQXhEVjtFakIrdUNBOztFaUJ2ckNVO0lBeERWO0VqQm12Q0E7O0VpQjNyQ1U7SUF4RFY7RWpCdXZDQTs7RWlCL3JDVTtJQXhEVjtFakIydkNBOztFaUJuc0NVO0lBeERWO0VqQit2Q0E7O0VpQnZzQ1U7SUF4RFY7RWpCbXdDQTs7RWlCM3NDVTtJQXhEVjtFakJ1d0NBOztFaUIvc0NVO0lBeERWO0VqQjJ3Q0E7O0VpQnhzQ007O0lBRUU7RWpCMnNDUjs7RWlCeHNDTTs7SUFFRTtFakIyc0NSOztFaUJsdENNOztJQUVFO0VqQnF0Q1I7O0VpQmx0Q007O0lBRUU7RWpCcXRDUjs7RWlCNXRDTTs7SUFFRTtFakIrdENSOztFaUI1dENNOztJQUVFO0VqQit0Q1I7O0VpQnR1Q007O0lBRUU7RWpCeXVDUjs7RWlCdHVDTTs7SUFFRTtFakJ5dUNSOztFaUJodkNNOztJQUVFO0VqQm12Q1I7O0VpQmh2Q007O0lBRUU7RWpCbXZDUjs7RWlCMXZDTTs7SUFFRTtFakI2dkNSOztFaUIxdkNNOztJQUVFO0VqQjZ2Q1I7O0VpQnB3Q007O0lBRUU7RWpCdXdDUjs7RWlCcHdDTTs7SUFFRTtFakJ1d0NSOztFaUI5d0NNOztJQUVFO0VqQml4Q1I7O0VpQjl3Q007O0lBRUU7RWpCaXhDUjs7RWlCeHhDTTs7SUFFRTtFakIyeENSOztFaUJ4eENNOztJQUVFO0VqQjJ4Q1I7O0VpQmx5Q007O0lBRUU7RWpCcXlDUjs7RWlCbHlDTTs7SUFFRTtFakJxeUNSOztFaUI1eUNNOztJQUVFO0VqQit5Q1I7O0VpQjV5Q007O0lBRUU7RWpCK3lDUjtBQUNGO0FlejJDSTtFRVNFO0lBQ0U7RWpCbTJDTjs7RWlCaDJDSTtJQXBDSjtJQUNBO0VqQnc0Q0E7O0VpQjEzQ0E7SUFDRTtJQUNBO0VqQjYzQ0Y7O0VpQi8zQ0E7SUFDRTtJQUNBO0VqQms0Q0Y7O0VpQnA0Q0E7SUFDRTtJQUNBO0VqQnU0Q0Y7O0VpQno0Q0E7SUFDRTtJQUNBO0VqQjQ0Q0Y7O0VpQjk0Q0E7SUFDRTtJQUNBO0VqQmk1Q0Y7O0VpQm41Q0E7SUFDRTtJQUNBO0VqQnM1Q0Y7O0VpQnYzQ0k7SUFoREo7SUFDQTtFakIyNkNBOztFaUJ0M0NRO0lBaEVOO0lBQ0E7RWpCMDdDRjs7RWlCMzNDUTtJQWhFTjtJQUNBO0VqQis3Q0Y7O0VpQmg0Q1E7SUFoRU47SUFDQTtFakJvOENGOztFaUJyNENRO0lBaEVOO0lBQ0E7RWpCeThDRjs7RWlCMTRDUTtJQWhFTjtJQUNBO0VqQjg4Q0Y7O0VpQi80Q1E7SUFoRU47SUFDQTtFakJtOUNGOztFaUJwNUNRO0lBaEVOO0lBQ0E7RWpCdzlDRjs7RWlCejVDUTtJQWhFTjtJQUNBO0VqQjY5Q0Y7O0VpQjk1Q1E7SUFoRU47SUFDQTtFakJrK0NGOztFaUJuNkNRO0lBaEVOO0lBQ0E7RWpCdStDRjs7RWlCeDZDUTtJQWhFTjtJQUNBO0VqQjQrQ0Y7O0VpQjc2Q1E7SUFoRU47SUFDQTtFakJpL0NGOztFaUIxNkNVO0lBeERWO0VqQnMrQ0E7O0VpQjk2Q1U7SUF4RFY7RWpCMCtDQTs7RWlCbDdDVTtJQXhEVjtFakI4K0NBOztFaUJ0N0NVO0lBeERWO0VqQmsvQ0E7O0VpQjE3Q1U7SUF4RFY7RWpCcy9DQTs7RWlCOTdDVTtJQXhEVjtFakIwL0NBOztFaUJsOENVO0lBeERWO0VqQjgvQ0E7O0VpQnQ4Q1U7SUF4RFY7RWpCa2dEQTs7RWlCMThDVTtJQXhEVjtFakJzZ0RBOztFaUI5OENVO0lBeERWO0VqQjBnREE7O0VpQmw5Q1U7SUF4RFY7RWpCOGdEQTs7RWlCdDlDVTtJQXhEVjtFakJraERBOztFaUIvOENNOztJQUVFO0VqQms5Q1I7O0VpQi84Q007O0lBRUU7RWpCazlDUjs7RWlCejlDTTs7SUFFRTtFakI0OUNSOztFaUJ6OUNNOztJQUVFO0VqQjQ5Q1I7O0VpQm4rQ007O0lBRUU7RWpCcytDUjs7RWlCbitDTTs7SUFFRTtFakJzK0NSOztFaUI3K0NNOztJQUVFO0VqQmcvQ1I7O0VpQjcrQ007O0lBRUU7RWpCZy9DUjs7RWlCdi9DTTs7SUFFRTtFakIwL0NSOztFaUJ2L0NNOztJQUVFO0VqQjAvQ1I7O0VpQmpnRE07O0lBRUU7RWpCb2dEUjs7RWlCamdETTs7SUFFRTtFakJvZ0RSOztFaUIzZ0RNOztJQUVFO0VqQjhnRFI7O0VpQjNnRE07O0lBRUU7RWpCOGdEUjs7RWlCcmhETTs7SUFFRTtFakJ3aERSOztFaUJyaERNOztJQUVFO0VqQndoRFI7O0VpQi9oRE07O0lBRUU7RWpCa2lEUjs7RWlCL2hETTs7SUFFRTtFakJraURSOztFaUJ6aURNOztJQUVFO0VqQjRpRFI7O0VpQnppRE07O0lBRUU7RWpCNGlEUjs7RWlCbmpETTs7SUFFRTtFakJzakRSOztFaUJuakRNOztJQUVFO0VqQnNqRFI7QUFDRjtBZWhuREk7RUVTRTtJQUNFO0VqQjBtRE47O0VpQnZtREk7SUFwQ0o7SUFDQTtFakIrb0RBOztFaUJqb0RBO0lBQ0U7SUFDQTtFakJvb0RGOztFaUJ0b0RBO0lBQ0U7SUFDQTtFakJ5b0RGOztFaUIzb0RBO0lBQ0U7SUFDQTtFakI4b0RGOztFaUJocERBO0lBQ0U7SUFDQTtFakJtcERGOztFaUJycERBO0lBQ0U7SUFDQTtFakJ3cERGOztFaUIxcERBO0lBQ0U7SUFDQTtFakI2cERGOztFaUI5bkRJO0lBaERKO0lBQ0E7RWpCa3JEQTs7RWlCN25EUTtJQWhFTjtJQUNBO0VqQmlzREY7O0VpQmxvRFE7SUFoRU47SUFDQTtFakJzc0RGOztFaUJ2b0RRO0lBaEVOO0lBQ0E7RWpCMnNERjs7RWlCNW9EUTtJQWhFTjtJQUNBO0VqQmd0REY7O0VpQmpwRFE7SUFoRU47SUFDQTtFakJxdERGOztFaUJ0cERRO0lBaEVOO0lBQ0E7RWpCMHRERjs7RWlCM3BEUTtJQWhFTjtJQUNBO0VqQit0REY7O0VpQmhxRFE7SUFoRU47SUFDQTtFakJvdURGOztFaUJycURRO0lBaEVOO0lBQ0E7RWpCeXVERjs7RWlCMXFEUTtJQWhFTjtJQUNBO0VqQjh1REY7O0VpQi9xRFE7SUFoRU47SUFDQTtFakJtdkRGOztFaUJwckRRO0lBaEVOO0lBQ0E7RWpCd3ZERjs7RWlCanJEVTtJQXhEVjtFakI2dURBOztFaUJyckRVO0lBeERWO0VqQml2REE7O0VpQnpyRFU7SUF4RFY7RWpCcXZEQTs7RWlCN3JEVTtJQXhEVjtFakJ5dkRBOztFaUJqc0RVO0lBeERWO0VqQjZ2REE7O0VpQnJzRFU7SUF4RFY7RWpCaXdEQTs7RWlCenNEVTtJQXhEVjtFakJxd0RBOztFaUI3c0RVO0lBeERWO0VqQnl3REE7O0VpQmp0RFU7SUF4RFY7RWpCNndEQTs7RWlCcnREVTtJQXhEVjtFakJpeERBOztFaUJ6dERVO0lBeERWO0VqQnF4REE7O0VpQjd0RFU7SUF4RFY7RWpCeXhEQTs7RWlCdHRETTs7SUFFRTtFakJ5dERSOztFaUJ0dERNOztJQUVFO0VqQnl0RFI7O0VpQmh1RE07O0lBRUU7RWpCbXVEUjs7RWlCaHVETTs7SUFFRTtFakJtdURSOztFaUIxdURNOztJQUVFO0VqQjZ1RFI7O0VpQjF1RE07O0lBRUU7RWpCNnVEUjs7RWlCcHZETTs7SUFFRTtFakJ1dkRSOztFaUJwdkRNOztJQUVFO0VqQnV2RFI7O0VpQjl2RE07O0lBRUU7RWpCaXdEUjs7RWlCOXZETTs7SUFFRTtFakJpd0RSOztFaUJ4d0RNOztJQUVFO0VqQjJ3RFI7O0VpQnh3RE07O0lBRUU7RWpCMndEUjs7RWlCbHhETTs7SUFFRTtFakJxeERSOztFaUJseERNOztJQUVFO0VqQnF4RFI7O0VpQjV4RE07O0lBRUU7RWpCK3hEUjs7RWlCNXhETTs7SUFFRTtFakIreERSOztFaUJ0eURNOztJQUVFO0VqQnl5RFI7O0VpQnR5RE07O0lBRUU7RWpCeXlEUjs7RWlCaHpETTs7SUFFRTtFakJtekRSOztFaUJoekRNOztJQUVFO0VqQm16RFI7O0VpQjF6RE07O0lBRUU7RWpCNnpEUjs7RWlCMXpETTs7SUFFRTtFakI2ekRSO0FBQ0Y7QWV2M0RJO0VFU0U7SUFDRTtFakJpM0ROOztFaUI5MkRJO0lBcENKO0lBQ0E7RWpCczVEQTs7RWlCeDREQTtJQUNFO0lBQ0E7RWpCMjRERjs7RWlCNzREQTtJQUNFO0lBQ0E7RWpCZzVERjs7RWlCbDVEQTtJQUNFO0lBQ0E7RWpCcTVERjs7RWlCdjVEQTtJQUNFO0lBQ0E7RWpCMDVERjs7RWlCNTVEQTtJQUNFO0lBQ0E7RWpCKzVERjs7RWlCajZEQTtJQUNFO0lBQ0E7RWpCbzZERjs7RWlCcjRESTtJQWhESjtJQUNBO0VqQnk3REE7O0VpQnA0RFE7SUFoRU47SUFDQTtFakJ3OERGOztFaUJ6NERRO0lBaEVOO0lBQ0E7RWpCNjhERjs7RWlCOTREUTtJQWhFTjtJQUNBO0VqQms5REY7O0VpQm41RFE7SUFoRU47SUFDQTtFakJ1OURGOztFaUJ4NURRO0lBaEVOO0lBQ0E7RWpCNDlERjs7RWlCNzVEUTtJQWhFTjtJQUNBO0VqQmkrREY7O0VpQmw2RFE7SUFoRU47SUFDQTtFakJzK0RGOztFaUJ2NkRRO0lBaEVOO0lBQ0E7RWpCMitERjs7RWlCNTZEUTtJQWhFTjtJQUNBO0VqQmcvREY7O0VpQmo3RFE7SUFoRU47SUFDQTtFakJxL0RGOztFaUJ0N0RRO0lBaEVOO0lBQ0E7RWpCMC9ERjs7RWlCMzdEUTtJQWhFTjtJQUNBO0VqQisvREY7O0VpQng3RFU7SUF4RFY7RWpCby9EQTs7RWlCNTdEVTtJQXhEVjtFakJ3L0RBOztFaUJoOERVO0lBeERWO0VqQjQvREE7O0VpQnA4RFU7SUF4RFY7RWpCZ2dFQTs7RWlCeDhEVTtJQXhEVjtFakJvZ0VBOztFaUI1OERVO0lBeERWO0VqQndnRUE7O0VpQmg5RFU7SUF4RFY7RWpCNGdFQTs7RWlCcDlEVTtJQXhEVjtFakJnaEVBOztFaUJ4OURVO0lBeERWO0VqQm9oRUE7O0VpQjU5RFU7SUF4RFY7RWpCd2hFQTs7RWlCaCtEVTtJQXhEVjtFakI0aEVBOztFaUJwK0RVO0lBeERWO0VqQmdpRUE7O0VpQjc5RE07O0lBRUU7RWpCZytEUjs7RWlCNzlETTs7SUFFRTtFakJnK0RSOztFaUJ2K0RNOztJQUVFO0VqQjArRFI7O0VpQnYrRE07O0lBRUU7RWpCMCtEUjs7RWlCai9ETTs7SUFFRTtFakJvL0RSOztFaUJqL0RNOztJQUVFO0VqQm8vRFI7O0VpQjMvRE07O0lBRUU7RWpCOC9EUjs7RWlCMy9ETTs7SUFFRTtFakI4L0RSOztFaUJyZ0VNOztJQUVFO0VqQndnRVI7O0VpQnJnRU07O0lBRUU7RWpCd2dFUjs7RWlCL2dFTTs7SUFFRTtFakJraEVSOztFaUIvZ0VNOztJQUVFO0VqQmtoRVI7O0VpQnpoRU07O0lBRUU7RWpCNGhFUjs7RWlCemhFTTs7SUFFRTtFakI0aEVSOztFaUJuaUVNOztJQUVFO0VqQnNpRVI7O0VpQm5pRU07O0lBRUU7RWpCc2lFUjs7RWlCN2lFTTs7SUFFRTtFakJnakVSOztFaUI3aUVNOztJQUVFO0VqQmdqRVI7O0VpQnZqRU07O0lBRUU7RWpCMGpFUjs7RWlCdmpFTTs7SUFFRTtFakIwakVSOztFaUJqa0VNOztJQUVFO0VqQm9rRVI7O0VpQmprRU07O0lBRUU7RWpCb2tFUjtBQUNGO0FrQnpyRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxtQmI4TE87RWE3TFA7RUFDQSxtQmRrcUI0QjtFY2pxQjVCLHFCYlR1QjtBTG1zRXpCO0FrQm5yRUU7RUFDRTtFQUNBO0VBQ0Esd0JiMFJnRDtFYXpSaEQ7QWxCcXJFSjtBa0JsckVFO0VBQ0U7QWxCb3JFSjtBa0JqckVFO0VBQ0U7QWxCbXJFSjtBa0IvcUVFO0VBQ0UsaUNkbXFCMEI7QUo4Z0Q5Qjs7QWtCeHFFQTtFQUNFO0FsQjJxRUY7O0FrQmpxRUU7RUFDRTtBbEJvcUVKOztBa0JycEVFO0VBQ0U7QWxCd3BFSjtBa0JycEVJO0VBQ0U7QWxCdXBFTjs7QWtCaHBFRTtFQUNFO0FsQm1wRUo7O0FrQjFvRUU7RUFDRTtFQUNBO0FsQjZvRUo7O0FrQnJvRUE7RUFDRTtFQUNBO0FsQndvRUY7O0FrQmhvRUU7RUFDRTtFQUNBO0FsQm1vRUo7O0FtQjN2RUU7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGNBYlE7RUFjUjtBbkJ3dkVKOztBbUJ2d0VFO0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxjQWJRO0VBY1I7QW5Cb3dFSjs7QW1CbnhFRTtFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsY0FiUTtFQWNSO0FuQmd4RUo7O0FtQi94RUU7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGNBYlE7RUFjUjtBbkI0eEVKOztBbUIzeUVFO0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxjQWJRO0VBY1I7QW5Cd3lFSjs7QW1CdnpFRTtFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsY0FiUTtFQWNSO0FuQm96RUo7O0FtQm4wRUU7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGNBYlE7RUFjUjtBbkJnMEVKOztBbUIvMEVFO0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxjQWJRO0VBY1I7QW5CNDBFSjs7QWtCNXNFSTtFQUNFO0VBQ0E7QWxCK3NFTjs7QWV0eEVJO0VHcUVBO0lBQ0U7SUFDQTtFbEJxdEVKO0FBQ0Y7QWU3eEVJO0VHcUVBO0lBQ0U7SUFDQTtFbEIydEVKO0FBQ0Y7QWVueUVJO0VHcUVBO0lBQ0U7SUFDQTtFbEJpdUVKO0FBQ0Y7QWV6eUVJO0VHcUVBO0lBQ0U7SUFDQTtFbEJ1dUVKO0FBQ0Y7QWUveUVJO0VHcUVBO0lBQ0U7SUFDQTtFbEI2dUVKO0FBQ0Y7QW9CNzNFQTtFQUNFLHFCZmlqQmtEO0VGalI5QyxrQkFMSTtFaUJ4UlIsZ0JmZ2pCa0Q7RWUvaUJsRCxjZk11QjtBTHczRXpCOztBb0J6M0VBO0VBQ0U7RUFDQTtFQUNBO0VqQm9SSSxrQkFMSTtFaUI1UVIsZ0Jmb2lCa0Q7RWVuaUJsRCxnQmY4WWtEO0VlN1lsRCxjZlB1QjtBTGs0RXpCOztBb0J4M0VBO0VBQ0U7RUFDQTtFakIwUUksa0JBTEk7QUh1bkVWOztBb0J4M0VBO0VBQ0U7RUFDQTtFakJvUUksbUJBTEk7QUg2bkVWOztBcUJ6NUVBO0VBQ0Usa0JoQnNqQmtEO0VGdFI5QyxtQkFMSTtFa0J2UlIsY2hCR3VCO0FMdTVFekI7O0FzQi81RUE7RUFDRTtFQUNBO0VBQ0E7RW5COFJJLGlCQUxJO0VtQnRSUixnQmpCa1prRDtFaUJqWmxELGdCakJ3WmtEO0VpQnZabEQsY2pCSXVCO0VpQkh2Qix5QmpCNE9rRDtFaUIzT2xEO0VBQ0E7RUFDQTtFZkdFO0VLTEUsZ0RBUlc7RVdVWCx3RURNSjtBdEI4NUVGO0F1Qmg2RU07RURoQk47SUNpQlE7RXZCbTZFTjtBQUNGO0FzQmo2RUU7RUFDRTtBdEJtNkVKO0FzQmo2RUk7RUFDRTtBdEJtNkVOO0FzQjk1RUU7RUFDRSxjakJsQnFCO0VpQm1CckIseUJqQnNOZ0Q7RWlCck5oRCxxQmpCekJxQjtFaUIwQnJCO0VWdkJFLHdGQVJXO0FaZzhFakI7QXNCcjVFRTtFQUVFO0F0QnM1RUo7QXNCbDVFRTtFQUNFLGNqQjVDcUI7RWlCOENyQjtBdEJtNUVKO0FzQjM0RUU7RUFFRSx5QmpCM0RxQjtFaUI4RHJCO0F0QjA0RUo7QXNCdDRFRTtFQUNFO0VBQ0E7RUFDQSx1QmpCb2FnRDtFaUJuYWhELGNqQi9EcUI7RW1CWnZCLHlCbkJJdUI7RWlCeUVyQjtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCakJpT2dEO0VpQmhPaEQ7RUN0RUUscUlEdUVGO0F0Qnc0RUo7QXVCMzhFTTtFRHVESjtJQ3RETTtFdkI4OEVOO0FBQ0Y7QXNCMTRFRTtFQUNFLHlCbEI2NUI4QjtBSisrQ2xDO0FzQno0RUU7RUFDRTtFQUNBO0VBQ0EsdUJqQmlaZ0Q7RWlCaFpoRCxjakJsRnFCO0VtQlp2Qix5Qm5CSXVCO0VpQjRGckI7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QmpCOE1nRDtFaUI3TWhEO0VDekZFLHFJRDBGRjtBdEIyNEVKO0F1QmorRU07RUQwRUo7SUN6RU07RXZCbytFTjtBQUNGO0FzQjc0RUU7RUFDRSx5QmxCMDRCOEI7QUpxZ0RsQzs7QXNCdDRFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JqQnVTa0Q7RWlCdFNsRCxjakI3R3VCO0VpQjhHdkI7RUFDQTtFQUNBO0F0Qnk0RUY7QXNCdjRFRTtFQUVFO0VBQ0E7QXRCdzRFSjs7QXNCNzNFQTtFQUNFLHNDbEJndUJzQztFa0IvdEJ0QztFbkJtSkksbUJBTEk7RUk3UU47QVBpZ0ZKO0FzQjkzRUU7RUFDRTtFQUNBO0VBQ0EsMEJqQnVXZ0Q7QUx5aEVwRDtBc0I3M0VFO0VBQ0U7RUFDQTtFQUNBLDBCakJpV2dEO0FMOGhFcEQ7O0FzQjMzRUE7RUFDRSx1Q2xCOHNCc0M7RWtCN3NCdEM7RW5CZ0lJLGtCQUxJO0VJN1FOO0FQa2hGSjtBc0I1M0VFO0VBQ0U7RUFDQTtFQUNBLHlCakJ3VmdEO0FMc2lFcEQ7QXNCMzNFRTtFQUNFO0VBQ0E7RUFDQSx5QmpCa1ZnRDtBTDJpRXBEOztBc0JyM0VFO0VBQ0Usc0NsQnFyQm9DO0FKbXNEeEM7QXNCcjNFRTtFQUNFLHNDbEJrckJvQztBSnFzRHhDO0FzQnAzRUU7RUFDRSx1Q2xCK3FCb0M7QUp1c0R4Qzs7QXNCajNFQTtFQUNFLFdsQjZxQnNDO0VrQjVxQnRDO0VBQ0EsZ0JqQnNTa0Q7QUw4a0VwRDtBc0JsM0VFO0VBQ0U7QXRCbzNFSjtBc0JqM0VFO0VBQ0U7RWYvTEE7QVBtakZKO0FzQmgzRUU7RUFDRTtFZnBNQTtBUHVqRko7O0F5QnJrRkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFdEIyUkksaUJBTEk7RXNCblJSLGdCcEIrWWtEO0VvQjlZbEQsZ0JwQnFaa0Q7RW9CcFpsRCxjcEJDdUI7RW9CQXZCLHlCcEJ5T2tEO0VvQnhPbEQ7RUFDQTtFQUNBLHNDckJnN0JrQztFcUIvNkJsQywwQnJCZzdCa0M7RXFCLzZCbEM7RWxCRkU7RUtMRSxnREFSVztFV1VYLHdFRVFKO0VBQ0E7QXpCc2tGRjtBdUIza0ZNO0VFZk47SUZnQlE7RXZCOGtGTjtBQUNGO0F5QnprRkU7RUFDRSxxQnBCakJxQjtFb0JrQnJCO0ViZkUsd0ZBUlc7QVptbUZqQjtBeUJua0ZFO0VBRUUsbUJwQjBjZ0Q7RW9CemNoRDtBekJva0ZKO0F5QmprRkU7RUFFRSx5QnBCckNxQjtBTHVtRnpCO0F5QjdqRkU7RUFDRTtFQUNBO0F6QitqRko7O0F5QjNqRkE7RUFDRSxvQnBCcWNrRDtFb0JwY2xELHVCcEJvY2tEO0VvQm5jbEQscUJwQm9ja0Q7RUYzTjlDLG1CQUxJO0FIMjFFVjs7QXlCM2pGQTtFQUNFLHFCcEJrY2tEO0VvQmpjbEQsd0JwQmlja0Q7RW9CaGNsRCxvQnBCaWNrRDtFRi9OOUMsa0JBTEk7QUhrMkVWOztBMEI5bkZBO0VBQ0U7RUFDQSxrQnJCeWxCa0Q7RXFCeGxCbEQscUJyQnlsQmtEO0VxQnhsQmxELHVCckIwbEJrRDtBTHVpRXBEO0EwQi9uRkU7RUFDRTtFQUNBO0ExQmlvRko7O0EwQjduRkE7RUFDRSxjckIwa0JrRDtFcUJ6a0JsRCxlckJ5a0JrRDtFcUJ4a0JsRDtFQUNBO0VBQ0EseUJyQm9Pa0Q7RXFCbk9sRDtFQUNBO0VBQ0E7RUFDQSxxQ3JCa2xCa0Q7RXFCamxCbEQ7RUFDQTtFSFhJLG1KR1lKO0ExQmdvRkY7QXVCeG9GTTtFR0pOO0lIS1E7RXZCMm9GTjtBQUNGO0EwQm5vRkU7RW5CWEU7QVBpcEZKO0EwQmxvRkU7RUFFRSxrQnJCeWtCZ0Q7QUwwakVwRDtBMEJob0ZFO0VBQ0UsdUJyQitqQmdEO0FMbWtFcEQ7QTBCL25GRTtFQUNFLHFCckJqQ3FCO0VxQmtDckI7RUFDQSxnQnJCaWtCZ0Q7QUxna0VwRDtBMEI5bkZFO0VBQ0UseUJwQjFDcUI7RW9CMkNyQixxQnBCM0NxQjtBTjJxRnpCO0EwQjluRkk7RUFJSTtBMUI2bkZSO0EwQnpuRkk7RUFJSTtBMUJ3bkZSO0EwQm5uRkU7RUFDRSx5QnBCL0RxQjtFb0JnRXJCLHFCcEJoRXFCO0VvQnFFbkI7QTFCaW5GTjtBMEI3bUZFO0VBQ0U7RUFDQTtFQUNBLFlyQndpQmdEO0FMdWtFcEQ7QTBCeG1GSTtFQUNFLFlyQmdpQjhDO0FMMGtFcEQ7O0EwQjVsRkE7RUFDRSxxQnJCOGhCa0Q7QUxpa0VwRDtBMEI3bEZFO0VBQ0UsY3JCb2hCZ0Q7RXFCbmhCaEQ7RUFDQTtFQUNBO0VuQjlGQTtFZ0JIRSxpREdtR0Y7QTFCK2xGSjtBdUI5ckZNO0VHeUZKO0lIeEZNO0V2QmlzRk47QUFDRjtBMEJsbUZJO0VBQ0U7QTFCb21GTjtBMEJqbUZJO0VBQ0UsaUNyQjBoQjhDO0VxQnJoQjVDO0ExQitsRlI7O0EwQnpsRkE7RUFDRTtFQUNBLGtCdEJteEJnQztBSnkwRGxDOztBMEJ6bEZBO0VBQ0U7RUFDQTtFQUNBO0ExQjRsRkY7QTBCeGxGSTtFQUNFO0VBQ0E7RUFDQSxZckJnWjhDO0FMMHNFcEQ7O0EyQnh1RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQjJ1RkY7QTJCenVGRTtFQUNFO0EzQjJ1Rko7QTJCdnVGSTtFQUEwQixxRXZCNDlCYTtBSjh3RDNDO0EyQnp1Rkk7RUFBMEIscUV2QjI5QmE7QUppeEQzQztBMkJ6dUZFO0VBQ0U7QTNCMnVGSjtBMkJ4dUZFO0VBQ0UsV3ZCNjhCdUM7RXVCNThCdkMsWXZCNDhCdUM7RXVCMzhCdkM7RUh6QkYseUJsQkl1QjtFcUJ1QnJCLFN2QjQ4QnVDO0VHeDlCdkM7RUtMRSwrQ0FSVztFV1VYLDRHSWtCRjtFQUNBO0EzQjB1Rko7QXVCenZGTTtFSU1KO0lKTE07RXZCNHZGTjtBQUNGO0EyQjd1Rkk7RUhqQ0YseUJwQjQrQnlDO0FKcXlEM0M7QTJCM3VGRTtFQUNFLFd2QnM3QjhCO0V1QnI3QjlCLGN2QnM3QjhCO0V1QnI3QjlCO0VBQ0EsZXZCcTdCOEI7RXVCcDdCOUIseUJ0QnJDcUI7RXNCc0NyQjtFcEI3QkE7RUtMRSxnREFSVztBWnl4RmpCO0EyQjF1RkU7RUFDRSxXdkJrN0J1QztFdUJqN0J2QyxZdkJpN0J1QztFb0JwK0J6Qyx5QmxCSXVCO0VxQmlEckIsU3ZCazdCdUM7RUd4OUJ2QztFS0xFLCtDQVJXO0VXVVgsNEdJNENGO0VBQ0E7QTNCNHVGSjtBdUJyeEZNO0VJaUNKO0lKaENNO0V2Qnd4Rk47QUFDRjtBMkIvdUZJO0VIM0RGLHlCcEI0K0J5QztBSmkwRDNDO0EyQjd1RkU7RUFDRSxXdkI0NUI4QjtFdUIzNUI5QixjdkI0NUI4QjtFdUIzNUI5QjtFQUNBLGV2QjI1QjhCO0V1QjE1QjlCLHlCdEIvRHFCO0VzQmdFckI7RXBCdkRBO0VLTEUsZ0RBUlc7QVpxekZqQjtBMkI1dUZFO0VBQ0U7QTNCOHVGSjtBMkI1dUZJO0VBQ0UseUJ0QnZFbUI7QUxxekZ6QjtBMkIzdUZJO0VBQ0UseUJ0QjNFbUI7QUx3ekZ6Qjs7QTRCcDBGQTtFQUNFO0E1QnUwRkY7QTRCcjBGRTs7RUFFRSwwQnhCdS9COEI7RXdCdC9COUIsaUJ4QnUvQjhCO0FKZzFEbEM7QTRCcDBGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUxERSxnRUtFRjtBNUJzMEZKO0F1QnAwRk07RUtYSjtJTFlNO0V2QnUwRk47QUFDRjtBNEJ2MEZFO0VBQ0U7QTVCeTBGSjtBNEJ2MEZJO0VBQ0U7QTVCeTBGTjtBNEJ0MEZJO0VBRUUscUJ4QmkrQjRCO0V3QmgrQjVCLHdCeEJpK0I0QjtBSnMyRGxDO0E0QnAwRkk7RUFDRSxxQnhCNDlCNEI7RXdCMzlCNUIsd0J4QjQ5QjRCO0FKMDJEbEM7QTRCbDBGRTtFQUNFLHFCeEJzOUI4QjtFd0JyOUI5Qix3QnhCczlCOEI7QUo4MkRsQztBNEI5ekZJOzs7RUFDRSxheEJnOUI0QjtFd0IvOEI1Qiw4RHhCZzlCNEI7QUprM0RsQztBNEI3ekZJO0VBQ0UsYXhCeThCNEI7RXdCeDhCNUIsOER4Qnk4QjRCO0FKczNEbEM7O0E2QnIzRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QnczRkY7QTZCdDNGRTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBN0J3M0ZKO0E2QnAzRkU7O0VBRUU7QTdCczNGSjtBNkJoM0ZFO0VBQ0U7RUFDQTtBN0JrM0ZKO0E2QmgzRkk7RUFDRTtBN0JrM0ZOOztBNkJ2MkZBO0VBQ0U7RUFDQTtFQUNBO0UxQnNQSSxpQkFMSTtFMEIvT1IsZ0J4QjJXa0Q7RXdCMVdsRCxnQnhCaVhrRDtFd0JoWGxELGN4Qm5DdUI7RXdCb0N2QjtFQUNBO0VBQ0EseUJ4QjlDdUI7RXdCK0N2QjtFdEJwQ0U7QVArNEZKOztBNkJqMkZBOzs7O0VBSUU7RTFCZ09JLGtCQUxJO0VJN1FOO0FQdzVGSjs7QTZCajJGQTs7OztFQUlFO0UxQnVOSSxtQkFMSTtFSTdRTjtBUGk2Rko7O0E2QmoyRkE7O0VBRUU7QTdCbzJGRjs7QTZCdjFGSTs7RXRCL0RBO0VBQ0E7QVAyNUZKO0E2QnQxRkk7O0V0QnRFQTtFQUNBO0FQZzZGSjtBNkJoMUZFO0VBQ0U7RXRCcEVBO0VBQ0E7QVB1NUZKOztBOEJoN0ZFO0VBQ0U7RUFDQTtFQUNBLGtCekIraEJnRDtFRnRSOUMsbUJBTEk7RTJCalFOLGMxQncvQnFCO0FKMDdEekI7O0E4Qi82RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0I0UEUsbUJBTEk7RTJCcFBOLGNBdkJjO0VBd0JkLHlCQXZCaUI7RXZCSGpCO0FQNDhGSjs7QThCNzZGSTs7OztFQUVFO0E5Qms3Rk47O0E4QmgrRkk7RUFvREUscUIxQjY5Qm1CO0UwQjE5QmpCLG1DMUIreUJnQztFMEI5eUJoQztFQUNBO0VBQ0E7RUFDQTtBOUI4NkZSO0E4QjM2Rk07RUFDRSxxQjFCazlCaUI7RTBCajlCakIsa0RBL0NhO0E5QjQ5RnJCOztBOEI3K0ZJO0VBeUVJLG1DMUI2eEJnQztFMEI1eEJoQztBOUJ3NkZSOztBOEJsL0ZJO0VBaUZFLHFCMUJnOEJtQjtBSnErRHpCO0E4Qmw2RlE7RUFFRSxxQjFCNDJCOEI7RTBCMzJCOUI7RUFDQTtFQUNBO0E5Qm02RlY7QThCLzVGTTtFQUNFLHFCMUJtN0JpQjtFMEJsN0JqQixrREE5RWE7QTlCKytGckI7O0E4QmhnR0k7RUFzR0UscUIxQjI2Qm1CO0FKbS9EekI7QThCNTVGTTtFQUNFLHlCMUJ3NkJpQjtBSnMvRHpCO0E4QjM1Rk07RUFDRSxrREE1RmE7QTlCeS9GckI7QThCMTVGTTtFQUNFLGMxQmc2QmlCO0FKNC9EekI7O0E4QnY1Rkk7RUFDRTtBOUIwNUZOOztBOEJqaEdJOzs7RUErSEk7QTlCdzVGUjtBOEJwNUZNOzs7RUFDRTtBOUJ3NUZSOztBOEJ6Z0dFO0VBQ0U7RUFDQTtFQUNBLGtCekIraEJnRDtFRnRSOUMsbUJBTEk7RTJCalFOLGMxQncvQnFCO0FKbWhFekI7O0E4QnhnR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0I0UEUsbUJBTEk7RTJCcFBOLGNBdkJjO0VBd0JkLHlCQXZCaUI7RXZCSGpCO0FQcWlHSjs7QThCdGdHSTs7OztFQUVFO0E5QjJnR047O0E4QnpqR0k7RUFvREUscUIxQjY5Qm1CO0UwQjE5QmpCLG1DMUIreUJnQztFMEI5eUJoQztFQUNBO0VBQ0E7RUFDQTtBOUJ1Z0dSO0E4QnBnR007RUFDRSxxQjFCazlCaUI7RTBCajlCakIsa0RBL0NhO0E5QnFqR3JCOztBOEJ0a0dJO0VBeUVJLG1DMUI2eEJnQztFMEI1eEJoQztBOUJpZ0dSOztBOEIza0dJO0VBaUZFLHFCMUJnOEJtQjtBSjhqRXpCO0E4QjMvRlE7RUFFRSxxQjFCNDJCOEI7RTBCMzJCOUI7RUFDQTtFQUNBO0E5QjQvRlY7QThCeC9GTTtFQUNFLHFCMUJtN0JpQjtFMEJsN0JqQixrREE5RWE7QTlCd2tHckI7O0E4QnpsR0k7RUFzR0UscUIxQjI2Qm1CO0FKNGtFekI7QThCci9GTTtFQUNFLHlCMUJ3NkJpQjtBSitrRXpCO0E4QnAvRk07RUFDRSxrREE1RmE7QTlCa2xHckI7QThCbi9GTTtFQUNFLGMxQmc2QmlCO0FKcWxFekI7O0E4QmgvRkk7RUFDRTtBOUJtL0ZOOztBOEIxbUdJOzs7RUFpSUk7QTlCKytGUjtBOEI3K0ZNOzs7RUFDRTtBOUJpL0ZSOztBK0J2bkdBO0VBQ0U7RUFFQSxnQjFCcVprRDtFMEJwWmxELGdCMUIyWmtEO0UwQjFabEQsYzFCT3VCO0UwQk52QjtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUM4R0E7RTdCc0tJLGlCQUxJO0VJN1FOO0VnQkhFLHFJUUdKO0EvQnluR0Y7QXVCeG5HTTtFUWhCTjtJUmlCUTtFdkIybkdOO0FBQ0Y7QStCNW5HRTtFQUNFLGMxQk5xQjtFMEJPckI7QS9COG5HSjtBK0IzbkdFO0VBRUU7RUFDQSxrRDNCb3RCNEI7QUp3NkVoQztBK0J6bkdFO0VuQmxCSSxnREFSVztBWnNwR2pCO0ErQnRuR0k7RW5CeEJFLHdGQVJXO0FaeXBHakI7QStCcG5HRTtFQUdFO0VBQ0EsWTFCcWZnRDtFT3RoQjlDLGdCQVJXO0FaOHBHakI7O0ErQnptR0U7RUN2Q0EsY0FYUTtFUkxSLHlCbkJpSGE7RTJCL0ZiLHFCM0IrRmE7RU92R1QsbUZBUlc7QVpxcUdqQjtBZ0NscEdFO0VBQ0UsY0FkWTtFUlJkLHVCUU1tQjtFQWtCakIsbUJBakJhO0FoQ3FxR2pCO0FnQ2pwR0U7RUFFRSxjQXJCWTtFUlJkLHVCUU1tQjtFQXlCakIsbUJBeEJhO0VwQkdYLDJIQVJXO0FaZ3JHakI7QWdDMW9HRTtFQUtFLGNBbENhO0VBbUNiLHVCQXJDa0I7RUF3Q2xCLG1CQXZDYztBaEM2cUdsQjtBZ0Nwb0dJO0VwQnpDRSx3RkFSVztBWndyR2pCO0FnQzduR0U7RUFFRSxjQWpEZTtFQWtEZix5QjNCaURXO0UyQjlDWCxxQjNCOENXO0FMOGtHZjs7QStCeG9HRTtFQ3ZDQSxjQVhRO0VSTFIseUJuQmlIYTtFMkIvRmIscUIzQitGYTtFT3ZHVCxtRkFSVztBWm9zR2pCO0FnQ2pyR0U7RUFDRSxjQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDb3NHakI7QWdDaHJHRTtFQUVFLGNBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RXBCR1gsMkhBUlc7QVorc0dqQjtBZ0N6cUdFO0VBS0UsY0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQzRzR2xCO0FnQ25xR0k7RXBCekNFLHdGQVJXO0FadXRHakI7QWdDNXBHRTtFQUVFLGNBakRlO0VBa0RmLHlCM0JpRFc7RTJCOUNYLHFCM0I4Q1c7QUw2bUdmOztBK0J2cUdFO0VDdkNBLGNBWFE7RVJMUix5Qm5CaUhhO0UyQi9GYixxQjNCK0ZhO0VPdkdULG1GQVJXO0FabXVHakI7QWdDaHRHRTtFQUNFLGNBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENtdUdqQjtBZ0Mvc0dFO0VBRUUsY0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFcEJHWCwwSEFSVztBWjh1R2pCO0FnQ3hzR0U7RUFLRSxjQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDMnVHbEI7QWdDbHNHSTtFcEJ6Q0UsdUZBUlc7QVpzdkdqQjtBZ0MzckdFO0VBRUUsY0FqRGU7RUFrRGYseUIzQmlEVztFMkI5Q1gscUIzQjhDVztBTDRvR2Y7O0ErQnRzR0U7RUN2Q0EsY0FYUTtFUkxSLHlCbkJpSGE7RTJCL0ZiLHFCM0IrRmE7RU92R1QsbUZBUlc7QVprd0dqQjtBZ0MvdUdFO0VBQ0UsY0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQ2t3R2pCO0FnQzl1R0U7RUFFRSxjQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VwQkdYLDJIQVJXO0FaNndHakI7QWdDdnVHRTtFQUtFLGNBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaEMwd0dsQjtBZ0NqdUdJO0VwQnpDRSx3RkFSVztBWnF4R2pCO0FnQzF0R0U7RUFFRSxjQWpEZTtFQWtEZix5QjNCaURXO0UyQjlDWCxxQjNCOENXO0FMMnFHZjs7QStCcnVHRTtFQ3ZDQSxjQVhRO0VSTFIseUJuQmlIYTtFMkIvRmIscUIzQitGYTtFT3ZHVCxtRkFSVztBWml5R2pCO0FnQzl3R0U7RUFDRSxjQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDaXlHakI7QWdDN3dHRTtFQUVFLGNBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RXBCR1gsMEhBUlc7QVo0eUdqQjtBZ0N0d0dFO0VBS0UsY0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ3l5R2xCO0FnQ2h3R0k7RXBCekNFLHVGQVJXO0Fab3pHakI7QWdDenZHRTtFQUVFLGNBakRlO0VBa0RmLHlCM0JpRFc7RTJCOUNYLHFCM0I4Q1c7QUwwc0dmOztBK0Jwd0dFO0VDdkNBLGNBWFE7RVJMUix5Qm5CaUhhO0UyQi9GYixxQjNCK0ZhO0VPdkdULG1GQVJXO0FaZzBHakI7QWdDN3lHRTtFQUNFLGNBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaENnMEdqQjtBZ0M1eUdFO0VBRUUsY0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFcEJHWCwwSEFSVztBWjIwR2pCO0FnQ3J5R0U7RUFLRSxjQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDdzBHbEI7QWdDL3hHSTtFcEJ6Q0UsdUZBUlc7QVptMUdqQjtBZ0N4eEdFO0VBRUUsY0FqRGU7RUFrRGYseUIzQmlEVztFMkI5Q1gscUIzQjhDVztBTHl1R2Y7O0ErQm55R0U7RUN2Q0EsY0FYUTtFUkxSLHlCbkJpSGE7RTJCL0ZiLHFCM0IrRmE7RU92R1QsbUZBUlc7QVorMUdqQjtBZ0M1MEdFO0VBQ0UsY0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQysxR2pCO0FnQzMwR0U7RUFFRSxjQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VwQkdYLHlIQVJXO0FaMDJHakI7QWdDcDBHRTtFQUtFLGNBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaEN1MkdsQjtBZ0M5ekdJO0VwQnpDRSxzRkFSVztBWmszR2pCO0FnQ3Z6R0U7RUFFRSxjQWpEZTtFQWtEZix5QjNCaURXO0UyQjlDWCxxQjNCOENXO0FMd3dHZjs7QStCbDBHRTtFQ3ZDQSxjQVhRO0VSTFIseUJuQmlIYTtFMkIvRmIscUIzQitGYTtFT3ZHVCxtRkFSVztBWjgzR2pCO0FnQzMyR0U7RUFDRSxjQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDODNHakI7QWdDMTJHRTtFQUVFLGNBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RXBCR1gseUhBUlc7QVp5NEdqQjtBZ0NuMkdFO0VBS0UsY0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ3M0R2xCO0FnQzcxR0k7RXBCekNFLHNGQVJXO0FaaTVHakI7QWdDdDFHRTtFQUVFLGNBakRlO0VBa0RmLHlCM0JpRFc7RTJCOUNYLHFCM0I4Q1c7QUx1eUdmOztBK0JqMkdFO0VDdkNBLGNBWFE7RVJMUix5Qm5CaUhhO0UyQi9GYixxQjNCK0ZhO0VPdkdULG1GQVJXO0FaNjVHakI7QWdDMTRHRTtFQUNFLGNBZFk7RVJSZCx5QlFNbUI7RUFrQmpCLHFCQWpCYTtBaEM2NUdqQjtBZ0N6NEdFO0VBRUUsY0FyQlk7RVJSZCx5QlFNbUI7RUF5QmpCLHFCQXhCYTtFcEJHWCx3SEFSVztBWnc2R2pCO0FnQ2w0R0U7RUFLRSxjQWxDYTtFQW1DYix5QkFyQ2tCO0VBd0NsQixxQkF2Q2M7QWhDcTZHbEI7QWdDNTNHSTtFcEJ6Q0UscUZBUlc7QVpnN0dqQjtBZ0NyM0dFO0VBRUUsY0FqRGU7RUFrRGYseUIzQmlEVztFMkI5Q1gscUIzQjhDVztBTHMwR2Y7O0ErQmg0R0U7RUN2Q0EsY0FYUTtFUkxSLHlCbkJpSGE7RTJCL0ZiLHFCM0IrRmE7RU92R1QsbUZBUlc7QVo0N0dqQjtBZ0N6NkdFO0VBQ0UsY0FkWTtFUlJkLHlCUU1tQjtFQWtCakIscUJBakJhO0FoQzQ3R2pCO0FnQ3g2R0U7RUFFRSxjQXJCWTtFUlJkLHlCUU1tQjtFQXlCakIscUJBeEJhO0VwQkdYLDBIQVJXO0FadThHakI7QWdDajZHRTtFQUtFLGNBbENhO0VBbUNiLHlCQXJDa0I7RUF3Q2xCLHFCQXZDYztBaENvOEdsQjtBZ0MzNUdJO0VwQnpDRSx1RkFSVztBWis4R2pCO0FnQ3A1R0U7RUFFRSxjQWpEZTtFQWtEZix5QjNCaURXO0UyQjlDWCxxQjNCOENXO0FMcTJHZjs7QStCLzVHRTtFQ3ZDQSxjQVhRO0VSTFIseUJuQmlIYTtFMkIvRmIscUIzQitGYTtFT3ZHVCxtRkFSVztBWjI5R2pCO0FnQ3g4R0U7RUFDRSxjQWRZO0VSUmQseUJRTW1CO0VBa0JqQixxQkFqQmE7QWhDMjlHakI7QWdDdjhHRTtFQUVFLGNBckJZO0VSUmQseUJRTW1CO0VBeUJqQixxQkF4QmE7RXBCR1gseUhBUlc7QVpzK0dqQjtBZ0NoOEdFO0VBS0UsY0FsQ2E7RUFtQ2IseUJBckNrQjtFQXdDbEIscUJBdkNjO0FoQ20rR2xCO0FnQzE3R0k7RXBCekNFLHNGQVJXO0FaOCtHakI7QWdDbjdHRTtFQUVFLGNBakRlO0VBa0RmLHlCM0JpRFc7RTJCOUNYLHFCM0I4Q1c7QUxvNEdmOztBK0J4N0dFO0VDbUJBLGMzQmlDYTtFMkJoQ2IscUIzQmdDYTtBTHk0R2Y7QWdDdjZHRTtFQUNFLGNBVFk7RUFVWix5QjNCNEJXO0UyQjNCWCxxQjNCMkJXO0FMODRHZjtBZ0N0NkdFO0VBRUU7QWhDdTZHSjtBZ0NwNkdFO0VBS0UsY0FyQmE7RUFzQmIseUIzQmFXO0UyQlpYLHFCM0JZVztBTHM1R2Y7QWdDaDZHSTtFcEI3RkUsd0ZBUlc7QVp3Z0hqQjtBZ0N6NUdFO0VBRUUsYzNCRlc7RTJCR1g7QWhDMDVHSjs7QStCajlHRTtFQ21CQSxjM0JpQ2E7RTJCaENiLHFCM0JnQ2E7QUxrNkdmO0FnQ2g4R0U7RUFDRSxjQVRZO0VBVVoseUIzQjRCVztFMkIzQlgscUIzQjJCVztBTHU2R2Y7QWdDLzdHRTtFQUVFO0FoQ2c4R0o7QWdDNzdHRTtFQUtFLGNBckJhO0VBc0JiLHlCM0JhVztFMkJaWCxxQjNCWVc7QUwrNkdmO0FnQ3o3R0k7RXBCN0ZFLHdGQVJXO0FaaWlIakI7QWdDbDdHRTtFQUVFLGMzQkZXO0UyQkdYO0FoQ203R0o7O0ErQjErR0U7RUNtQkEsYzNCaUNhO0UyQmhDYixxQjNCZ0NhO0FMMjdHZjtBZ0N6OUdFO0VBQ0UsY0FUWTtFQVVaLHlCM0I0Qlc7RTJCM0JYLHFCM0IyQlc7QUxnOEdmO0FnQ3g5R0U7RUFFRTtBaEN5OUdKO0FnQ3Q5R0U7RUFLRSxjQXJCYTtFQXNCYix5QjNCYVc7RTJCWlgscUIzQllXO0FMdzhHZjtBZ0NsOUdJO0VwQjdGRSx1RkFSVztBWjBqSGpCO0FnQzM4R0U7RUFFRSxjM0JGVztFMkJHWDtBaEM0OEdKOztBK0JuZ0hFO0VDbUJBLGMzQmlDYTtFMkJoQ2IscUIzQmdDYTtBTG85R2Y7QWdDbC9HRTtFQUNFLGNBVFk7RUFVWix5QjNCNEJXO0UyQjNCWCxxQjNCMkJXO0FMeTlHZjtBZ0NqL0dFO0VBRUU7QWhDay9HSjtBZ0MvK0dFO0VBS0UsY0FyQmE7RUFzQmIseUIzQmFXO0UyQlpYLHFCM0JZVztBTGkrR2Y7QWdDMytHSTtFcEI3RkUsd0ZBUlc7QVptbEhqQjtBZ0NwK0dFO0VBRUUsYzNCRlc7RTJCR1g7QWhDcStHSjs7QStCNWhIRTtFQ21CQSxjM0JpQ2E7RTJCaENiLHFCM0JnQ2E7QUw2K0dmO0FnQzNnSEU7RUFDRSxjQVRZO0VBVVoseUIzQjRCVztFMkIzQlgscUIzQjJCVztBTGsvR2Y7QWdDMWdIRTtFQUVFO0FoQzJnSEo7QWdDeGdIRTtFQUtFLGNBckJhO0VBc0JiLHlCM0JhVztFMkJaWCxxQjNCWVc7QUwwL0dmO0FnQ3BnSEk7RXBCN0ZFLHVGQVJXO0FaNG1IakI7QWdDNy9HRTtFQUVFLGMzQkZXO0UyQkdYO0FoQzgvR0o7O0ErQnJqSEU7RUNtQkEsYzNCaUNhO0UyQmhDYixxQjNCZ0NhO0FMc2dIZjtBZ0NwaUhFO0VBQ0UsY0FUWTtFQVVaLHlCM0I0Qlc7RTJCM0JYLHFCM0IyQlc7QUwyZ0hmO0FnQ25pSEU7RUFFRTtBaENvaUhKO0FnQ2ppSEU7RUFLRSxjQXJCYTtFQXNCYix5QjNCYVc7RTJCWlgscUIzQllXO0FMbWhIZjtBZ0M3aEhJO0VwQjdGRSx1RkFSVztBWnFvSGpCO0FnQ3RoSEU7RUFFRSxjM0JGVztFMkJHWDtBaEN1aEhKOztBK0I5a0hFO0VDbUJBLGMzQmlDYTtFMkJoQ2IscUIzQmdDYTtBTCtoSGY7QWdDN2pIRTtFQUNFLGNBVFk7RUFVWix5QjNCNEJXO0UyQjNCWCxxQjNCMkJXO0FMb2lIZjtBZ0M1akhFO0VBRUU7QWhDNmpISjtBZ0MxakhFO0VBS0UsY0FyQmE7RUFzQmIseUIzQmFXO0UyQlpYLHFCM0JZVztBTDRpSGY7QWdDdGpISTtFcEI3RkUsc0ZBUlc7QVo4cEhqQjtBZ0MvaUhFO0VBRUUsYzNCRlc7RTJCR1g7QWhDZ2pISjs7QStCdm1IRTtFQ21CQSxjM0JpQ2E7RTJCaENiLHFCM0JnQ2E7QUx3akhmO0FnQ3RsSEU7RUFDRSxjQVRZO0VBVVoseUIzQjRCVztFMkIzQlgscUIzQjJCVztBTDZqSGY7QWdDcmxIRTtFQUVFO0FoQ3NsSEo7QWdDbmxIRTtFQUtFLGNBckJhO0VBc0JiLHlCM0JhVztFMkJaWCxxQjNCWVc7QUxxa0hmO0FnQy9rSEk7RXBCN0ZFLHVGQVJXO0FadXJIakI7QWdDeGtIRTtFQUVFLGMzQkZXO0UyQkdYO0FoQ3lrSEo7O0ErQmhvSEU7RUNtQkEsYzNCaUNhO0UyQmhDYixxQjNCZ0NhO0FMaWxIZjtBZ0MvbUhFO0VBQ0UsY0FUWTtFQVVaLHlCM0I0Qlc7RTJCM0JYLHFCM0IyQlc7QUxzbEhmO0FnQzltSEU7RUFFRTtBaEMrbUhKO0FnQzVtSEU7RUFLRSxjQXJCYTtFQXNCYix5QjNCYVc7RTJCWlgscUIzQllXO0FMOGxIZjtBZ0N4bUhJO0VwQjdGRSxxRkFSVztBWmd0SGpCO0FnQ2ptSEU7RUFFRSxjM0JGVztFMkJHWDtBaENrbUhKOztBK0J6cEhFO0VDbUJBLGMzQmlDYTtFMkJoQ2IscUIzQmdDYTtBTDBtSGY7QWdDeG9IRTtFQUNFLGNBVFk7RUFVWix5QjNCNEJXO0UyQjNCWCxxQjNCMkJXO0FMK21IZjtBZ0N2b0hFO0VBRUU7QWhDd29ISjtBZ0Nyb0hFO0VBS0UsY0FyQmE7RUFzQmIseUIzQmFXO0UyQlpYLHFCM0JZVztBTHVuSGY7QWdDam9ISTtFcEI3RkUsd0ZBUlc7QVp5dUhqQjtBZ0MxbkhFO0VBRUUsYzNCRlc7RTJCR1g7QWhDMm5ISjs7QStCbHJIRTtFQ21CQSxjM0JpQ2E7RTJCaENiLHFCM0JnQ2E7QUxtb0hmO0FnQ2pxSEU7RUFDRSxjQVRZO0VBVVoseUIzQjRCVztFMkIzQlgscUIzQjJCVztBTHdvSGY7QWdDaHFIRTtFQUVFO0FoQ2lxSEo7QWdDOXBIRTtFQUtFLGNBckJhO0VBc0JiLHlCM0JhVztFMkJaWCxxQjNCWVc7QUxncEhmO0FnQzFwSEk7RXBCN0ZFLG1GQVJXO0Faa3dIakI7QWdDbnBIRTtFQUVFLGMzQkZXO0UyQkdYO0FoQ29wSEo7O0ErQi9ySEE7RUFDRSxnQjFCNlVrRDtFMEI1VWxELGN6QnZFdUI7RXlCd0V2QixxQjFCa0xrRDtBTGdoSHBEO0ErQmhzSEU7RUFDRSxjMUJnTGdEO0UwQi9LaEQsMEIxQmdMZ0Q7QUxraEhwRDtBK0IvckhFO0VBQ0UsMEIxQjRLZ0Q7QUxxaEhwRDtBK0I5ckhFO0VBRUUsYzFCaEZxQjtBTCt3SHpCOztBK0JwckhBO0VDdUJFO0U3QnNLSSxrQkFMSTtFSTdRTjtBUCt3SEo7O0ErQnRySEE7RUNtQkU7RTdCc0tJLG1CQUxJO0VJN1FOO0FQcXhISjs7QWlDeHlIQTtFVmdCTSxnQ1VmSjtBakMyeUhGO0F1Qnh4SE07RVVwQk47SVZxQlE7RXZCMnhITjtBQUNGO0FpQzl5SEU7RUFDRTtBakNnekhKOztBaUMxeUhFO0VBQ0U7QWpDNnlISjs7QWlDenlIQTtFQUNFO0VBQ0E7RVZESSw2QlVFSjtBakM0eUhGO0F1QjF5SE07RVVMTjtJVk1RO0V2QjZ5SE47QUFDRjtBaUMveUhFO0VBQ0U7RUFDQTtFVk5FLDRCVU9GO0FqQ2l6SEo7QXVCcHpITTtFVUFKO0lWQ007RXZCdXpITjtBQUNGOztBa0M1MEhBOzs7O0VBSUU7QWxDKzBIRjs7QWtDNTBIQTtFQUNFO0FsQyswSEY7QW1DMXpISTtFQUNFO0VBQ0Esb0I5QjJTOEM7RThCMVM5Qyx1QjlCeVM4QztFOEJ4UzlDO0VBaENKO0VBQ0E7RUFDQTtFQUNBO0FuQzYxSEY7QW1DeHlISTtFQUNFO0FuQzB5SE47O0FrQ3IxSEE7RUFDRTtFQUNBLGE5QnVoQ2tDO0U4QnRoQ2xDO0VBQ0EsZ0I5QjZtQ2tDO0U4QjVtQ2xDO0VBQ0E7RS9CK1FJLGVBTEk7RStCeFFSLGM3QlJ1QjtFNkJTdkI7RUFDQTtFQUNBLHlCN0I4TmtEO0U2QjdObEQ7RUFDQTtFM0JWRTtFS0xFLG1EQVJXO0FaaTNIakI7QWtDdDFIRTtFQUNFO0VBQ0E7RUFDQSxvQjlCZ21DZ0M7QUp3dkZwQzs7QWtDNTBISTtFQUNFO0FsQyswSE47QWtDNzBITTtFQUNFO0VBQ0E7QWxDKzBIUjs7QWtDMzBISTtFQUNFO0FsQzgwSE47QWtDNTBITTtFQUNFO0VBQ0E7QWxDODBIUjs7QWU3MEhJO0VtQmZBO0lBQ0U7RWxDZzJISjtFa0M5MUhJO0lBQ0U7SUFDQTtFbENnMkhOOztFa0M1MUhFO0lBQ0U7RWxDKzFISjtFa0M3MUhJO0lBQ0U7SUFDQTtFbEMrMUhOO0FBQ0Y7QWUvMUhJO0VtQmZBO0lBQ0U7RWxDaTNISjtFa0MvMkhJO0lBQ0U7SUFDQTtFbENpM0hOOztFa0M3MkhFO0lBQ0U7RWxDZzNISjtFa0M5MkhJO0lBQ0U7SUFDQTtFbENnM0hOO0FBQ0Y7QWVoM0hJO0VtQmZBO0lBQ0U7RWxDazRISjtFa0NoNEhJO0lBQ0U7SUFDQTtFbENrNEhOOztFa0M5M0hFO0lBQ0U7RWxDaTRISjtFa0MvM0hJO0lBQ0U7SUFDQTtFbENpNEhOO0FBQ0Y7QWVqNEhJO0VtQmZBO0lBQ0U7RWxDbTVISjtFa0NqNUhJO0lBQ0U7SUFDQTtFbENtNUhOOztFa0MvNEhFO0lBQ0U7RWxDazVISjtFa0NoNUhJO0lBQ0U7SUFDQTtFbENrNUhOO0FBQ0Y7QWVsNUhJO0VtQmZBO0lBQ0U7RWxDbzZISjtFa0NsNkhJO0lBQ0U7SUFDQTtFbENvNkhOOztFa0NoNkhFO0lBQ0U7RWxDbTZISjtFa0NqNkhJO0lBQ0U7SUFDQTtFbENtNkhOO0FBQ0Y7QWtDMTVIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHVCOUJ3akNnQztBSm8yRnBDO0FtQzE4SEk7RUFDRTtFQUNBLG9COUIyUzhDO0U4QjFTOUMsdUI5QnlTOEM7RThCeFM5QztFQXpCSjtFQUNBO0VBQ0E7RUFDQTtBbkNzK0hGO0FtQ3g3SEk7RUFDRTtBbkMwN0hOOztBa0NoNkhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQjlCMGlDZ0M7QUp5M0ZwQztBbUMvOUhJO0VBQ0U7RUFDQSxvQjlCMlM4QztFOEIxUzlDLHVCOUJ5UzhDO0U4QnhTOUM7RUFsQko7RUFDQTtFQUNBO0VBQ0E7QW5Dby9IRjtBbUM3OEhJO0VBQ0U7QW5DKzhITjtBa0MzNkhJO0VBQ0U7QWxDNjZITjs7QWtDdjZIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0I5QnloQ2dDO0FKaTVGcEM7QW1Ddi9ISTtFQUNFO0VBQ0Esb0I5QjJTOEM7RThCMVM5Qyx1QjlCeVM4QztFOEJ4UzlDO0FuQ3kvSE47QW1DOStITTtFQUNFO0FuQ2cvSFI7QW1DNytITTtFQUNFO0VBQ0EscUI5QndSNEM7RThCdlI1Qyx1QjlCc1I0QztFOEJyUjVDO0VBOUJOO0VBQ0E7RUFDQTtBbkM4Z0lGO0FtQzcrSEk7RUFDRTtBbkMrK0hOO0FrQzE3SEk7RUFDRTtBbEM0N0hOOztBa0NyN0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxDdzdIRjs7QWtDbDdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I3Qm9Sa0Q7RTZCblJsRCxjN0J4SHVCO0U2QnlIdkI7RUFFQTtFQUNBO0VBQ0E7QWxDbzdIRjtBa0N0NkhFO0VBRUUsYzlCby9CZ0M7RThCbi9CaEM7RVYxSkYseUJuQkt1QjtBTDZqSXpCO0FrQ3A2SEU7RUFFRSxjNUJ6SndCO0U0QjBKeEI7RVZqS0YseUJsQkl1QjtBTm1rSXpCO0FrQ2w2SEU7RUFFRSxjN0IvSnFCO0U2QmdLckI7RUFDQTtBbENtNkhKOztBa0M3NUhBO0VBQ0U7QWxDZzZIRjs7QWtDNTVIQTtFQUNFO0VBQ0Esb0I5Qm0rQmtDO0U4QmwrQmxDO0UvQjBHSSxtQkFMSTtFK0JuR1IsYzdCaEx1QjtFNkJpTHZCO0FsQys1SEY7O0FrQzM1SEE7RUFDRTtFQUNBO0VBQ0EsYzdCckx1QjtBTG1sSXpCOztBa0MxNUhBO0VBQ0UsYzdCaE11QjtFNkJpTXZCLHlCN0I1THVCO0U2QjZMdkIsaUM5QjQ3QmtDO0FKaStGcEM7QWtDMTVIRTtFQUNFLGM3QnRNcUI7QUxrbUl6QjtBa0MxNUhJO0VBRUUsYzdCOU1nQjtFbUJGcEIsMkNwQm9xQ2tDO0FKdzhGcEM7QWtDeDVISTtFQUVFLGM1Qi9Nc0I7RWtCUDFCLHlCbEJJdUI7QU40bUl6QjtBa0N0NUhJO0VBRUUsYzdCcE5tQjtBTDJtSXpCO0FrQ241SEU7RUFDRSxpQzlCbTZCZ0M7QUprL0ZwQztBa0NsNUhFO0VBQ0UsYzdCL05xQjtBTG1uSXpCO0FrQ2o1SEU7RUFDRSxjN0JqT3FCO0FMb25JekI7O0FvQy9uSUE7O0VBRUU7RUFDQTtFQUNBO0FwQ2tvSUY7QW9DaG9JRTs7RUFDRTtFQUNBO0FwQ21vSUo7QW9DOW5JRTs7Ozs7Ozs7Ozs7O0VBTUU7QXBDc29JSjs7QW9Dam9JQTtFQUNFO0VBQ0E7RUFDQTtBcENvb0lGO0FvQ2xvSUU7RUFDRTtBcENvb0lKOztBb0M5bklFOztFQUVFO0FwQ2lvSUo7QW9DN25JRTs7RTdCUkU7RUFDQTtBUHlvSUo7QW9Dem5JRTs7O0U3QkhFO0VBQ0E7QVBpb0lKOztBb0M1bUlBO0VBQ0U7RUFDQTtBcEMrbUlGO0FvQzdtSUU7RUFHRTtBcEM2bUlKO0FvQzFtSUU7RUFDRTtBcEM0bUlKOztBb0N4bUlBO0VBQ0U7RUFDQTtBcEMybUlGOztBb0N4bUlBO0VBQ0U7RUFDQTtBcEMybUlGOztBb0NybUlBO0V4QnJGTSxnREFSVztBWnNzSWpCO0FvQ3JtSUU7RXhCekZJLGdCQVJXO0FaeXNJakI7O0FvQzlsSUE7RUFDRTtFQUNBO0VBQ0E7QXBDaW1JRjtBb0MvbElFOztFQUVFO0FwQ2ltSUo7QW9DOWxJRTs7RUFFRTtBcENnbUlKO0FvQzVsSUU7O0U3QnZGRTtFQUNBO0FQdXJJSjtBb0M1bElFOztFN0IxR0U7RUFDQTtBUDBzSUo7O0FxQ2x1SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQ3F1SUY7O0FxQ2x1SUE7RUFDRTtFQUNBO0VBR0EsYy9CVnVCO0VpQlFuQix1R2NJSjtBckNrdUlGO0F1Qmx1SU07RWNQTjtJZFFRO0V2QnF1SU47QUFDRjtBcUNydUlFO0VBRUUsY2hDMk9nRDtFZ0MxT2hEO0FyQ3N1SUo7QXFDbHVJRTtFQUNFLGNoQ2pCcUI7RWdDa0JyQjtFQUNBO0FyQ291SUo7O0FxQzV0SUE7RUFDRTtBckMrdElGO0FxQzd0SUU7RUFDRTtFQUNBO0VBQ0E7RTlCbEJBO0VBQ0E7QVBrdklKO0FxQzl0SUk7RUFFRSxxQ2pDaWhDOEI7RWlDL2dDOUI7QXJDOHRJTjtBcUMzdElJO0VBQ0UsY2hDNUNtQjtFZ0M2Q25CO0VBQ0E7QXJDNnRJTjtBcUN6dElFOztFQUVFLGNoQ25EcUI7RWdDb0RyQix5QmhDdUxnRDtFZ0N0TGhELHFDakNvZ0NnQztBSnV0R3BDO0FxQ3h0SUU7RUFFRTtFOUI1Q0E7RUFDQTtBUHN3SUo7O0FxQy9zSUU7RUFDRTtFQUNBO0U5Qm5FQTtBUHN4SUo7QXFDL3NJRTs7RUFFRSxjL0JqRndCO0VrQlAxQix5QmxCSXVCO0FOc3lJekI7O0FxQ3ZzSUU7O0VBRUU7RUFDQTtBckMwc0lKOztBcUNyc0lFOztFQUVFO0VBQ0E7RUFDQTtBckN3c0lKOztBcUNsc0lFOztFQUNFO0FyQ3NzSUo7O0FxQzVySUU7RUFDRTtBckMrcklKO0FxQzdySUU7RUFDRTtBckMrcklKOztBc0N2eklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CbEM0akNrQztFa0MxakNsQyxzQmxDMGpDa0M7QUordkdwQztBc0NseklFOzs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRDMHpJSjtBc0N0eUlBO0VBQ0UsdUJsQ21pQ2tDO0VrQ2xpQ2xDLDBCbENraUNrQztFa0NqaUNsQyxrQmxDa2lDa0M7RUR2ekI5QixtQkFMSTtFbUNuT1I7QXRDdXlJRjtBc0NyeUlFO0VBRUU7QXRDc3lJSjs7QXNDN3hJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDZ3lJRjtBc0M5eElFO0VBQ0U7RUFDQTtBdENneUlKO0FzQzd4SUU7RUFDRTtBdEMreElKOztBc0N0eElBO0VBQ0UsbUJsQ3U5QmtDO0VrQ3Q5QmxDLHNCbENzOUJrQztBSm0wR3BDOztBc0M3d0lBO0VBQ0U7RUFDQTtFQUdBO0F0Qzh3SUY7O0FzQzF3SUE7RUFDRTtFbkM2S0ksbUJBTEk7RW1DdEtSO0VBQ0E7RUFDQTtFL0J6R0U7RWdCSEUsd0NlOEdKO0F0QzZ3SUY7QXVCdjNJTTtFZW1HTjtJZmxHUTtFdkIwM0lOO0FBQ0Y7QXNDaHhJRTtFQUNFO0F0Q2t4SUo7QXNDL3dJRTtFQUNFO0VBQ0E7RUFDQTtBdENpeElKOztBc0Mzd0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDOHdJRjs7QXNDM3dJQTtFQUNFO0VBQ0E7QXRDOHdJRjs7QWV4MklJO0V1QnNHQTtJQUVJO0lBQ0E7RXRDcXdJTjtFc0Nud0lNO0lBQ0U7RXRDcXdJUjtFc0Nud0lRO0lBQ0U7RXRDcXdJVjtFc0Nsd0lRO0lBQ0UscUJsQ202QndCO0lrQ2w2QnhCLG9CbENrNkJ3QjtFSmsyR2xDO0VzQ2h3SU07SUFDRTtFdENrd0lSO0VzQy92SU07SUFDRTtJQUNBO0V0Q2l3SVI7RXNDOXZJTTtJQUNFO0V0Q2d3SVI7RXNDN3ZJTTtJQUNFO0V0Qyt2SVI7RXNDNXZJTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWZoTUosZ0JlaU1JO0lBQ0E7RXRDOHZJUjtFc0M1dklNOztJQUVFO0lBQ0E7SUFDQTtFdEM4dklSO0VzQzN2SU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEM2dklSO0FBQ0Y7QWU5NUlJO0V1QnNHQTtJQUVJO0lBQ0E7RXRDMHpJTjtFc0N4eklNO0lBQ0U7RXRDMHpJUjtFc0N4eklRO0lBQ0U7RXRDMHpJVjtFc0N2eklRO0lBQ0UscUJsQ202QndCO0lrQ2w2QnhCLG9CbENrNkJ3QjtFSnU1R2xDO0VzQ3J6SU07SUFDRTtFdEN1eklSO0VzQ3B6SU07SUFDRTtJQUNBO0V0Q3N6SVI7RXNDbnpJTTtJQUNFO0V0Q3F6SVI7RXNDbHpJTTtJQUNFO0V0Q296SVI7RXNDanpJTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWZoTUosZ0JlaU1JO0lBQ0E7RXRDbXpJUjtFc0NqeklNOztJQUVFO0lBQ0E7SUFDQTtFdENteklSO0VzQ2h6SU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdENreklSO0FBQ0Y7QWVuOUlJO0V1QnNHQTtJQUVJO0lBQ0E7RXRDKzJJTjtFc0M3MklNO0lBQ0U7RXRDKzJJUjtFc0M3MklRO0lBQ0U7RXRDKzJJVjtFc0M1MklRO0lBQ0UscUJsQ202QndCO0lrQ2w2QnhCLG9CbENrNkJ3QjtFSjQ4R2xDO0VzQzEySU07SUFDRTtFdEM0MklSO0VzQ3oySU07SUFDRTtJQUNBO0V0QzIySVI7RXNDeDJJTTtJQUNFO0V0QzAySVI7RXNDdjJJTTtJQUNFO0V0Q3kySVI7RXNDdDJJTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWZoTUosZ0JlaU1JO0lBQ0E7RXRDdzJJUjtFc0N0MklNOztJQUVFO0lBQ0E7SUFDQTtFdEN3MklSO0VzQ3IySU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEN1MklSO0FBQ0Y7QWV4Z0pJO0V1QnNHQTtJQUVJO0lBQ0E7RXRDbzZJTjtFc0NsNklNO0lBQ0U7RXRDbzZJUjtFc0NsNklRO0lBQ0U7RXRDbzZJVjtFc0NqNklRO0lBQ0UscUJsQ202QndCO0lrQ2w2QnhCLG9CbENrNkJ3QjtFSmlnSGxDO0VzQy81SU07SUFDRTtFdENpNklSO0VzQzk1SU07SUFDRTtJQUNBO0V0Q2c2SVI7RXNDNzVJTTtJQUNFO0V0Qys1SVI7RXNDNTVJTTtJQUNFO0V0Qzg1SVI7RXNDMzVJTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWZoTUosZ0JlaU1JO0lBQ0E7RXRDNjVJUjtFc0MzNUlNOztJQUVFO0lBQ0E7SUFDQTtFdEM2NUlSO0VzQzE1SU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEM0NUlSO0FBQ0Y7QWU3akpJO0V1QnNHQTtJQUVJO0lBQ0E7RXRDeTlJTjtFc0N2OUlNO0lBQ0U7RXRDeTlJUjtFc0N2OUlRO0lBQ0U7RXRDeTlJVjtFc0N0OUlRO0lBQ0UscUJsQ202QndCO0lrQ2w2QnhCLG9CbENrNkJ3QjtFSnNqSGxDO0VzQ3A5SU07SUFDRTtFdENzOUlSO0VzQ245SU07SUFDRTtJQUNBO0V0Q3E5SVI7RXNDbDlJTTtJQUNFO0V0Q285SVI7RXNDajlJTTtJQUNFO0V0Q205SVI7RXNDaDlJTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWZoTUosZ0JlaU1JO0lBQ0E7RXRDazlJUjtFc0NoOUlNOztJQUVFO0lBQ0E7SUFDQTtFdENrOUlSO0VzQy84SU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdENpOUlSO0FBQ0Y7QXNDNWdKSTtFQUVJO0VBQ0E7QXRDNmdKUjtBc0MzZ0pRO0VBQ0U7QXRDNmdKVjtBc0MzZ0pVO0VBQ0U7QXRDNmdKWjtBc0MxZ0pVO0VBQ0UscUJsQ202QndCO0VrQ2w2QnhCLG9CbENrNkJ3QjtBSjBtSHBDO0FzQ3hnSlE7RUFDRTtBdEMwZ0pWO0FzQ3ZnSlE7RUFDRTtFQUNBO0F0Q3lnSlY7QXNDdGdKUTtFQUNFO0F0Q3dnSlY7QXNDcmdKUTtFQUNFO0F0Q3VnSlY7QXNDcGdKUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWZoTUosZ0JlaU1JO0VBQ0E7QXRDc2dKVjtBc0NwZ0pROztFQUVFO0VBQ0E7RUFDQTtBdENzZ0pWO0FzQ25nSlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdENxZ0pWOztBc0N2L0lFO0VBQ0UseUJsQ2s0QmdDO0FKd25IcEM7QXNDeC9JSTtFQUVFLHlCbEM4M0I4QjtBSjJuSHBDO0FzQ3AvSUk7RUFDRSwwQmxDczNCOEI7QUpnb0hwQztBc0NwL0lNO0VBRUUseUJsQ20zQjRCO0FKa29IcEM7QXNDbC9JTTtFQUNFLHlCbENpM0I0QjtBSm1vSHBDO0FzQ2gvSUk7O0VBRUUseUJsQzAyQjhCO0FKd29IcEM7QXNDOStJRTtFQUNFLDBCbENtMkJnQztFa0NsMkJoQyxnQ2xDdTJCZ0M7QUp5b0hwQztBc0M3K0lFO0VBQ0U7QXRDKytJSjtBc0M1K0lFO0VBQ0UsMEJsQzAxQmdDO0FKb3BIcEM7QXNDNStJSTs7O0VBR0UseUJsQ3UxQjhCO0FKdXBIcEM7O0FzQ3YrSUU7RUFDRSxjakMzUmtCO0FMcXdKdEI7QXNDeCtJSTtFQUVFLGNqQy9SZ0I7QUx3d0p0QjtBc0NwK0lJO0VBQ0UsZ0NsQzR6QjhCO0FKMHFIcEM7QXNDcCtJTTtFQUVFLGdDbEN5ekI0QjtBSjRxSHBDO0FzQ2wrSU07RUFDRSxnQ2xDdXpCNEI7QUo2cUhwQztBc0NoK0lJOztFQUVFLGNqQ25UZ0I7QUxxeEp0QjtBc0M5OUlFO0VBQ0UsZ0NsQ3l5QmdDO0VrQ3h5QmhDLHNDbEM2eUJnQztBSm1ySHBDO0FzQzc5SUU7RUFDRTtBdEMrOUlKO0FzQzU5SUU7RUFDRSxnQ2xDZ3lCZ0M7QUo4ckhwQztBc0M3OUlJOzs7RUFHRSxjakNyVWdCO0FMb3lKdEI7O0F1Q3R5SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0EseUJsQzhPa0Q7RWtDN09sRDtFQUNBO0VoQ01FO0VLTEUsb0RBUlc7QVppekpqQjtBdUN0eUpFO0VBQ0U7RUFDQTtBdkN3eUpKO0F1Q3J5SkU7RUFDRTtFQUNBO0F2Q3V5Sko7QXVDcnlKSTtFQUNFO0VoQ0NGO0VBQ0E7QVB1eUpKO0F1Q3J5Skk7RUFDRTtFaENVRjtFQUNBO0FQOHhKSjtBdUNseUpFOztFQUVFO0F2Q295Sko7O0F1Q2h5SkE7RUFHRTtFQUNBO0F2Q2l5SkY7O0F1Qzd4SkE7RUFDRSxxQm5DK3FDa0M7QUppbkhwQzs7QXVDN3hKQTtFQUNFO0VBQ0E7QXZDZ3lKRjs7QXVDN3hKQTtFQUNFO0F2Q2d5SkY7O0F1QzV4SkU7RUFDRTtBdkMreEpKO0F1QzV4SkU7RUFDRSxpQmxDcUlLO0FMeXBKVDs7QXVDdHhKQTtFQUNFO0VBQ0E7RUFFQSx5QmxDOUVvQjtFa0MrRXBCO0F2Q3d4SkY7QXVDdHhKRTtFaENwRUU7QVA2MUpKOztBdUNweEpBO0VBQ0U7RUFFQSx5QmxDekZvQjtFa0MwRnBCO0F2Q3N4SkY7QXVDcHhKRTtFaEMvRUU7QVBzMkpKOztBdUM3d0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZDZ3hKRjs7QXVDdHdKQTtFQUNFO0VBQ0E7QXZDeXdKRjs7QXVDcndKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhbEN1RU87RUUxTEw7QVA0M0pKOztBdUNyd0pBOzs7RUFHRTtBdkN3d0pGOztBdUNyd0pBOztFaENwSEk7RUFDQTtBUDgzSko7O0F1Q3R3SkE7O0VoQzNHSTtFQUNBO0FQczNKSjs7QXVDL3ZKRTtFQUNFLHNCbkNnbENnQztBSmtySHBDO0FldDJKSTtFd0JnR0o7SUFRSTtJQUNBO0V2Q2t3SkY7RXVDL3ZKRTtJQUVFO0lBQ0E7RXZDZ3dKSjtFdUM5dkpJO0lBQ0U7SUFDQTtFdkNnd0pOO0V1QzN2Sk07SWhDcEpKO0lBQ0E7RVBrNUpGO0V1QzV2SlE7O0lBR0U7RXZDNnZKVjtFdUMzdkpROztJQUdFO0V2QzR2SlY7RXVDeHZKTTtJaENySko7SUFDQTtFUGc1SkY7RXVDenZKUTs7SUFHRTtFdkMwdkpWO0V1Q3h2SlE7O0lBR0U7RXZDeXZKVjtBQUNGOztBd0N2OEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFckM0UkksZUFMSTtFcUNyUlIsY25DS3VCO0VtQ0p2QjtFQUNBLHlCbkM0T2tEO0VtQzNPbEQ7RWpDS0U7RWlDSEY7RWpCQUksK0ppQkNKO0F4QzA4SkY7QXVCdjhKTTtFaUJoQk47SWpCaUJRO0V2QjA4Sk47QUFDRjtBd0M3OEpFO0VBQ0UsY2xDWnFCO0VrQ2FyQix5Qm5DYnFCO0VtQ2NyQjtBeEMrOEpKO0F3Qzc4Skk7RUFDRTtFQUNBLDBCcEMwdkNvQztBSnF0SDFDO0F3QzE4SkU7RUFDRTtFQUNBLGNuQ3FxQmdEO0VtQ3BxQmhELGVuQ29xQmdEO0VtQ25xQmhEO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esd0JuQytwQmdEO0VrQnRyQjlDLHNDaUJ3QkY7QXhDNDhKSjtBdUJoK0pNO0VpQldKO0lqQlZNO0V2Qm0rSk47QUFDRjtBd0M5OEpFO0VBQ0U7QXhDZzlKSjtBd0M3OEpFO0VBQ0U7RUFDQSxxQm5DeENxQjtFbUN5Q3JCO0VBQ0EsZ0JuQ2lwQmdEO0FMOHpJcEQ7O0F3QzM4SkE7RUFDRTtBeEM4OEpGOztBd0MzOEpBO0VBQ0UseUJuQzZMa0Q7RW1DNUxsRDtBeEM4OEpGO0F3QzU4SkU7RWpDbkNFO0VBQ0E7QVBrL0pKO0F3Qzc4Skk7RWpDdENBO0VBQ0E7QVBzL0pKO0F3QzU4SkU7RUFDRTtBeEM4OEpKO0F3QzE4SkU7RWpDbENFO0VBQ0E7QVArK0pKO0F3QzE4Sk07RWpDdENGO0VBQ0E7QVBtL0pKO0F3Q3o4Skk7RWpDM0NBO0VBQ0E7QVB1L0pKOztBd0N2OEpBO0VBQ0U7QXhDMDhKRjs7QXdDajhKRTtFQUNFO0F4Q284Sko7QXdDajhKRTtFQUNFO0VBQ0E7RWpDeEZBO0FQNGhLSjtBd0NqOEpJO0VBQWdCO0F4Q284SnBCO0F3Q244Skk7RUFBZTtBeENzOEpuQjtBd0NwOEpJO0VqQzlGQTtBUHFpS0o7O0F5Q3hqS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQnJDcy9Da0M7RXFDcC9DbEM7QXpDMGpLRjs7QXlDbmpLRTtFQUNFLG9CcEMrMkJnRDtBTHVzSXBEO0F5Q3BqS0k7RUFDRTtFQUNBLHFCcEMyMkI4QztFb0MxMkI5QyxjcENObUI7RW9DT25CO0F6Q3NqS047QXlDbGpLRTtFQUNFLGNuQ2pCcUI7QU5xa0t6Qjs7QTBDN2tLQTtFQUNFO0VqQ0dBO0VBQ0E7QVQ4a0tGOztBMEM5a0tBO0VBQ0U7RUFDQTtFQUNBLGNyQ011QjtFcUNKdkIsNkJyQ3d3QmtEO0VxQ3Z3QmxEO0VuQktJLHFJbUJKSjtBMUNnbEtGO0F1QnhrS007RW1CZk47SW5CZ0JRO0V2QjJrS047QUFDRjtBMENubEtFO0VBQ0U7RUFDQSxjcENScUI7RW9DU3JCO0VBQ0EseUJwQ1IyQjtFb0NTM0IseUJyQzR3QmdEO0FMeTBJcEQ7QTBDbGxLRTtFQUNFO0VBQ0EsY3BDaEJxQjtFb0NpQnJCLHlCcENmMkI7RW9DZ0IzQixVckNpd0JnRDtFcUNod0JoRCxnQnJDK3ZCZ0Q7QUxxMUlwRDs7QTBDL2tLRTtFQUNFLGN0QzZwQ2dDO0FKcTdIcEM7QTBDL2tLRTtFQUNFO0VBQ0EsY3BDM0J3QjtFa0JQMUIseUJsQkl1QjtFb0NnQ3JCLHlCckMydkJnRDtBTHMxSXBEO0EwQzlrS0U7RUFDRSxjckNqQ3FCO0VxQ2tDckI7RUFDQSw2QnJDd3ZCZ0Q7RXFDdnZCaEQseUJyQ3d2QmdEO0FMdzFJcEQ7O0EyQzNuS0U7RUFDRTtBM0M4bktKOztBMkN2bktRO0VwQ3FDSjtFQUNBO0FQc2xLSjtBMkN0bktRO0VwQ2lCSjtFQUNBO0FQd21LSjs7QTJDeG9LRTtFQUNFO0V4Q2dTRSxtQkFMSTtBSGkzSlY7QTJDcm9LUTtFcENxQ0o7RUFDQTtBUG1tS0o7QTJDbm9LUTtFcENpQko7RUFDQTtBUHFuS0o7O0EyQ3JwS0U7RUFDRTtFeENnU0UsbUJBTEk7QUg4M0pWO0EyQ2xwS1E7RXBDcUNKO0VBQ0E7QVBnbktKO0EyQ2hwS1E7RXBDaUJKO0VBQ0E7QVBrb0tKOztBNENqcUtBO0VBQ0U7RUFDQTtFekM4Ukksa0JBTEk7RXlDdlJSLGdCdkNvWmtEO0V1Q25abEQ7RUFDQSxjdkM4T2tEO0V1QzdPbEQ7RUFDQTtFQUNBO0VyQ0tFO0FQZ3FLSjtBNENocUtFO0VBQ0U7QTVDa3FLSjs7QTRDN3BLQTtFQUNFO0VBQ0E7QTVDZ3FLRjs7QTZDdnJLQTtFQUNFO0VBQ0E7RUFDQSxtQnpDZzZDOEI7RXlDLzVDOUI7RXRDV0U7QVBncktKOztBNkN0cktBO0VBRUU7QTdDd3JLRjs7QTZDcHJLQTtFQUNFLGdCeEN3WWtEO0FMK3lKcEQ7O0E2Qy9xS0E7RUFDRSxtQnpDaTVDOEI7QUppeUhoQztBNkMvcUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0NpcktKOztBNkNscUtFO0VDbERBLGNEZ0RnQjtFckI5Q2hCLHVCcUIwQ21CO0VDMUNuQixtQkQyQ2U7QTdDNnFLakI7QThDdHRLRTtFQUNFO0E5Q3d0S0o7O0E2QzNxS0U7RUNsREEsY0RnRGdCO0VyQjlDaEIseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0NzcktqQjtBOEMvdEtFO0VBQ0U7QTlDaXVLSjs7QTZDcHJLRTtFQ2xEQSxjRDhDYztFckI1Q2QseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0MrcktqQjtBOEN4dUtFO0VBQ0U7QTlDMHVLSjs7QTZDN3JLRTtFQ2xEQSxjRGdEZ0I7RXJCOUNoQix5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Q3dzS2pCO0E4Q2p2S0U7RUFDRTtBOUNtdktKOztBNkN0c0tFO0VDbERBLGNEZ0RnQjtFckI5Q2hCLHlCcUIwQ21CO0VDMUNuQixxQkQyQ2U7QTdDaXRLakI7QThDMXZLRTtFQUNFO0E5QzR2S0o7O0E2Qy9zS0U7RUNsREEsY0RnRGdCO0VyQjlDaEIseUJxQjBDbUI7RUMxQ25CLHFCRDJDZTtBN0MwdEtqQjtBOENud0tFO0VBQ0U7QTlDcXdLSjs7QTZDeHRLRTtFQ2xEQSxjRGdEZ0I7RXJCOUNoQix5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Q211S2pCO0E4QzV3S0U7RUFDRTtBOUM4d0tKOztBNkNqdUtFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3QzR1S2pCO0E4Q3J4S0U7RUFDRTtBOUN1eEtKOztBNkMxdUtFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Q3F2S2pCO0E4Qzl4S0U7RUFDRTtBOUNneUtKOztBNkNudktFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Qzh2S2pCO0E4Q3Z5S0U7RUFDRTtBOUN5eUtKOztBNkM1dktFO0VDbERBLGNEOENjO0VyQjVDZCx5QnFCMENtQjtFQzFDbkIscUJEMkNlO0E3Q3V3S2pCO0E4Q2h6S0U7RUFDRTtBOUNrektKOztBK0NyektFO0VBQ0U7SUFBSywyQjFDNjNCMkM7RUw0N0lsRDtBQUNGO0ErQ3J6S0E7RUFDRTtFQUNBLFkxQ3MzQmtEO0UwQ3IzQmxEO0U1Q3dSSSxrQkFMSTtFNENqUlIseUIxQ1B1QjtFRVdyQjtFS0xFLGdCQVJXO0FaazBLakI7O0ErQ3B6S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGMxQ25Cb0I7RTBDb0JwQjtFQUNBO0VBQ0EseUJ6Q3BCdUI7RWlCUW5CLDJCd0JhSjtBL0N1ektGO0F1QmgwS007RXdCQU47SXhCQ1E7RXZCbTBLTjtBQUNGOztBK0N6ektBO0V2QllFO0V1QlZBO0EvQzR6S0Y7O0ErQ3h6S0U7RUFDRTtBL0MyektKO0ErQ3h6S007RUFKSjtJQUtNO0UvQzJ6S047QUFDRjs7QWdEbjJLQTtFQUNFO0VBQ0E7RUFHQTtFQUNBO0V6Q1NFO0FQNDFLSjs7QWdEajJLQTtFQUNFO0VBQ0E7QWhEbzJLRjtBZ0RsMktFO0VBRUU7RUFDQTtBaERtMktKOztBZ0R6MUtBO0VBQ0U7RUFDQSxjM0NuQnVCO0UyQ29CdkI7QWhENDFLRjtBZ0R6MUtFO0VBRUU7RUFDQSxjM0MxQnFCO0UyQzJCckI7RUFDQSx5QjNDbENxQjtBTDQzS3pCO0FnRHYxS0U7RUFDRSxjM0M5QnFCO0UyQytCckIseUIzQ3RDcUI7QUwrM0t6Qjs7QWdEaDFLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGMzQzVDdUI7RTJDOEN2Qix5QjNDeERvQjtFMkN5RHBCO0FoRGsxS0Y7QWdEaDFLRTtFekNyQ0U7RUFDQTtBUHczS0o7QWdEaDFLRTtFekMzQkU7RUFDQTtBUDgyS0o7QWdEaDFLRTtFQUVFLGMzQzlEcUI7RTJDK0RyQjtFQUNBLHlCM0N2RWtCO0FMdzVLdEI7QWdENzBLRTtFQUNFO0VBQ0EsYzFDeEV3QjtFMEN5RXhCLHlCMUM1RXFCO0UwQzZFckIscUIxQzdFcUI7QU40NUt6QjtBZ0Q1MEtFO0VBQ0U7QWhEODBLSjtBZ0Q1MEtJO0VBQ0U7RUFDQSxxQjNDeU44QztBTHFuS3BEOztBZ0RoMEtJO0VBQ0U7QWhEbTBLTjtBZ0RoMEtRO0V6Q3JDSjtFQVpBO0FQcTNLSjtBZ0QvektRO0V6Q3RESjtFQVlBO0FQNjJLSjtBZ0Q5ektRO0VBQ0U7QWhEZzBLVjtBZ0Q3ektRO0VBQ0UscUIzQ3dMMEM7RTJDdkwxQztBaEQrektWO0FnRDd6S1U7RUFDRTtFQUNBLHNCM0NtTHdDO0FMNG9LcEQ7O0FlbjRLSTtFaUM0Q0E7SUFDRTtFaEQyMUtKO0VnRHgxS007SXpDckNKO0lBWkE7RVA2NEtGO0VnRHYxS007SXpDdERKO0lBWUE7RVBxNEtGO0VnRHQxS007SUFDRTtFaER3MUtSO0VnRHIxS007SUFDRSxxQjNDd0wwQztJMkN2TDFDO0VoRHUxS1I7RWdEcjFLUTtJQUNFO0lBQ0Esc0IzQ21Md0M7RUxvcUtsRDtBQUNGO0FlNTVLSTtFaUM0Q0E7SUFDRTtFaERtM0tKO0VnRGgzS007SXpDckNKO0lBWkE7RVBxNktGO0VnRC8yS007SXpDdERKO0lBWUE7RVA2NUtGO0VnRDkyS007SUFDRTtFaERnM0tSO0VnRDcyS007SUFDRSxxQjNDd0wwQztJMkN2TDFDO0VoRCsyS1I7RWdENzJLUTtJQUNFO0lBQ0Esc0IzQ21Md0M7RUw0cktsRDtBQUNGO0FlcDdLSTtFaUM0Q0E7SUFDRTtFaEQyNEtKO0VnRHg0S007SXpDckNKO0lBWkE7RVA2N0tGO0VnRHY0S007SXpDdERKO0lBWUE7RVBxN0tGO0VnRHQ0S007SUFDRTtFaER3NEtSO0VnRHI0S007SUFDRSxxQjNDd0wwQztJMkN2TDFDO0VoRHU0S1I7RWdEcjRLUTtJQUNFO0lBQ0Esc0IzQ21Md0M7RUxvdEtsRDtBQUNGO0FlNThLSTtFaUM0Q0E7SUFDRTtFaERtNktKO0VnRGg2S007SXpDckNKO0lBWkE7RVBxOUtGO0VnRC81S007SXpDdERKO0lBWUE7RVA2OEtGO0VnRDk1S007SUFDRTtFaERnNktSO0VnRDc1S007SUFDRSxxQjNDd0wwQztJMkN2TDFDO0VoRCs1S1I7RWdENzVLUTtJQUNFO0lBQ0Esc0IzQ21Md0M7RUw0dUtsRDtBQUNGO0FlcCtLSTtFaUM0Q0E7SUFDRTtFaEQyN0tKO0VnRHg3S007SXpDckNKO0lBWkE7RVA2K0tGO0VnRHY3S007SXpDdERKO0lBWUE7RVBxK0tGO0VnRHQ3S007SUFDRTtFaER3N0tSO0VnRHI3S007SUFDRSxxQjNDd0wwQztJMkN2TDFDO0VoRHU3S1I7RWdEcjdLUTtJQUNFO0lBQ0Esc0IzQ21Md0M7RUxvd0tsRDtBQUNGO0FnRDE2S0E7RXpDOUhJO0FQMmlMSjtBZ0QxNktFO0VBQ0U7QWhENDZLSjtBZ0QxNktJO0VBQ0U7QWhENDZLTjs7QWlEaGtMRTtFQUNFLGNEbUsyQjtFQ2xLM0IsdUJEK0pzQjtBaERvNksxQjtBaURoa0xNO0VBRUUsY0Q2SnVCO0VDNUp2QjtBakRpa0xSO0FpRDlqTE07RUFDRSxjNUNWYztFNENXZCx5QkR1SnVCO0VDdEp2QixxQkRzSnVCO0FoRDA2Sy9COztBaUQ5a0xFO0VBQ0UsY0RtSzJCO0VDbEszQix5QkQrSnNCO0FoRGs3SzFCO0FpRDlrTE07RUFFRSxjRDZKdUI7RUM1SnZCO0FqRCtrTFI7QWlENWtMTTtFQUNFLGM1Q1ZjO0U0Q1dkLHlCRHVKdUI7RUN0SnZCLHFCRHNKdUI7QWhEdzdLL0I7O0FpRDVsTEU7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEZzhLMUI7QWlENWxMTTtFQUVFLGNEMkpxQjtFQzFKckI7QWpENmxMUjtBaUQxbExNO0VBQ0UsYzVDVmM7RTRDV2QseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBaER3OEs3Qjs7QWlEMW1MRTtFQUNFLGNEbUsyQjtFQ2xLM0IseUJEK0pzQjtBaEQ4OEsxQjtBaUQxbUxNO0VBRUUsY0Q2SnVCO0VDNUp2QjtBakQybUxSO0FpRHhtTE07RUFDRSxjNUNWYztFNENXZCx5QkR1SnVCO0VDdEp2QixxQkRzSnVCO0FoRG85Sy9COztBaUR4bkxFO0VBQ0UsY0RtSzJCO0VDbEszQix5QkQrSnNCO0FoRDQ5SzFCO0FpRHhuTE07RUFFRSxjRDZKdUI7RUM1SnZCO0FqRHluTFI7QWlEdG5MTTtFQUNFLGM1Q1ZjO0U0Q1dkLHlCRHVKdUI7RUN0SnZCLHFCRHNKdUI7QWhEaytLL0I7O0FpRHRvTEU7RUFDRSxjRG1LMkI7RUNsSzNCLHlCRCtKc0I7QWhEMCtLMUI7QWlEdG9MTTtFQUVFLGNENkp1QjtFQzVKdkI7QWpEdW9MUjtBaURwb0xNO0VBQ0UsYzVDVmM7RTRDV2QseUJEdUp1QjtFQ3RKdkIscUJEc0p1QjtBaERnL0svQjs7QWlEcHBMRTtFQUNFLGNEbUsyQjtFQ2xLM0IseUJEK0pzQjtBaER3L0sxQjtBaURwcExNO0VBRUUsY0Q2SnVCO0VDNUp2QjtBakRxcExSO0FpRGxwTE07RUFDRSxjNUNWYztFNENXZCx5QkR1SnVCO0VDdEp2QixxQkRzSnVCO0FoRDgvSy9COztBaURscUxFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRHNnTDFCO0FpRGxxTE07RUFFRSxjRDJKcUI7RUMxSnJCO0FqRG1xTFI7QWlEaHFMTTtFQUNFLGM1Q1ZjO0U0Q1dkLHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QWhEOGdMN0I7O0FpRGhyTEU7RUFDRSxjRGlLeUI7RUNoS3pCLHlCRCtKc0I7QWhEb2hMMUI7QWlEaHJMTTtFQUVFLGNEMkpxQjtFQzFKckI7QWpEaXJMUjtBaUQ5cUxNO0VBQ0UsYzVDVmM7RTRDV2QseUJEcUpxQjtFQ3BKckIscUJEb0pxQjtBaEQ0aEw3Qjs7QWlEOXJMRTtFQUNFLGNEaUt5QjtFQ2hLekIseUJEK0pzQjtBaERraUwxQjtBaUQ5ckxNO0VBRUUsY0QySnFCO0VDMUpyQjtBakQrckxSO0FpRDVyTE07RUFDRSxjNUNWYztFNENXZCx5QkRxSnFCO0VDcEpyQixxQkRvSnFCO0FoRDBpTDdCOztBaUQ1c0xFO0VBQ0UsY0RpS3lCO0VDaEt6Qix5QkQrSnNCO0FoRGdqTDFCO0FpRDVzTE07RUFFRSxjRDJKcUI7RUMxSnJCO0FqRDZzTFI7QWlEMXNMTTtFQUNFLGM1Q1ZjO0U0Q1dkLHlCRHFKcUI7RUNwSnJCLHFCRG9KcUI7QWhEd2pMN0I7O0FrRHp0TEE7RUFDRTtFQUNBLFU5Q21qRDJCO0U4Q2xqRDNCLFc5Q2tqRDJCO0U4Q2pqRDNCO0VBQ0EsYzdDSG9CO0U2Q0lwQjtFQUNBO0UzQ09FO0UyQ0xGLFk5Q21qRDJCO0FKeXFJN0I7QWtEenRMRTtFQUNFLGM3Q1hrQjtFNkNZbEI7RUFDQSxhOUM4aUR5QjtBSjZxSTdCO0FrRHh0TEU7RUFDRTtFQUNBLGtEOUN3dEI0QjtFOEN2dEI1QixVOUN5aUR5QjtBSmlySTdCO0FrRHZ0TEU7RUFFRTtFQUNBO0VBQ0EsYTlDbWlEeUI7QUpxckk3Qjs7QWtEcHRMQTtFQUNFLGtEOUMraEQyQjtBSndySTdCOztBbUQ3dkxBO0VBQ0UsWS9DczFDa0M7RStDcjFDbEM7RWhEbVNJLG1CQUxJO0VnRDNSUjtFQUNBLDJDL0NzMUNrQztFK0NyMUNsQztFQUNBO0VBQ0EsdUQ5Q2dXa0M7RUV0VmhDO0FQc3ZMSjtBbUQ3dkxFO0VBQ0U7QW5EK3ZMSjtBbUQ1dkxFO0VBQ0U7QW5EOHZMSjs7QW1EMXZMQTtFQUNFO0VBQ0E7RUFDQTtBbkQ2dkxGO0FtRDN2TEU7RUFDRSxxQjlDNlZnRDtBTGc2S3BEOztBbUR6dkxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzlDdEJ1QjtFOEN1QnZCLDJDL0NnMENrQztFK0MvekNsQztFQUNBO0U1Q1ZFO0VBQ0E7QVB1d0xKO0FtRDN2TEU7RUFDRTtFQUNBLG9CL0M2eUNnQztBSmc5SXBDOztBbUR6dkxBO0VBQ0UsZ0IvQ3d5Q2tDO0UrQ3Z5Q2xDO0FuRDR2TEY7O0FvRHR5TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhaERvaUNrQztFZ0RuaUNsQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QXBEdXlMRjs7QW9EaHlMQTtFQUNFO0VBQ0E7RUFDQSxjL0NxckJzQztFK0NuckJ0QztBcERreUxGO0FvRC94TEU7RTdCbEJJLG1DNkJtQkY7RUFDQSw4QmhEcTNDZ0M7QUo0NklwQztBdUJqekxNO0U2QmNKO0k3QmJNO0V2Qm96TE47QUFDRjtBb0RweUxFO0VBQ0UsZWhEbTNDZ0M7QUptN0lwQztBb0RseUxFO0VBQ0Usc0JoRGczQ2dDO0FKbzdJcEM7O0FvRGh5TEE7RUFDRTtBcERteUxGO0FvRGp5TEU7RUFDRTtFQUNBO0FwRG15TEo7QW9EaHlMRTtFQUNFO0FwRGt5TEo7O0FvRDl4TEE7RUFDRTtFQUNBO0VBQ0E7QXBEaXlMRjs7QW9EN3hMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQSx5Qi9DNktrRDtFK0M1S2xEO0VBQ0E7RTdDM0RFO0VLTEUsK0NBUlc7RXdDNEVmO0FwRDZ4TEY7O0FvRHp4TEE7RUNwRkU7RUFDQTtFQUNBO0VBQ0EsYWpEeWlDa0M7RWlEeGlDbEM7RUFDQTtFQUNBLHlCaEREb0I7QUxrM0x0QjtBcUQ5MkxFO0VBQVM7QXJEaTNMWDtBcURoM0xFO0VBQVMsWWhEMHRCNkI7QUx5cEt4Qzs7QW9EbnlMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esd0JoRGl6Q2tDO0VnRGh6Q2xDO0U3Q3RFRTtFQUNBO0FQNjJMSjtBb0RyeUxFO0VBQ0U7RUFDQTtBcER1eUxKOztBb0RseUxBO0VBQ0U7RUFDQSxnQi9DcVRrRDtBTGcvS3BEOztBb0RoeUxBO0VBQ0U7RUFHQTtFQUNBLGdCL0NxbEJzQztBTDRzS3hDOztBb0Q3eExBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTdDekZFO0VBQ0E7QVAwM0xKO0FvRDV4TEU7RUFDRTtBcEQ4eExKOztBZXoyTEk7RXFDa0ZGO0lBQ0UsZ0IvQ3dsQm9DO0krQ3ZsQnBDO0VwRDJ4TEY7O0VvRHh4TEE7SUFDRTtFcEQyeExGOztFb0R4eExBO0lBQ0U7RXBEMnhMRjs7RW9EeHhMQTtJeENoSkksNENBUlc7RVpvN0xmOztFb0R4eExBO0lBQVksZ0IvQ3lrQjBCO0VMbXRLdEM7QUFDRjtBZWg0TEk7RXFDdUdGOztJQUVFLGdCL0Npa0JvQztFTDJ0S3RDO0FBQ0Y7QWV0NExJO0VxQzhHRjtJQUFZLGlCL0MyakIyQjtFTGl1S3ZDO0FBQ0Y7QW9EcHhMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRHN4TE47QW9EcHhMTTtFQUNFO0VBQ0E7RTdDM0tKO0FQazhMSjtBb0RueExNO0U3Qy9LRjtBUHE4TEo7QW9EbHhMTTtFQUNFO0FwRG94TFI7QW9EanhMTTtFN0N2TEY7QVAyOExKOztBZWw1TEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBENHlMSjtFb0QxeUxJO0lBQ0U7SUFDQTtJN0MzS0o7RVB3OUxGO0VvRHp5TEk7STdDL0tGO0VQMjlMRjtFb0R4eUxJO0lBQ0U7RXBEMHlMTjtFb0R2eUxJO0k3Q3ZMRjtFUGkrTEY7QUFDRjtBZXo2TEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEazBMSjtFb0RoMExJO0lBQ0U7SUFDQTtJN0MzS0o7RVA4K0xGO0VvRC96TEk7STdDL0tGO0VQaS9MRjtFb0Q5ekxJO0lBQ0U7RXBEZzBMTjtFb0Q3ekxJO0k3Q3ZMRjtFUHUvTEY7QUFDRjtBZS83TEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEdzFMSjtFb0R0MUxJO0lBQ0U7SUFDQTtJN0MzS0o7RVBvZ01GO0VvRHIxTEk7STdDL0tGO0VQdWdNRjtFb0RwMUxJO0lBQ0U7RXBEczFMTjtFb0RuMUxJO0k3Q3ZMRjtFUDZnTUY7QUFDRjtBZXI5TEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEODJMSjtFb0Q1MkxJO0lBQ0U7SUFDQTtJN0MzS0o7RVAwaE1GO0VvRDMyTEk7STdDL0tGO0VQNmhNRjtFb0QxMkxJO0lBQ0U7RXBENDJMTjtFb0R6MkxJO0k3Q3ZMRjtFUG1pTUY7QUFDRjtBZTMrTEk7RXFDMEdBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBEbzRMSjtFb0RsNExJO0lBQ0U7SUFDQTtJN0MzS0o7RVBnak1GO0VvRGo0TEk7STdDL0tGO0VQbWpNRjtFb0RoNExJO0lBQ0U7RXBEazRMTjtFb0QvM0xJO0k3Q3ZMRjtFUHlqTUY7QUFDRjtBc0Q1a01BO0VBQ0U7RUFDQSxhbEQ4aUNrQztFa0Q3aUNsQztFQUNBLFNqRHEwQnNDO0VrRHowQnRDLHNDbkRra0I0QjtFbURoa0I1QjtFQUNBLGdCbER1WmtEO0VrRHRabEQsZ0JsRDhaa0Q7RWtEN1psRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFcERzUkksbUJBTEk7RW1EclJSO0VBQ0E7QXREd2xNRjtBc0R0bE1FO0VBQVMsVWpEd3pCNkI7QUxpeUt4QztBc0R2bE1FO0VBQ0U7RUFDQTtFQUNBLGFsRG94Q2dDO0VrRG54Q2hDLGNsRG94Q2dDO0FKcTBKcEM7QXNEdmxNSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RHlsTU47O0FzRHBsTUE7RUFDRTtBdER1bE1GO0FzRHJsTUU7RUFDRTtBdER1bE1KO0FzRHJsTUk7RUFDRTtFQUNBO0VBQ0EseUJqRG93QjhDO0FMbTFLcEQ7O0FzRGxsTUE7RUFDRTtBdERxbE1GO0FzRG5sTUU7RUFDRTtFQUNBLGFsRHN2Q2dDO0VrRHJ2Q2hDLGNsRG92Q2dDO0FKaTJKcEM7QXNEbmxNSTtFQUNFO0VBQ0E7RUFDQSwyQmpEb3ZCOEM7QUxpMktwRDs7QXNEaGxNQTtFQUNFO0F0RG1sTUY7QXNEamxNRTtFQUNFO0F0RG1sTUo7QXNEamxNSTtFQUNFO0VBQ0E7RUFDQSw0QmpEc3VCOEM7QUw2MktwRDs7QXNEOWtNQTtFQUNFO0F0RGlsTUY7QXNEL2tNRTtFQUNFO0VBQ0EsYWxEd3RDZ0M7RWtEdnRDaEMsY2xEc3RDZ0M7QUoyM0pwQztBc0Qva01JO0VBQ0U7RUFDQTtFQUNBLDBCakRzdEI4QztBTDIzS3BEOztBc0Q1ak1BO0VBQ0UsZ0JqRHN0QnNDO0VpRHJ0QnRDO0VBQ0EsY2pEL0Z1QjtFaURnR3ZCO0VBQ0EseUJqRDRyQmtEO0VFenhCaEQ7QVA2cE1KOztBd0Rock1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYXBENGlDa0M7RW9EM2lDbEM7RUFDQSxnQnBEc3pDa0M7RW1EM3pDbEMsc0NuRGtrQjRCO0VtRGhrQjVCO0VBQ0EsZ0JsRHVaa0Q7RWtEdFpsRCxnQmxEOFprRDtFa0Q3WmxEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VwRHNSSSxlQUxJO0VxRHBSUjtFQUNBLHlCbkQreEJrRDtFbUQ5eEJsRDtFQUNBO0VqRElFO0VLTEUsbURBUlc7QVp3c01qQjtBd0Qzck1FO0VBQ0U7RUFDQTtFQUNBLFdwRHN6Q2dDO0VvRHJ6Q2hDLGNwRHN6Q2dDO0FKdTRKcEM7QXdEM3JNSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhENHJNTjs7QXdEdHJNRTtFQUNFO0F4RHlyTUo7QXdEdnJNSTtFQUNFO0VBQ0E7RUFDQSx1QnBEcXlDOEI7QUpvNUpwQztBd0R0ck1JO0VBQ0UsV25EdVE4QztFbUR0UTlDO0VBQ0EseUJuRDJ2QjhDO0FMNjdLcEQ7O0F3RGxyTUU7RUFDRTtFQUNBLGFwRG94Q2dDO0VvRG54Q2hDLFlwRGt4Q2dDO0FKbTZKcEM7QXdEbnJNSTtFQUNFO0VBQ0E7RUFDQSx5QnBEaXhDOEI7QUpvNkpwQztBd0Rsck1JO0VBQ0UsU25EbVA4QztFbURsUDlDO0VBQ0EsMkJuRHV1QjhDO0FMNjhLcEQ7O0F3RDlxTUU7RUFDRTtBeERpck1KO0F3RC9xTUk7RUFDRTtFQUNBO0VBQ0EsMEJwRCt2QzhCO0FKazdKcEM7QXdEOXFNSTtFQUNFLFFuRGlPOEM7RW1EaE85QztFQUNBLDRCbkRxdEI4QztBTDI5S3BEO0F3RDNxTUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdwRDJ1Q2dDO0VvRDF1Q2hDO0VBQ0E7RUFDQTtBeEQ2cU1KOztBd0R4cU1FO0VBQ0U7RUFDQSxhcERrdUNnQztFb0RqdUNoQyxZcERndUNnQztBSjI4SnBDO0F3RHpxTUk7RUFDRTtFQUNBO0VBQ0Esd0JwRCt0QzhCO0FKNDhKcEM7QXdEeHFNSTtFQUNFLFVuRGlNOEM7RW1EaE05QztFQUNBLDBCbkRxckI4QztBTHEvS3BEOztBd0RycE1BO0VBQ0U7RUFDQTtFckR1SkksZUFMSTtFcURoSlIsY25Eakl1QjtFbURrSXZCLHlCbkQycEJrRDtFbUQxcEJsRDtFakR0SEU7RUFDQTtBUCt3TUo7QXdEdnBNRTtFQUNFO0F4RHlwTUo7O0F3RHJwTUE7RUFDRTtFQUNBLGNuRDdJdUI7QUxxeU16Qjs7QXlEdnlNQTtFQUNFO0F6RDB5TUY7O0F5RHZ5TUE7RUFDRTtBekQweU1GOztBeUR2eU1BO0VBQ0U7RUFDQTtFQUNBO0F6RDB5TUY7QTBEaDBNRTtFQUNFO0VBQ0E7RUFDQTtBMURrME1KOztBeUQzeU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsQ2xCSSxzQ2tDbUJKO0F6RDh5TUY7QXVCN3pNTTtFa0NRTjtJbENQUTtFdkJnME1OO0FBQ0Y7O0F5RGh6TUE7OztFQUdFO0F6RG16TUY7O0F5RGh6TUE7QUFDQTs7RUFFRTtBekRtek1GOztBeURoek1BOztFQUVFO0F6RG16TUY7O0F5RGh6TUE7QUFRRTtFQUNFO0VBQ0E7RUFDQTtBekQ0eU1KO0F5RHp5TUU7OztFQUdFO0VBQ0E7QXpEMnlNSjtBeUR4eU1FOztFQUVFO0VBQ0E7RWxDL0RFLDJCa0NnRUY7QXpEMHlNSjtBdUJ0Mk1NO0VrQ3dESjs7SWxDdkRNO0V2QjAyTU47QUFDRjs7QXlEdnlNQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLFVyRG82Q21DO0VxRG42Q25DO0VBQ0EsY3BEL0ZvQjtFb0RnR3BCO0VBQ0E7RUFDQTtFQUNBLFlyRCs1Q21DO0VtQngvQy9CLDhCa0MwRko7QXpEeXlNRjtBdUIvM01NO0VrQ3FFTjs7SWxDcEVRO0V2Qm00TU47QUFDRjtBeUQ1eU1FOzs7RUFFRSxjcER6R2tCO0VvRDBHbEI7RUFDQTtFQUNBLFlyRHU1Q2lDO0FKdzVKckM7O0F5RDV5TUE7RUFDRTtBekQreU1GOztBeUQ1eU1BO0VBQ0U7QXpEK3lNRjs7QXlEMXlNQTs7RUFFRTtFQUNBLFdyRHc1Q21DO0VxRHY1Q25DLFlyRHU1Q21DO0VxRHQ1Q25DO0VBQ0E7RUFDQTtBekQ2eU1GOztBeUQxeU1BOzs7Ozs7O0dBQUE7QUFRQTtFQUNFO0F6RDZ5TUY7O0F5RDN5TUE7RUFDRTtBekQ4eU1GOztBeUR0eU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGlCckRnMkNtQztFcUQvMUNuQztFQUNBLGdCckQ4MUNtQztFcUQ3MUNuQztBekR3eU1GO0F5RHR5TUU7RUFDRTtFQUNBO0VBQ0EsV3JENjFDaUM7RXFENTFDakMsV3JENjFDaUM7RXFENTFDakM7RUFDQSxpQnJENjFDaUM7RXFENTFDakMsZ0JyRDQxQ2lDO0VxRDMxQ2pDO0VBQ0E7RUFDQSx5QnBEaExrQjtFb0RpTGxCO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsWXJEbzFDaUM7RW1CaGdEL0IsNkJrQzZLRjtBekR1eU1KO0F1Qmg5TU07RWtDd0pKO0lsQ3ZKTTtFdkJtOU1OO0FBQ0Y7QXlEenlNRTtFQUNFLFVyRGkxQ2lDO0FKMDlKckM7O0F5RGx5TUE7RUFDRTtFQUNBO0VBQ0EsZXJEMjBDbUM7RXFEMTBDbkM7RUFDQSxvQnJEdzBDbUM7RXFEdjBDbkMsdUJyRHUwQ21DO0VxRHQwQ25DLGNwRDNNb0I7RW9ENE1wQjtBekRxeU1GOztBeUQveE1FOztFQUVFLGdDckQwMENpQztBSnc5SnJDO0F5RC94TUU7RUFDRSx5QnBEdk5rQjtBTHcvTXRCO0F5RDl4TUU7RUFDRSxjcEQzTmtCO0FMMi9NdEI7O0EyRDcvTUE7RUFDRTtJQUFLO0UzRGlnTkw7QUFDRjtBMkQ5L01BO0VBQ0U7RUFDQSxXdkQraER3QjtFdUQ5aER4QixZdkQ4aER3QjtFdUQ3aER4Qix3QnZEK2hEd0I7RXVEOWhEeEI7RUFDQTtFQUVBO0VBQ0E7QTNEKy9NRjs7QTJENS9NQTtFQUNFLFd2RDBoRHdCO0V1RHpoRHhCLFl2RHloRHdCO0V1RHhoRHhCLHFCdEQ2MUJrRDtBTGtxTHBEOztBMkR2L01BO0VBQ0U7SUFDRTtFM0QwL01GO0UyRHgvTUE7SUFDRTtJQUNBO0UzRDAvTUY7QUFDRjtBMkR0L01BO0VBQ0U7RUFDQSxXdkQ2L0N3QjtFdUQ1L0N4QixZdkQ0L0N3QjtFdUQzL0N4Qix3QnZENi9Dd0I7RXVENS9DeEI7RUFFQTtFQUNBO0VBQ0E7QTNEdS9NRjs7QTJEcC9NQTtFQUNFLFd2RHcvQ3dCO0V1RHYvQ3hCLFl2RHUvQ3dCO0FKZ2dLMUI7O0EyRG4vTUU7RUFDRTs7SUFFRTtFM0RzL01KO0FBQ0Y7QTBEdGpORTtFQUNFO0VBQ0E7RUFDQTtBMUR3ak5KOztBNEQ1ak5FO0VBQ0UsY3ZEbUhXO0FMNDhNZjtBNEQ1ak5NO0VBRUU7QTVENmpOUjs7QTREbmtORTtFQUNFLGN2RG1IVztBTG05TWY7QTREbmtOTTtFQUVFO0E1RG9rTlI7O0E0RDFrTkU7RUFDRSxjdkRtSFc7QUwwOU1mO0E0RDFrTk07RUFFRTtBNUQya05SOztBNERqbE5FO0VBQ0UsY3ZEbUhXO0FMaStNZjtBNERqbE5NO0VBRUU7QTVEa2xOUjs7QTREeGxORTtFQUNFLGN2RG1IVztBTHcrTWY7QTREeGxOTTtFQUVFO0E1RHlsTlI7O0E0RC9sTkU7RUFDRSxjdkRtSFc7QUwrK01mO0E0RC9sTk07RUFFRTtBNURnbU5SOztBNER0bU5FO0VBQ0UsY3ZEbUhXO0FMcy9NZjtBNER0bU5NO0VBRUU7QTVEdW1OUjs7QTREN21ORTtFQUNFLGN2RG1IVztBTDYvTWY7QTREN21OTTtFQUVFO0E1RDhtTlI7O0E0RHBuTkU7RUFDRSxjdkRtSFc7QUxvZ05mO0E0RHBuTk07RUFFRTtBNURxbk5SOztBNEQzbk5FO0VBQ0UsY3ZEbUhXO0FMMmdOZjtBNEQzbk5NO0VBRUU7QTVENG5OUjs7QTREbG9ORTtFQUNFLGN2RG1IVztBTGtoTmY7QTREbG9OTTtFQUVFO0E1RG1vTlI7O0E2RHhvTkE7RUFDRTtFQUNBO0E3RDJvTkY7QTZEem9ORTtFQUNFO0VBQ0E7RUFDQTtBN0Qyb05KO0E2RHhvTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3RDBvTko7O0E2RHJvTkU7RUFDRTtBN0R3b05KOztBNkR6b05FO0VBQ0U7QTdENG9OSjs7QTZEN29ORTtFQUNFO0E3RGdwTko7O0E2RGpwTkU7RUFDRTtBN0RvcE5KOztBOER6cU5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhMURvaUNrQztBSndvTHBDOztBOER6cU5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhMUQ0aENrQztBSmdwTHBDOztBOERwcU5JO0VBQ0U7RUFDQTtFQUNBLGExRGdoQzhCO0FKdXBMcEM7O0FlbG9OSTtFK0N4Q0E7SUFDRTtJQUNBO0lBQ0EsYTFEZ2hDOEI7RUo4cExsQztBQUNGO0FlMW9OSTtFK0N4Q0E7SUFDRTtJQUNBO0lBQ0EsYTFEZ2hDOEI7RUpxcUxsQztBQUNGO0FlanBOSTtFK0N4Q0E7SUFDRTtJQUNBO0lBQ0EsYTFEZ2hDOEI7RUo0cUxsQztBQUNGO0FleHBOSTtFK0N4Q0E7SUFDRTtJQUNBO0lBQ0EsYTFEZ2hDOEI7RUptckxsQztBQUNGO0FlL3BOSTtFK0N4Q0E7SUFDRTtJQUNBO0lBQ0EsYTFEZ2hDOEI7RUowckxsQztBQUNGO0ErRHB1TkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0RzdU5GOztBK0RudU5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9Ec3VORjs7QWdFOXVOQTs7RUNJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpFK3VORjs7QWtFMXZORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxVOUR3YnNDO0U4RHZidEM7QWxFNnZOSjs7QW1FcndOQTtFQ0FFO0VBQ0E7RUFDQTtBcEV5d05GOztBcUUvd05BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFqRWlwQjRCO0FKaW9NOUI7O0FzRXp0TlE7RUFPSTtBdEVzdE5aOztBc0U3dE5RO0VBT0k7QXRFMHROWjs7QXNFanVOUTtFQU9JO0F0RTh0Tlo7O0FzRXJ1TlE7RUFPSTtBdEVrdU5aOztBc0V6dU5RO0VBT0k7QXRFc3VOWjs7QXNFN3VOUTtFQU9JO0F0RTB1Tlo7O0FzRWp2TlE7RUFPSTtBdEU4dU5aOztBc0Vydk5RO0VBT0k7QXRFa3ZOWjs7QXNFenZOUTtFQU9JO0F0RXN2Tlo7O0FzRTd2TlE7RUFPSTtBdEUwdk5aOztBc0Vqd05RO0VBT0k7QXRFOHZOWjs7QXNFcndOUTtFQU9JO0F0RWt3Tlo7O0FzRXp3TlE7RUFPSTtBdEVzd05aOztBc0U3d05RO0VBT0k7QXRFMHdOWjs7QXNFanhOUTtFQU9JO0F0RTh3Tlo7O0FzRXJ4TlE7RUFPSTtBdEVreE5aOztBc0V6eE5RO0VBT0k7QXRFc3hOWjs7QXNFN3hOUTtFQU9JO0F0RTB4Tlo7O0FzRWp5TlE7RUFPSTtBdEU4eE5aOztBc0VyeU5RO0VBT0k7QXRFa3lOWjs7QXNFenlOUTtFQU9JO0F0RXN5Tlo7O0FzRTd5TlE7RUFPSTtBdEUweU5aOztBc0Vqek5RO0VBT0k7QXRFOHlOWjs7QXNFcnpOUTtFQU9JO0F0RWt6Tlo7O0FzRXp6TlE7RUFPSTtBdEVzek5aOztBc0U3ek5RO0VBT0k7QXRFMHpOWjs7QXNFajBOUTtFQU9JO0F0RTh6Tlo7O0FzRXIwTlE7RUFPSTtBdEVrME5aOztBc0V6ME5RO0VBT0k7QXRFczBOWjs7QXNFNzBOUTtFQU9JO0F0RTAwTlo7O0FzRWoxTlE7RUFPSTtBdEU4ME5aOztBc0VyMU5RO0VBT0k7QXRFazFOWjs7QXNFejFOUTtFQU9JO0F0RXMxTlo7O0FzRTcxTlE7RUFPSTtBdEUwMU5aOztBc0VqMk5RO0VBT0k7QXRFODFOWjs7QXNFcjJOUTtFQU9JO0F0RWsyTlo7O0FzRXoyTlE7RUFPSTtBdEVzMk5aOztBc0U3Mk5RO0VBT0k7QXRFMDJOWjs7QXNFajNOUTtFQU9JO0F0RTgyTlo7O0FzRXIzTlE7RUFPSTtBdEVrM05aOztBc0V6M05RO0VBT0k7QXRFczNOWjs7QXNFNzNOUTtFQU9JO0F0RTAzTlo7O0FzRWo0TlE7RUFPSTtBdEU4M05aOztBc0VyNE5RO0VBT0k7QXRFazROWjs7QXNFejROUTtFQU9JO0F0RXM0Tlo7O0FzRTc0TlE7RUFPSTtBdEUwNE5aOztBc0VqNU5RO0VBT0k7QXRFODROWjs7QXNFcjVOUTtFQU9JO0F0RWs1Tlo7O0FzRXo1TlE7RUFPSTtBdEVzNU5aOztBc0U3NU5RO0VBT0k7QXRFMDVOWjs7QXNFajZOUTtFQU9JO0F0RTg1Tlo7O0FzRXI2TlE7RUFPSTtBdEVrNk5aOztBc0V6Nk5RO0VBT0k7QXRFczZOWjs7QXNFNzZOUTtFQU9JO0F0RTA2Tlo7O0FzRWo3TlE7RUFPSTtBdEU4Nk5aOztBc0VyN05RO0VBT0k7QXRFazdOWjs7QXNFejdOUTtFQU9JO0F0RXM3Tlo7O0FzRTc3TlE7RUFPSTtBdEUwN05aOztBc0VqOE5RO0VBT0k7QXRFODdOWjs7QXNFcjhOUTtFQU9JO0F0RWs4Tlo7O0FzRXo4TlE7RUFPSTtBdEVzOE5aOztBc0U3OE5RO0VBT0k7QXRFMDhOWjs7QXNFajlOUTtFQU9JO0F0RTg4Tlo7O0FzRXI5TlE7RUFPSTtBdEVrOU5aOztBc0V6OU5RO0VBT0k7QXRFczlOWjs7QXNFNzlOUTtFQU9JO0F0RTA5Tlo7O0FzRWorTlE7RUFPSTtBdEU4OU5aOztBc0VyK05RO0VBT0k7QXRFaytOWjs7QXNFeitOUTtFQU9JO0F0RXMrTlo7O0FzRTcrTlE7RUFPSTtBdEUwK05aOztBc0VqL05RO0VBT0k7QXRFOCtOWjs7QXNFci9OUTtFQU9JO0F0RWsvTlo7O0FzRXovTlE7RUFPSTtBdEVzL05aOztBc0U3L05RO0VBT0k7QXRFMC9OWjs7QXNFamdPUTtFQU9JO0F0RTgvTlo7O0FzRXJnT1E7RUFPSTtBdEVrZ09aOztBc0V6Z09RO0VBT0k7QXRFc2dPWjs7QXNFN2dPUTtFQU9JO0F0RTBnT1o7O0FzRWpoT1E7RUFPSTtBdEU4Z09aOztBc0VyaE9RO0VBT0k7QXRFa2hPWjs7QXNFemhPUTtFQU9JO0F0RXNoT1o7O0FzRTdoT1E7RUFPSTtBdEUwaE9aOztBc0VqaU9RO0VBT0k7QXRFOGhPWjs7QXNFcmlPUTtFQU9JO0F0RWtpT1o7O0FzRXppT1E7RUFPSTtBdEVzaU9aOztBc0U3aU9RO0VBT0k7QXRFMGlPWjs7QXNFampPUTtFQU9JO0F0RThpT1o7O0FzRXJqT1E7RUFPSTtBdEVrak9aOztBc0V6ak9RO0VBT0k7QXRFc2pPWjs7QXNFN2pPUTtFQU9JO0F0RTBqT1o7O0FzRWprT1E7RUFPSTtBdEU4ak9aOztBc0Vya09RO0VBT0k7QXRFa2tPWjs7QXNFemtPUTtFQU9JO0F0RXNrT1o7O0FzRTdrT1E7RUFPSTtBdEUwa09aOztBc0VqbE9RO0VBT0k7QXRFOGtPWjs7QXNFcmxPUTtFQU9JO0F0RWtsT1o7O0FzRXpsT1E7RUFPSTtBdEVzbE9aOztBc0U3bE9RO0VBT0k7QXRFMGxPWjs7QXNFam1PUTtFQU9JO0F0RThsT1o7O0FzRXJtT1E7RUFPSTtBdEVrbU9aOztBc0V6bU9RO0VBT0k7QXRFc21PWjs7QXNFN21PUTtFQU9JO0F0RTBtT1o7O0FzRWpuT1E7RUFPSTtBdEU4bU9aOztBc0Vybk9RO0VBT0k7QXRFa25PWjs7QXNFem5PUTtFQU9JO0F0RXNuT1o7O0FzRTduT1E7RUFPSTtBdEUwbk9aOztBc0Vqb09RO0VBT0k7QXRFOG5PWjs7QXNFcm9PUTtFQU9JO0F0RWtvT1o7O0FzRXpvT1E7RUFPSTtBdEVzb09aOztBc0U3b09RO0VBT0k7QXRFMG9PWjs7QXNFanBPUTtFQU9JO0F0RThvT1o7O0FzRXJwT1E7RUFPSTtBdEVrcE9aOztBc0V6cE9RO0VBT0k7QXRFc3BPWjs7QXNFN3BPUTtFQU9JO0F0RTBwT1o7O0FzRWpxT1E7RUFPSTtBdEU4cE9aOztBc0VycU9RO0VBT0k7QXRFa3FPWjs7QXNFenFPUTtFQU9JO0F0RXNxT1o7O0FzRTdxT1E7RUFPSTtBdEUwcU9aOztBc0Vqck9RO0VBT0k7QXRFOHFPWjs7QXNFcnJPUTtFQU9JO0F0RWtyT1o7O0FzRXpyT1E7RUFPSTtBdEVzck9aOztBc0U3ck9RO0VBT0k7QXRFMHJPWjs7QXNFanNPUTtFQU9JO0F0RThyT1o7O0FzRXJzT1E7RUFPSTtBdEVrc09aOztBc0V6c09RO0VBT0k7QXRFc3NPWjs7QXNFN3NPUTtFQU9JO0F0RTBzT1o7O0FzRWp0T1E7RUFPSTtBdEU4c09aOztBc0VydE9RO0VBT0k7QXRFa3RPWjs7QXNFenRPUTtFQU9JO0F0RXN0T1o7O0FzRTd0T1E7RUFPSTtBdEUwdE9aOztBc0VqdU9RO0VBT0k7QXRFOHRPWjs7QXNFcnVPUTtFQU9JO0F0RWt1T1o7O0FzRXp1T1E7RUFPSTtBdEVzdU9aOztBc0U3dU9RO0VBT0k7QXRFMHVPWjs7QXNFanZPUTtFQU9JO0F0RTh1T1o7O0FzRXJ2T1E7RUFPSTtBdEVrdk9aOztBc0V6dk9RO0VBT0k7QXRFc3ZPWjs7QXNFN3ZPUTtFQU9JO0F0RTB2T1o7O0FzRWp3T1E7RUFPSTtBdEU4dk9aOztBc0Vyd09RO0VBT0k7QXRFa3dPWjs7QXNFendPUTtFQU9JO0F0RXN3T1o7O0FzRTd3T1E7RUFPSTtBdEUwd09aOztBc0VqeE9RO0VBT0k7QXRFOHdPWjs7QXNFcnhPUTtFQU9JO0F0RWt4T1o7O0FzRXp4T1E7RUFPSTtBdEVzeE9aOztBc0U3eE9RO0VBT0k7QXRFMHhPWjs7QXNFanlPUTtFQU9JO0F0RTh4T1o7O0FzRXJ5T1E7RUFPSTtBdEVreU9aOztBc0V6eU9RO0VBT0k7QXRFc3lPWjs7QXNFN3lPUTtFQU9JO0F0RTB5T1o7O0FzRWp6T1E7RUFPSTtBdEU4eU9aOztBc0Vyek9RO0VBT0k7QXRFa3pPWjs7QXNFenpPUTtFQU9JO0F0RXN6T1o7O0FzRTd6T1E7RUFPSTtBdEUwek9aOztBc0VqME9RO0VBT0k7QXRFOHpPWjs7QXNFcjBPUTtFQU9JO0F0RWswT1o7O0FzRXowT1E7RUFPSTtBdEVzME9aOztBc0U3ME9RO0VBT0k7QXRFMDBPWjs7QXNFajFPUTtFQU9JO0F0RTgwT1o7O0FzRXIxT1E7RUFPSTtBdEVrMU9aOztBc0V6MU9RO0VBT0k7QXRFczFPWjs7QXNFNzFPUTtFQU9JO0F0RTAxT1o7O0FzRWoyT1E7RUFPSTtBdEU4MU9aOztBc0VyMk9RO0VBT0k7QXRFazJPWjs7QXNFejJPUTtFQU9JO0F0RXMyT1o7O0FzRTcyT1E7RUFPSTtBdEUwMk9aOztBc0VqM09RO0VBT0k7QXRFODJPWjs7QXNFcjNPUTtFQU9JO0F0RWszT1o7O0FzRXozT1E7RUFPSTtBdEVzM09aOztBc0U3M09RO0VBT0k7QXRFMDNPWjs7QXNFajRPUTtFQU9JO0F0RTgzT1o7O0FzRXI0T1E7RUFPSTtBdEVrNE9aOztBc0V6NE9RO0VBT0k7QXRFczRPWjs7QXNFNzRPUTtFQU9JO0F0RTA0T1o7O0FzRWo1T1E7RUFPSTtBdEU4NE9aOztBc0VyNU9RO0VBT0k7QXRFazVPWjs7QXNFejVPUTtFQU9JO0F0RXM1T1o7O0FzRTc1T1E7RUFPSTtBdEUwNU9aOztBc0VqNk9RO0VBT0k7QXRFODVPWjs7QXNFcjZPUTtFQU9JO0F0RWs2T1o7O0FzRXo2T1E7RUFPSTtBdEVzNk9aOztBc0U3Nk9RO0VBT0k7QXRFMDZPWjs7QXNFajdPUTtFQU9JO0F0RTg2T1o7O0FzRXI3T1E7RUFPSTtBdEVrN09aOztBc0V6N09RO0VBT0k7QXRFczdPWjs7QXNFNzdPUTtFQU9JO0F0RTA3T1o7O0FzRWo4T1E7RUFPSTtBdEU4N09aOztBc0VyOE9RO0VBT0k7QXRFazhPWjs7QXNFejhPUTtFQU9JO0F0RXM4T1o7O0FzRTc4T1E7RUFPSTtBdEUwOE9aOztBc0VqOU9RO0VBT0k7QXRFODhPWjs7QXNFcjlPUTtFQU9JO0F0RWs5T1o7O0FzRXo5T1E7RUFPSTtBdEVzOU9aOztBc0U3OU9RO0VBT0k7QXRFMDlPWjs7QXNFaitPUTtFQU9JO0F0RTg5T1o7O0FzRXIrT1E7RUFPSTtBdEVrK09aOztBc0V6K09RO0VBT0k7QXRFcytPWjs7QXNFNytPUTtFQU9JO0F0RTArT1o7O0FzRWovT1E7RUFPSTtBdEU4K09aOztBc0VyL09RO0VBT0k7QXRFay9PWjs7QXNFei9PUTtFQU9JO0F0RXMvT1o7O0FzRTcvT1E7RUFPSTtBdEUwL09aOztBc0VqZ1BRO0VBT0k7QXRFOC9PWjs7QXNFcmdQUTtFQU9JO0F0RWtnUFo7O0FzRXpnUFE7RUFPSTtBdEVzZ1BaOztBc0U3Z1BRO0VBT0k7QXRFMGdQWjs7QXNFamhQUTtFQU9JO0F0RThnUFo7O0FzRXJoUFE7RUFPSTtBdEVraFBaOztBc0V6aFBRO0VBT0k7QXRFc2hQWjs7QXNFN2hQUTtFQU9JO0F0RTBoUFo7O0FzRWppUFE7RUFPSTtBdEU4aFBaOztBc0VyaVBRO0VBT0k7QXRFa2lQWjs7QXNFemlQUTtFQU9JO0F0RXNpUFo7O0FzRTdpUFE7RUFPSTtBdEUwaVBaOztBc0VqalBRO0VBT0k7QXRFOGlQWjs7QXNFcmpQUTtFQU9JO0F0RWtqUFo7O0FzRXpqUFE7RUFPSTtBdEVzalBaOztBc0U3alBRO0VBT0k7QXRFMGpQWjs7QXNFamtQUTtFQU9JO0F0RThqUFo7O0FzRXJrUFE7RUFPSTtBdEVra1BaOztBc0V6a1BRO0VBT0k7QXRFc2tQWjs7QXNFN2tQUTtFQU9JO0F0RTBrUFo7O0FzRWpsUFE7RUFPSTtBdEU4a1BaOztBc0VybFBRO0VBT0k7QXRFa2xQWjs7QXNFemxQUTtFQU9JO0F0RXNsUFo7O0FzRTdsUFE7RUFPSTtBdEUwbFBaOztBc0VqbVBRO0VBT0k7QXRFOGxQWjs7QXNFcm1QUTtFQU9JO0F0RWttUFo7O0FzRXptUFE7RUFPSTtBdEVzbVBaOztBc0U3bVBRO0VBT0k7QXRFMG1QWjs7QXNFam5QUTtFQU9JO0F0RThtUFo7O0FzRXJuUFE7RUFPSTtBdEVrblBaOztBc0V6blBRO0VBT0k7QXRFc25QWjs7QXNFN25QUTtFQU9JO0F0RTBuUFo7O0FzRWpvUFE7RUFPSTtBdEU4blBaOztBc0Vyb1BRO0VBT0k7QXRFa29QWjs7QXNFem9QUTtFQU9JO0F0RXNvUFo7O0FzRTdvUFE7RUFPSTtBdEUwb1BaOztBc0VqcFBRO0VBT0k7QXRFOG9QWjs7QXNFcnBQUTtFQU9JO0F0RWtwUFo7O0FzRXpwUFE7RUFPSTtBdEVzcFBaOztBc0U3cFBRO0VBT0k7QXRFMHBQWjs7QXNFanFQUTtFQU9JO0F0RThwUFo7O0FzRXJxUFE7RUFPSTtBdEVrcVBaOztBc0V6cVBRO0VBT0k7QXRFc3FQWjs7QXNFN3FQUTtFQU9JO0F0RTBxUFo7O0FzRWpyUFE7RUFPSTtBdEU4cVBaOztBc0VyclBRO0VBT0k7QXRFa3JQWjs7QXNFenJQUTtFQU9JO0F0RXNyUFo7O0FzRTdyUFE7RUFPSTtBdEUwclBaOztBc0Vqc1BRO0VBT0k7QXRFOHJQWjs7QXNFcnNQUTtFQU9JO0F0RWtzUFo7O0FzRXpzUFE7RUFPSTtBdEVzc1BaOztBc0U3c1BRO0VBT0k7QXRFMHNQWjs7QXNFanRQUTtFQU9JO0F0RThzUFo7O0FzRXJ0UFE7RUFPSTtBdEVrdFBaOztBc0V6dFBRO0VBT0k7QXRFc3RQWjs7QXNFN3RQUTtFQU9JO0F0RTB0UFo7O0FzRWp1UFE7RUFPSTtBdEU4dFBaOztBc0VydVBRO0VBT0k7QXRFa3VQWjs7QXNFenVQUTtFQU9JO0F0RXN1UFo7O0FzRTd1UFE7RUFPSTtBdEUwdVBaOztBc0VqdlBRO0VBT0k7QXRFOHVQWjs7QXNFcnZQUTtFQU9JO0F0RWt2UFo7O0FzRXp2UFE7RUFPSTtBdEVzdlBaOztBc0U3dlBRO0VBT0k7QXRFMHZQWjs7QXNFandQUTtFQU9JO0F0RTh2UFo7O0FzRXJ3UFE7RUFPSTtBdEVrd1BaOztBc0V6d1BRO0VBT0k7QXRFc3dQWjs7QXNFN3dQUTtFQU9JO0F0RTB3UFo7O0FzRWp4UFE7RUFPSTtBdEU4d1BaOztBc0VyeFBRO0VBT0k7QXRFa3hQWjs7QXNFenhQUTtFQU9JO0F0RXN4UFo7O0FzRTd4UFE7RUFPSTtBdEUweFBaOztBc0VqeVBRO0VBT0k7QXRFOHhQWjs7QXNFcnlQUTtFQU9JO0F0RWt5UFo7O0FzRXp5UFE7RUFPSTtBdEVzeVBaOztBc0U3eVBRO0VBT0k7QXRFMHlQWjs7QXNFanpQUTtFQU9JO0F0RTh5UFo7O0FzRXJ6UFE7RUFPSTtBdEVrelBaOztBc0V6elBRO0VBT0k7QXRFc3pQWjs7QXNFN3pQUTtFQU9JO0F0RTB6UFo7O0FzRWowUFE7RUFPSTtBdEU4elBaOztBc0VyMFBRO0VBT0k7QXRFazBQWjs7QXNFejBQUTtFQU9JO0F0RXMwUFo7O0FzRTcwUFE7RUFPSTtBdEUwMFBaOztBc0VqMVBRO0VBT0k7QXRFODBQWjs7QXNFcjFQUTtFQU9JO0F0RWsxUFo7O0FzRXoxUFE7RUFPSTtBdEVzMVBaOztBc0U3MVBRO0VBT0k7QXRFMDFQWjs7QXNFajJQUTtFQU9JO0F0RTgxUFo7O0FzRXIyUFE7RUFPSTtBdEVrMlBaOztBc0V6MlBRO0VBT0k7QXRFczJQWjs7QXNFNzJQUTtFQU9JO0F0RTAyUFo7O0FzRWozUFE7RUFPSTtBdEU4MlBaOztBc0VyM1BRO0VBT0k7QXRFazNQWjs7QXNFejNQUTtFQU9JO0F0RXMzUFo7O0FzRTczUFE7RUFPSTtBdEUwM1BaOztBc0VqNFBRO0VBT0k7QXRFODNQWjs7QXNFcjRQUTtFQU9JO0F0RWs0UFo7O0FzRXo0UFE7RUFPSTtBdEVzNFBaOztBc0U3NFBRO0VBT0k7QXRFMDRQWjs7QXNFajVQUTtFQU9JO0F0RTg0UFo7O0FzRXI1UFE7RUFPSTtBdEVrNVBaOztBc0V6NVBRO0VBT0k7QXRFczVQWjs7QXNFNzVQUTtFQU9JO0F0RTA1UFo7O0FzRWo2UFE7RUFPSTtBdEU4NVBaOztBc0VyNlBRO0VBT0k7QXRFazZQWjs7QXNFejZQUTtFQU9JO0F0RXM2UFo7O0FzRTc2UFE7RUFPSTtBdEUwNlBaOztBc0VqN1BRO0VBT0k7QXRFODZQWjs7QXNFcjdQUTtFQU9JO0F0RWs3UFo7O0FzRXo3UFE7RUFPSTtBdEVzN1BaOztBc0U3N1BRO0VBT0k7QXRFMDdQWjs7QXNFajhQUTtFQU9JO0F0RTg3UFo7O0FzRXI4UFE7RUFPSTtBdEVrOFBaOztBc0V6OFBRO0VBT0k7QXRFczhQWjs7QXNFNzhQUTtFQU9JO0F0RTA4UFo7O0FzRWo5UFE7RUFPSTtBdEU4OFBaOztBc0VyOVBRO0VBT0k7QXRFazlQWjs7QXNFejlQUTtFQU9JO0F0RXM5UFo7O0FzRTc5UFE7RUFPSTtBdEUwOVBaOztBc0VqK1BRO0VBT0k7QXRFODlQWjs7QXNFcitQUTtFQU9JO0F0RWsrUFo7O0FzRXorUFE7RUFPSTtBdEVzK1BaOztBc0U3K1BRO0VBT0k7QXRFMCtQWjs7QXNFai9QUTtFQU9JO0F0RTgrUFo7O0FzRXIvUFE7RUFPSTtBdEVrL1BaOztBc0V6L1BRO0VBT0k7QXRFcy9QWjs7QXNFNy9QUTtFQU9JO0F0RTAvUFo7O0FzRWpnUVE7RUFPSTtBdEU4L1BaOztBc0VyZ1FRO0VBT0k7QXRFa2dRWjs7QXNFemdRUTtFQU9JO0F0RXNnUVo7O0FzRTdnUVE7RUFPSTtBdEUwZ1FaOztBc0VqaFFRO0VBT0k7QXRFOGdRWjs7QXNFcmhRUTtFQU9JO0F0RWtoUVo7O0FzRXpoUVE7RUFPSTtBdEVzaFFaOztBc0U3aFFRO0VBT0k7QXRFMGhRWjs7QXNFamlRUTtFQU9JO0F0RThoUVo7O0FzRXJpUVE7RUFPSTtBdEVraVFaOztBc0V6aVFRO0VBT0k7QXRFc2lRWjs7QXNFN2lRUTtFQU9JO0F0RTBpUVo7O0FzRWpqUVE7RUFPSTtBdEU4aVFaOztBc0VyalFRO0VBT0k7QXRFa2pRWjs7QXNFempRUTtFQU9JO0F0RXNqUVo7O0FzRTdqUVE7RUFPSTtBdEUwalFaOztBc0Vqa1FRO0VBT0k7QXRFOGpRWjs7QXNFcmtRUTtFQU9JO0F0RWtrUVo7O0FzRXprUVE7RUFPSTtBdEVza1FaOztBc0U3a1FRO0VBT0k7QXRFMGtRWjs7QXNFamxRUTtFQU9JO0F0RThrUVo7O0FzRXJsUVE7RUFPSTtBdEVrbFFaOztBc0V6bFFRO0VBT0k7QXRFc2xRWjs7QXNFN2xRUTtFQU9JO0F0RTBsUVo7O0FzRWptUVE7RUFPSTtBdEU4bFFaOztBc0VybVFRO0VBT0k7QXRFa21RWjs7QXNFem1RUTtFQU9JO0F0RXNtUVo7O0FzRTdtUVE7RUFPSTtBdEUwbVFaOztBc0VqblFRO0VBT0k7QXRFOG1RWjs7QXNFcm5RUTtFQU9JO0F0RWtuUVo7O0FzRXpuUVE7RUFPSTtBdEVzblFaOztBc0U3blFRO0VBT0k7QXRFMG5RWjs7QXNFam9RUTtFQU9JO0F0RThuUVo7O0FzRXJvUVE7RUFPSTtBdEVrb1FaOztBc0V6b1FRO0VBT0k7QXRFc29RWjs7QXNFN29RUTtFQU9JO0F0RTBvUVo7O0FzRWpwUVE7RUFPSTtBdEU4b1FaOztBc0VycFFRO0VBT0k7QXRFa3BRWjs7QXNFenBRUTtFQU9JO0F0RXNwUVo7O0FzRTdwUVE7RUFPSTtBdEUwcFFaOztBc0VqcVFRO0VBT0k7QXRFOHBRWjs7QXNFcnFRUTtFQU9JO0F0RWtxUVo7O0FzRXpxUVE7RUFPSTtBdEVzcVFaOztBc0U3cVFRO0VBT0k7QXRFMHFRWjs7QXNFanJRUTtFQU9JO0F0RThxUVo7O0FzRXJyUVE7RUFPSTtBdEVrclFaOztBc0V6clFRO0VBT0k7QXRFc3JRWjs7QXNFN3JRUTtFQU9JO0F0RTByUVo7O0FzRWpzUVE7RUFPSTtBdEU4clFaOztBc0Vyc1FRO0VBT0k7QXRFa3NRWjs7QXNFenNRUTtFQU9JO0F0RXNzUVo7O0FzRTdzUVE7RUFPSTtBdEUwc1FaOztBc0VqdFFRO0VBT0k7QXRFOHNRWjs7QXNFcnRRUTtFQU9JO0F0RWt0UVo7O0FzRXp0UVE7RUFPSTtBdEVzdFFaOztBc0U3dFFRO0VBT0k7QXRFMHRRWjs7QXNFanVRUTtFQU9JO0F0RTh0UVo7O0FzRXJ1UVE7RUFPSTtBdEVrdVFaOztBc0V6dVFRO0VBT0k7QXRFc3VRWjs7QXNFN3VRUTtFQU9JO0F0RTB1UVo7O0FzRWp2UVE7RUFPSTtBdEU4dVFaOztBc0VydlFRO0VBT0k7QXRFa3ZRWjs7QXNFenZRUTtFQU9JO0F0RXN2UVo7O0FzRTd2UVE7RUFPSTtBdEUwdlFaOztBc0Vqd1FRO0VBT0k7QXRFOHZRWjs7QXNFcndRUTtFQU9JO0F0RWt3UVo7O0FzRXp3UVE7RUFPSTtBdEVzd1FaOztBc0U3d1FRO0VBT0k7QXRFMHdRWjs7QXNFanhRUTtFQU9JO0F0RTh3UVo7O0FzRXJ4UVE7RUFPSTtBdEVreFFaOztBc0V6eFFRO0VBT0k7QXRFc3hRWjs7QXNFN3hRUTtFQU9JO0F0RTB4UVo7O0FzRWp5UVE7RUFPSTtBdEU4eFFaOztBc0VyeVFRO0VBT0k7QXRFa3lRWjs7QXNFenlRUTtFQU9JO0F0RXN5UVo7O0FzRTd5UVE7RUFPSTtBdEUweVFaOztBc0VqelFRO0VBT0k7QXRFOHlRWjs7QXNFcnpRUTtFQU9JO0F0RWt6UVo7O0FzRXp6UVE7RUFPSTtBdEVzelFaOztBc0U3elFRO0VBT0k7QXRFMHpRWjs7QXNFajBRUTtFQU9JO0F0RTh6UVo7O0FzRXIwUVE7RUFPSTtBdEVrMFFaOztBc0V6MFFRO0VBT0k7QXRFczBRWjs7QXNFNzBRUTtFQU9JO0F0RTAwUVo7O0FzRWoxUVE7RUFPSTtBdEU4MFFaOztBc0VyMVFRO0VBT0k7QXRFazFRWjs7QXNFejFRUTtFQU9JO0F0RXMxUVo7O0FzRTcxUVE7RUFPSTtBdEUwMVFaOztBc0VqMlFRO0VBT0k7QXRFODFRWjs7QXNFcjJRUTtFQU9JO0F0RWsyUVo7O0FzRXoyUVE7RUFPSTtBdEVzMlFaOztBc0U3MlFRO0VBT0k7RUFBQTtBdEUyMlFaOztBc0VsM1FRO0VBT0k7RUFBQTtBdEVnM1FaOztBc0V2M1FRO0VBT0k7RUFBQTtBdEVxM1FaOztBc0U1M1FRO0VBT0k7RUFBQTtBdEUwM1FaOztBc0VqNFFRO0VBT0k7RUFBQTtBdEUrM1FaOztBc0V0NFFRO0VBT0k7RUFBQTtBdEVvNFFaOztBc0UzNFFRO0VBT0k7RUFBQTtBdEV5NFFaOztBc0VoNVFRO0VBT0k7RUFBQTtBdEU4NFFaOztBc0VyNVFRO0VBT0k7RUFBQTtBdEVtNVFaOztBc0UxNVFRO0VBT0k7RUFBQTtBdEV3NVFaOztBc0UvNVFRO0VBT0k7RUFBQTtBdEU2NVFaOztBc0VwNlFRO0VBT0k7RUFBQTtBdEVrNlFaOztBc0V6NlFRO0VBT0k7RUFBQTtBdEV1NlFaOztBc0U5NlFRO0VBT0k7RUFBQTtBdEU0NlFaOztBc0VuN1FRO0VBT0k7RUFBQTtBdEVpN1FaOztBc0V4N1FRO0VBT0k7RUFBQTtBdEVzN1FaOztBc0U3N1FRO0VBT0k7RUFBQTtBdEUyN1FaOztBc0VsOFFRO0VBT0k7RUFBQTtBdEVnOFFaOztBc0V2OFFRO0VBT0k7RUFBQTtBdEVxOFFaOztBc0U1OFFRO0VBT0k7RUFBQTtBdEUwOFFaOztBc0VqOVFRO0VBT0k7RUFBQTtBdEUrOFFaOztBc0V0OVFRO0VBT0k7RUFBQTtBdEVvOVFaOztBc0UzOVFRO0VBT0k7RUFBQTtBdEV5OVFaOztBc0VoK1FRO0VBT0k7RUFBQTtBdEU4OVFaOztBc0VyK1FRO0VBT0k7RUFBQTtBdEVtK1FaOztBc0UxK1FRO0VBT0k7RUFBQTtBdEV3K1FaOztBc0UvK1FRO0VBT0k7RUFBQTtBdEU2K1FaOztBc0VwL1FRO0VBT0k7RUFBQTtBdEVrL1FaOztBc0V6L1FRO0VBT0k7RUFBQTtBdEV1L1FaOztBc0U5L1FRO0VBT0k7RUFBQTtBdEU0L1FaOztBc0VuZ1JRO0VBT0k7RUFBQTtBdEVpZ1JaOztBc0V4Z1JRO0VBT0k7RUFBQTtBdEVzZ1JaOztBc0U3Z1JRO0VBT0k7RUFBQTtBdEUyZ1JaOztBc0VsaFJRO0VBT0k7RUFBQTtBdEVnaFJaOztBc0V2aFJRO0VBT0k7RUFBQTtBdEVxaFJaOztBc0U1aFJRO0VBT0k7RUFBQTtBdEUwaFJaOztBc0VqaVJRO0VBT0k7RUFBQTtBdEUraFJaOztBc0V0aVJRO0VBT0k7RUFBQTtBdEVvaVJaOztBc0UzaVJRO0VBT0k7RUFBQTtBdEV5aVJaOztBc0VoalJRO0VBT0k7RUFBQTtBdEU4aVJaOztBc0VyalJRO0VBT0k7RUFBQTtBdEVtalJaOztBc0UxalJRO0VBT0k7RUFBQTtBdEV3alJaOztBc0UvalJRO0VBT0k7RUFBQTtBdEU2alJaOztBc0Vwa1JRO0VBT0k7RUFBQTtBdEVra1JaOztBc0V6a1JRO0VBT0k7QXRFc2tSWjs7QXNFN2tSUTtFQU9JO0F0RTBrUlo7O0FzRWpsUlE7RUFPSTtBdEU4a1JaOztBc0VybFJRO0VBT0k7QXRFa2xSWjs7QXNFemxSUTtFQU9JO0F0RXNsUlo7O0FzRTdsUlE7RUFPSTtBdEUwbFJaOztBc0VqbVJRO0VBT0k7QXRFOGxSWjs7QXNFcm1SUTtFQU9JO0F0RWttUlo7O0FzRXptUlE7RUFPSTtBdEVzbVJaOztBc0U3bVJRO0VBT0k7QXRFMG1SWjs7QXNFam5SUTtFQU9JO0F0RThtUlo7O0FzRXJuUlE7RUFPSTtBdEVrblJaOztBc0V6blJRO0VBT0k7QXRFc25SWjs7QXNFN25SUTtFQU9JO0F0RTBuUlo7O0FzRWpvUlE7RUFPSTtBdEU4blJaOztBc0Vyb1JRO0VBT0k7QXRFa29SWjs7QXNFem9SUTtFQU9JO0F0RXNvUlo7O0FzRTdvUlE7RUFPSTtBdEUwb1JaOztBc0VqcFJRO0VBT0k7QXRFOG9SWjs7QXNFcnBSUTtFQU9JO0F0RWtwUlo7O0FzRXpwUlE7RUFPSTtBdEVzcFJaOztBc0U3cFJRO0VBT0k7QXRFMHBSWjs7QXNFanFSUTtFQU9JO0F0RThwUlo7O0FzRXJxUlE7RUFPSTtBdEVrcVJaOztBc0V6cVJRO0VBT0k7QXRFc3FSWjs7QXNFN3FSUTtFQU9JO0F0RTBxUlo7O0FzRWpyUlE7RUFPSTtBdEU4cVJaOztBc0VyclJRO0VBT0k7QXRFa3JSWjs7QXNFenJSUTtFQU9JO0F0RXNyUlo7O0FzRTdyUlE7RUFPSTtBdEUwclJaOztBc0Vqc1JRO0VBT0k7QXRFOHJSWjs7QXNFcnNSUTtFQU9JO0F0RWtzUlo7O0FzRXpzUlE7RUFPSTtBdEVzc1JaOztBc0U3c1JRO0VBT0k7QXRFMHNSWjs7QXNFanRSUTtFQU9JO0F0RThzUlo7O0FzRXJ0UlE7RUFPSTtBdEVrdFJaOztBc0V6dFJRO0VBT0k7QXRFc3RSWjs7QXNFN3RSUTtFQU9JO0F0RTB0Ulo7O0FzRWp1UlE7RUFPSTtBdEU4dFJaOztBc0VydVJRO0VBT0k7QXRFa3VSWjs7QXNFenVSUTtFQU9JO0F0RXN1Ulo7O0FzRTd1UlE7RUFPSTtBdEUwdVJaOztBc0VqdlJRO0VBT0k7QXRFOHVSWjs7QXNFcnZSUTtFQU9JO0F0RWt2Ulo7O0FzRXp2UlE7RUFPSTtBdEVzdlJaOztBc0U3dlJRO0VBT0k7QXRFMHZSWjs7QXNFandSUTtFQU9JO0F0RTh2Ulo7O0FzRXJ3UlE7RUFPSTtBdEVrd1JaOztBc0V6d1JRO0VBT0k7QXRFc3dSWjs7QXNFN3dSUTtFQU9JO0F0RTB3Ulo7O0FzRWp4UlE7RUFPSTtBdEU4d1JaOztBc0VyeFJRO0VBT0k7QXRFa3hSWjs7QXNFenhSUTtFQU9JO0F0RXN4Ulo7O0FzRTd4UlE7RUFPSTtBdEUweFJaOztBc0VqeVJRO0VBT0k7QXRFOHhSWjs7QXNFcnlSUTtFQU9JO0F0RWt5Ulo7O0FzRXp5UlE7RUFPSTtBdEVzeVJaOztBc0U3eVJRO0VBT0k7QXRFMHlSWjs7QXNFanpSUTtFQU9JO0F0RTh5Ulo7O0FzRXJ6UlE7RUFPSTtBdEVrelJaOztBc0V6elJRO0VBT0k7QXRFc3pSWjs7QXNFN3pSUTtFQU9JO0F0RTB6Ulo7O0FzRWowUlE7RUFPSTtBdEU4elJaOztBc0VyMFJRO0VBT0k7QXRFazBSWjs7QXNFejBSUTtFQU9JO0F0RXMwUlo7O0FzRTcwUlE7RUFPSTtBdEUwMFJaOztBc0VqMVJRO0VBT0k7QXRFODBSWjs7QXNFcjFSUTtFQU9JO0F0RWsxUlo7O0FzRXoxUlE7RUFPSTtBdEVzMVJaOztBc0U3MVJRO0VBT0k7QXRFMDFSWjs7QXNFajJSUTtFQU9JO0F0RTgxUlo7O0FzRXIyUlE7RUFPSTtBdEVrMlJaOztBc0V6MlJRO0VBT0k7QXRFczJSWjs7QXNFNzJSUTtFQU9JO0F0RTAyUlo7O0FzRWozUlE7RUFPSTtBdEU4MlJaOztBc0VyM1JRO0VBT0k7QXRFazNSWjs7QXNFejNSUTtFQU9JO0F0RXMzUlo7O0FzRTczUlE7RUFPSTtBdEUwM1JaOztBc0VqNFJRO0VBT0k7QXRFODNSWjs7QXNFcjRSUTtFQU9JO0F0RWs0Ulo7O0FzRXo0UlE7RUFPSTtBdEVzNFJaOztBc0U3NFJRO0VBT0k7QXRFMDRSWjs7QXNFajVSUTtFQU9JO0F0RTg0Ulo7O0FzRXI1UlE7RUFPSTtBdEVrNVJaOztBc0V6NVJRO0VBT0k7QXRFczVSWjs7QXNFNzVSUTtFQU9JO0F0RTA1Ulo7O0FzRWo2UlE7RUFPSTtBdEU4NVJaOztBc0VyNlJRO0VBT0k7QXRFazZSWjs7QXNFejZSUTtFQU9JO0F0RXM2Ulo7O0FzRTc2UlE7RUFPSTtBdEUwNlJaOztBc0VqN1JRO0VBT0k7QXRFODZSWjs7QXNFcjdSUTtFQU9JO0F0RWs3Ulo7O0FzRXo3UlE7RUFPSTtBdEVzN1JaOztBc0U3N1JRO0VBT0k7QXRFMDdSWjs7QXNFajhSUTtFQU9JO0F0RTg3Ulo7O0FzRXI4UlE7RUFPSTtBdEVrOFJaOztBc0V6OFJRO0VBT0k7QXRFczhSWjs7QXNFNzhSUTtFQU9JO0F0RTA4Ulo7O0FzRWo5UlE7RUFPSTtBdEU4OFJaOztBc0VyOVJRO0VBT0k7QXRFazlSWjs7QXNFejlSUTtFQU9JO0F0RXM5Ulo7O0FzRTc5UlE7RUFPSTtBdEUwOVJaOztBc0VqK1JRO0VBT0k7QXRFODlSWjs7QXNFcitSUTtFQU9JO0F0RWsrUlo7O0FzRXorUlE7RUFPSTtBdEVzK1JaOztBc0U3K1JRO0VBT0k7QXRFMCtSWjs7QXNFai9SUTtFQU9JO0F0RTgrUlo7O0FzRXIvUlE7RUFPSTtBdEVrL1JaOztBc0V6L1JRO0VBT0k7RUFBQTtBdEV1L1JaOztBc0U5L1JRO0VBT0k7RUFBQTtBdEU0L1JaOztBc0VuZ1NRO0VBT0k7RUFBQTtBdEVpZ1NaOztBc0V4Z1NRO0VBT0k7RUFBQTtBdEVzZ1NaOztBc0U3Z1NRO0VBT0k7RUFBQTtBdEUyZ1NaOztBc0VsaFNRO0VBT0k7RUFBQTtBdEVnaFNaOztBc0V2aFNRO0VBT0k7RUFBQTtBdEVxaFNaOztBc0U1aFNRO0VBT0k7RUFBQTtBdEUwaFNaOztBc0VqaVNRO0VBT0k7RUFBQTtBdEUraFNaOztBc0V0aVNRO0VBT0k7RUFBQTtBdEVvaVNaOztBc0UzaVNRO0VBT0k7RUFBQTtBdEV5aVNaOztBc0VoalNRO0VBT0k7RUFBQTtBdEU4aVNaOztBc0VyalNRO0VBT0k7RUFBQTtBdEVtalNaOztBc0UxalNRO0VBT0k7RUFBQTtBdEV3alNaOztBc0UvalNRO0VBT0k7RUFBQTtBdEU2alNaOztBc0Vwa1NRO0VBT0k7RUFBQTtBdEVra1NaOztBc0V6a1NRO0VBT0k7RUFBQTtBdEV1a1NaOztBc0U5a1NRO0VBT0k7RUFBQTtBdEU0a1NaOztBc0VubFNRO0VBT0k7RUFBQTtBdEVpbFNaOztBc0V4bFNRO0VBT0k7RUFBQTtBdEVzbFNaOztBc0U3bFNRO0VBT0k7RUFBQTtBdEUybFNaOztBc0VsbVNRO0VBT0k7RUFBQTtBdEVnbVNaOztBc0V2bVNRO0VBT0k7RUFBQTtBdEVxbVNaOztBc0U1bVNRO0VBT0k7RUFBQTtBdEUwbVNaOztBc0VqblNRO0VBT0k7RUFBQTtBdEUrbVNaOztBc0V0blNRO0VBT0k7RUFBQTtBdEVvblNaOztBc0UzblNRO0VBT0k7RUFBQTtBdEV5blNaOztBc0Vob1NRO0VBT0k7RUFBQTtBdEU4blNaOztBc0Vyb1NRO0VBT0k7RUFBQTtBdEVtb1NaOztBc0Uxb1NRO0VBT0k7RUFBQTtBdEV3b1NaOztBc0Uvb1NRO0VBT0k7RUFBQTtBdEU2b1NaOztBc0VwcFNRO0VBT0k7RUFBQTtBdEVrcFNaOztBc0V6cFNRO0VBT0k7RUFBQTtBdEV1cFNaOztBc0U5cFNRO0VBT0k7RUFBQTtBdEU0cFNaOztBc0VucVNRO0VBT0k7RUFBQTtBdEVpcVNaOztBc0V4cVNRO0VBT0k7RUFBQTtBdEVzcVNaOztBc0U3cVNRO0VBT0k7RUFBQTtBdEUycVNaOztBc0VsclNRO0VBT0k7RUFBQTtBdEVnclNaOztBc0V2clNRO0VBT0k7RUFBQTtBdEVxclNaOztBc0U1clNRO0VBT0k7RUFBQTtBdEUwclNaOztBc0Vqc1NRO0VBT0k7QXRFOHJTWjs7QXNFcnNTUTtFQU9JO0F0RWtzU1o7O0FzRXpzU1E7RUFPSTtBdEVzc1NaOztBc0U3c1NRO0VBT0k7QXRFMHNTWjs7QXNFanRTUTtFQU9JO0F0RThzU1o7O0FzRXJ0U1E7RUFPSTtBdEVrdFNaOztBc0V6dFNRO0VBT0k7QXRFc3RTWjs7QXNFN3RTUTtFQU9JO0F0RTB0U1o7O0FzRWp1U1E7RUFPSTtBdEU4dFNaOztBc0VydVNRO0VBT0k7QXRFa3VTWjs7QXNFenVTUTtFQU9JO0F0RXN1U1o7O0FzRTd1U1E7RUFPSTtBdEUwdVNaOztBc0VqdlNRO0VBT0k7QXRFOHVTWjs7QXNFcnZTUTtFQU9JO0F0RWt2U1o7O0FzRXp2U1E7RUFPSTtBdEVzdlNaOztBc0U3dlNRO0VBT0k7QXRFMHZTWjs7QXNFandTUTtFQU9JO0F0RTh2U1o7O0FzRXJ3U1E7RUFPSTtBdEVrd1NaOztBc0V6d1NRO0VBT0k7QXRFc3dTWjs7QXNFN3dTUTtFQU9JO0F0RTB3U1o7O0FzRWp4U1E7RUFPSTtBdEU4d1NaOztBc0VyeFNRO0VBT0k7QXRFa3hTWjs7QXNFenhTUTtFQU9JO0F0RXN4U1o7O0FzRTd4U1E7RUFPSTtBdEUweFNaOztBc0VqeVNRO0VBT0k7QXRFOHhTWjs7QXNFcnlTUTtFQU9JO0F0RWt5U1o7O0FzRXp5U1E7RUFPSTtBdEVzeVNaOztBc0U3eVNRO0VBT0k7QXRFMHlTWjs7QXNFanpTUTtFQU9JO0F0RTh5U1o7O0FzRXJ6U1E7RUFPSTtBdEVrelNaOztBc0V6elNRO0VBT0k7QXRFc3pTWjs7QXNFN3pTUTtFQU9JO0F0RTB6U1o7O0FzRWowU1E7RUFPSTtBdEU4elNaOztBc0VyMFNRO0VBT0k7QXRFazBTWjs7QXNFejBTUTtFQU9JO0F0RXMwU1o7O0FzRTcwU1E7RUFPSTtBdEUwMFNaOztBc0VqMVNRO0VBT0k7QXRFODBTWjs7QXNFcjFTUTtFQU9JO0F0RWsxU1o7O0FzRXoxU1E7RUFPSTtBdEVzMVNaOztBc0U3MVNRO0VBT0k7QXRFMDFTWjs7QXNFajJTUTtFQU9JO0F0RTgxU1o7O0FzRXIyU1E7RUFPSTtBdEVrMlNaOztBc0V6MlNRO0VBT0k7QXRFczJTWjs7QXNFNzJTUTtFQU9JO0F0RTAyU1o7O0FzRWozU1E7RUFPSTtBdEU4MlNaOztBc0VyM1NRO0VBT0k7QXRFazNTWjs7QXNFejNTUTtFQU9JO0F0RXMzU1o7O0FzRTczU1E7RUFPSTtBdEUwM1NaOztBc0VqNFNRO0VBT0k7QXRFODNTWjs7QXNFcjRTUTtFQU9JO0F0RWs0U1o7O0FzRXo0U1E7RUFPSTtBdEVzNFNaOztBc0U3NFNRO0VBT0k7QXRFMDRTWjs7QXNFajVTUTtFQU9JO0F0RTg0U1o7O0FzRXI1U1E7RUFPSTtBdEVrNVNaOztBc0V6NVNRO0VBT0k7QXRFczVTWjs7QXNFNzVTUTtFQU9JO0F0RTA1U1o7O0FzRWo2U1E7RUFPSTtBdEU4NVNaOztBc0VyNlNRO0VBT0k7QXRFazZTWjs7QXNFejZTUTtFQU9JO0F0RXM2U1o7O0FzRTc2U1E7RUFPSTtBdEUwNlNaOztBc0VqN1NRO0VBT0k7QXRFODZTWjs7QXNFcjdTUTtFQU9JO0F0RWs3U1o7O0FzRXo3U1E7RUFPSTtBdEVzN1NaOztBc0U3N1NRO0VBT0k7QXRFMDdTWjs7QXNFajhTUTtFQU9JO0F0RTg3U1o7O0FzRXI4U1E7RUFPSTtBdEVrOFNaOztBc0V6OFNRO0VBT0k7QXRFczhTWjs7QXNFNzhTUTtFQU9JO0F0RTA4U1o7O0FzRWo5U1E7RUFPSTtBdEU4OFNaOztBc0VyOVNRO0VBT0k7QXRFazlTWjs7QXNFejlTUTtFQU9JO0F0RXM5U1o7O0FzRTc5U1E7RUFPSTtBdEUwOVNaOztBc0VqK1NRO0VBT0k7QXRFODlTWjs7QXNFcitTUTtFQU9JO0F0RWsrU1o7O0FzRXorU1E7RUFPSTtBdEVzK1NaOztBc0U3K1NRO0VBT0k7QXRFMCtTWjs7QXNFai9TUTtFQU9JO0F0RTgrU1o7O0FzRXIvU1E7RUFPSTtBdEVrL1NaOztBc0V6L1NRO0VBT0k7QXRFcy9TWjs7QXNFNy9TUTtFQU9JO0F0RTAvU1o7O0FzRWpnVFE7RUFPSTtBdEU4L1NaOztBc0VyZ1RRO0VBT0k7QXRFa2dUWjs7QXNFemdUUTtFQU9JO0F0RXNnVFo7O0FzRTdnVFE7RUFPSTtBdEUwZ1RaOztBc0VqaFRRO0VBT0k7QXRFOGdUWjs7QXNFcmhUUTtFQU9JO0F0RWtoVFo7O0FzRXpoVFE7RUFPSTtBdEVzaFRaOztBc0U3aFRRO0VBT0k7QXRFMGhUWjs7QXNFamlUUTtFQU9JO0F0RThoVFo7O0FzRXJpVFE7RUFPSTtBdEVraVRaOztBc0V6aVRRO0VBT0k7QXRFc2lUWjs7QXNFN2lUUTtFQU9JO0F0RTBpVFo7O0FzRWpqVFE7RUFPSTtBdEU4aVRaOztBc0VyalRRO0VBT0k7QXRFa2pUWjs7QXNFempUUTtFQU9JO0F0RXNqVFo7O0FzRTdqVFE7RUFPSTtBdEUwalRaOztBc0Vqa1RRO0VBT0k7QXRFOGpUWjs7QXNFcmtUUTtFQU9JO0F0RWtrVFo7O0FzRXprVFE7RUFPSTtBdEVza1RaOztBc0U3a1RRO0VBT0k7QXRFMGtUWjs7QXNFamxUUTtFQU9JO0F0RThrVFo7O0FzRXJsVFE7RUFPSTtFQUFBO0F0RW1sVFo7O0FzRTFsVFE7RUFPSTtFQUFBO0F0RXdsVFo7O0FzRS9sVFE7RUFPSTtFQUFBO0F0RTZsVFo7O0FzRXBtVFE7RUFPSTtFQUFBO0F0RWttVFo7O0FzRXptVFE7RUFPSTtFQUFBO0F0RXVtVFo7O0FzRTltVFE7RUFPSTtFQUFBO0F0RTRtVFo7O0FzRW5uVFE7RUFPSTtFQUFBO0F0RWluVFo7O0FzRXhuVFE7RUFPSTtFQUFBO0F0RXNuVFo7O0FzRTduVFE7RUFPSTtFQUFBO0F0RTJuVFo7O0FzRWxvVFE7RUFPSTtFQUFBO0F0RWdvVFo7O0FzRXZvVFE7RUFPSTtFQUFBO0F0RXFvVFo7O0FzRTVvVFE7RUFPSTtFQUFBO0F0RTBvVFo7O0FzRWpwVFE7RUFPSTtFQUFBO0F0RStvVFo7O0FzRXRwVFE7RUFPSTtFQUFBO0F0RW9wVFo7O0FzRTNwVFE7RUFPSTtFQUFBO0F0RXlwVFo7O0FzRWhxVFE7RUFPSTtFQUFBO0F0RThwVFo7O0FzRXJxVFE7RUFPSTtFQUFBO0F0RW1xVFo7O0FzRTFxVFE7RUFPSTtFQUFBO0F0RXdxVFo7O0FzRS9xVFE7RUFPSTtFQUFBO0F0RTZxVFo7O0FzRXByVFE7RUFPSTtFQUFBO0F0RWtyVFo7O0FzRXpyVFE7RUFPSTtFQUFBO0F0RXVyVFo7O0FzRTlyVFE7RUFPSTtFQUFBO0F0RTRyVFo7O0FzRW5zVFE7RUFPSTtFQUFBO0F0RWlzVFo7O0FzRXhzVFE7RUFPSTtFQUFBO0F0RXNzVFo7O0FzRTdzVFE7RUFPSTtFQUFBO0F0RTJzVFo7O0FzRWx0VFE7RUFPSTtFQUFBO0F0RWd0VFo7O0FzRXZ0VFE7RUFPSTtFQUFBO0F0RXF0VFo7O0FzRTV0VFE7RUFPSTtFQUFBO0F0RTB0VFo7O0FzRWp1VFE7RUFPSTtFQUFBO0F0RSt0VFo7O0FzRXR1VFE7RUFPSTtFQUFBO0F0RW91VFo7O0FzRTN1VFE7RUFPSTtFQUFBO0F0RXl1VFo7O0FzRWh2VFE7RUFPSTtFQUFBO0F0RTh1VFo7O0FzRXJ2VFE7RUFPSTtFQUFBO0F0RW12VFo7O0FzRTF2VFE7RUFPSTtFQUFBO0F0RXd2VFo7O0FzRS92VFE7RUFPSTtFQUFBO0F0RTZ2VFo7O0FzRXB3VFE7RUFPSTtFQUFBO0F0RWt3VFo7O0FzRXp3VFE7RUFPSTtFQUFBO0F0RXV3VFo7O0FzRTl3VFE7RUFPSTtFQUFBO0F0RTR3VFo7O0FzRW54VFE7RUFPSTtFQUFBO0F0RWl4VFo7O0FzRXh4VFE7RUFPSTtFQUFBO0F0RXN4VFo7O0FzRTd4VFE7RUFPSTtFQUFBO0F0RTJ4VFo7O0FzRWx5VFE7RUFPSTtFQUFBO0F0RWd5VFo7O0FzRXZ5VFE7RUFPSTtBdEVveVRaOztBc0UzeVRRO0VBT0k7QXRFd3lUWjs7QXNFL3lUUTtFQU9JO0F0RTR5VFo7O0FzRW56VFE7RUFPSTtBdEVnelRaOztBc0V2elRRO0VBT0k7QXRFb3pUWjs7QXNFM3pUUTtFQU9JO0F0RXd6VFo7O0FzRS96VFE7RUFPSTtBdEU0elRaOztBc0VuMFRRO0VBT0k7QXRFZzBUWjs7QXNFdjBUUTtFQU9JO0F0RW8wVFo7O0FzRTMwVFE7RUFPSTtBdEV3MFRaOztBc0UvMFRRO0VBT0k7QXRFNDBUWjs7QXNFbjFUUTtFQU9JO0F0RWcxVFo7O0FzRXYxVFE7RUFPSTtBdEVvMVRaOztBc0UzMVRRO0VBT0k7QXRFdzFUWjs7QXNFLzFUUTtFQU9JO0F0RTQxVFo7O0FzRW4yVFE7RUFPSTtBdEVnMlRaOztBc0V2MlRRO0VBT0k7QXRFbzJUWjs7QXNFMzJUUTtFQU9JO0F0RXcyVFo7O0FzRS8yVFE7RUFPSTtBdEU0MlRaOztBc0VuM1RRO0VBT0k7QXRFZzNUWjs7QXNFdjNUUTtFQU9JO0F0RW8zVFo7O0FzRTMzVFE7RUFPSTtBdEV3M1RaOztBc0UvM1RRO0VBT0k7QXRFNDNUWjs7QXNFbjRUUTtFQU9JO0F0RWc0VFo7O0FzRXY0VFE7RUFPSTtBdEVvNFRaOztBc0UzNFRRO0VBT0k7QXRFdzRUWjs7QXNFLzRUUTtFQU9JO0F0RTQ0VFo7O0FzRW41VFE7RUFPSTtBdEVnNVRaOztBc0V2NVRRO0VBT0k7QXRFbzVUWjs7QXNFMzVUUTtFQU9JO0F0RXc1VFo7O0FzRS81VFE7RUFPSTtBdEU0NVRaOztBc0VuNlRRO0VBT0k7QXRFZzZUWjs7QXNFdjZUUTtFQU9JO0F0RW82VFo7O0FzRTM2VFE7RUFPSTtBdEV3NlRaOztBc0UvNlRRO0VBT0k7QXRFNDZUWjs7QXNFbjdUUTtFQU9JO0F0RWc3VFo7O0FzRXY3VFE7RUFPSTtBdEVvN1RaOztBc0UzN1RRO0VBT0k7QXRFdzdUWjs7QXNFLzdUUTtFQU9JO0F0RTQ3VFo7O0FzRW44VFE7RUFPSTtBdEVnOFRaOztBc0V2OFRRO0VBT0k7QXRFbzhUWjs7QXNFMzhUUTtFQU9JO0F0RXc4VFo7O0FzRS84VFE7RUFPSTtBdEU0OFRaOztBc0VuOVRRO0VBT0k7QXRFZzlUWjs7QXNFdjlUUTtFQU9JO0F0RW85VFo7O0FzRTM5VFE7RUFPSTtBdEV3OVRaOztBc0UvOVRRO0VBT0k7QXRFNDlUWjs7QXNFbitUUTtFQU9JO0F0RWcrVFo7O0FzRXYrVFE7RUFPSTtBdEVvK1RaOztBc0UzK1RRO0VBT0k7QXRFdytUWjs7QXNFLytUUTtFQU9JO0F0RTQrVFo7O0FzRW4vVFE7RUFPSTtBdEVnL1RaOztBc0V2L1RRO0VBT0k7QXRFby9UWjs7QXNFMy9UUTtFQU9JO0F0RXcvVFo7O0FzRS8vVFE7RUFPSTtBdEU0L1RaOztBc0VuZ1VRO0VBT0k7QXRFZ2dVWjs7QXNFdmdVUTtFQU9JO0F0RW9nVVo7O0FzRTNnVVE7RUFPSTtBdEV3Z1VaOztBc0UvZ1VRO0VBT0k7QXRFNGdVWjs7QXNFbmhVUTtFQU9JO0F0RWdoVVo7O0FzRXZoVVE7RUFPSTtBdEVvaFVaOztBc0UzaFVRO0VBT0k7QXRFd2hVWjs7QXNFL2hVUTtFQU9JO0F0RTRoVVo7O0FzRW5pVVE7RUFPSTtBdEVnaVVaOztBc0V2aVVRO0VBT0k7QXRFb2lVWjs7QXNFM2lVUTtFQU9JO0F0RXdpVVo7O0FzRS9pVVE7RUFPSTtBdEU0aVVaOztBc0VualVRO0VBT0k7QXRFZ2pVWjs7QXNFdmpVUTtFQU9JO0F0RW9qVVo7O0FzRTNqVVE7RUFPSTtBdEV3alVaOztBc0UvalVRO0VBT0k7QXRFNGpVWjs7QXNFbmtVUTtFQU9JO0F0RWdrVVo7O0FzRXZrVVE7RUFPSTtBdEVva1VaOztBc0Uza1VRO0VBT0k7QXRFd2tVWjs7QXNFL2tVUTtFQU9JO0F0RTRrVVo7O0FzRW5sVVE7RUFPSTtBdEVnbFVaOztBc0V2bFVRO0VBT0k7QXRFb2xVWjs7QXNFM2xVUTtFQU9JO0F0RXdsVVo7O0FzRS9sVVE7RUFPSTtBdEU0bFVaOztBc0VubVVRO0VBT0k7QXRFZ21VWjs7QXNFdm1VUTtFQU9JO0F0RW9tVVo7O0FzRTNtVVE7RUFPSTtBdEV3bVVaOztBc0UvbVVRO0VBT0k7QXRFNG1VWjs7QXNFbm5VUTtFQU9JO0F0RWduVVo7O0FzRXZuVVE7RUFPSTtBdEVvblVaOztBc0UzblVRO0VBT0k7QXRFd25VWjs7QXNFL25VUTtFQU9JO0F0RTRuVVo7O0FzRW5vVVE7RUFPSTtBdEVnb1VaOztBc0V2b1VRO0VBT0k7QXRFb29VWjs7QXNFM29VUTtFQU9JO0F0RXdvVVo7O0FzRS9vVVE7RUFPSTtBdEU0b1VaOztBc0VucFVRO0VBT0k7QXRFZ3BVWjs7QXNFdnBVUTtFQU9JO0F0RW9wVVo7O0FzRTNwVVE7RUFPSTtBdEV3cFVaOztBc0UvcFVRO0VBT0k7QXRFNHBVWjs7QXNFbnFVUTtFQU9JO0F0RWdxVVo7O0FzRXZxVVE7RUFPSTtBdEVvcVVaOztBc0UzcVVRO0VBT0k7QXRFd3FVWjs7QXNFL3FVUTtFQU9JO0F0RTRxVVo7O0FzRW5yVVE7RUFPSTtBdEVnclVaOztBc0V2clVRO0VBT0k7QXRFb3JVWjs7QXNFM3JVUTtFQU9JO0F0RXdyVVo7O0FzRS9yVVE7RUFPSTtBdEU0clVaOztBc0Vuc1VRO0VBT0k7QXRFZ3NVWjs7QXNFdnNVUTtFQU9JO0F0RW9zVVo7O0FzRTNzVVE7RUFPSTtBdEV3c1VaOztBc0Uvc1VRO0VBT0k7QXRFNHNVWjs7QXNFbnRVUTtFQU9JO0F0RWd0VVo7O0FzRXZ0VVE7RUFPSTtBdEVvdFVaOztBc0UzdFVRO0VBT0k7QXRFd3RVWjs7QXNFL3RVUTtFQU9JO0F0RTR0VVo7O0FzRW51VVE7RUFPSTtBdEVndVVaOztBc0V2dVVRO0VBT0k7QXRFb3VVWjs7QXNFM3VVUTtFQU9JO0F0RXd1VVo7O0FzRS91VVE7RUFPSTtBdEU0dVVaOztBc0VudlVRO0VBT0k7QXRFZ3ZVWjs7QXNFdnZVUTtFQU9JO0F0RW92VVo7O0FzRTN2VVE7RUFPSTtBdEV3dlVaOztBc0UvdlVRO0VBT0k7QXRFNHZVWjs7QXNFbndVUTtFQU9JO0F0RWd3VVo7O0FzRXZ3VVE7RUFPSTtBdEVvd1VaOztBc0Uzd1VRO0VBT0k7QXRFd3dVWjs7QXNFL3dVUTtFQU9JO0F0RTR3VVo7O0FzRW54VVE7RUFPSTtBdEVneFVaOztBc0V2eFVRO0VBT0k7QXRFb3hVWjs7QXNFM3hVUTtFQU9JO0F0RXd4VVo7O0FzRS94VVE7RUFPSTtBdEU0eFVaOztBc0VueVVRO0VBT0k7QXRFZ3lVWjs7QXNFdnlVUTtFQU9JO0F0RW95VVo7O0FzRTN5VVE7RUFPSTtBdEV3eVVaOztBc0UveVVRO0VBT0k7QXRFNHlVWjs7QXNFbnpVUTtFQU9JO0F0RWd6VVo7O0FzRXZ6VVE7RUFPSTtBdEVvelVaOztBc0UzelVRO0VBT0k7QXRFd3pVWjs7QXNFL3pVUTtFQU9JO0F0RTR6VVo7O0FzRW4wVVE7RUFPSTtBdEVnMFVaOztBc0V2MFVRO0VBT0k7QXRFbzBVWjs7QXNFMzBVUTtFQU9JO0F0RXcwVVo7O0FzRTcxVVE7QUFjQTtFQU9JO0VBQUE7QXRFODBVWjs7QXNFaDBVUTtBQXJCQTtFQUlRO0VBR0o7QXRFbzFVWjs7QXNFMzFVUTtFQUlRO0VBR0o7QXRFeTFVWjs7QXNFaDJVUTtFQUlRO0VBR0o7QXRFODFVWjs7QXNFcjJVUTtFQUlRO0VBR0o7QXRFbTJVWjs7QXNFMTJVUTtFQUlRO0VBR0o7QXRFdzJVWjs7QXNFLzJVUTtFQUlRO0VBR0o7QXRFNjJVWjs7QXNFcDNVUTtFQUlRO0VBR0o7QXRFazNVWjs7QXNFejNVUTtFQUlRO0VBR0o7QXRFdTNVWjs7QXNFOTNVUTtFQUlRO0VBR0o7QXRFNDNVWjs7QXNFbjRVUTtFQUlRO0VBR0o7QXRFaTRVWjs7QXNFeDRVUTtFQUlRO0VBR0o7QXRFczRVWjs7QXNFNzRVUTtFQUlRO0VBR0o7QXRFMjRVWjs7QXNFbDVVUTtFQUlRO0VBR0o7QXRFZzVVWjs7QXNFdjVVUTtFQUlRO0VBR0o7QXRFcTVVWjs7QXNFNTVVUTtFQUlRO0VBR0o7QXRFMDVVWjs7QXNFajZVUTtFQUlRO0VBR0o7QXRFKzVVWjs7QXNFdDZVUTtFQUlRO0VBR0o7QXRFbzZVWjs7QXNFcjdVUTtFQUNFO0F0RXc3VVY7O0FzRXo3VVE7RUFDRTtBdEU0N1VWOztBc0U3N1VRO0VBQ0U7QXRFZzhVVjs7QXNFajhVUTtFQUNFO0F0RW84VVY7O0FzRTM3VVE7RUFJUTtFQUdKO0F0RXk3VVo7O0FzRWg4VVE7RUFJUTtFQUdKO0F0RTg3VVo7O0FzRXI4VVE7RUFJUTtFQUdKO0F0RW04VVo7O0FzRTE4VVE7RUFJUTtFQUdKO0F0RXc4VVo7O0FzRS84VVE7RUFJUTtFQUdKO0F0RTY4VVo7O0FzRXA5VVE7RUFJUTtFQUdKO0F0RWs5VVo7O0FzRXo5VVE7RUFJUTtFQUdKO0F0RXU5VVo7O0FzRTk5VVE7RUFJUTtFQUdKO0F0RTQ5VVo7O0FzRW4rVVE7RUFJUTtFQUdKO0F0RWkrVVo7O0FzRXgrVVE7RUFJUTtFQUdKO0F0RXMrVVo7O0FzRTcrVVE7RUFJUTtFQUdKO0F0RTIrVVo7O0FzRWwvVVE7RUFJUTtFQUdKO0F0RWcvVVo7O0FzRXYvVVE7RUFJUTtFQUdKO0F0RXEvVVo7O0FzRTUvVVE7RUFJUTtFQUdKO0F0RTAvVVo7O0FzRTNnVlE7RUFDRTtBdEU4Z1ZWOztBc0UvZ1ZRO0VBQ0U7QXRFa2hWVjs7QXNFbmhWUTtFQUNFO0F0RXNoVlY7O0FzRXZoVlE7RUFDRTtBdEUwaFZWOztBc0UzaFZRO0VBQ0U7QXRFOGhWVjs7QXNFcmhWUTtFQU9JO0F0RWtoVlo7O0FzRXpoVlE7RUFPSTtBdEVzaFZaOztBc0U3aFZRO0VBT0k7QXRFMGhWWjs7QXNFamlWUTtFQU9JO0F0RThoVlo7O0FzRXJpVlE7RUFPSTtBdEVraVZaOztBc0V6aVZRO0VBT0k7QXRFc2lWWjs7QXNFN2lWUTtFQU9JO0F0RTBpVlo7O0FzRWpqVlE7RUFPSTtBdEU4aVZaOztBc0VyalZRO0VBT0k7QXRFa2pWWjs7QXNFempWUTtFQU9JO0F0RXNqVlo7O0FzRTdqVlE7RUFPSTtBdEUwalZaOztBc0Vqa1ZRO0VBT0k7QXRFOGpWWjs7QXNFcmtWUTtFQU9JO0F0RWtrVlo7O0FzRXprVlE7RUFPSTtFQUFBO0F0RXVrVlo7O0FzRTlrVlE7RUFPSTtFQUFBO0F0RTRrVlo7O0FzRW5sVlE7RUFPSTtFQUFBO0F0RWlsVlo7O0FzRXhsVlE7RUFPSTtFQUFBO0F0RXNsVlo7O0FzRTdsVlE7RUFPSTtBdEUwbFZaOztBc0VqbVZRO0VBT0k7QXRFOGxWWjs7QXNFcm1WUTtFQU9JO0F0RWttVlo7O0FzRTdsVlU7RUFFSTtBdEUrbFZkOztBc0U3bVZRO0VBT0k7QXRFMG1WWjs7QXNFcm1WVTtFQUVJO0F0RXVtVmQ7O0FzRXJuVlE7RUFPSTtBdEVrblZaOztBc0U3bVZVO0VBRUk7QXRFK21WZDs7QXNFN25WUTtFQU9JO0F0RTBuVlo7O0FzRXJuVlU7RUFFSTtBdEV1blZkOztBc0Vyb1ZRO0VBT0k7QXRFa29WWjs7QXNFN25WVTtFQUVJO0F0RStuVmQ7O0FzRTdvVlE7RUFPSTtBdEUwb1ZaOztBc0Vyb1ZVO0VBRUk7QXRFdW9WZDs7QXNFcnBWUTtFQU9JO0F0RWtwVlo7O0FzRTdvVlU7RUFFSTtBdEUrb1ZkOztBc0U3cFZRO0VBT0k7QXRFMHBWWjs7QXNFcnBWVTtFQUVJO0F0RXVwVmQ7O0FzRXJxVlE7RUFPSTtBdEVrcVZaOztBc0U3cFZVO0VBRUk7QXRFK3BWZDs7QXNFN3FWUTtFQU9JO0F0RTBxVlo7O0FzRWpyVlE7RUFPSTtBdEU4cVZaOztBc0VyclZRO0VBT0k7QXRFa3JWWjs7QXNFenJWUTtFQU9JO0F0RXNyVlo7O0FzRTdyVlE7RUFPSTtBdEUwclZaOztBc0Vqc1ZRO0VBT0k7QXRFOHJWWjs7QXNFcnNWUTtFQU9JO0F0RWtzVlo7O0FzRXpzVlE7RUFPSTtBdEVzc1ZaOztBc0U3c1ZRO0VBT0k7QXRFMHNWWjs7QXNFanRWUTtFQU9JO0F0RThzVlo7O0FzRXJ0VlE7RUFPSTtBdEVrdFZaOztBc0V6dFZRO0VBT0k7QXRFc3RWWjs7QXNFN3RWUTtFQU9JO0F0RTB0Vlo7O0FzRWp1VlE7RUFPSTtBdEU4dFZaOztBc0VydVZRO0VBT0k7QXRFa3VWWjs7QXNFenVWUTtFQU9JO0F0RXN1Vlo7O0FzRTd1VlE7RUFPSTtBdEUwdVZaOztBc0VqdlZRO0VBT0k7QXRFOHVWWjs7QXNFcnZWUTtFQU9JO0F0RWt2Vlo7O0FzRXp2VlE7RUFPSTtBdEVzdlZaOztBc0U3dlZRO0VBT0k7QXRFMHZWWjs7QXNFandWUTtFQU9JO0F0RTh2Vlo7O0FzRXJ3VlE7RUFPSTtBdEVrd1ZaOztBc0V6d1ZRO0VBT0k7QXRFc3dWWjs7QXNFN3dWUTtFQU9JO0F0RTB3Vlo7O0FzRWp4VlE7RUFPSTtBdEU4d1ZaOztBc0VyeFZRO0VBT0k7QXRFa3hWWjs7QXNFenhWUTtFQU9JO0F0RXN4Vlo7O0FzRTd4VlE7RUFPSTtBdEUweFZaOztBc0VqeVZRO0VBT0k7QXRFOHhWWjs7QXNFcnlWUTtFQU9JO0F0RWt5Vlo7O0FzRXp5VlE7RUFPSTtBdEVzeVZaOztBc0U3eVZRO0VBT0k7QXRFMHlWWjs7QXNFanpWUTtFQU9JO0F0RTh5Vlo7O0FzRXJ6VlE7RUFPSTtBdEVrelZaOztBc0V6elZRO0VBT0k7QXRFc3pWWjs7QXNFN3pWUTtFQU9JO0F0RTB6Vlo7O0FzRWowVlE7RUFPSTtBdEU4elZaOztBc0VyMFZRO0VBT0k7QXRFazBWWjs7QXNFejBWUTtFQU9JO0F0RXMwVlo7O0FzRTcwVlE7RUFPSTtBdEUwMFZaOztBc0VqMVZRO0VBT0k7QXRFODBWWjs7QXNFcjFWUTtFQU9JO0F0RWsxVlo7O0FzRXoxVlE7RUFPSTtBdEVzMVZaOztBc0U3MVZRO0VBT0k7QXRFMDFWWjs7QXNFajJWUTtFQU9JO0F0RTgxVlo7O0FzRXIyVlE7RUFPSTtBdEVrMlZaOztBc0V6MlZRO0VBT0k7QXRFczJWWjs7QXNFNzJWUTtFQU9JO0F0RTAyVlo7O0FzRWozVlE7RUFPSTtBdEU4MlZaOztBc0VyM1ZRO0VBT0k7QXRFazNWWjs7QXNFejNWUTtFQU9JO0F0RXMzVlo7O0FzRTczVlE7RUFPSTtBdEUwM1ZaOztBc0VqNFZRO0VBT0k7QXRFODNWWjs7QXNFcjRWUTtFQU9JO0F0RWs0Vlo7O0FzRXo0VlE7RUFPSTtBdEVzNFZaOztBc0U3NFZRO0VBT0k7QXRFMDRWWjs7QXNFajVWUTtFQU9JO0F0RTg0Vlo7O0FzRXI1VlE7RUFPSTtBdEVrNVZaOztBc0V6NVZRO0VBT0k7QXRFczVWWjs7QXNFNzVWUTtFQU9JO0F0RTA1Vlo7O0FzRWo2VlE7RUFPSTtBdEU4NVZaOztBc0VyNlZRO0VBT0k7QXRFazZWWjs7QXNFejZWUTtFQU9JO0F0RXM2Vlo7O0FzRTc2VlE7RUFPSTtBdEUwNlZaOztBc0VqN1ZRO0VBT0k7QXRFODZWWjs7QXNFcjdWUTtFQU9JO0F0RWs3Vlo7O0FzRXo3VlE7RUFPSTtBdEVzN1ZaOztBc0U3N1ZRO0VBT0k7QXRFMDdWWjs7QXNFajhWUTtFQU9JO0F0RTg3Vlo7O0FzRXI4VlE7RUFPSTtBdEVrOFZaOztBc0V6OFZRO0VBT0k7QXRFczhWWjs7QXNFNzhWUTtFQU9JO0F0RTA4Vlo7O0FzRWo5VlE7RUFPSTtBdEU4OFZaOztBc0VyOVZRO0VBT0k7QXRFazlWWjs7QXNFejlWUTtFQU9JO0F0RXM5Vlo7O0FzRTc5VlE7RUFPSTtBdEUwOVZaOztBc0VqK1ZRO0VBT0k7QXRFODlWWjs7QXNFcitWUTtFQU9JO0F0RWsrVlo7O0FzRXorVlE7RUFPSTtBdEVzK1ZaOztBc0U3K1ZRO0VBT0k7QXRFMCtWWjs7QXNFai9WUTtFQU9JO0F0RTgrVlo7O0FzRXIvVlE7RUFPSTtBdEVrL1ZaOztBc0V6L1ZRO0VBT0k7QXRFcy9WWjs7QXNFNy9WUTtFQU9JO0F0RTAvVlo7O0FzRWpnV1E7RUFPSTtBdEU4L1ZaOztBc0VyZ1dRO0VBT0k7QXRFa2dXWjs7QXNFemdXUTtFQU9JO0F0RXNnV1o7O0FzRTdnV1E7RUFPSTtBdEUwZ1daOztBc0VqaFdRO0VBT0k7QXRFOGdXWjs7QXNFcmhXUTtFQU9JO0F0RWtoV1o7O0FzRXpoV1E7RUFPSTtBdEVzaFdaOztBc0U3aFdRO0VBT0k7QXRFMGhXWjs7QXNFamlXUTtFQU9JO0F0RThoV1o7O0FzRXJpV1E7RUFPSTtBdEVraVdaOztBc0V6aVdRO0VBT0k7QXRFc2lXWjs7QXNFN2lXUTtFQU9JO0F0RTBpV1o7O0FzRWpqV1E7RUFPSTtBdEU4aVdaOztBc0VyaldRO0VBT0k7QXRFa2pXWjs7QXNFempXUTtFQU9JO0F0RXNqV1o7O0FzRTdqV1E7RUFPSTtBdEUwaldaOztBc0Vqa1dRO0VBT0k7QXRFOGpXWjs7QXNFcmtXUTtFQU9JO0F0RWtrV1o7O0FzRXprV1E7RUFPSTtBdEVza1daOztBc0U3a1dRO0VBT0k7QXRFMGtXWjs7QXNFamxXUTtFQU9JO0F0RThrV1o7O0FzRXJsV1E7RUFPSTtBdEVrbFdaOztBc0V6bFdRO0VBT0k7QXRFc2xXWjs7QXNFN2xXUTtFQU9JO0F0RTBsV1o7O0FzRWptV1E7RUFPSTtBdEU4bFdaOztBc0VybVdRO0VBT0k7QXRFa21XWjs7QXNFem1XUTtFQU9JO0F0RXNtV1o7O0FzRTdtV1E7RUFPSTtBdEUwbVdaOztBc0VqbldRO0VBT0k7QXRFOG1XWjs7QXNFcm5XUTtFQU9JO0F0RWtuV1o7O0FzRXpuV1E7RUFPSTtBdEVzbldaOztBc0U3bldRO0VBT0k7QXRFMG5XWjs7QXNFam9XUTtFQU9JO0F0RThuV1o7O0FzRXJvV1E7RUFPSTtBdEVrb1daOztBc0V6b1dRO0VBT0k7QXRFc29XWjs7QXNFN29XUTtFQU9JO0F0RTBvV1o7O0FzRWpwV1E7RUFPSTtBdEU4b1daOztBc0VycFdRO0VBT0k7QXRFa3BXWjs7QXNFenBXUTtFQU9JO0F0RXNwV1o7O0FzRTdwV1E7RUFPSTtBdEUwcFdaOztBc0VqcVdRO0VBT0k7QXRFOHBXWjs7QXNFcnFXUTtFQU9JO0F0RWtxV1o7O0FzRXpxV1E7RUFPSTtBdEVzcVdaOztBc0U3cVdRO0VBT0k7QXRFMHFXWjs7QXNFanJXUTtFQU9JO0F0RThxV1o7O0FzRXJyV1E7RUFPSTtBdEVrcldaOztBc0V6cldRO0VBT0k7QXRFc3JXWjs7QXNFN3JXUTtFQU9JO0F0RTByV1o7O0FzRWpzV1E7RUFPSTtBdEU4cldaOztBc0Vyc1dRO0VBT0k7QXRFa3NXWjs7QXNFenNXUTtFQU9JO0F0RXNzV1o7O0FzRTdzV1E7RUFPSTtBdEUwc1daOztBc0VqdFdRO0VBT0k7QXRFOHNXWjs7QXNFcnRXUTtFQU9JO0F0RWt0V1o7O0FzRXp0V1E7RUFPSTtBdEVzdFdaOztBc0U3dFdRO0VBT0k7QXRFMHRXWjs7QXNFanVXUTtFQU9JO0F0RTh0V1o7O0FzRXJ1V1E7RUFPSTtBdEVrdVdaOztBc0V6dVdRO0VBT0k7QXRFc3VXWjs7QXNFN3VXUTtFQU9JO0F0RTB1V1o7O0FzRWp2V1E7RUFPSTtBdEU4dVdaOztBc0VydldRO0VBT0k7QXRFa3ZXWjs7QXNFenZXUTtFQU9JO0F0RXN2V1o7O0FzRTd2V1E7RUFPSTtBdEUwdldaOztBc0Vqd1dRO0VBT0k7QXRFOHZXWjs7QXNFcndXUTtFQU9JO0F0RWt3V1o7O0FzRXp3V1E7RUFPSTtBdEVzd1daOztBc0U3d1dRO0VBT0k7QXRFMHdXWjs7QXNFanhXUTtFQU9JO0F0RTh3V1o7O0FzRXJ4V1E7RUFPSTtBdEVreFdaOztBZXp4V0k7RXVEQUk7SUFPSTtFdEV1eFdWOztFc0U5eFdNO0lBT0k7RXRFMnhXVjs7RXNFbHlXTTtJQU9JO0V0RSt4V1Y7O0VzRXR5V007SUFPSTtFdEVteVdWOztFc0UxeVdNO0lBT0k7RXRFdXlXVjs7RXNFOXlXTTtJQU9JO0V0RTJ5V1Y7O0VzRWx6V007SUFPSTtFdEUreVdWOztFc0V0eldNO0lBT0k7RXRFbXpXVjs7RXNFMXpXTTtJQU9JO0V0RXV6V1Y7O0VzRTl6V007SUFPSTtFdEUyeldWOztFc0VsMFdNO0lBT0k7RXRFK3pXVjs7RXNFdDBXTTtJQU9JO0V0RW0wV1Y7O0VzRTEwV007SUFPSTtFdEV1MFdWOztFc0U5MFdNO0lBT0k7RXRFMjBXVjs7RXNFbDFXTTtJQU9JO0V0RSswV1Y7O0VzRXQxV007SUFPSTtFdEVtMVdWOztFc0UxMVdNO0lBT0k7RXRFdTFXVjs7RXNFOTFXTTtJQU9JO0V0RTIxV1Y7O0VzRWwyV007SUFPSTtFdEUrMVdWOztFc0V0MldNO0lBT0k7RXRFbTJXVjs7RXNFMTJXTTtJQU9JO0V0RXUyV1Y7O0VzRTkyV007SUFPSTtFdEUyMldWOztFc0VsM1dNO0lBT0k7RXRFKzJXVjs7RXNFdDNXTTtJQU9JO0V0RW0zV1Y7O0VzRTEzV007SUFPSTtFdEV1M1dWOztFc0U5M1dNO0lBT0k7RXRFMjNXVjs7RXNFbDRXTTtJQU9JO0V0RSszV1Y7O0VzRXQ0V007SUFPSTtFdEVtNFdWOztFc0UxNFdNO0lBT0k7RXRFdTRXVjs7RXNFOTRXTTtJQU9JO0V0RTI0V1Y7O0VzRWw1V007SUFPSTtFdEUrNFdWOztFc0V0NVdNO0lBT0k7RXRFbTVXVjs7RXNFMTVXTTtJQU9JO0V0RXU1V1Y7O0VzRTk1V007SUFPSTtFdEUyNVdWOztFc0VsNldNO0lBT0k7RXRFKzVXVjs7RXNFdDZXTTtJQU9JO0V0RW02V1Y7O0VzRTE2V007SUFPSTtFdEV1NldWOztFc0U5NldNO0lBT0k7RXRFMjZXVjs7RXNFbDdXTTtJQU9JO0V0RSs2V1Y7O0VzRXQ3V007SUFPSTtFdEVtN1dWOztFc0UxN1dNO0lBT0k7RXRFdTdXVjs7RXNFOTdXTTtJQU9JO0V0RTI3V1Y7O0VzRWw4V007SUFPSTtFdEUrN1dWOztFc0V0OFdNO0lBT0k7RXRFbThXVjs7RXNFMThXTTtJQU9JO0V0RXU4V1Y7O0VzRTk4V007SUFPSTtFdEUyOFdWOztFc0VsOVdNO0lBT0k7RXRFKzhXVjs7RXNFdDlXTTtJQU9JO0V0RW05V1Y7O0VzRTE5V007SUFPSTtFdEV1OVdWOztFc0U5OVdNO0lBT0k7RXRFMjlXVjs7RXNFbCtXTTtJQU9JO0V0RSs5V1Y7O0VzRXQrV007SUFPSTtFdEVtK1dWOztFc0UxK1dNO0lBT0k7RXRFdStXVjs7RXNFOStXTTtJQU9JO0V0RTIrV1Y7O0VzRWwvV007SUFPSTtFdEUrK1dWOztFc0V0L1dNO0lBT0k7RXRFbS9XVjs7RXNFMS9XTTtJQU9JO0V0RXUvV1Y7O0VzRTkvV007SUFPSTtFdEUyL1dWOztFc0VsZ1hNO0lBT0k7RXRFKy9XVjs7RXNFdGdYTTtJQU9JO0V0RW1nWFY7O0VzRTFnWE07SUFPSTtFdEV1Z1hWOztFc0U5Z1hNO0lBT0k7RXRFMmdYVjs7RXNFbGhYTTtJQU9JO0V0RStnWFY7O0VzRXRoWE07SUFPSTtFdEVtaFhWOztFc0UxaFhNO0lBT0k7RXRFdWhYVjs7RXNFOWhYTTtJQU9JO0V0RTJoWFY7O0VzRWxpWE07SUFPSTtFdEUraFhWOztFc0V0aVhNO0lBT0k7RXRFbWlYVjs7RXNFMWlYTTtJQU9JO0V0RXVpWFY7O0VzRTlpWE07SUFPSTtFdEUyaVhWOztFc0VsalhNO0lBT0k7RXRFK2lYVjs7RXNFdGpYTTtJQU9JO0V0RW1qWFY7O0VzRTFqWE07SUFPSTtFdEV1alhWOztFc0U5alhNO0lBT0k7RXRFMmpYVjs7RXNFbGtYTTtJQU9JO0V0RStqWFY7O0VzRXRrWE07SUFPSTtFdEVta1hWOztFc0Uxa1hNO0lBT0k7RXRFdWtYVjs7RXNFOWtYTTtJQU9JO0V0RTJrWFY7O0VzRWxsWE07SUFPSTtFdEUra1hWOztFc0V0bFhNO0lBT0k7RXRFbWxYVjs7RXNFMWxYTTtJQU9JO0V0RXVsWFY7O0VzRTlsWE07SUFPSTtFdEUybFhWOztFc0VsbVhNO0lBT0k7RXRFK2xYVjs7RXNFdG1YTTtJQU9JO0V0RW1tWFY7O0VzRTFtWE07SUFPSTtFdEV1bVhWOztFc0U5bVhNO0lBT0k7RXRFMm1YVjs7RXNFbG5YTTtJQU9JO0V0RSttWFY7O0VzRXRuWE07SUFPSTtFdEVtblhWOztFc0UxblhNO0lBT0k7RXRFdW5YVjs7RXNFOW5YTTtJQU9JO0V0RTJuWFY7O0VzRWxvWE07SUFPSTtFdEUrblhWOztFc0V0b1hNO0lBT0k7RXRFbW9YVjs7RXNFMW9YTTtJQU9JO0V0RXVvWFY7O0VzRTlvWE07SUFPSTtFdEUyb1hWOztFc0VscFhNO0lBT0k7RXRFK29YVjs7RXNFdHBYTTtJQU9JO0V0RW1wWFY7O0VzRTFwWE07SUFPSTtFdEV1cFhWOztFc0U5cFhNO0lBT0k7RXRFMnBYVjs7RXNFbHFYTTtJQU9JO0V0RStwWFY7O0VzRXRxWE07SUFPSTtFdEVtcVhWOztFc0UxcVhNO0lBT0k7RXRFdXFYVjs7RXNFOXFYTTtJQU9JO0V0RTJxWFY7O0VzRWxyWE07SUFPSTtFdEUrcVhWOztFc0V0clhNO0lBT0k7RXRFbXJYVjs7RXNFMXJYTTtJQU9JO0V0RXVyWFY7O0VzRTlyWE07SUFPSTtFdEUyclhWOztFc0Vsc1hNO0lBT0k7RXRFK3JYVjs7RXNFdHNYTTtJQU9JO0V0RW1zWFY7O0VzRTFzWE07SUFPSTtFdEV1c1hWOztFc0U5c1hNO0lBT0k7RXRFMnNYVjs7RXNFbHRYTTtJQU9JO0V0RStzWFY7O0VzRXR0WE07SUFPSTtFdEVtdFhWOztFc0UxdFhNO0lBT0k7RXRFdXRYVjs7RXNFOXRYTTtJQU9JO0V0RTJ0WFY7O0VzRWx1WE07SUFPSTtFdEUrdFhWOztFc0V0dVhNO0lBT0k7RXRFbXVYVjs7RXNFMXVYTTtJQU9JO0V0RXV1WFY7O0VzRTl1WE07SUFPSTtFdEUydVhWOztFc0VsdlhNO0lBT0k7RXRFK3VYVjs7RXNFdHZYTTtJQU9JO0V0RW12WFY7O0VzRTF2WE07SUFPSTtFdEV1dlhWOztFc0U5dlhNO0lBT0k7RXRFMnZYVjs7RXNFbHdYTTtJQU9JO0V0RSt2WFY7O0VzRXR3WE07SUFPSTtFdEVtd1hWOztFc0Uxd1hNO0lBT0k7RXRFdXdYVjs7RXNFOXdYTTtJQU9JO0V0RTJ3WFY7O0VzRWx4WE07SUFPSTtFdEUrd1hWOztFc0V0eFhNO0lBT0k7RXRFbXhYVjs7RXNFMXhYTTtJQU9JO0V0RXV4WFY7O0VzRTl4WE07SUFPSTtFdEUyeFhWOztFc0VseVhNO0lBT0k7RXRFK3hYVjs7RXNFdHlYTTtJQU9JO0V0RW15WFY7O0VzRTF5WE07SUFPSTtFdEV1eVhWOztFc0U5eVhNO0lBT0k7RXRFMnlYVjs7RXNFbHpYTTtJQU9JO0V0RSt5WFY7O0VzRXR6WE07SUFPSTtFdEVtelhWOztFc0UxelhNO0lBT0k7RXRFdXpYVjs7RXNFOXpYTTtJQU9JO0V0RTJ6WFY7O0VzRWwwWE07SUFPSTtFdEUrelhWOztFc0V0MFhNO0lBT0k7RXRFbTBYVjs7RXNFMTBYTTtJQU9JO0V0RXUwWFY7O0VzRTkwWE07SUFPSTtFdEUyMFhWOztFc0VsMVhNO0lBT0k7RXRFKzBYVjs7RXNFdDFYTTtJQU9JO0V0RW0xWFY7O0VzRTExWE07SUFPSTtFdEV1MVhWOztFc0U5MVhNO0lBT0k7RXRFMjFYVjs7RXNFbDJYTTtJQU9JO0V0RSsxWFY7O0VzRXQyWE07SUFPSTtFdEVtMlhWOztFc0UxMlhNO0lBT0k7RXRFdTJYVjs7RXNFOTJYTTtJQU9JO0V0RTIyWFY7O0VzRWwzWE07SUFPSTtFdEUrMlhWOztFc0V0M1hNO0lBT0k7RXRFbTNYVjs7RXNFMTNYTTtJQU9JO0V0RXUzWFY7O0VzRTkzWE07SUFPSTtFdEUyM1hWOztFc0VsNFhNO0lBT0k7RXRFKzNYVjs7RXNFdDRYTTtJQU9JO0V0RW00WFY7O0VzRTE0WE07SUFPSTtFdEV1NFhWOztFc0U5NFhNO0lBT0k7RXRFMjRYVjs7RXNFbDVYTTtJQU9JO0V0RSs0WFY7O0VzRXQ1WE07SUFPSTtFdEVtNVhWOztFc0UxNVhNO0lBT0k7RXRFdTVYVjs7RXNFOTVYTTtJQU9JO0V0RTI1WFY7O0VzRWw2WE07SUFPSTtFdEUrNVhWOztFc0V0NlhNO0lBT0k7RXRFbTZYVjs7RXNFMTZYTTtJQU9JO0V0RXU2WFY7O0VzRTk2WE07SUFPSTtFdEUyNlhWOztFc0VsN1hNO0lBT0k7RXRFKzZYVjs7RXNFdDdYTTtJQU9JO0V0RW03WFY7O0VzRTE3WE07SUFPSTtFdEV1N1hWOztFc0U5N1hNO0lBT0k7RXRFMjdYVjs7RXNFbDhYTTtJQU9JO0V0RSs3WFY7O0VzRXQ4WE07SUFPSTtFdEVtOFhWOztFc0UxOFhNO0lBT0k7RXRFdThYVjs7RXNFOThYTTtJQU9JO0V0RTI4WFY7O0VzRWw5WE07SUFPSTtFdEUrOFhWOztFc0V0OVhNO0lBT0k7RXRFbTlYVjs7RXNFMTlYTTtJQU9JO0V0RXU5WFY7O0VzRTk5WE07SUFPSTtFdEUyOVhWOztFc0VsK1hNO0lBT0k7RXRFKzlYVjs7RXNFdCtYTTtJQU9JO0V0RW0rWFY7O0VzRTErWE07SUFPSTtFdEV1K1hWOztFc0U5K1hNO0lBT0k7RXRFMitYVjs7RXNFbC9YTTtJQU9JO0V0RSsrWFY7O0VzRXQvWE07SUFPSTtFdEVtL1hWOztFc0UxL1hNO0lBT0k7RXRFdS9YVjs7RXNFOS9YTTtJQU9JO0V0RTIvWFY7O0VzRWxnWU07SUFPSTtFdEUrL1hWOztFc0V0Z1lNO0lBT0k7RXRFbWdZVjs7RXNFMWdZTTtJQU9JO0V0RXVnWVY7O0VzRTlnWU07SUFPSTtFdEUyZ1lWOztFc0VsaFlNO0lBT0k7RXRFK2dZVjs7RXNFdGhZTTtJQU9JO0V0RW1oWVY7O0VzRTFoWU07SUFPSTtFdEV1aFlWOztFc0U5aFlNO0lBT0k7RXRFMmhZVjs7RXNFbGlZTTtJQU9JO0V0RStoWVY7O0VzRXRpWU07SUFPSTtFdEVtaVlWOztFc0UxaVlNO0lBT0k7RXRFdWlZVjs7RXNFOWlZTTtJQU9JO0V0RTJpWVY7O0VzRWxqWU07SUFPSTtFdEUraVlWOztFc0V0allNO0lBT0k7RXRFbWpZVjs7RXNFMWpZTTtJQU9JO0V0RXVqWVY7O0VzRTlqWU07SUFPSTtFdEUyallWOztFc0Vsa1lNO0lBT0k7RXRFK2pZVjs7RXNFdGtZTTtJQU9JO0V0RW1rWVY7O0VzRTFrWU07SUFPSTtFdEV1a1lWOztFc0U5a1lNO0lBT0k7RXRFMmtZVjs7RXNFbGxZTTtJQU9JO0V0RStrWVY7O0VzRXRsWU07SUFPSTtFdEVtbFlWOztFc0UxbFlNO0lBT0k7RXRFdWxZVjs7RXNFOWxZTTtJQU9JO0V0RTJsWVY7O0VzRWxtWU07SUFPSTtFdEUrbFlWOztFc0V0bVlNO0lBT0k7RXRFbW1ZVjs7RXNFMW1ZTTtJQU9JO0V0RXVtWVY7O0VzRTltWU07SUFPSTtFdEUybVlWOztFc0VsbllNO0lBT0k7RXRFK21ZVjs7RXNFdG5ZTTtJQU9JO0V0RW1uWVY7O0VzRTFuWU07SUFPSTtFdEV1bllWOztFc0U5bllNO0lBT0k7RXRFMm5ZVjs7RXNFbG9ZTTtJQU9JO0V0RStuWVY7O0VzRXRvWU07SUFPSTtFdEVtb1lWOztFc0Uxb1lNO0lBT0k7RXRFdW9ZVjs7RXNFOW9ZTTtJQU9JO0V0RTJvWVY7O0VzRWxwWU07SUFPSTtFdEUrb1lWOztFc0V0cFlNO0lBT0k7RXRFbXBZVjs7RXNFMXBZTTtJQU9JO0V0RXVwWVY7O0VzRTlwWU07SUFPSTtFdEUycFlWOztFc0VscVlNO0lBT0k7RXRFK3BZVjs7RXNFdHFZTTtJQU9JO0V0RW1xWVY7O0VzRTFxWU07SUFPSTtFdEV1cVlWOztFc0U5cVlNO0lBT0k7RXRFMnFZVjs7RXNFbHJZTTtJQU9JO0V0RStxWVY7O0VzRXRyWU07SUFPSTtFdEVtcllWOztFc0UxcllNO0lBT0k7RXRFdXJZVjs7RXNFOXJZTTtJQU9JO0V0RTJyWVY7O0VzRWxzWU07SUFPSTtFdEUrcllWOztFc0V0c1lNO0lBT0k7RXRFbXNZVjs7RXNFMXNZTTtJQU9JO0V0RXVzWVY7O0VzRTlzWU07SUFPSTtFdEUyc1lWOztFc0VsdFlNO0lBT0k7RXRFK3NZVjs7RXNFdHRZTTtJQU9JO0V0RW10WVY7O0VzRTF0WU07SUFPSTtFdEV1dFlWOztFc0U5dFlNO0lBT0k7RXRFMnRZVjs7RXNFbHVZTTtJQU9JO0V0RSt0WVY7O0VzRXR1WU07SUFPSTtFdEVtdVlWOztFc0UxdVlNO0lBT0k7RXRFdXVZVjs7RXNFOXVZTTtJQU9JO0V0RTJ1WVY7O0VzRWx2WU07SUFPSTtFdEUrdVlWOztFc0V0dllNO0lBT0k7RXRFbXZZVjs7RXNFMXZZTTtJQU9JO0V0RXV2WVY7O0VzRTl2WU07SUFPSTtFdEUydllWOztFc0Vsd1lNO0lBT0k7RXRFK3ZZVjs7RXNFdHdZTTtJQU9JO0V0RW13WVY7O0VzRTF3WU07SUFPSTtFdEV1d1lWOztFc0U5d1lNO0lBT0k7RXRFMndZVjs7RXNFbHhZTTtJQU9JO0V0RSt3WVY7O0VzRXR4WU07SUFPSTtFdEVteFlWOztFc0UxeFlNO0lBT0k7RXRFdXhZVjs7RXNFOXhZTTtJQU9JO0V0RTJ4WVY7O0VzRWx5WU07SUFPSTtFdEUreFlWOztFc0V0eVlNO0lBT0k7RXRFbXlZVjs7RXNFMXlZTTtJQU9JO0V0RXV5WVY7O0VzRTl5WU07SUFPSTtFdEUyeVlWOztFc0VsellNO0lBT0k7RXRFK3lZVjs7RXNFdHpZTTtJQU9JO0V0RW16WVY7O0VzRTF6WU07SUFPSTtFdEV1ellWOztFc0U5ellNO0lBT0k7RXRFMnpZVjs7RXNFbDBZTTtJQU9JO0V0RSt6WVY7O0VzRXQwWU07SUFPSTtFdEVtMFlWOztFc0UxMFlNO0lBT0k7RXRFdTBZVjs7RXNFOTBZTTtJQU9JO0V0RTIwWVY7O0VzRWwxWU07SUFPSTtFdEUrMFlWOztFc0V0MVlNO0lBT0k7RXRFbTFZVjs7RXNFMTFZTTtJQU9JO0V0RXUxWVY7O0VzRTkxWU07SUFPSTtFdEUyMVlWOztFc0VsMllNO0lBT0k7RXRFKzFZVjs7RXNFdDJZTTtJQU9JO0V0RW0yWVY7O0VzRTEyWU07SUFPSTtFdEV1MllWOztFc0U5MllNO0lBT0k7RXRFMjJZVjs7RXNFbDNZTTtJQU9JO0V0RSsyWVY7O0VzRXQzWU07SUFPSTtFdEVtM1lWOztFc0UxM1lNO0lBT0k7RXRFdTNZVjs7RXNFOTNZTTtJQU9JO0V0RTIzWVY7O0VzRWw0WU07SUFPSTtFdEUrM1lWOztFc0V0NFlNO0lBT0k7RXRFbTRZVjs7RXNFMTRZTTtJQU9JO0V0RXU0WVY7O0VzRTk0WU07SUFPSTtFdEUyNFlWOztFc0VsNVlNO0lBT0k7RXRFKzRZVjs7RXNFdDVZTTtJQU9JO0V0RW01WVY7O0VzRTE1WU07SUFPSTtFdEV1NVlWOztFc0U5NVlNO0lBT0k7RXRFMjVZVjs7RXNFbDZZTTtJQU9JO0V0RSs1WVY7O0VzRXQ2WU07SUFPSTtFdEVtNllWOztFc0UxNllNO0lBT0k7RXRFdTZZVjs7RXNFOTZZTTtJQU9JO0V0RTI2WVY7O0VzRWw3WU07SUFPSTtFdEUrNllWOztFc0V0N1lNO0lBT0k7RXRFbTdZVjs7RXNFMTdZTTtJQU9JO0V0RXU3WVY7O0VzRTk3WU07SUFPSTtFdEUyN1lWOztFc0VsOFlNO0lBT0k7RXRFKzdZVjs7RXNFdDhZTTtJQU9JO0V0RW04WVY7O0VzRTE4WU07SUFPSTtFdEV1OFlWOztFc0U5OFlNO0lBT0k7RXRFMjhZVjs7RXNFbDlZTTtJQU9JO0V0RSs4WVY7O0VzRXQ5WU07SUFPSTtFdEVtOVlWOztFc0UxOVlNO0lBT0k7RXRFdTlZVjs7RXNFOTlZTTtJQU9JO0V0RTI5WVY7O0VzRWwrWU07SUFPSTtFdEUrOVlWOztFc0V0K1lNO0lBT0k7RXRFbStZVjs7RXNFMStZTTtJQU9JO0V0RXUrWVY7O0VzRTkrWU07SUFPSTtFdEUyK1lWOztFc0VsL1lNO0lBT0k7RXRFKytZVjs7RXNFdC9ZTTtJQU9JO0V0RW0vWVY7O0VzRTEvWU07SUFPSTtFdEV1L1lWOztFc0U5L1lNO0lBT0k7RXRFMi9ZVjs7RXNFbGdaTTtJQU9JO0V0RSsvWVY7O0VzRXRnWk07SUFPSTtFdEVtZ1pWOztFc0UxZ1pNO0lBT0k7RXRFdWdaVjs7RXNFOWdaTTtJQU9JO0V0RTJnWlY7O0VzRWxoWk07SUFPSTtFdEUrZ1pWOztFc0V0aFpNO0lBT0k7RXRFbWhaVjs7RXNFMWhaTTtJQU9JO0V0RXVoWlY7O0VzRTloWk07SUFPSTtFdEUyaFpWOztFc0VsaVpNO0lBT0k7RXRFK2haVjs7RXNFdGlaTTtJQU9JO0V0RW1pWlY7O0VzRTFpWk07SUFPSTtFdEV1aVpWOztFc0U5aVpNO0lBT0k7RXRFMmlaVjs7RXNFbGpaTTtJQU9JO0V0RStpWlY7O0VzRXRqWk07SUFPSTtFdEVtalpWOztFc0UxalpNO0lBT0k7RXRFdWpaVjs7RXNFOWpaTTtJQU9JO0V0RTJqWlY7O0VzRWxrWk07SUFPSTtFdEUralpWOztFc0V0a1pNO0lBT0k7RXRFbWtaVjs7RXNFMWtaTTtJQU9JO0V0RXVrWlY7O0VzRTlrWk07SUFPSTtFdEUya1pWOztFc0VsbFpNO0lBT0k7RXRFK2taVjs7RXNFdGxaTTtJQU9JO0V0RW1sWlY7O0VzRTFsWk07SUFPSTtFdEV1bFpWOztFc0U5bFpNO0lBT0k7RXRFMmxaVjs7RXNFbG1aTTtJQU9JO0V0RStsWlY7O0VzRXRtWk07SUFPSTtFdEVtbVpWOztFc0UxbVpNO0lBT0k7RXRFdW1aVjs7RXNFOW1aTTtJQU9JO0V0RTJtWlY7O0VzRWxuWk07SUFPSTtFdEUrbVpWOztFc0V0blpNO0lBT0k7RXRFbW5aVjs7RXNFMW5aTTtJQU9JO0lBQUE7RXRFd25aVjs7RXNFL25aTTtJQU9JO0lBQUE7RXRFNm5aVjs7RXNFcG9aTTtJQU9JO0lBQUE7RXRFa29aVjs7RXNFem9aTTtJQU9JO0lBQUE7RXRFdW9aVjs7RXNFOW9aTTtJQU9JO0lBQUE7RXRFNG9aVjs7RXNFbnBaTTtJQU9JO0lBQUE7RXRFaXBaVjs7RXNFeHBaTTtJQU9JO0lBQUE7RXRFc3BaVjs7RXNFN3BaTTtJQU9JO0lBQUE7RXRFMnBaVjs7RXNFbHFaTTtJQU9JO0lBQUE7RXRFZ3FaVjs7RXNFdnFaTTtJQU9JO0lBQUE7RXRFcXFaVjs7RXNFNXFaTTtJQU9JO0lBQUE7RXRFMHFaVjs7RXNFanJaTTtJQU9JO0lBQUE7RXRFK3FaVjs7RXNFdHJaTTtJQU9JO0lBQUE7RXRFb3JaVjs7RXNFM3JaTTtJQU9JO0lBQUE7RXRFeXJaVjs7RXNFaHNaTTtJQU9JO0lBQUE7RXRFOHJaVjs7RXNFcnNaTTtJQU9JO0lBQUE7RXRFbXNaVjs7RXNFMXNaTTtJQU9JO0lBQUE7RXRFd3NaVjs7RXNFL3NaTTtJQU9JO0lBQUE7RXRFNnNaVjs7RXNFcHRaTTtJQU9JO0lBQUE7RXRFa3RaVjs7RXNFenRaTTtJQU9JO0lBQUE7RXRFdXRaVjs7RXNFOXRaTTtJQU9JO0lBQUE7RXRFNHRaVjs7RXNFbnVaTTtJQU9JO0lBQUE7RXRFaXVaVjs7RXNFeHVaTTtJQU9JO0lBQUE7RXRFc3VaVjs7RXNFN3VaTTtJQU9JO0lBQUE7RXRFMnVaVjs7RXNFbHZaTTtJQU9JO0lBQUE7RXRFZ3ZaVjs7RXNFdnZaTTtJQU9JO0lBQUE7RXRFcXZaVjs7RXNFNXZaTTtJQU9JO0lBQUE7RXRFMHZaVjs7RXNFandaTTtJQU9JO0lBQUE7RXRFK3ZaVjs7RXNFdHdaTTtJQU9JO0lBQUE7RXRFb3daVjs7RXNFM3daTTtJQU9JO0lBQUE7RXRFeXdaVjs7RXNFaHhaTTtJQU9JO0lBQUE7RXRFOHdaVjs7RXNFcnhaTTtJQU9JO0lBQUE7RXRFbXhaVjs7RXNFMXhaTTtJQU9JO0lBQUE7RXRFd3haVjs7RXNFL3haTTtJQU9JO0lBQUE7RXRFNnhaVjs7RXNFcHlaTTtJQU9JO0lBQUE7RXRFa3laVjs7RXNFenlaTTtJQU9JO0lBQUE7RXRFdXlaVjs7RXNFOXlaTTtJQU9JO0lBQUE7RXRFNHlaVjs7RXNFbnpaTTtJQU9JO0lBQUE7RXRFaXpaVjs7RXNFeHpaTTtJQU9JO0lBQUE7RXRFc3paVjs7RXNFN3paTTtJQU9JO0lBQUE7RXRFMnpaVjs7RXNFbDBaTTtJQU9JO0lBQUE7RXRFZzBaVjs7RXNFdjBaTTtJQU9JO0lBQUE7RXRFcTBaVjs7RXNFNTBaTTtJQU9JO0lBQUE7RXRFMDBaVjs7RXNFajFaTTtJQU9JO0lBQUE7RXRFKzBaVjs7RXNFdDFaTTtJQU9JO0V0RW0xWlY7O0VzRTExWk07SUFPSTtFdEV1MVpWOztFc0U5MVpNO0lBT0k7RXRFMjFaVjs7RXNFbDJaTTtJQU9JO0V0RSsxWlY7O0VzRXQyWk07SUFPSTtFdEVtMlpWOztFc0UxMlpNO0lBT0k7RXRFdTJaVjs7RXNFOTJaTTtJQU9JO0V0RTIyWlY7O0VzRWwzWk07SUFPSTtFdEUrMlpWOztFc0V0M1pNO0lBT0k7RXRFbTNaVjs7RXNFMTNaTTtJQU9JO0V0RXUzWlY7O0VzRTkzWk07SUFPSTtFdEUyM1pWOztFc0VsNFpNO0lBT0k7RXRFKzNaVjs7RXNFdDRaTTtJQU9JO0V0RW00WlY7O0VzRTE0Wk07SUFPSTtFdEV1NFpWOztFc0U5NFpNO0lBT0k7RXRFMjRaVjs7RXNFbDVaTTtJQU9JO0V0RSs0WlY7O0VzRXQ1Wk07SUFPSTtFdEVtNVpWOztFc0UxNVpNO0lBT0k7RXRFdTVaVjs7RXNFOTVaTTtJQU9JO0V0RTI1WlY7O0VzRWw2Wk07SUFPSTtFdEUrNVpWOztFc0V0NlpNO0lBT0k7RXRFbTZaVjs7RXNFMTZaTTtJQU9JO0V0RXU2WlY7O0VzRTk2Wk07SUFPSTtFdEUyNlpWOztFc0VsN1pNO0lBT0k7RXRFKzZaVjs7RXNFdDdaTTtJQU9JO0V0RW03WlY7O0VzRTE3Wk07SUFPSTtFdEV1N1pWOztFc0U5N1pNO0lBT0k7RXRFMjdaVjs7RXNFbDhaTTtJQU9JO0V0RSs3WlY7O0VzRXQ4Wk07SUFPSTtFdEVtOFpWOztFc0UxOFpNO0lBT0k7RXRFdThaVjs7RXNFOThaTTtJQU9JO0V0RTI4WlY7O0VzRWw5Wk07SUFPSTtFdEUrOFpWOztFc0V0OVpNO0lBT0k7RXRFbTlaVjs7RXNFMTlaTTtJQU9JO0V0RXU5WlY7O0VzRTk5Wk07SUFPSTtFdEUyOVpWOztFc0VsK1pNO0lBT0k7RXRFKzlaVjs7RXNFdCtaTTtJQU9JO0V0RW0rWlY7O0VzRTErWk07SUFPSTtFdEV1K1pWOztFc0U5K1pNO0lBT0k7RXRFMitaVjs7RXNFbC9aTTtJQU9JO0V0RSsrWlY7O0VzRXQvWk07SUFPSTtFdEVtL1pWOztFc0UxL1pNO0lBT0k7RXRFdS9aVjs7RXNFOS9aTTtJQU9JO0V0RTIvWlY7O0VzRWxnYU07SUFPSTtFdEUrL1pWOztFc0V0Z2FNO0lBT0k7RXRFbWdhVjs7RXNFMWdhTTtJQU9JO0V0RXVnYVY7O0VzRTlnYU07SUFPSTtFdEUyZ2FWOztFc0VsaGFNO0lBT0k7RXRFK2dhVjs7RXNFdGhhTTtJQU9JO0V0RW1oYVY7O0VzRTFoYU07SUFPSTtFdEV1aGFWOztFc0U5aGFNO0lBT0k7RXRFMmhhVjs7RXNFbGlhTTtJQU9JO0V0RStoYVY7O0VzRXRpYU07SUFPSTtFdEVtaWFWOztFc0UxaWFNO0lBT0k7RXRFdWlhVjs7RXNFOWlhTTtJQU9JO0V0RTJpYVY7O0VzRWxqYU07SUFPSTtFdEUraWFWOztFc0V0amFNO0lBT0k7RXRFbWphVjs7RXNFMWphTTtJQU9JO0V0RXVqYVY7O0VzRTlqYU07SUFPSTtFdEUyamFWOztFc0Vsa2FNO0lBT0k7RXRFK2phVjs7RXNFdGthTTtJQU9JO0V0RW1rYVY7O0VzRTFrYU07SUFPSTtFdEV1a2FWOztFc0U5a2FNO0lBT0k7RXRFMmthVjs7RXNFbGxhTTtJQU9JO0V0RStrYVY7O0VzRXRsYU07SUFPSTtFdEVtbGFWOztFc0UxbGFNO0lBT0k7RXRFdWxhVjs7RXNFOWxhTTtJQU9JO0V0RTJsYVY7O0VzRWxtYU07SUFPSTtFdEUrbGFWOztFc0V0bWFNO0lBT0k7RXRFbW1hVjs7RXNFMW1hTTtJQU9JO0V0RXVtYVY7O0VzRTltYU07SUFPSTtFdEUybWFWOztFc0VsbmFNO0lBT0k7RXRFK21hVjs7RXNFdG5hTTtJQU9JO0V0RW1uYVY7O0VzRTFuYU07SUFPSTtFdEV1bmFWOztFc0U5bmFNO0lBT0k7RXRFMm5hVjs7RXNFbG9hTTtJQU9JO0V0RStuYVY7O0VzRXRvYU07SUFPSTtFdEVtb2FWOztFc0Uxb2FNO0lBT0k7RXRFdW9hVjs7RXNFOW9hTTtJQU9JO0V0RTJvYVY7O0VzRWxwYU07SUFPSTtFdEUrb2FWOztFc0V0cGFNO0lBT0k7RXRFbXBhVjs7RXNFMXBhTTtJQU9JO0V0RXVwYVY7O0VzRTlwYU07SUFPSTtFdEUycGFWOztFc0VscWFNO0lBT0k7RXRFK3BhVjs7RXNFdHFhTTtJQU9JO0V0RW1xYVY7O0VzRTFxYU07SUFPSTtFdEV1cWFWOztFc0U5cWFNO0lBT0k7RXRFMnFhVjs7RXNFbHJhTTtJQU9JO0V0RStxYVY7O0VzRXRyYU07SUFPSTtFdEVtcmFWOztFc0UxcmFNO0lBT0k7RXRFdXJhVjs7RXNFOXJhTTtJQU9JO0V0RTJyYVY7O0VzRWxzYU07SUFPSTtFdEUrcmFWOztFc0V0c2FNO0lBT0k7RXRFbXNhVjs7RXNFMXNhTTtJQU9JO0V0RXVzYVY7O0VzRTlzYU07SUFPSTtFdEUyc2FWOztFc0VsdGFNO0lBT0k7RXRFK3NhVjs7RXNFdHRhTTtJQU9JO0V0RW10YVY7O0VzRTF0YU07SUFPSTtFdEV1dGFWOztFc0U5dGFNO0lBT0k7RXRFMnRhVjs7RXNFbHVhTTtJQU9JO0V0RSt0YVY7O0VzRXR1YU07SUFPSTtFdEVtdWFWOztFc0UxdWFNO0lBT0k7RXRFdXVhVjs7RXNFOXVhTTtJQU9JO0V0RTJ1YVY7O0VzRWx2YU07SUFPSTtFdEUrdWFWOztFc0V0dmFNO0lBT0k7RXRFbXZhVjs7RXNFMXZhTTtJQU9JO0V0RXV2YVY7O0VzRTl2YU07SUFPSTtFdEUydmFWOztFc0Vsd2FNO0lBT0k7RXRFK3ZhVjs7RXNFdHdhTTtJQU9JO0lBQUE7RXRFb3dhVjs7RXNFM3dhTTtJQU9JO0lBQUE7RXRFeXdhVjs7RXNFaHhhTTtJQU9JO0lBQUE7RXRFOHdhVjs7RXNFcnhhTTtJQU9JO0lBQUE7RXRFbXhhVjs7RXNFMXhhTTtJQU9JO0lBQUE7RXRFd3hhVjs7RXNFL3hhTTtJQU9JO0lBQUE7RXRFNnhhVjs7RXNFcHlhTTtJQU9JO0lBQUE7RXRFa3lhVjs7RXNFenlhTTtJQU9JO0lBQUE7RXRFdXlhVjs7RXNFOXlhTTtJQU9JO0lBQUE7RXRFNHlhVjs7RXNFbnphTTtJQU9JO0lBQUE7RXRFaXphVjs7RXNFeHphTTtJQU9JO0lBQUE7RXRFc3phVjs7RXNFN3phTTtJQU9JO0lBQUE7RXRFMnphVjs7RXNFbDBhTTtJQU9JO0lBQUE7RXRFZzBhVjs7RXNFdjBhTTtJQU9JO0lBQUE7RXRFcTBhVjs7RXNFNTBhTTtJQU9JO0lBQUE7RXRFMDBhVjs7RXNFajFhTTtJQU9JO0lBQUE7RXRFKzBhVjs7RXNFdDFhTTtJQU9JO0lBQUE7RXRFbzFhVjs7RXNFMzFhTTtJQU9JO0lBQUE7RXRFeTFhVjs7RXNFaDJhTTtJQU9JO0lBQUE7RXRFODFhVjs7RXNFcjJhTTtJQU9JO0lBQUE7RXRFbTJhVjs7RXNFMTJhTTtJQU9JO0lBQUE7RXRFdzJhVjs7RXNFLzJhTTtJQU9JO0lBQUE7RXRFNjJhVjs7RXNFcDNhTTtJQU9JO0lBQUE7RXRFazNhVjs7RXNFejNhTTtJQU9JO0lBQUE7RXRFdTNhVjs7RXNFOTNhTTtJQU9JO0lBQUE7RXRFNDNhVjs7RXNFbjRhTTtJQU9JO0lBQUE7RXRFaTRhVjs7RXNFeDRhTTtJQU9JO0lBQUE7RXRFczRhVjs7RXNFNzRhTTtJQU9JO0lBQUE7RXRFMjRhVjs7RXNFbDVhTTtJQU9JO0lBQUE7RXRFZzVhVjs7RXNFdjVhTTtJQU9JO0lBQUE7RXRFcTVhVjs7RXNFNTVhTTtJQU9JO0lBQUE7RXRFMDVhVjs7RXNFajZhTTtJQU9JO0lBQUE7RXRFKzVhVjs7RXNFdDZhTTtJQU9JO0lBQUE7RXRFbzZhVjs7RXNFMzZhTTtJQU9JO0lBQUE7RXRFeTZhVjs7RXNFaDdhTTtJQU9JO0lBQUE7RXRFODZhVjs7RXNFcjdhTTtJQU9JO0lBQUE7RXRFbTdhVjs7RXNFMTdhTTtJQU9JO0lBQUE7RXRFdzdhVjs7RXNFLzdhTTtJQU9JO0lBQUE7RXRFNjdhVjs7RXNFcDhhTTtJQU9JO0lBQUE7RXRFazhhVjs7RXNFejhhTTtJQU9JO0lBQUE7RXRFdThhVjs7RXNFOThhTTtJQU9JO0V0RTI4YVY7O0VzRWw5YU07SUFPSTtFdEUrOGFWOztFc0V0OWFNO0lBT0k7RXRFbTlhVjs7RXNFMTlhTTtJQU9JO0V0RXU5YVY7O0VzRTk5YU07SUFPSTtFdEUyOWFWOztFc0VsK2FNO0lBT0k7RXRFKzlhVjs7RXNFdCthTTtJQU9JO0V0RW0rYVY7O0VzRTErYU07SUFPSTtFdEV1K2FWOztFc0U5K2FNO0lBT0k7RXRFMithVjs7RXNFbC9hTTtJQU9JO0V0RSsrYVY7O0VzRXQvYU07SUFPSTtFdEVtL2FWOztFc0UxL2FNO0lBT0k7RXRFdS9hVjs7RXNFOS9hTTtJQU9JO0V0RTIvYVY7O0VzRWxnYk07SUFPSTtFdEUrL2FWOztFc0V0Z2JNO0lBT0k7RXRFbWdiVjs7RXNFMWdiTTtJQU9JO0V0RXVnYlY7O0VzRTlnYk07SUFPSTtFdEUyZ2JWOztFc0VsaGJNO0lBT0k7RXRFK2diVjs7RXNFdGhiTTtJQU9JO0V0RW1oYlY7O0VzRTFoYk07SUFPSTtFdEV1aGJWOztFc0U5aGJNO0lBT0k7RXRFMmhiVjs7RXNFbGliTTtJQU9JO0V0RStoYlY7O0VzRXRpYk07SUFPSTtFdEVtaWJWOztFc0UxaWJNO0lBT0k7RXRFdWliVjs7RXNFOWliTTtJQU9JO0V0RTJpYlY7O0VzRWxqYk07SUFPSTtFdEUraWJWOztFc0V0amJNO0lBT0k7RXRFbWpiVjs7RXNFMWpiTTtJQU9JO0V0RXVqYlY7O0VzRTlqYk07SUFPSTtFdEUyamJWOztFc0Vsa2JNO0lBT0k7RXRFK2piVjs7RXNFdGtiTTtJQU9JO0V0RW1rYlY7O0VzRTFrYk07SUFPSTtFdEV1a2JWOztFc0U5a2JNO0lBT0k7RXRFMmtiVjs7RXNFbGxiTTtJQU9JO0V0RStrYlY7O0VzRXRsYk07SUFPSTtFdEVtbGJWOztFc0UxbGJNO0lBT0k7RXRFdWxiVjs7RXNFOWxiTTtJQU9JO0V0RTJsYlY7O0VzRWxtYk07SUFPSTtFdEUrbGJWOztFc0V0bWJNO0lBT0k7RXRFbW1iVjs7RXNFMW1iTTtJQU9JO0V0RXVtYlY7O0VzRTltYk07SUFPSTtFdEUybWJWOztFc0VsbmJNO0lBT0k7RXRFK21iVjs7RXNFdG5iTTtJQU9JO0V0RW1uYlY7O0VzRTFuYk07SUFPSTtFdEV1bmJWOztFc0U5bmJNO0lBT0k7RXRFMm5iVjs7RXNFbG9iTTtJQU9JO0V0RStuYlY7O0VzRXRvYk07SUFPSTtFdEVtb2JWOztFc0Uxb2JNO0lBT0k7RXRFdW9iVjs7RXNFOW9iTTtJQU9JO0V0RTJvYlY7O0VzRWxwYk07SUFPSTtFdEUrb2JWOztFc0V0cGJNO0lBT0k7RXRFbXBiVjs7RXNFMXBiTTtJQU9JO0V0RXVwYlY7O0VzRTlwYk07SUFPSTtFdEUycGJWOztFc0VscWJNO0lBT0k7RXRFK3BiVjs7RXNFdHFiTTtJQU9JO0V0RW1xYlY7O0VzRTFxYk07SUFPSTtFdEV1cWJWOztFc0U5cWJNO0lBT0k7RXRFMnFiVjs7RXNFbHJiTTtJQU9JO0V0RStxYlY7O0VzRXRyYk07SUFPSTtFdEVtcmJWOztFc0UxcmJNO0lBT0k7RXRFdXJiVjs7RXNFOXJiTTtJQU9JO0V0RTJyYlY7O0VzRWxzYk07SUFPSTtFdEUrcmJWOztFc0V0c2JNO0lBT0k7RXRFbXNiVjs7RXNFMXNiTTtJQU9JO0V0RXVzYlY7O0VzRTlzYk07SUFPSTtFdEUyc2JWOztFc0VsdGJNO0lBT0k7RXRFK3NiVjs7RXNFdHRiTTtJQU9JO0V0RW10YlY7O0VzRTF0Yk07SUFPSTtFdEV1dGJWOztFc0U5dGJNO0lBT0k7RXRFMnRiVjs7RXNFbHViTTtJQU9JO0V0RSt0YlY7O0VzRXR1Yk07SUFPSTtFdEVtdWJWOztFc0UxdWJNO0lBT0k7RXRFdXViVjs7RXNFOXViTTtJQU9JO0V0RTJ1YlY7O0VzRWx2Yk07SUFPSTtFdEUrdWJWOztFc0V0dmJNO0lBT0k7RXRFbXZiVjs7RXNFMXZiTTtJQU9JO0V0RXV2YlY7O0VzRTl2Yk07SUFPSTtFdEUydmJWOztFc0Vsd2JNO0lBT0k7RXRFK3ZiVjs7RXNFdHdiTTtJQU9JO0V0RW13YlY7O0VzRTF3Yk07SUFPSTtFdEV1d2JWOztFc0U5d2JNO0lBT0k7RXRFMndiVjs7RXNFbHhiTTtJQU9JO0V0RSt3YlY7O0VzRXR4Yk07SUFPSTtFdEVteGJWOztFc0UxeGJNO0lBT0k7RXRFdXhiVjs7RXNFOXhiTTtJQU9JO0V0RTJ4YlY7O0VzRWx5Yk07SUFPSTtFdEUreGJWOztFc0V0eWJNO0lBT0k7RXRFbXliVjs7RXNFMXliTTtJQU9JO0V0RXV5YlY7O0VzRTl5Yk07SUFPSTtFdEUyeWJWOztFc0VsemJNO0lBT0k7RXRFK3liVjs7RXNFdHpiTTtJQU9JO0V0RW16YlY7O0VzRTF6Yk07SUFPSTtFdEV1emJWOztFc0U5emJNO0lBT0k7RXRFMnpiVjs7RXNFbDBiTTtJQU9JO0V0RSt6YlY7O0VzRXQwYk07SUFPSTtFdEVtMGJWOztFc0UxMGJNO0lBT0k7RXRFdTBiVjs7RXNFOTBiTTtJQU9JO0V0RTIwYlY7O0VzRWwxYk07SUFPSTtFdEUrMGJWOztFc0V0MWJNO0lBT0k7RXRFbTFiVjs7RXNFMTFiTTtJQU9JO0V0RXUxYlY7O0VzRTkxYk07SUFPSTtFdEUyMWJWOztFc0VsMmJNO0lBT0k7SUFBQTtFdEVnMmJWOztFc0V2MmJNO0lBT0k7SUFBQTtFdEVxMmJWOztFc0U1MmJNO0lBT0k7SUFBQTtFdEUwMmJWOztFc0VqM2JNO0lBT0k7SUFBQTtFdEUrMmJWOztFc0V0M2JNO0lBT0k7SUFBQTtFdEVvM2JWOztFc0UzM2JNO0lBT0k7SUFBQTtFdEV5M2JWOztFc0VoNGJNO0lBT0k7SUFBQTtFdEU4M2JWOztFc0VyNGJNO0lBT0k7SUFBQTtFdEVtNGJWOztFc0UxNGJNO0lBT0k7SUFBQTtFdEV3NGJWOztFc0UvNGJNO0lBT0k7SUFBQTtFdEU2NGJWOztFc0VwNWJNO0lBT0k7SUFBQTtFdEVrNWJWOztFc0V6NWJNO0lBT0k7SUFBQTtFdEV1NWJWOztFc0U5NWJNO0lBT0k7SUFBQTtFdEU0NWJWOztFc0VuNmJNO0lBT0k7SUFBQTtFdEVpNmJWOztFc0V4NmJNO0lBT0k7SUFBQTtFdEVzNmJWOztFc0U3NmJNO0lBT0k7SUFBQTtFdEUyNmJWOztFc0VsN2JNO0lBT0k7SUFBQTtFdEVnN2JWOztFc0V2N2JNO0lBT0k7SUFBQTtFdEVxN2JWOztFc0U1N2JNO0lBT0k7SUFBQTtFdEUwN2JWOztFc0VqOGJNO0lBT0k7SUFBQTtFdEUrN2JWOztFc0V0OGJNO0lBT0k7SUFBQTtFdEVvOGJWOztFc0UzOGJNO0lBT0k7SUFBQTtFdEV5OGJWOztFc0VoOWJNO0lBT0k7SUFBQTtFdEU4OGJWOztFc0VyOWJNO0lBT0k7SUFBQTtFdEVtOWJWOztFc0UxOWJNO0lBT0k7SUFBQTtFdEV3OWJWOztFc0UvOWJNO0lBT0k7SUFBQTtFdEU2OWJWOztFc0VwK2JNO0lBT0k7SUFBQTtFdEVrK2JWOztFc0V6K2JNO0lBT0k7SUFBQTtFdEV1K2JWOztFc0U5K2JNO0lBT0k7SUFBQTtFdEU0K2JWOztFc0VuL2JNO0lBT0k7SUFBQTtFdEVpL2JWOztFc0V4L2JNO0lBT0k7SUFBQTtFdEVzL2JWOztFc0U3L2JNO0lBT0k7SUFBQTtFdEUyL2JWOztFc0VsZ2NNO0lBT0k7SUFBQTtFdEVnZ2NWOztFc0V2Z2NNO0lBT0k7SUFBQTtFdEVxZ2NWOztFc0U1Z2NNO0lBT0k7SUFBQTtFdEUwZ2NWOztFc0VqaGNNO0lBT0k7SUFBQTtFdEUrZ2NWOztFc0V0aGNNO0lBT0k7SUFBQTtFdEVvaGNWOztFc0UzaGNNO0lBT0k7SUFBQTtFdEV5aGNWOztFc0VoaWNNO0lBT0k7SUFBQTtFdEU4aGNWOztFc0VyaWNNO0lBT0k7SUFBQTtFdEVtaWNWOztFc0UxaWNNO0lBT0k7SUFBQTtFdEV3aWNWOztFc0UvaWNNO0lBT0k7SUFBQTtFdEU2aWNWOztFc0VwamNNO0lBT0k7RXRFaWpjVjs7RXNFeGpjTTtJQU9JO0V0RXFqY1Y7O0VzRTVqY007SUFPSTtFdEV5amNWOztFc0Voa2NNO0lBT0k7RXRFNmpjVjs7RXNFcGtjTTtJQU9JO0V0RWlrY1Y7O0VzRXhrY007SUFPSTtFdEVxa2NWOztFc0U1a2NNO0lBT0k7RXRFeWtjVjs7RXNFaGxjTTtJQU9JO0V0RTZrY1Y7O0VzRXBsY007SUFPSTtFdEVpbGNWOztFc0V4bGNNO0lBT0k7RXRFcWxjVjs7RXNFNWxjTTtJQU9JO0V0RXlsY1Y7O0VzRWhtY007SUFPSTtFdEU2bGNWOztFc0VwbWNNO0lBT0k7RXRFaW1jVjs7RXNFeG1jTTtJQU9JO0V0RXFtY1Y7O0VzRTVtY007SUFPSTtFdEV5bWNWOztFc0VobmNNO0lBT0k7RXRFNm1jVjs7RXNFcG5jTTtJQU9JO0V0RWluY1Y7O0VzRXhuY007SUFPSTtFdEVxbmNWOztFc0U1bmNNO0lBT0k7RXRFeW5jVjs7RXNFaG9jTTtJQU9JO0V0RTZuY1Y7O0VzRXBvY007SUFPSTtFdEVpb2NWOztFc0V4b2NNO0lBT0k7RXRFcW9jVjs7RXNFNW9jTTtJQU9JO0V0RXlvY1Y7O0VzRWhwY007SUFPSTtFdEU2b2NWOztFc0VwcGNNO0lBT0k7RXRFaXBjVjs7RXNFeHBjTTtJQU9JO0V0RXFwY1Y7O0VzRTVwY007SUFPSTtFdEV5cGNWOztFc0VocWNNO0lBT0k7RXRFNnBjVjs7RXNFcHFjTTtJQU9JO0V0RWlxY1Y7O0VzRXhxY007SUFPSTtFdEVxcWNWOztFc0U1cWNNO0lBT0k7RXRFeXFjVjs7RXNFaHJjTTtJQU9JO0V0RTZxY1Y7O0VzRXByY007SUFPSTtFdEVpcmNWOztFc0V4cmNNO0lBT0k7RXRFcXJjVjs7RXNFNXJjTTtJQU9JO0V0RXlyY1Y7O0VzRWhzY007SUFPSTtFdEU2cmNWOztFc0Vwc2NNO0lBT0k7RXRFaXNjVjs7RXNFeHNjTTtJQU9JO0V0RXFzY1Y7O0VzRTVzY007SUFPSTtFdEV5c2NWOztFc0VodGNNO0lBT0k7RXRFNnNjVjs7RXNFcHRjTTtJQU9JO0V0RWl0Y1Y7O0VzRXh0Y007SUFPSTtFdEVxdGNWOztFc0U1dGNNO0lBT0k7RXRFeXRjVjs7RXNFaHVjTTtJQU9JO0V0RTZ0Y1Y7O0VzRXB1Y007SUFPSTtFdEVpdWNWOztFc0V4dWNNO0lBT0k7RXRFcXVjVjs7RXNFNXVjTTtJQU9JO0V0RXl1Y1Y7O0VzRWh2Y007SUFPSTtFdEU2dWNWOztFc0VwdmNNO0lBT0k7RXRFaXZjVjs7RXNFeHZjTTtJQU9JO0V0RXF2Y1Y7O0VzRTV2Y007SUFPSTtFdEV5dmNWOztFc0Vod2NNO0lBT0k7RXRFNnZjVjs7RXNFcHdjTTtJQU9JO0V0RWl3Y1Y7O0VzRXh3Y007SUFPSTtFdEVxd2NWOztFc0U1d2NNO0lBT0k7RXRFeXdjVjs7RXNFaHhjTTtJQU9JO0V0RTZ3Y1Y7O0VzRXB4Y007SUFPSTtFdEVpeGNWOztFc0V4eGNNO0lBT0k7RXRFcXhjVjs7RXNFNXhjTTtJQU9JO0V0RXl4Y1Y7O0VzRWh5Y007SUFPSTtFdEU2eGNWOztFc0VweWNNO0lBT0k7RXRFaXljVjs7RXNFeHljTTtJQU9JO0V0RXF5Y1Y7O0VzRTV5Y007SUFPSTtFdEV5eWNWOztFc0VoemNNO0lBT0k7RXRFNnljVjs7RXNFcHpjTTtJQU9JO0V0RWl6Y1Y7O0VzRXh6Y007SUFPSTtFdEVxemNWOztFc0U1emNNO0lBT0k7RXRFeXpjVjs7RXNFaDBjTTtJQU9JO0V0RTZ6Y1Y7O0VzRXAwY007SUFPSTtFdEVpMGNWOztFc0V4MGNNO0lBT0k7RXRFcTBjVjs7RXNFNTBjTTtJQU9JO0V0RXkwY1Y7O0VzRWgxY007SUFPSTtFdEU2MGNWOztFc0VwMWNNO0lBT0k7RXRFaTFjVjs7RXNFeDFjTTtJQU9JO0V0RXExY1Y7O0VzRTUxY007SUFPSTtFdEV5MWNWOztFc0VoMmNNO0lBT0k7RXRFNjFjVjs7RXNFcDJjTTtJQU9JO0V0RWkyY1Y7O0VzRXgyY007SUFPSTtFdEVxMmNWOztFc0U1MmNNO0lBT0k7RXRFeTJjVjs7RXNFaDNjTTtJQU9JO0V0RTYyY1Y7O0VzRXAzY007SUFPSTtFdEVpM2NWOztFc0V4M2NNO0lBT0k7RXRFcTNjVjs7RXNFNTNjTTtJQU9JO0V0RXkzY1Y7O0VzRWg0Y007SUFPSTtFdEU2M2NWOztFc0VwNGNNO0lBT0k7RXRFaTRjVjs7RXNFeDRjTTtJQU9JO0V0RXE0Y1Y7O0VzRTU0Y007SUFPSTtFdEV5NGNWOztFc0VoNWNNO0lBT0k7RXRFNjRjVjs7RXNFcDVjTTtJQU9JO0V0RWk1Y1Y7O0VzRXg1Y007SUFPSTtFdEVxNWNWOztFc0U1NWNNO0lBT0k7RXRFeTVjVjs7RXNFaDZjTTtJQU9JO0V0RTY1Y1Y7O0VzRXA2Y007SUFPSTtFdEVpNmNWOztFc0V4NmNNO0lBT0k7RXRFcTZjVjs7RXNFNTZjTTtJQU9JO0V0RXk2Y1Y7O0VzRWg3Y007SUFPSTtFdEU2NmNWOztFc0VwN2NNO0lBT0k7RXRFaTdjVjs7RXNFeDdjTTtJQU9JO0V0RXE3Y1Y7O0VzRTU3Y007SUFPSTtFdEV5N2NWOztFc0VoOGNNO0lBT0k7RXRFNjdjVjs7RXNFcDhjTTtJQU9JO0V0RWk4Y1Y7O0VzRXg4Y007SUFPSTtFdEVxOGNWOztFc0U1OGNNO0lBT0k7RXRFeThjVjs7RXNFaDljTTtJQU9JO0V0RTY4Y1Y7O0VzRXA5Y007SUFPSTtFdEVpOWNWOztFc0V4OWNNO0lBT0k7RXRFcTljVjs7RXNFNTljTTtJQU9JO0V0RXk5Y1Y7O0VzRWgrY007SUFPSTtFdEU2OWNWOztFc0VwK2NNO0lBT0k7RXRFaStjVjs7RXNFeCtjTTtJQU9JO0V0RXErY1Y7O0VzRTUrY007SUFPSTtFdEV5K2NWOztFc0VoL2NNO0lBT0k7RXRFNitjVjs7RXNFcC9jTTtJQU9JO0V0RWkvY1Y7O0VzRXgvY007SUFPSTtFdEVxL2NWOztFc0U1L2NNO0lBT0k7RXRFeS9jVjs7RXNFaGdkTTtJQU9JO0V0RTYvY1Y7O0VzRXBnZE07SUFPSTtFdEVpZ2RWOztFc0V4Z2RNO0lBT0k7RXRFcWdkVjs7RXNFNWdkTTtJQU9JO0V0RXlnZFY7O0VzRWhoZE07SUFPSTtFdEU2Z2RWOztFc0VwaGRNO0lBT0k7RXRFaWhkVjs7RXNFeGhkTTtJQU9JO0V0RXFoZFY7O0VzRTVoZE07SUFPSTtFdEV5aGRWOztFc0VoaWRNO0lBT0k7RXRFNmhkVjs7RXNFcGlkTTtJQU9JO0V0RWlpZFY7O0VzRXhpZE07SUFPSTtFdEVxaWRWOztFc0U1aWRNO0lBT0k7RXRFeWlkVjs7RXNFaGpkTTtJQU9JO0V0RTZpZFY7O0VzRXBqZE07SUFPSTtFdEVpamRWOztFc0V4amRNO0lBT0k7RXRFcWpkVjs7RXNFNWpkTTtJQU9JO0V0RXlqZFY7O0VzRWhrZE07SUFPSTtFdEU2amRWOztFc0Vwa2RNO0lBT0k7RXRFaWtkVjs7RXNFeGtkTTtJQU9JO0V0RXFrZFY7O0VzRTVrZE07SUFPSTtFdEV5a2RWOztFc0VobGRNO0lBT0k7RXRFNmtkVjs7RXNFcGxkTTtJQU9JO0V0RWlsZFY7O0VzRXhsZE07SUFPSTtFdEVxbGRWOztFc0U1bGRNO0lBT0k7RXRFeWxkVjs7RXNFaG1kTTtJQU9JO0V0RTZsZFY7O0VzRXBtZE07SUFPSTtFdEVpbWRWOztFc0V4bWRNO0lBT0k7RXRFcW1kVjs7RXNFNW1kTTtJQU9JO0V0RXltZFY7O0VzRWhuZE07SUFPSTtFdEU2bWRWOztFc0VwbmRNO0lBT0k7RXRFaW5kVjs7RXNFeG5kTTtJQU9JO0V0RXFuZFY7O0VzRTVuZE07SUFPSTtFdEV5bmRWOztFc0Vob2RNO0lBT0k7RXRFNm5kVjs7RXNFcG9kTTtJQU9JO0V0RWlvZFY7O0VzRXhvZE07SUFPSTtFdEVxb2RWOztFc0U1b2RNO0lBT0k7RXRFeW9kVjs7RXNFaHBkTTtJQU9JO0V0RTZvZFY7O0VzRXBwZE07SUFPSTtFdEVpcGRWOztFc0V4cGRNO0lBT0k7RXRFcXBkVjs7RXNFNXBkTTtJQU9JO0V0RXlwZFY7O0VzRWhxZE07SUFPSTtFdEU2cGRWOztFc0VwcWRNO0lBT0k7RXRFaXFkVjs7RXNFeHFkTTtJQU9JO0V0RXFxZFY7O0VzRTVxZE07SUFPSTtFdEV5cWRWOztFc0VocmRNO0lBT0k7RXRFNnFkVjs7RXNFcHJkTTtJQU9JO0V0RWlyZFY7O0VzRXhyZE07SUFPSTtFdEVxcmRWOztFc0U1cmRNO0lBT0k7RXRFeXJkVjs7RXNFaHNkTTtJQU9JO0V0RTZyZFY7O0VzRXBzZE07SUFPSTtFdEVpc2RWOztFc0V4c2RNO0lBT0k7RXRFcXNkVjs7RXNFNXNkTTtJQU9JO0V0RXlzZFY7O0VzRWh0ZE07SUFPSTtFdEU2c2RWOztFc0VwdGRNO0lBT0k7RXRFaXRkVjs7RXNFeHRkTTtJQU9JO0V0RXF0ZFY7O0VzRTV0ZE07SUFPSTtFdEV5dGRWOztFc0VodWRNO0lBT0k7RXRFNnRkVjs7RXNFcHVkTTtJQU9JO0V0RWl1ZFY7O0VzRXh1ZE07SUFPSTtFdEVxdWRWOztFc0U1dWRNO0lBT0k7RXRFeXVkVjs7RXNFaHZkTTtJQU9JO0V0RTZ1ZFY7O0VzRXB2ZE07SUFPSTtFdEVpdmRWOztFc0V4dmRNO0lBT0k7RXRFcXZkVjs7RXNFNXZkTTtJQU9JO0V0RXl2ZFY7O0VzRWh3ZE07SUFPSTtFdEU2dmRWOztFc0Vwd2RNO0lBT0k7RXRFaXdkVjs7RXNFeHdkTTtJQU9JO0V0RXF3ZFY7O0VzRTV3ZE07SUFPSTtFdEV5d2RWOztFc0VoeGRNO0lBT0k7RXRFNndkVjs7RXNFcHhkTTtJQU9JO0V0RWl4ZFY7O0VzRXh4ZE07SUFPSTtFdEVxeGRWOztFc0U1eGRNO0lBT0k7RXRFeXhkVjs7RXNFaHlkTTtJQU9JO0V0RTZ4ZFY7O0VzRXB5ZE07SUFPSTtFdEVpeWRWOztFc0V4eWRNO0lBT0k7RXRFcXlkVjs7RXNFNXlkTTtJQU9JO0V0RXl5ZFY7O0VzRWh6ZE07SUFPSTtFdEU2eWRWOztFc0VwemRNO0lBT0k7RXRFaXpkVjs7RXNFeHpkTTtJQU9JO0V0RXF6ZFY7O0VzRTV6ZE07SUFPSTtFdEV5emRWOztFc0VoMGRNO0lBT0k7RXRFNnpkVjs7RXNFcDBkTTtJQU9JO0V0RWkwZFY7O0VzRXgwZE07SUFPSTtFdEVxMGRWOztFc0U1MGRNO0lBT0k7RXRFeTBkVjs7RXNFaDFkTTtJQU9JO0V0RTYwZFY7O0VzRXAxZE07SUFPSTtFdEVpMWRWOztFc0V4MWRNO0lBT0k7RXRFcTFkVjs7RXNFNTFkTTtJQU9JO0V0RXkxZFY7O0VzRWgyZE07SUFPSTtFdEU2MWRWOztFc0VwMmRNO0lBT0k7RXRFaTJkVjs7RXNFeDJkTTtJQU9JO0V0RXEyZFY7O0VzRTUyZE07SUFPSTtFdEV5MmRWOztFc0VoM2RNO0lBT0k7RXRFNjJkVjs7RXNFcDNkTTtJQU9JO0V0RWkzZFY7O0VzRXgzZE07SUFPSTtFdEVxM2RWOztFc0U1M2RNO0lBT0k7RXRFeTNkVjs7RXNFaDRkTTtJQU9JO0V0RTYzZFY7O0VzRXA0ZE07SUFPSTtFdEVpNGRWOztFc0V4NGRNO0lBT0k7RXRFcTRkVjs7RXNFNTRkTTtJQU9JO0V0RXk0ZFY7O0VzRWg1ZE07SUFPSTtFdEU2NGRWOztFc0VwNWRNO0lBT0k7RXRFaTVkVjs7RXNFeDVkTTtJQU9JO0V0RXE1ZFY7O0VzRTU1ZE07SUFPSTtFdEV5NWRWOztFc0VoNmRNO0lBT0k7RXRFNjVkVjs7RXNFcDZkTTtJQU9JO0V0RWk2ZFY7O0VzRXg2ZE07SUFPSTtFdEVxNmRWOztFc0U1NmRNO0lBT0k7RXRFeTZkVjs7RXNFaDdkTTtJQU9JO0V0RTY2ZFY7O0VzRXA3ZE07SUFPSTtFdEVpN2RWOztFc0V4N2RNO0lBT0k7RXRFcTdkVjs7RXNFNTdkTTtJQU9JO0V0RXk3ZFY7O0VzRWg4ZE07SUFPSTtFdEU2N2RWOztFc0VwOGRNO0lBT0k7RXRFaThkVjs7RXNFeDhkTTtJQU9JO0V0RXE4ZFY7O0VzRTU4ZE07SUFPSTtFdEV5OGRWOztFc0VoOWRNO0lBT0k7RXRFNjhkVjs7RXNFcDlkTTtJQU9JO0V0RWk5ZFY7O0VzRXg5ZE07SUFPSTtFdEVxOWRWOztFc0U1OWRNO0lBT0k7RXRFeTlkVjtBQUNGO0FlaitkSTtFdURBSTtJQU9JO0V0RTg5ZFY7O0VzRXIrZE07SUFPSTtFdEVrK2RWOztFc0V6K2RNO0lBT0k7RXRFcytkVjs7RXNFNytkTTtJQU9JO0V0RTArZFY7O0VzRWovZE07SUFPSTtFdEU4K2RWOztFc0VyL2RNO0lBT0k7RXRFay9kVjs7RXNFei9kTTtJQU9JO0V0RXMvZFY7O0VzRTcvZE07SUFPSTtFdEUwL2RWOztFc0VqZ2VNO0lBT0k7RXRFOC9kVjs7RXNFcmdlTTtJQU9JO0V0RWtnZVY7O0VzRXpnZU07SUFPSTtFdEVzZ2VWOztFc0U3Z2VNO0lBT0k7RXRFMGdlVjs7RXNFamhlTTtJQU9JO0V0RThnZVY7O0VzRXJoZU07SUFPSTtFdEVraGVWOztFc0V6aGVNO0lBT0k7RXRFc2hlVjs7RXNFN2hlTTtJQU9JO0V0RTBoZVY7O0VzRWppZU07SUFPSTtFdEU4aGVWOztFc0VyaWVNO0lBT0k7RXRFa2llVjs7RXNFemllTTtJQU9JO0V0RXNpZVY7O0VzRTdpZU07SUFPSTtFdEUwaWVWOztFc0VqamVNO0lBT0k7RXRFOGllVjs7RXNFcmplTTtJQU9JO0V0RWtqZVY7O0VzRXpqZU07SUFPSTtFdEVzamVWOztFc0U3amVNO0lBT0k7RXRFMGplVjs7RXNFamtlTTtJQU9JO0V0RThqZVY7O0VzRXJrZU07SUFPSTtFdEVra2VWOztFc0V6a2VNO0lBT0k7RXRFc2tlVjs7RXNFN2tlTTtJQU9JO0V0RTBrZVY7O0VzRWpsZU07SUFPSTtFdEU4a2VWOztFc0VybGVNO0lBT0k7RXRFa2xlVjs7RXNFemxlTTtJQU9JO0V0RXNsZVY7O0VzRTdsZU07SUFPSTtFdEUwbGVWOztFc0VqbWVNO0lBT0k7RXRFOGxlVjs7RXNFcm1lTTtJQU9JO0V0RWttZVY7O0VzRXptZU07SUFPSTtFdEVzbWVWOztFc0U3bWVNO0lBT0k7RXRFMG1lVjs7RXNFam5lTTtJQU9JO0V0RThtZVY7O0VzRXJuZU07SUFPSTtFdEVrbmVWOztFc0V6bmVNO0lBT0k7RXRFc25lVjs7RXNFN25lTTtJQU9JO0V0RTBuZVY7O0VzRWpvZU07SUFPSTtFdEU4bmVWOztFc0Vyb2VNO0lBT0k7RXRFa29lVjs7RXNFem9lTTtJQU9JO0V0RXNvZVY7O0VzRTdvZU07SUFPSTtFdEUwb2VWOztFc0VqcGVNO0lBT0k7RXRFOG9lVjs7RXNFcnBlTTtJQU9JO0V0RWtwZVY7O0VzRXpwZU07SUFPSTtFdEVzcGVWOztFc0U3cGVNO0lBT0k7RXRFMHBlVjs7RXNFanFlTTtJQU9JO0V0RThwZVY7O0VzRXJxZU07SUFPSTtFdEVrcWVWOztFc0V6cWVNO0lBT0k7RXRFc3FlVjs7RXNFN3FlTTtJQU9JO0V0RTBxZVY7O0VzRWpyZU07SUFPSTtFdEU4cWVWOztFc0VycmVNO0lBT0k7RXRFa3JlVjs7RXNFenJlTTtJQU9JO0V0RXNyZVY7O0VzRTdyZU07SUFPSTtFdEUwcmVWOztFc0Vqc2VNO0lBT0k7RXRFOHJlVjs7RXNFcnNlTTtJQU9JO0V0RWtzZVY7O0VzRXpzZU07SUFPSTtFdEVzc2VWOztFc0U3c2VNO0lBT0k7RXRFMHNlVjs7RXNFanRlTTtJQU9JO0V0RThzZVY7O0VzRXJ0ZU07SUFPSTtFdEVrdGVWOztFc0V6dGVNO0lBT0k7RXRFc3RlVjs7RXNFN3RlTTtJQU9JO0V0RTB0ZVY7O0VzRWp1ZU07SUFPSTtFdEU4dGVWOztFc0VydWVNO0lBT0k7RXRFa3VlVjs7RXNFenVlTTtJQU9JO0V0RXN1ZVY7O0VzRTd1ZU07SUFPSTtFdEUwdWVWOztFc0VqdmVNO0lBT0k7RXRFOHVlVjs7RXNFcnZlTTtJQU9JO0V0RWt2ZVY7O0VzRXp2ZU07SUFPSTtFdEVzdmVWOztFc0U3dmVNO0lBT0k7RXRFMHZlVjs7RXNFandlTTtJQU9JO0V0RTh2ZVY7O0VzRXJ3ZU07SUFPSTtFdEVrd2VWOztFc0V6d2VNO0lBT0k7RXRFc3dlVjs7RXNFN3dlTTtJQU9JO0V0RTB3ZVY7O0VzRWp4ZU07SUFPSTtFdEU4d2VWOztFc0VyeGVNO0lBT0k7RXRFa3hlVjs7RXNFenhlTTtJQU9JO0V0RXN4ZVY7O0VzRTd4ZU07SUFPSTtFdEUweGVWOztFc0VqeWVNO0lBT0k7RXRFOHhlVjs7RXNFcnllTTtJQU9JO0V0RWt5ZVY7O0VzRXp5ZU07SUFPSTtFdEVzeWVWOztFc0U3eWVNO0lBT0k7RXRFMHllVjs7RXNFanplTTtJQU9JO0V0RTh5ZVY7O0VzRXJ6ZU07SUFPSTtFdEVremVWOztFc0V6emVNO0lBT0k7RXRFc3plVjs7RXNFN3plTTtJQU9JO0V0RTB6ZVY7O0VzRWowZU07SUFPSTtFdEU4emVWOztFc0VyMGVNO0lBT0k7RXRFazBlVjs7RXNFejBlTTtJQU9JO0V0RXMwZVY7O0VzRTcwZU07SUFPSTtFdEUwMGVWOztFc0VqMWVNO0lBT0k7RXRFODBlVjs7RXNFcjFlTTtJQU9JO0V0RWsxZVY7O0VzRXoxZU07SUFPSTtFdEVzMWVWOztFc0U3MWVNO0lBT0k7RXRFMDFlVjs7RXNFajJlTTtJQU9JO0V0RTgxZVY7O0VzRXIyZU07SUFPSTtFdEVrMmVWOztFc0V6MmVNO0lBT0k7RXRFczJlVjs7RXNFNzJlTTtJQU9JO0V0RTAyZVY7O0VzRWozZU07SUFPSTtFdEU4MmVWOztFc0VyM2VNO0lBT0k7RXRFazNlVjs7RXNFejNlTTtJQU9JO0V0RXMzZVY7O0VzRTczZU07SUFPSTtFdEUwM2VWOztFc0VqNGVNO0lBT0k7RXRFODNlVjs7RXNFcjRlTTtJQU9JO0V0RWs0ZVY7O0VzRXo0ZU07SUFPSTtFdEVzNGVWOztFc0U3NGVNO0lBT0k7RXRFMDRlVjs7RXNFajVlTTtJQU9JO0V0RTg0ZVY7O0VzRXI1ZU07SUFPSTtFdEVrNWVWOztFc0V6NWVNO0lBT0k7RXRFczVlVjs7RXNFNzVlTTtJQU9JO0V0RTA1ZVY7O0VzRWo2ZU07SUFPSTtFdEU4NWVWOztFc0VyNmVNO0lBT0k7RXRFazZlVjs7RXNFejZlTTtJQU9JO0V0RXM2ZVY7O0VzRTc2ZU07SUFPSTtFdEUwNmVWOztFc0VqN2VNO0lBT0k7RXRFODZlVjs7RXNFcjdlTTtJQU9JO0V0RWs3ZVY7O0VzRXo3ZU07SUFPSTtFdEVzN2VWOztFc0U3N2VNO0lBT0k7RXRFMDdlVjs7RXNFajhlTTtJQU9JO0V0RTg3ZVY7O0VzRXI4ZU07SUFPSTtFdEVrOGVWOztFc0V6OGVNO0lBT0k7RXRFczhlVjs7RXNFNzhlTTtJQU9JO0V0RTA4ZVY7O0VzRWo5ZU07SUFPSTtFdEU4OGVWOztFc0VyOWVNO0lBT0k7RXRFazllVjs7RXNFejllTTtJQU9JO0V0RXM5ZVY7O0VzRTc5ZU07SUFPSTtFdEUwOWVWOztFc0VqK2VNO0lBT0k7RXRFODllVjs7RXNFcitlTTtJQU9JO0V0RWsrZVY7O0VzRXorZU07SUFPSTtFdEVzK2VWOztFc0U3K2VNO0lBT0k7RXRFMCtlVjs7RXNFai9lTTtJQU9JO0V0RTgrZVY7O0VzRXIvZU07SUFPSTtFdEVrL2VWOztFc0V6L2VNO0lBT0k7RXRFcy9lVjs7RXNFNy9lTTtJQU9JO0V0RTAvZVY7O0VzRWpnZk07SUFPSTtFdEU4L2VWOztFc0VyZ2ZNO0lBT0k7RXRFa2dmVjs7RXNFemdmTTtJQU9JO0V0RXNnZlY7O0VzRTdnZk07SUFPSTtFdEUwZ2ZWOztFc0VqaGZNO0lBT0k7RXRFOGdmVjs7RXNFcmhmTTtJQU9JO0V0RWtoZlY7O0VzRXpoZk07SUFPSTtFdEVzaGZWOztFc0U3aGZNO0lBT0k7RXRFMGhmVjs7RXNFamlmTTtJQU9JO0V0RThoZlY7O0VzRXJpZk07SUFPSTtFdEVraWZWOztFc0V6aWZNO0lBT0k7RXRFc2lmVjs7RXNFN2lmTTtJQU9JO0V0RTBpZlY7O0VzRWpqZk07SUFPSTtFdEU4aWZWOztFc0VyamZNO0lBT0k7RXRFa2pmVjs7RXNFempmTTtJQU9JO0V0RXNqZlY7O0VzRTdqZk07SUFPSTtFdEUwamZWOztFc0Vqa2ZNO0lBT0k7RXRFOGpmVjs7RXNFcmtmTTtJQU9JO0V0RWtrZlY7O0VzRXprZk07SUFPSTtFdEVza2ZWOztFc0U3a2ZNO0lBT0k7RXRFMGtmVjs7RXNFamxmTTtJQU9JO0V0RThrZlY7O0VzRXJsZk07SUFPSTtFdEVrbGZWOztFc0V6bGZNO0lBT0k7RXRFc2xmVjs7RXNFN2xmTTtJQU9JO0V0RTBsZlY7O0VzRWptZk07SUFPSTtFdEU4bGZWOztFc0VybWZNO0lBT0k7RXRFa21mVjs7RXNFem1mTTtJQU9JO0V0RXNtZlY7O0VzRTdtZk07SUFPSTtFdEUwbWZWOztFc0VqbmZNO0lBT0k7RXRFOG1mVjs7RXNFcm5mTTtJQU9JO0V0RWtuZlY7O0VzRXpuZk07SUFPSTtFdEVzbmZWOztFc0U3bmZNO0lBT0k7RXRFMG5mVjs7RXNFam9mTTtJQU9JO0V0RThuZlY7O0VzRXJvZk07SUFPSTtFdEVrb2ZWOztFc0V6b2ZNO0lBT0k7RXRFc29mVjs7RXNFN29mTTtJQU9JO0V0RTBvZlY7O0VzRWpwZk07SUFPSTtFdEU4b2ZWOztFc0VycGZNO0lBT0k7RXRFa3BmVjs7RXNFenBmTTtJQU9JO0V0RXNwZlY7O0VzRTdwZk07SUFPSTtFdEUwcGZWOztFc0VqcWZNO0lBT0k7RXRFOHBmVjs7RXNFcnFmTTtJQU9JO0V0RWtxZlY7O0VzRXpxZk07SUFPSTtFdEVzcWZWOztFc0U3cWZNO0lBT0k7RXRFMHFmVjs7RXNFanJmTTtJQU9JO0V0RThxZlY7O0VzRXJyZk07SUFPSTtFdEVrcmZWOztFc0V6cmZNO0lBT0k7RXRFc3JmVjs7RXNFN3JmTTtJQU9JO0V0RTByZlY7O0VzRWpzZk07SUFPSTtFdEU4cmZWOztFc0Vyc2ZNO0lBT0k7RXRFa3NmVjs7RXNFenNmTTtJQU9JO0V0RXNzZlY7O0VzRTdzZk07SUFPSTtFdEUwc2ZWOztFc0VqdGZNO0lBT0k7RXRFOHNmVjs7RXNFcnRmTTtJQU9JO0V0RWt0ZlY7O0VzRXp0Zk07SUFPSTtFdEVzdGZWOztFc0U3dGZNO0lBT0k7RXRFMHRmVjs7RXNFanVmTTtJQU9JO0V0RTh0ZlY7O0VzRXJ1Zk07SUFPSTtFdEVrdWZWOztFc0V6dWZNO0lBT0k7RXRFc3VmVjs7RXNFN3VmTTtJQU9JO0V0RTB1ZlY7O0VzRWp2Zk07SUFPSTtFdEU4dWZWOztFc0VydmZNO0lBT0k7RXRFa3ZmVjs7RXNFenZmTTtJQU9JO0V0RXN2ZlY7O0VzRTd2Zk07SUFPSTtFdEUwdmZWOztFc0Vqd2ZNO0lBT0k7RXRFOHZmVjs7RXNFcndmTTtJQU9JO0V0RWt3ZlY7O0VzRXp3Zk07SUFPSTtFdEVzd2ZWOztFc0U3d2ZNO0lBT0k7RXRFMHdmVjs7RXNFanhmTTtJQU9JO0V0RTh3ZlY7O0VzRXJ4Zk07SUFPSTtFdEVreGZWOztFc0V6eGZNO0lBT0k7RXRFc3hmVjs7RXNFN3hmTTtJQU9JO0V0RTB4ZlY7O0VzRWp5Zk07SUFPSTtFdEU4eGZWOztFc0VyeWZNO0lBT0k7RXRFa3lmVjs7RXNFenlmTTtJQU9JO0V0RXN5ZlY7O0VzRTd5Zk07SUFPSTtFdEUweWZWOztFc0VqemZNO0lBT0k7RXRFOHlmVjs7RXNFcnpmTTtJQU9JO0V0RWt6ZlY7O0VzRXp6Zk07SUFPSTtFdEVzemZWOztFc0U3emZNO0lBT0k7RXRFMHpmVjs7RXNFajBmTTtJQU9JO0V0RTh6ZlY7O0VzRXIwZk07SUFPSTtFdEVrMGZWOztFc0V6MGZNO0lBT0k7RXRFczBmVjs7RXNFNzBmTTtJQU9JO0V0RTAwZlY7O0VzRWoxZk07SUFPSTtFdEU4MGZWOztFc0VyMWZNO0lBT0k7RXRFazFmVjs7RXNFejFmTTtJQU9JO0V0RXMxZlY7O0VzRTcxZk07SUFPSTtFdEUwMWZWOztFc0VqMmZNO0lBT0k7RXRFODFmVjs7RXNFcjJmTTtJQU9JO0V0RWsyZlY7O0VzRXoyZk07SUFPSTtFdEVzMmZWOztFc0U3MmZNO0lBT0k7RXRFMDJmVjs7RXNFajNmTTtJQU9JO0V0RTgyZlY7O0VzRXIzZk07SUFPSTtFdEVrM2ZWOztFc0V6M2ZNO0lBT0k7RXRFczNmVjs7RXNFNzNmTTtJQU9JO0V0RTAzZlY7O0VzRWo0Zk07SUFPSTtFdEU4M2ZWOztFc0VyNGZNO0lBT0k7RXRFazRmVjs7RXNFejRmTTtJQU9JO0V0RXM0ZlY7O0VzRTc0Zk07SUFPSTtFdEUwNGZWOztFc0VqNWZNO0lBT0k7RXRFODRmVjs7RXNFcjVmTTtJQU9JO0V0RWs1ZlY7O0VzRXo1Zk07SUFPSTtFdEVzNWZWOztFc0U3NWZNO0lBT0k7RXRFMDVmVjs7RXNFajZmTTtJQU9JO0V0RTg1ZlY7O0VzRXI2Zk07SUFPSTtFdEVrNmZWOztFc0V6NmZNO0lBT0k7RXRFczZmVjs7RXNFNzZmTTtJQU9JO0V0RTA2ZlY7O0VzRWo3Zk07SUFPSTtFdEU4NmZWOztFc0VyN2ZNO0lBT0k7RXRFazdmVjs7RXNFejdmTTtJQU9JO0V0RXM3ZlY7O0VzRTc3Zk07SUFPSTtFdEUwN2ZWOztFc0VqOGZNO0lBT0k7RXRFODdmVjs7RXNFcjhmTTtJQU9JO0V0RWs4ZlY7O0VzRXo4Zk07SUFPSTtFdEVzOGZWOztFc0U3OGZNO0lBT0k7RXRFMDhmVjs7RXNFajlmTTtJQU9JO0V0RTg4ZlY7O0VzRXI5Zk07SUFPSTtFdEVrOWZWOztFc0V6OWZNO0lBT0k7RXRFczlmVjs7RXNFNzlmTTtJQU9JO0V0RTA5ZlY7O0VzRWorZk07SUFPSTtFdEU4OWZWOztFc0VyK2ZNO0lBT0k7RXRFaytmVjs7RXNFeitmTTtJQU9JO0V0RXMrZlY7O0VzRTcrZk07SUFPSTtFdEUwK2ZWOztFc0VqL2ZNO0lBT0k7RXRFOCtmVjs7RXNFci9mTTtJQU9JO0V0RWsvZlY7O0VzRXovZk07SUFPSTtFdEVzL2ZWOztFc0U3L2ZNO0lBT0k7RXRFMC9mVjs7RXNFamdnQk07SUFPSTtFdEU4L2ZWOztFc0VyZ2dCTTtJQU9JO0V0RWtnZ0JWOztFc0V6Z2dCTTtJQU9JO0V0RXNnZ0JWOztFc0U3Z2dCTTtJQU9JO0V0RTBnZ0JWOztFc0VqaGdCTTtJQU9JO0V0RThnZ0JWOztFc0VyaGdCTTtJQU9JO0V0RWtoZ0JWOztFc0V6aGdCTTtJQU9JO0V0RXNoZ0JWOztFc0U3aGdCTTtJQU9JO0V0RTBoZ0JWOztFc0VqaWdCTTtJQU9JO0V0RThoZ0JWOztFc0VyaWdCTTtJQU9JO0V0RWtpZ0JWOztFc0V6aWdCTTtJQU9JO0V0RXNpZ0JWOztFc0U3aWdCTTtJQU9JO0V0RTBpZ0JWOztFc0VqamdCTTtJQU9JO0V0RThpZ0JWOztFc0VyamdCTTtJQU9JO0V0RWtqZ0JWOztFc0V6amdCTTtJQU9JO0V0RXNqZ0JWOztFc0U3amdCTTtJQU9JO0V0RTBqZ0JWOztFc0Vqa2dCTTtJQU9JO0V0RThqZ0JWOztFc0Vya2dCTTtJQU9JO0V0RWtrZ0JWOztFc0V6a2dCTTtJQU9JO0V0RXNrZ0JWOztFc0U3a2dCTTtJQU9JO0V0RTBrZ0JWOztFc0VqbGdCTTtJQU9JO0V0RThrZ0JWOztFc0VybGdCTTtJQU9JO0V0RWtsZ0JWOztFc0V6bGdCTTtJQU9JO0V0RXNsZ0JWOztFc0U3bGdCTTtJQU9JO0V0RTBsZ0JWOztFc0VqbWdCTTtJQU9JO0V0RThsZ0JWOztFc0VybWdCTTtJQU9JO0V0RWttZ0JWOztFc0V6bWdCTTtJQU9JO0V0RXNtZ0JWOztFc0U3bWdCTTtJQU9JO0V0RTBtZ0JWOztFc0VqbmdCTTtJQU9JO0V0RThtZ0JWOztFc0VybmdCTTtJQU9JO0V0RWtuZ0JWOztFc0V6bmdCTTtJQU9JO0V0RXNuZ0JWOztFc0U3bmdCTTtJQU9JO0V0RTBuZ0JWOztFc0Vqb2dCTTtJQU9JO0V0RThuZ0JWOztFc0Vyb2dCTTtJQU9JO0V0RWtvZ0JWOztFc0V6b2dCTTtJQU9JO0V0RXNvZ0JWOztFc0U3b2dCTTtJQU9JO0V0RTBvZ0JWOztFc0VqcGdCTTtJQU9JO0V0RThvZ0JWOztFc0VycGdCTTtJQU9JO0V0RWtwZ0JWOztFc0V6cGdCTTtJQU9JO0V0RXNwZ0JWOztFc0U3cGdCTTtJQU9JO0V0RTBwZ0JWOztFc0VqcWdCTTtJQU9JO0V0RThwZ0JWOztFc0VycWdCTTtJQU9JO0V0RWtxZ0JWOztFc0V6cWdCTTtJQU9JO0V0RXNxZ0JWOztFc0U3cWdCTTtJQU9JO0V0RTBxZ0JWOztFc0VqcmdCTTtJQU9JO0V0RThxZ0JWOztFc0VycmdCTTtJQU9JO0V0RWtyZ0JWOztFc0V6cmdCTTtJQU9JO0V0RXNyZ0JWOztFc0U3cmdCTTtJQU9JO0V0RTByZ0JWOztFc0Vqc2dCTTtJQU9JO0V0RThyZ0JWOztFc0Vyc2dCTTtJQU9JO0V0RWtzZ0JWOztFc0V6c2dCTTtJQU9JO0V0RXNzZ0JWOztFc0U3c2dCTTtJQU9JO0V0RTBzZ0JWOztFc0VqdGdCTTtJQU9JO0V0RThzZ0JWOztFc0VydGdCTTtJQU9JO0V0RWt0Z0JWOztFc0V6dGdCTTtJQU9JO0V0RXN0Z0JWOztFc0U3dGdCTTtJQU9JO0V0RTB0Z0JWOztFc0VqdWdCTTtJQU9JO0V0RTh0Z0JWOztFc0VydWdCTTtJQU9JO0V0RWt1Z0JWOztFc0V6dWdCTTtJQU9JO0V0RXN1Z0JWOztFc0U3dWdCTTtJQU9JO0V0RTB1Z0JWOztFc0VqdmdCTTtJQU9JO0V0RTh1Z0JWOztFc0VydmdCTTtJQU9JO0V0RWt2Z0JWOztFc0V6dmdCTTtJQU9JO0V0RXN2Z0JWOztFc0U3dmdCTTtJQU9JO0V0RTB2Z0JWOztFc0Vqd2dCTTtJQU9JO0V0RTh2Z0JWOztFc0Vyd2dCTTtJQU9JO0V0RWt3Z0JWOztFc0V6d2dCTTtJQU9JO0V0RXN3Z0JWOztFc0U3d2dCTTtJQU9JO0V0RTB3Z0JWOztFc0VqeGdCTTtJQU9JO0V0RTh3Z0JWOztFc0VyeGdCTTtJQU9JO0V0RWt4Z0JWOztFc0V6eGdCTTtJQU9JO0V0RXN4Z0JWOztFc0U3eGdCTTtJQU9JO0V0RTB4Z0JWOztFc0VqeWdCTTtJQU9JO0V0RTh4Z0JWOztFc0VyeWdCTTtJQU9JO0V0RWt5Z0JWOztFc0V6eWdCTTtJQU9JO0V0RXN5Z0JWOztFc0U3eWdCTTtJQU9JO0V0RTB5Z0JWOztFc0VqemdCTTtJQU9JO0V0RTh5Z0JWOztFc0VyemdCTTtJQU9JO0V0RWt6Z0JWOztFc0V6emdCTTtJQU9JO0V0RXN6Z0JWOztFc0U3emdCTTtJQU9JO0V0RTB6Z0JWOztFc0VqMGdCTTtJQU9JO0lBQUE7RXRFK3pnQlY7O0VzRXQwZ0JNO0lBT0k7SUFBQTtFdEVvMGdCVjs7RXNFMzBnQk07SUFPSTtJQUFBO0V0RXkwZ0JWOztFc0VoMWdCTTtJQU9JO0lBQUE7RXRFODBnQlY7O0VzRXIxZ0JNO0lBT0k7SUFBQTtFdEVtMWdCVjs7RXNFMTFnQk07SUFPSTtJQUFBO0V0RXcxZ0JWOztFc0UvMWdCTTtJQU9JO0lBQUE7RXRFNjFnQlY7O0VzRXAyZ0JNO0lBT0k7SUFBQTtFdEVrMmdCVjs7RXNFejJnQk07SUFPSTtJQUFBO0V0RXUyZ0JWOztFc0U5MmdCTTtJQU9JO0lBQUE7RXRFNDJnQlY7O0VzRW4zZ0JNO0lBT0k7SUFBQTtFdEVpM2dCVjs7RXNFeDNnQk07SUFPSTtJQUFBO0V0RXMzZ0JWOztFc0U3M2dCTTtJQU9JO0lBQUE7RXRFMjNnQlY7O0VzRWw0Z0JNO0lBT0k7SUFBQTtFdEVnNGdCVjs7RXNFdjRnQk07SUFPSTtJQUFBO0V0RXE0Z0JWOztFc0U1NGdCTTtJQU9JO0lBQUE7RXRFMDRnQlY7O0VzRWo1Z0JNO0lBT0k7SUFBQTtFdEUrNGdCVjs7RXNFdDVnQk07SUFPSTtJQUFBO0V0RW81Z0JWOztFc0UzNWdCTTtJQU9JO0lBQUE7RXRFeTVnQlY7O0VzRWg2Z0JNO0lBT0k7SUFBQTtFdEU4NWdCVjs7RXNFcjZnQk07SUFPSTtJQUFBO0V0RW02Z0JWOztFc0UxNmdCTTtJQU9JO0lBQUE7RXRFdzZnQlY7O0VzRS82Z0JNO0lBT0k7SUFBQTtFdEU2NmdCVjs7RXNFcDdnQk07SUFPSTtJQUFBO0V0RWs3Z0JWOztFc0V6N2dCTTtJQU9JO0lBQUE7RXRFdTdnQlY7O0VzRTk3Z0JNO0lBT0k7SUFBQTtFdEU0N2dCVjs7RXNFbjhnQk07SUFPSTtJQUFBO0V0RWk4Z0JWOztFc0V4OGdCTTtJQU9JO0lBQUE7RXRFczhnQlY7O0VzRTc4Z0JNO0lBT0k7SUFBQTtFdEUyOGdCVjs7RXNFbDlnQk07SUFPSTtJQUFBO0V0RWc5Z0JWOztFc0V2OWdCTTtJQU9JO0lBQUE7RXRFcTlnQlY7O0VzRTU5Z0JNO0lBT0k7SUFBQTtFdEUwOWdCVjs7RXNFaitnQk07SUFPSTtJQUFBO0V0RSs5Z0JWOztFc0V0K2dCTTtJQU9JO0lBQUE7RXRFbytnQlY7O0VzRTMrZ0JNO0lBT0k7SUFBQTtFdEV5K2dCVjs7RXNFaC9nQk07SUFPSTtJQUFBO0V0RTgrZ0JWOztFc0VyL2dCTTtJQU9JO0lBQUE7RXRFbS9nQlY7O0VzRTEvZ0JNO0lBT0k7SUFBQTtFdEV3L2dCVjs7RXNFLy9nQk07SUFPSTtJQUFBO0V0RTYvZ0JWOztFc0VwZ2hCTTtJQU9JO0lBQUE7RXRFa2doQlY7O0VzRXpnaEJNO0lBT0k7SUFBQTtFdEV1Z2hCVjs7RXNFOWdoQk07SUFPSTtJQUFBO0V0RTRnaEJWOztFc0VuaGhCTTtJQU9JO0lBQUE7RXRFaWhoQlY7O0VzRXhoaEJNO0lBT0k7SUFBQTtFdEVzaGhCVjs7RXNFN2hoQk07SUFPSTtFdEUwaGhCVjs7RXNFamloQk07SUFPSTtFdEU4aGhCVjs7RXNFcmloQk07SUFPSTtFdEVraWhCVjs7RXNFemloQk07SUFPSTtFdEVzaWhCVjs7RXNFN2loQk07SUFPSTtFdEUwaWhCVjs7RXNFampoQk07SUFPSTtFdEU4aWhCVjs7RXNFcmpoQk07SUFPSTtFdEVramhCVjs7RXNFempoQk07SUFPSTtFdEVzamhCVjs7RXNFN2poQk07SUFPSTtFdEUwamhCVjs7RXNFamtoQk07SUFPSTtFdEU4amhCVjs7RXNFcmtoQk07SUFPSTtFdEVra2hCVjs7RXNFemtoQk07SUFPSTtFdEVza2hCVjs7RXNFN2toQk07SUFPSTtFdEUwa2hCVjs7RXNFamxoQk07SUFPSTtFdEU4a2hCVjs7RXNFcmxoQk07SUFPSTtFdEVrbGhCVjs7RXNFemxoQk07SUFPSTtFdEVzbGhCVjs7RXNFN2xoQk07SUFPSTtFdEUwbGhCVjs7RXNFam1oQk07SUFPSTtFdEU4bGhCVjs7RXNFcm1oQk07SUFPSTtFdEVrbWhCVjs7RXNFem1oQk07SUFPSTtFdEVzbWhCVjs7RXNFN21oQk07SUFPSTtFdEUwbWhCVjs7RXNFam5oQk07SUFPSTtFdEU4bWhCVjs7RXNFcm5oQk07SUFPSTtFdEVrbmhCVjs7RXNFem5oQk07SUFPSTtFdEVzbmhCVjs7RXNFN25oQk07SUFPSTtFdEUwbmhCVjs7RXNFam9oQk07SUFPSTtFdEU4bmhCVjs7RXNFcm9oQk07SUFPSTtFdEVrb2hCVjs7RXNFem9oQk07SUFPSTtFdEVzb2hCVjs7RXNFN29oQk07SUFPSTtFdEUwb2hCVjs7RXNFanBoQk07SUFPSTtFdEU4b2hCVjs7RXNFcnBoQk07SUFPSTtFdEVrcGhCVjs7RXNFenBoQk07SUFPSTtFdEVzcGhCVjs7RXNFN3BoQk07SUFPSTtFdEUwcGhCVjs7RXNFanFoQk07SUFPSTtFdEU4cGhCVjs7RXNFcnFoQk07SUFPSTtFdEVrcWhCVjs7RXNFenFoQk07SUFPSTtFdEVzcWhCVjs7RXNFN3FoQk07SUFPSTtFdEUwcWhCVjs7RXNFanJoQk07SUFPSTtFdEU4cWhCVjs7RXNFcnJoQk07SUFPSTtFdEVrcmhCVjs7RXNFenJoQk07SUFPSTtFdEVzcmhCVjs7RXNFN3JoQk07SUFPSTtFdEUwcmhCVjs7RXNFanNoQk07SUFPSTtFdEU4cmhCVjs7RXNFcnNoQk07SUFPSTtFdEVrc2hCVjs7RXNFenNoQk07SUFPSTtFdEVzc2hCVjs7RXNFN3NoQk07SUFPSTtFdEUwc2hCVjs7RXNFanRoQk07SUFPSTtFdEU4c2hCVjs7RXNFcnRoQk07SUFPSTtFdEVrdGhCVjs7RXNFenRoQk07SUFPSTtFdEVzdGhCVjs7RXNFN3RoQk07SUFPSTtFdEUwdGhCVjs7RXNFanVoQk07SUFPSTtFdEU4dGhCVjs7RXNFcnVoQk07SUFPSTtFdEVrdWhCVjs7RXNFenVoQk07SUFPSTtFdEVzdWhCVjs7RXNFN3VoQk07SUFPSTtFdEUwdWhCVjs7RXNFanZoQk07SUFPSTtFdEU4dWhCVjs7RXNFcnZoQk07SUFPSTtFdEVrdmhCVjs7RXNFenZoQk07SUFPSTtFdEVzdmhCVjs7RXNFN3ZoQk07SUFPSTtFdEUwdmhCVjs7RXNFandoQk07SUFPSTtFdEU4dmhCVjs7RXNFcndoQk07SUFPSTtFdEVrd2hCVjs7RXNFendoQk07SUFPSTtFdEVzd2hCVjs7RXNFN3doQk07SUFPSTtFdEUwd2hCVjs7RXNFanhoQk07SUFPSTtFdEU4d2hCVjs7RXNFcnhoQk07SUFPSTtFdEVreGhCVjs7RXNFenhoQk07SUFPSTtFdEVzeGhCVjs7RXNFN3hoQk07SUFPSTtFdEUweGhCVjs7RXNFanloQk07SUFPSTtFdEU4eGhCVjs7RXNFcnloQk07SUFPSTtFdEVreWhCVjs7RXNFenloQk07SUFPSTtFdEVzeWhCVjs7RXNFN3loQk07SUFPSTtFdEUweWhCVjs7RXNFanpoQk07SUFPSTtFdEU4eWhCVjs7RXNFcnpoQk07SUFPSTtFdEVremhCVjs7RXNFenpoQk07SUFPSTtFdEVzemhCVjs7RXNFN3poQk07SUFPSTtFdEUwemhCVjs7RXNFajBoQk07SUFPSTtFdEU4emhCVjs7RXNFcjBoQk07SUFPSTtFdEVrMGhCVjs7RXNFejBoQk07SUFPSTtFdEVzMGhCVjs7RXNFNzBoQk07SUFPSTtFdEUwMGhCVjs7RXNFajFoQk07SUFPSTtFdEU4MGhCVjs7RXNFcjFoQk07SUFPSTtFdEVrMWhCVjs7RXNFejFoQk07SUFPSTtFdEVzMWhCVjs7RXNFNzFoQk07SUFPSTtFdEUwMWhCVjs7RXNFajJoQk07SUFPSTtFdEU4MWhCVjs7RXNFcjJoQk07SUFPSTtFdEVrMmhCVjs7RXNFejJoQk07SUFPSTtFdEVzMmhCVjs7RXNFNzJoQk07SUFPSTtFdEUwMmhCVjs7RXNFajNoQk07SUFPSTtFdEU4MmhCVjs7RXNFcjNoQk07SUFPSTtFdEVrM2hCVjs7RXNFejNoQk07SUFPSTtFdEVzM2hCVjs7RXNFNzNoQk07SUFPSTtFdEUwM2hCVjs7RXNFajRoQk07SUFPSTtFdEU4M2hCVjs7RXNFcjRoQk07SUFPSTtFdEVrNGhCVjs7RXNFejRoQk07SUFPSTtFdEVzNGhCVjs7RXNFNzRoQk07SUFPSTtFdEUwNGhCVjs7RXNFajVoQk07SUFPSTtFdEU4NGhCVjs7RXNFcjVoQk07SUFPSTtFdEVrNWhCVjs7RXNFejVoQk07SUFPSTtFdEVzNWhCVjs7RXNFNzVoQk07SUFPSTtFdEUwNWhCVjs7RXNFajZoQk07SUFPSTtFdEU4NWhCVjs7RXNFcjZoQk07SUFPSTtFdEVrNmhCVjs7RXNFejZoQk07SUFPSTtFdEVzNmhCVjs7RXNFNzZoQk07SUFPSTtFdEUwNmhCVjs7RXNFajdoQk07SUFPSTtFdEU4NmhCVjs7RXNFcjdoQk07SUFPSTtFdEVrN2hCVjs7RXNFejdoQk07SUFPSTtFdEVzN2hCVjs7RXNFNzdoQk07SUFPSTtFdEUwN2hCVjs7RXNFajhoQk07SUFPSTtFdEU4N2hCVjs7RXNFcjhoQk07SUFPSTtFdEVrOGhCVjs7RXNFejhoQk07SUFPSTtFdEVzOGhCVjs7RXNFNzhoQk07SUFPSTtJQUFBO0V0RTI4aEJWOztFc0VsOWhCTTtJQU9JO0lBQUE7RXRFZzloQlY7O0VzRXY5aEJNO0lBT0k7SUFBQTtFdEVxOWhCVjs7RXNFNTloQk07SUFPSTtJQUFBO0V0RTA5aEJWOztFc0VqK2hCTTtJQU9JO0lBQUE7RXRFKzloQlY7O0VzRXQraEJNO0lBT0k7SUFBQTtFdEVvK2hCVjs7RXNFMytoQk07SUFPSTtJQUFBO0V0RXkraEJWOztFc0VoL2hCTTtJQU9JO0lBQUE7RXRFOCtoQlY7O0VzRXIvaEJNO0lBT0k7SUFBQTtFdEVtL2hCVjs7RXNFMS9oQk07SUFPSTtJQUFBO0V0RXcvaEJWOztFc0UvL2hCTTtJQU9JO0lBQUE7RXRFNi9oQlY7O0VzRXBnaUJNO0lBT0k7SUFBQTtFdEVrZ2lCVjs7RXNFemdpQk07SUFPSTtJQUFBO0V0RXVnaUJWOztFc0U5Z2lCTTtJQU9JO0lBQUE7RXRFNGdpQlY7O0VzRW5oaUJNO0lBT0k7SUFBQTtFdEVpaGlCVjs7RXNFeGhpQk07SUFPSTtJQUFBO0V0RXNoaUJWOztFc0U3aGlCTTtJQU9JO0lBQUE7RXRFMmhpQlY7O0VzRWxpaUJNO0lBT0k7SUFBQTtFdEVnaWlCVjs7RXNFdmlpQk07SUFPSTtJQUFBO0V0RXFpaUJWOztFc0U1aWlCTTtJQU9JO0lBQUE7RXRFMGlpQlY7O0VzRWpqaUJNO0lBT0k7SUFBQTtFdEUraWlCVjs7RXNFdGppQk07SUFPSTtJQUFBO0V0RW9qaUJWOztFc0UzamlCTTtJQU9JO0lBQUE7RXRFeWppQlY7O0VzRWhraUJNO0lBT0k7SUFBQTtFdEU4amlCVjs7RXNFcmtpQk07SUFPSTtJQUFBO0V0RW1raUJWOztFc0Uxa2lCTTtJQU9JO0lBQUE7RXRFd2tpQlY7O0VzRS9raUJNO0lBT0k7SUFBQTtFdEU2a2lCVjs7RXNFcGxpQk07SUFPSTtJQUFBO0V0RWtsaUJWOztFc0V6bGlCTTtJQU9JO0lBQUE7RXRFdWxpQlY7O0VzRTlsaUJNO0lBT0k7SUFBQTtFdEU0bGlCVjs7RXNFbm1pQk07SUFPSTtJQUFBO0V0RWltaUJWOztFc0V4bWlCTTtJQU9JO0lBQUE7RXRFc21pQlY7O0VzRTdtaUJNO0lBT0k7SUFBQTtFdEUybWlCVjs7RXNFbG5pQk07SUFPSTtJQUFBO0V0RWduaUJWOztFc0V2bmlCTTtJQU9JO0lBQUE7RXRFcW5pQlY7O0VzRTVuaUJNO0lBT0k7SUFBQTtFdEUwbmlCVjs7RXNFam9pQk07SUFPSTtJQUFBO0V0RStuaUJWOztFc0V0b2lCTTtJQU9JO0lBQUE7RXRFb29pQlY7O0VzRTNvaUJNO0lBT0k7SUFBQTtFdEV5b2lCVjs7RXNFaHBpQk07SUFPSTtJQUFBO0V0RThvaUJWOztFc0VycGlCTTtJQU9JO0V0RWtwaUJWOztFc0V6cGlCTTtJQU9JO0V0RXNwaUJWOztFc0U3cGlCTTtJQU9JO0V0RTBwaUJWOztFc0VqcWlCTTtJQU9JO0V0RThwaUJWOztFc0VycWlCTTtJQU9JO0V0RWtxaUJWOztFc0V6cWlCTTtJQU9JO0V0RXNxaUJWOztFc0U3cWlCTTtJQU9JO0V0RTBxaUJWOztFc0VqcmlCTTtJQU9JO0V0RThxaUJWOztFc0VycmlCTTtJQU9JO0V0RWtyaUJWOztFc0V6cmlCTTtJQU9JO0V0RXNyaUJWOztFc0U3cmlCTTtJQU9JO0V0RTByaUJWOztFc0Vqc2lCTTtJQU9JO0V0RThyaUJWOztFc0Vyc2lCTTtJQU9JO0V0RWtzaUJWOztFc0V6c2lCTTtJQU9JO0V0RXNzaUJWOztFc0U3c2lCTTtJQU9JO0V0RTBzaUJWOztFc0VqdGlCTTtJQU9JO0V0RThzaUJWOztFc0VydGlCTTtJQU9JO0V0RWt0aUJWOztFc0V6dGlCTTtJQU9JO0V0RXN0aUJWOztFc0U3dGlCTTtJQU9JO0V0RTB0aUJWOztFc0VqdWlCTTtJQU9JO0V0RTh0aUJWOztFc0VydWlCTTtJQU9JO0V0RWt1aUJWOztFc0V6dWlCTTtJQU9JO0V0RXN1aUJWOztFc0U3dWlCTTtJQU9JO0V0RTB1aUJWOztFc0VqdmlCTTtJQU9JO0V0RTh1aUJWOztFc0VydmlCTTtJQU9JO0V0RWt2aUJWOztFc0V6dmlCTTtJQU9JO0V0RXN2aUJWOztFc0U3dmlCTTtJQU9JO0V0RTB2aUJWOztFc0Vqd2lCTTtJQU9JO0V0RTh2aUJWOztFc0Vyd2lCTTtJQU9JO0V0RWt3aUJWOztFc0V6d2lCTTtJQU9JO0V0RXN3aUJWOztFc0U3d2lCTTtJQU9JO0V0RTB3aUJWOztFc0VqeGlCTTtJQU9JO0V0RTh3aUJWOztFc0VyeGlCTTtJQU9JO0V0RWt4aUJWOztFc0V6eGlCTTtJQU9JO0V0RXN4aUJWOztFc0U3eGlCTTtJQU9JO0V0RTB4aUJWOztFc0VqeWlCTTtJQU9JO0V0RTh4aUJWOztFc0VyeWlCTTtJQU9JO0V0RWt5aUJWOztFc0V6eWlCTTtJQU9JO0V0RXN5aUJWOztFc0U3eWlCTTtJQU9JO0V0RTB5aUJWOztFc0VqemlCTTtJQU9JO0V0RTh5aUJWOztFc0VyemlCTTtJQU9JO0V0RWt6aUJWOztFc0V6emlCTTtJQU9JO0V0RXN6aUJWOztFc0U3emlCTTtJQU9JO0V0RTB6aUJWOztFc0VqMGlCTTtJQU9JO0V0RTh6aUJWOztFc0VyMGlCTTtJQU9JO0V0RWswaUJWOztFc0V6MGlCTTtJQU9JO0V0RXMwaUJWOztFc0U3MGlCTTtJQU9JO0V0RTAwaUJWOztFc0VqMWlCTTtJQU9JO0V0RTgwaUJWOztFc0VyMWlCTTtJQU9JO0V0RWsxaUJWOztFc0V6MWlCTTtJQU9JO0V0RXMxaUJWOztFc0U3MWlCTTtJQU9JO0V0RTAxaUJWOztFc0VqMmlCTTtJQU9JO0V0RTgxaUJWOztFc0VyMmlCTTtJQU9JO0V0RWsyaUJWOztFc0V6MmlCTTtJQU9JO0V0RXMyaUJWOztFc0U3MmlCTTtJQU9JO0V0RTAyaUJWOztFc0VqM2lCTTtJQU9JO0V0RTgyaUJWOztFc0VyM2lCTTtJQU9JO0V0RWszaUJWOztFc0V6M2lCTTtJQU9JO0V0RXMzaUJWOztFc0U3M2lCTTtJQU9JO0V0RTAzaUJWOztFc0VqNGlCTTtJQU9JO0V0RTgzaUJWOztFc0VyNGlCTTtJQU9JO0V0RWs0aUJWOztFc0V6NGlCTTtJQU9JO0V0RXM0aUJWOztFc0U3NGlCTTtJQU9JO0V0RTA0aUJWOztFc0VqNWlCTTtJQU9JO0V0RTg0aUJWOztFc0VyNWlCTTtJQU9JO0V0RWs1aUJWOztFc0V6NWlCTTtJQU9JO0V0RXM1aUJWOztFc0U3NWlCTTtJQU9JO0V0RTA1aUJWOztFc0VqNmlCTTtJQU9JO0V0RTg1aUJWOztFc0VyNmlCTTtJQU9JO0V0RWs2aUJWOztFc0V6NmlCTTtJQU9JO0V0RXM2aUJWOztFc0U3NmlCTTtJQU9JO0V0RTA2aUJWOztFc0VqN2lCTTtJQU9JO0V0RTg2aUJWOztFc0VyN2lCTTtJQU9JO0V0RWs3aUJWOztFc0V6N2lCTTtJQU9JO0V0RXM3aUJWOztFc0U3N2lCTTtJQU9JO0V0RTA3aUJWOztFc0VqOGlCTTtJQU9JO0V0RTg3aUJWOztFc0VyOGlCTTtJQU9JO0V0RWs4aUJWOztFc0V6OGlCTTtJQU9JO0V0RXM4aUJWOztFc0U3OGlCTTtJQU9JO0V0RTA4aUJWOztFc0VqOWlCTTtJQU9JO0V0RTg4aUJWOztFc0VyOWlCTTtJQU9JO0V0RWs5aUJWOztFc0V6OWlCTTtJQU9JO0V0RXM5aUJWOztFc0U3OWlCTTtJQU9JO0V0RTA5aUJWOztFc0VqK2lCTTtJQU9JO0V0RTg5aUJWOztFc0VyK2lCTTtJQU9JO0V0RWsraUJWOztFc0V6K2lCTTtJQU9JO0V0RXMraUJWOztFc0U3K2lCTTtJQU9JO0V0RTAraUJWOztFc0VqL2lCTTtJQU9JO0V0RTgraUJWOztFc0VyL2lCTTtJQU9JO0V0RWsvaUJWOztFc0V6L2lCTTtJQU9JO0V0RXMvaUJWOztFc0U3L2lCTTtJQU9JO0V0RTAvaUJWOztFc0VqZ2pCTTtJQU9JO0V0RTgvaUJWOztFc0VyZ2pCTTtJQU9JO0V0RWtnakJWOztFc0V6Z2pCTTtJQU9JO0V0RXNnakJWOztFc0U3Z2pCTTtJQU9JO0V0RTBnakJWOztFc0VqaGpCTTtJQU9JO0V0RThnakJWOztFc0VyaGpCTTtJQU9JO0V0RWtoakJWOztFc0V6aGpCTTtJQU9JO0V0RXNoakJWOztFc0U3aGpCTTtJQU9JO0V0RTBoakJWOztFc0VqaWpCTTtJQU9JO0V0RThoakJWOztFc0VyaWpCTTtJQU9JO0V0RWtpakJWOztFc0V6aWpCTTtJQU9JO0lBQUE7RXRFdWlqQlY7O0VzRTlpakJNO0lBT0k7SUFBQTtFdEU0aWpCVjs7RXNFbmpqQk07SUFPSTtJQUFBO0V0RWlqakJWOztFc0V4ampCTTtJQU9JO0lBQUE7RXRFc2pqQlY7O0VzRTdqakJNO0lBT0k7SUFBQTtFdEUyampCVjs7RXNFbGtqQk07SUFPSTtJQUFBO0V0RWdrakJWOztFc0V2a2pCTTtJQU9JO0lBQUE7RXRFcWtqQlY7O0VzRTVrakJNO0lBT0k7SUFBQTtFdEUwa2pCVjs7RXNFamxqQk07SUFPSTtJQUFBO0V0RStrakJWOztFc0V0bGpCTTtJQU9JO0lBQUE7RXRFb2xqQlY7O0VzRTNsakJNO0lBT0k7SUFBQTtFdEV5bGpCVjs7RXNFaG1qQk07SUFPSTtJQUFBO0V0RThsakJWOztFc0VybWpCTTtJQU9JO0lBQUE7RXRFbW1qQlY7O0VzRTFtakJNO0lBT0k7SUFBQTtFdEV3bWpCVjs7RXNFL21qQk07SUFPSTtJQUFBO0V0RTZtakJWOztFc0VwbmpCTTtJQU9JO0lBQUE7RXRFa25qQlY7O0VzRXpuakJNO0lBT0k7SUFBQTtFdEV1bmpCVjs7RXNFOW5qQk07SUFPSTtJQUFBO0V0RTRuakJWOztFc0Vub2pCTTtJQU9JO0lBQUE7RXRFaW9qQlY7O0VzRXhvakJNO0lBT0k7SUFBQTtFdEVzb2pCVjs7RXNFN29qQk07SUFPSTtJQUFBO0V0RTJvakJWOztFc0VscGpCTTtJQU9JO0lBQUE7RXRFZ3BqQlY7O0VzRXZwakJNO0lBT0k7SUFBQTtFdEVxcGpCVjs7RXNFNXBqQk07SUFPSTtJQUFBO0V0RTBwakJWOztFc0VqcWpCTTtJQU9JO0lBQUE7RXRFK3BqQlY7O0VzRXRxakJNO0lBT0k7SUFBQTtFdEVvcWpCVjs7RXNFM3FqQk07SUFPSTtJQUFBO0V0RXlxakJWOztFc0VocmpCTTtJQU9JO0lBQUE7RXRFOHFqQlY7O0VzRXJyakJNO0lBT0k7SUFBQTtFdEVtcmpCVjs7RXNFMXJqQk07SUFPSTtJQUFBO0V0RXdyakJWOztFc0UvcmpCTTtJQU9JO0lBQUE7RXRFNnJqQlY7O0VzRXBzakJNO0lBT0k7SUFBQTtFdEVrc2pCVjs7RXNFenNqQk07SUFPSTtJQUFBO0V0RXVzakJWOztFc0U5c2pCTTtJQU9JO0lBQUE7RXRFNHNqQlY7O0VzRW50akJNO0lBT0k7SUFBQTtFdEVpdGpCVjs7RXNFeHRqQk07SUFPSTtJQUFBO0V0RXN0akJWOztFc0U3dGpCTTtJQU9JO0lBQUE7RXRFMnRqQlY7O0VzRWx1akJNO0lBT0k7SUFBQTtFdEVndWpCVjs7RXNFdnVqQk07SUFPSTtJQUFBO0V0RXF1akJWOztFc0U1dWpCTTtJQU9JO0lBQUE7RXRFMHVqQlY7O0VzRWp2akJNO0lBT0k7SUFBQTtFdEUrdWpCVjs7RXNFdHZqQk07SUFPSTtJQUFBO0V0RW92akJWOztFc0UzdmpCTTtJQU9JO0V0RXd2akJWOztFc0UvdmpCTTtJQU9JO0V0RTR2akJWOztFc0Vud2pCTTtJQU9JO0V0RWd3akJWOztFc0V2d2pCTTtJQU9JO0V0RW93akJWOztFc0Uzd2pCTTtJQU9JO0V0RXd3akJWOztFc0Uvd2pCTTtJQU9JO0V0RTR3akJWOztFc0VueGpCTTtJQU9JO0V0RWd4akJWOztFc0V2eGpCTTtJQU9JO0V0RW94akJWOztFc0UzeGpCTTtJQU9JO0V0RXd4akJWOztFc0UveGpCTTtJQU9JO0V0RTR4akJWOztFc0VueWpCTTtJQU9JO0V0RWd5akJWOztFc0V2eWpCTTtJQU9JO0V0RW95akJWOztFc0UzeWpCTTtJQU9JO0V0RXd5akJWOztFc0UveWpCTTtJQU9JO0V0RTR5akJWOztFc0VuempCTTtJQU9JO0V0RWd6akJWOztFc0V2empCTTtJQU9JO0V0RW96akJWOztFc0UzempCTTtJQU9JO0V0RXd6akJWOztFc0UvempCTTtJQU9JO0V0RTR6akJWOztFc0VuMGpCTTtJQU9JO0V0RWcwakJWOztFc0V2MGpCTTtJQU9JO0V0RW8wakJWOztFc0UzMGpCTTtJQU9JO0V0RXcwakJWOztFc0UvMGpCTTtJQU9JO0V0RTQwakJWOztFc0VuMWpCTTtJQU9JO0V0RWcxakJWOztFc0V2MWpCTTtJQU9JO0V0RW8xakJWOztFc0UzMWpCTTtJQU9JO0V0RXcxakJWOztFc0UvMWpCTTtJQU9JO0V0RTQxakJWOztFc0VuMmpCTTtJQU9JO0V0RWcyakJWOztFc0V2MmpCTTtJQU9JO0V0RW8yakJWOztFc0UzMmpCTTtJQU9JO0V0RXcyakJWOztFc0UvMmpCTTtJQU9JO0V0RTQyakJWOztFc0VuM2pCTTtJQU9JO0V0RWczakJWOztFc0V2M2pCTTtJQU9JO0V0RW8zakJWOztFc0UzM2pCTTtJQU9JO0V0RXczakJWOztFc0UvM2pCTTtJQU9JO0V0RTQzakJWOztFc0VuNGpCTTtJQU9JO0V0RWc0akJWOztFc0V2NGpCTTtJQU9JO0V0RW80akJWOztFc0UzNGpCTTtJQU9JO0V0RXc0akJWOztFc0UvNGpCTTtJQU9JO0V0RTQ0akJWOztFc0VuNWpCTTtJQU9JO0V0RWc1akJWOztFc0V2NWpCTTtJQU9JO0V0RW81akJWOztFc0UzNWpCTTtJQU9JO0V0RXc1akJWOztFc0UvNWpCTTtJQU9JO0V0RTQ1akJWOztFc0VuNmpCTTtJQU9JO0V0RWc2akJWOztFc0V2NmpCTTtJQU9JO0V0RW82akJWOztFc0UzNmpCTTtJQU9JO0V0RXc2akJWOztFc0UvNmpCTTtJQU9JO0V0RTQ2akJWOztFc0VuN2pCTTtJQU9JO0V0RWc3akJWOztFc0V2N2pCTTtJQU9JO0V0RW83akJWOztFc0UzN2pCTTtJQU9JO0V0RXc3akJWOztFc0UvN2pCTTtJQU9JO0V0RTQ3akJWOztFc0VuOGpCTTtJQU9JO0V0RWc4akJWOztFc0V2OGpCTTtJQU9JO0V0RW84akJWOztFc0UzOGpCTTtJQU9JO0V0RXc4akJWOztFc0UvOGpCTTtJQU9JO0V0RTQ4akJWOztFc0VuOWpCTTtJQU9JO0V0RWc5akJWOztFc0V2OWpCTTtJQU9JO0V0RW85akJWOztFc0UzOWpCTTtJQU9JO0V0RXc5akJWOztFc0UvOWpCTTtJQU9JO0V0RTQ5akJWOztFc0VuK2pCTTtJQU9JO0V0RWcrakJWOztFc0V2K2pCTTtJQU9JO0V0RW8rakJWOztFc0UzK2pCTTtJQU9JO0V0RXcrakJWOztFc0UvK2pCTTtJQU9JO0V0RTQrakJWOztFc0VuL2pCTTtJQU9JO0V0RWcvakJWOztFc0V2L2pCTTtJQU9JO0V0RW8vakJWOztFc0UzL2pCTTtJQU9JO0V0RXcvakJWOztFc0UvL2pCTTtJQU9JO0V0RTQvakJWOztFc0VuZ2tCTTtJQU9JO0V0RWdna0JWOztFc0V2Z2tCTTtJQU9JO0V0RW9na0JWOztFc0UzZ2tCTTtJQU9JO0V0RXdna0JWOztFc0UvZ2tCTTtJQU9JO0V0RTRna0JWOztFc0VuaGtCTTtJQU9JO0V0RWdoa0JWOztFc0V2aGtCTTtJQU9JO0V0RW9oa0JWOztFc0UzaGtCTTtJQU9JO0V0RXdoa0JWOztFc0UvaGtCTTtJQU9JO0V0RTRoa0JWOztFc0VuaWtCTTtJQU9JO0V0RWdpa0JWOztFc0V2aWtCTTtJQU9JO0V0RW9pa0JWOztFc0UzaWtCTTtJQU9JO0V0RXdpa0JWOztFc0UvaWtCTTtJQU9JO0V0RTRpa0JWOztFc0VuamtCTTtJQU9JO0V0RWdqa0JWOztFc0V2amtCTTtJQU9JO0V0RW9qa0JWOztFc0UzamtCTTtJQU9JO0V0RXdqa0JWOztFc0UvamtCTTtJQU9JO0V0RTRqa0JWOztFc0Vua2tCTTtJQU9JO0V0RWdra0JWOztFc0V2a2tCTTtJQU9JO0V0RW9ra0JWOztFc0Uza2tCTTtJQU9JO0V0RXdra0JWOztFc0Uva2tCTTtJQU9JO0V0RTRra0JWOztFc0VubGtCTTtJQU9JO0V0RWdsa0JWOztFc0V2bGtCTTtJQU9JO0V0RW9sa0JWOztFc0UzbGtCTTtJQU9JO0V0RXdsa0JWOztFc0UvbGtCTTtJQU9JO0V0RTRsa0JWOztFc0VubWtCTTtJQU9JO0V0RWdta0JWOztFc0V2bWtCTTtJQU9JO0V0RW9ta0JWOztFc0UzbWtCTTtJQU9JO0V0RXdta0JWOztFc0UvbWtCTTtJQU9JO0V0RTRta0JWOztFc0VubmtCTTtJQU9JO0V0RWdua0JWOztFc0V2bmtCTTtJQU9JO0V0RW9ua0JWOztFc0UzbmtCTTtJQU9JO0V0RXdua0JWOztFc0UvbmtCTTtJQU9JO0V0RTRua0JWOztFc0Vub2tCTTtJQU9JO0V0RWdva0JWOztFc0V2b2tCTTtJQU9JO0V0RW9va0JWOztFc0Uzb2tCTTtJQU9JO0V0RXdva0JWOztFc0Uvb2tCTTtJQU9JO0V0RTRva0JWOztFc0VucGtCTTtJQU9JO0V0RWdwa0JWOztFc0V2cGtCTTtJQU9JO0V0RW9wa0JWOztFc0UzcGtCTTtJQU9JO0V0RXdwa0JWOztFc0UvcGtCTTtJQU9JO0V0RTRwa0JWOztFc0VucWtCTTtJQU9JO0V0RWdxa0JWOztFc0V2cWtCTTtJQU9JO0V0RW9xa0JWOztFc0UzcWtCTTtJQU9JO0V0RXdxa0JWOztFc0UvcWtCTTtJQU9JO0V0RTRxa0JWOztFc0VucmtCTTtJQU9JO0V0RWdya0JWOztFc0V2cmtCTTtJQU9JO0V0RW9ya0JWOztFc0UzcmtCTTtJQU9JO0V0RXdya0JWOztFc0UvcmtCTTtJQU9JO0V0RTRya0JWOztFc0Vuc2tCTTtJQU9JO0V0RWdza0JWOztFc0V2c2tCTTtJQU9JO0V0RW9za0JWOztFc0Uzc2tCTTtJQU9JO0V0RXdza0JWOztFc0Uvc2tCTTtJQU9JO0V0RTRza0JWOztFc0VudGtCTTtJQU9JO0V0RWd0a0JWOztFc0V2dGtCTTtJQU9JO0V0RW90a0JWOztFc0UzdGtCTTtJQU9JO0V0RXd0a0JWOztFc0UvdGtCTTtJQU9JO0V0RTR0a0JWOztFc0VudWtCTTtJQU9JO0V0RWd1a0JWOztFc0V2dWtCTTtJQU9JO0V0RW91a0JWOztFc0UzdWtCTTtJQU9JO0V0RXd1a0JWOztFc0UvdWtCTTtJQU9JO0V0RTR1a0JWOztFc0VudmtCTTtJQU9JO0V0RWd2a0JWOztFc0V2dmtCTTtJQU9JO0V0RW92a0JWOztFc0UzdmtCTTtJQU9JO0V0RXd2a0JWOztFc0UvdmtCTTtJQU9JO0V0RTR2a0JWOztFc0Vud2tCTTtJQU9JO0V0RWd3a0JWOztFc0V2d2tCTTtJQU9JO0V0RW93a0JWOztFc0Uzd2tCTTtJQU9JO0V0RXd3a0JWOztFc0Uvd2tCTTtJQU9JO0V0RTR3a0JWOztFc0VueGtCTTtJQU9JO0V0RWd4a0JWOztFc0V2eGtCTTtJQU9JO0V0RW94a0JWOztFc0UzeGtCTTtJQU9JO0V0RXd4a0JWOztFc0UveGtCTTtJQU9JO0V0RTR4a0JWOztFc0VueWtCTTtJQU9JO0V0RWd5a0JWOztFc0V2eWtCTTtJQU9JO0V0RW95a0JWOztFc0UzeWtCTTtJQU9JO0V0RXd5a0JWOztFc0UveWtCTTtJQU9JO0V0RTR5a0JWOztFc0VuemtCTTtJQU9JO0V0RWd6a0JWOztFc0V2emtCTTtJQU9JO0V0RW96a0JWOztFc0UzemtCTTtJQU9JO0V0RXd6a0JWOztFc0UvemtCTTtJQU9JO0V0RTR6a0JWOztFc0VuMGtCTTtJQU9JO0V0RWcwa0JWOztFc0V2MGtCTTtJQU9JO0V0RW8wa0JWOztFc0UzMGtCTTtJQU9JO0V0RXcwa0JWOztFc0UvMGtCTTtJQU9JO0V0RTQwa0JWOztFc0VuMWtCTTtJQU9JO0V0RWcxa0JWOztFc0V2MWtCTTtJQU9JO0V0RW8xa0JWOztFc0UzMWtCTTtJQU9JO0V0RXcxa0JWOztFc0UvMWtCTTtJQU9JO0V0RTQxa0JWOztFc0VuMmtCTTtJQU9JO0V0RWcya0JWOztFc0V2MmtCTTtJQU9JO0V0RW8ya0JWOztFc0UzMmtCTTtJQU9JO0V0RXcya0JWOztFc0UvMmtCTTtJQU9JO0V0RTQya0JWOztFc0VuM2tCTTtJQU9JO0V0RWcza0JWOztFc0V2M2tCTTtJQU9JO0V0RW8za0JWOztFc0UzM2tCTTtJQU9JO0V0RXcza0JWOztFc0UvM2tCTTtJQU9JO0V0RTQza0JWOztFc0VuNGtCTTtJQU9JO0V0RWc0a0JWOztFc0V2NGtCTTtJQU9JO0V0RW80a0JWOztFc0UzNGtCTTtJQU9JO0V0RXc0a0JWOztFc0UvNGtCTTtJQU9JO0V0RTQ0a0JWOztFc0VuNWtCTTtJQU9JO0V0RWc1a0JWOztFc0V2NWtCTTtJQU9JO0V0RW81a0JWOztFc0UzNWtCTTtJQU9JO0V0RXc1a0JWOztFc0UvNWtCTTtJQU9JO0V0RTQ1a0JWOztFc0VuNmtCTTtJQU9JO0V0RWc2a0JWOztFc0V2NmtCTTtJQU9JO0V0RW82a0JWOztFc0UzNmtCTTtJQU9JO0V0RXc2a0JWOztFc0UvNmtCTTtJQU9JO0V0RTQ2a0JWOztFc0VuN2tCTTtJQU9JO0V0RWc3a0JWOztFc0V2N2tCTTtJQU9JO0V0RW83a0JWOztFc0UzN2tCTTtJQU9JO0V0RXc3a0JWOztFc0UvN2tCTTtJQU9JO0V0RTQ3a0JWOztFc0VuOGtCTTtJQU9JO0V0RWc4a0JWOztFc0V2OGtCTTtJQU9JO0V0RW84a0JWOztFc0UzOGtCTTtJQU9JO0V0RXc4a0JWOztFc0UvOGtCTTtJQU9JO0V0RTQ4a0JWOztFc0VuOWtCTTtJQU9JO0V0RWc5a0JWOztFc0V2OWtCTTtJQU9JO0V0RW85a0JWOztFc0UzOWtCTTtJQU9JO0V0RXc5a0JWOztFc0UvOWtCTTtJQU9JO0V0RTQ5a0JWOztFc0VuK2tCTTtJQU9JO0V0RWcra0JWOztFc0V2K2tCTTtJQU9JO0V0RW8ra0JWOztFc0UzK2tCTTtJQU9JO0V0RXcra0JWOztFc0UvK2tCTTtJQU9JO0V0RTQra0JWOztFc0VuL2tCTTtJQU9JO0V0RWcva0JWOztFc0V2L2tCTTtJQU9JO0V0RW8va0JWOztFc0UzL2tCTTtJQU9JO0V0RXcva0JWOztFc0UvL2tCTTtJQU9JO0V0RTQva0JWOztFc0VuZ2xCTTtJQU9JO0V0RWdnbEJWOztFc0V2Z2xCTTtJQU9JO0V0RW9nbEJWOztFc0UzZ2xCTTtJQU9JO0V0RXdnbEJWOztFc0UvZ2xCTTtJQU9JO0V0RTRnbEJWOztFc0VuaGxCTTtJQU9JO0V0RWdobEJWOztFc0V2aGxCTTtJQU9JO0V0RW9obEJWOztFc0UzaGxCTTtJQU9JO0V0RXdobEJWOztFc0UvaGxCTTtJQU9JO0V0RTRobEJWOztFc0VuaWxCTTtJQU9JO0V0RWdpbEJWOztFc0V2aWxCTTtJQU9JO0V0RW9pbEJWOztFc0UzaWxCTTtJQU9JO0V0RXdpbEJWOztFc0UvaWxCTTtJQU9JO0V0RTRpbEJWOztFc0VuamxCTTtJQU9JO0V0RWdqbEJWOztFc0V2amxCTTtJQU9JO0V0RW9qbEJWOztFc0UzamxCTTtJQU9JO0V0RXdqbEJWOztFc0UvamxCTTtJQU9JO0V0RTRqbEJWOztFc0Vua2xCTTtJQU9JO0V0RWdrbEJWOztFc0V2a2xCTTtJQU9JO0V0RW9rbEJWOztFc0Uza2xCTTtJQU9JO0V0RXdrbEJWOztFc0Uva2xCTTtJQU9JO0V0RTRrbEJWOztFc0VubGxCTTtJQU9JO0V0RWdsbEJWOztFc0V2bGxCTTtJQU9JO0V0RW9sbEJWOztFc0UzbGxCTTtJQU9JO0V0RXdsbEJWOztFc0UvbGxCTTtJQU9JO0V0RTRsbEJWOztFc0VubWxCTTtJQU9JO0V0RWdtbEJWOztFc0V2bWxCTTtJQU9JO0V0RW9tbEJWOztFc0UzbWxCTTtJQU9JO0V0RXdtbEJWOztFc0UvbWxCTTtJQU9JO0V0RTRtbEJWOztFc0VubmxCTTtJQU9JO0V0RWdubEJWOztFc0V2bmxCTTtJQU9JO0V0RW9ubEJWOztFc0UzbmxCTTtJQU9JO0V0RXdubEJWOztFc0UvbmxCTTtJQU9JO0V0RTRubEJWOztFc0Vub2xCTTtJQU9JO0V0RWdvbEJWOztFc0V2b2xCTTtJQU9JO0V0RW9vbEJWOztFc0Uzb2xCTTtJQU9JO0V0RXdvbEJWOztFc0Uvb2xCTTtJQU9JO0V0RTRvbEJWOztFc0VucGxCTTtJQU9JO0V0RWdwbEJWOztFc0V2cGxCTTtJQU9JO0V0RW9wbEJWOztFc0UzcGxCTTtJQU9JO0V0RXdwbEJWOztFc0UvcGxCTTtJQU9JO0V0RTRwbEJWOztFc0VucWxCTTtJQU9JO0V0RWdxbEJWO0FBQ0Y7QWV4cWxCSTtFdURBSTtJQU9JO0V0RXFxbEJWOztFc0U1cWxCTTtJQU9JO0V0RXlxbEJWOztFc0VocmxCTTtJQU9JO0V0RTZxbEJWOztFc0VwcmxCTTtJQU9JO0V0RWlybEJWOztFc0V4cmxCTTtJQU9JO0V0RXFybEJWOztFc0U1cmxCTTtJQU9JO0V0RXlybEJWOztFc0Voc2xCTTtJQU9JO0V0RTZybEJWOztFc0Vwc2xCTTtJQU9JO0V0RWlzbEJWOztFc0V4c2xCTTtJQU9JO0V0RXFzbEJWOztFc0U1c2xCTTtJQU9JO0V0RXlzbEJWOztFc0VodGxCTTtJQU9JO0V0RTZzbEJWOztFc0VwdGxCTTtJQU9JO0V0RWl0bEJWOztFc0V4dGxCTTtJQU9JO0V0RXF0bEJWOztFc0U1dGxCTTtJQU9JO0V0RXl0bEJWOztFc0VodWxCTTtJQU9JO0V0RTZ0bEJWOztFc0VwdWxCTTtJQU9JO0V0RWl1bEJWOztFc0V4dWxCTTtJQU9JO0V0RXF1bEJWOztFc0U1dWxCTTtJQU9JO0V0RXl1bEJWOztFc0VodmxCTTtJQU9JO0V0RTZ1bEJWOztFc0VwdmxCTTtJQU9JO0V0RWl2bEJWOztFc0V4dmxCTTtJQU9JO0V0RXF2bEJWOztFc0U1dmxCTTtJQU9JO0V0RXl2bEJWOztFc0Vod2xCTTtJQU9JO0V0RTZ2bEJWOztFc0Vwd2xCTTtJQU9JO0V0RWl3bEJWOztFc0V4d2xCTTtJQU9JO0V0RXF3bEJWOztFc0U1d2xCTTtJQU9JO0V0RXl3bEJWOztFc0VoeGxCTTtJQU9JO0V0RTZ3bEJWOztFc0VweGxCTTtJQU9JO0V0RWl4bEJWOztFc0V4eGxCTTtJQU9JO0V0RXF4bEJWOztFc0U1eGxCTTtJQU9JO0V0RXl4bEJWOztFc0VoeWxCTTtJQU9JO0V0RTZ4bEJWOztFc0VweWxCTTtJQU9JO0V0RWl5bEJWOztFc0V4eWxCTTtJQU9JO0V0RXF5bEJWOztFc0U1eWxCTTtJQU9JO0V0RXl5bEJWOztFc0VoemxCTTtJQU9JO0V0RTZ5bEJWOztFc0VwemxCTTtJQU9JO0V0RWl6bEJWOztFc0V4emxCTTtJQU9JO0V0RXF6bEJWOztFc0U1emxCTTtJQU9JO0V0RXl6bEJWOztFc0VoMGxCTTtJQU9JO0V0RTZ6bEJWOztFc0VwMGxCTTtJQU9JO0V0RWkwbEJWOztFc0V4MGxCTTtJQU9JO0V0RXEwbEJWOztFc0U1MGxCTTtJQU9JO0V0RXkwbEJWOztFc0VoMWxCTTtJQU9JO0V0RTYwbEJWOztFc0VwMWxCTTtJQU9JO0V0RWkxbEJWOztFc0V4MWxCTTtJQU9JO0V0RXExbEJWOztFc0U1MWxCTTtJQU9JO0V0RXkxbEJWOztFc0VoMmxCTTtJQU9JO0V0RTYxbEJWOztFc0VwMmxCTTtJQU9JO0V0RWkybEJWOztFc0V4MmxCTTtJQU9JO0V0RXEybEJWOztFc0U1MmxCTTtJQU9JO0V0RXkybEJWOztFc0VoM2xCTTtJQU9JO0V0RTYybEJWOztFc0VwM2xCTTtJQU9JO0V0RWkzbEJWOztFc0V4M2xCTTtJQU9JO0V0RXEzbEJWOztFc0U1M2xCTTtJQU9JO0V0RXkzbEJWOztFc0VoNGxCTTtJQU9JO0V0RTYzbEJWOztFc0VwNGxCTTtJQU9JO0V0RWk0bEJWOztFc0V4NGxCTTtJQU9JO0V0RXE0bEJWOztFc0U1NGxCTTtJQU9JO0V0RXk0bEJWOztFc0VoNWxCTTtJQU9JO0V0RTY0bEJWOztFc0VwNWxCTTtJQU9JO0V0RWk1bEJWOztFc0V4NWxCTTtJQU9JO0V0RXE1bEJWOztFc0U1NWxCTTtJQU9JO0V0RXk1bEJWOztFc0VoNmxCTTtJQU9JO0V0RTY1bEJWOztFc0VwNmxCTTtJQU9JO0V0RWk2bEJWOztFc0V4NmxCTTtJQU9JO0V0RXE2bEJWOztFc0U1NmxCTTtJQU9JO0V0RXk2bEJWOztFc0VoN2xCTTtJQU9JO0V0RTY2bEJWOztFc0VwN2xCTTtJQU9JO0V0RWk3bEJWOztFc0V4N2xCTTtJQU9JO0V0RXE3bEJWOztFc0U1N2xCTTtJQU9JO0V0RXk3bEJWOztFc0VoOGxCTTtJQU9JO0V0RTY3bEJWOztFc0VwOGxCTTtJQU9JO0V0RWk4bEJWOztFc0V4OGxCTTtJQU9JO0V0RXE4bEJWOztFc0U1OGxCTTtJQU9JO0V0RXk4bEJWOztFc0VoOWxCTTtJQU9JO0V0RTY4bEJWOztFc0VwOWxCTTtJQU9JO0V0RWk5bEJWOztFc0V4OWxCTTtJQU9JO0V0RXE5bEJWOztFc0U1OWxCTTtJQU9JO0V0RXk5bEJWOztFc0VoK2xCTTtJQU9JO0V0RTY5bEJWOztFc0VwK2xCTTtJQU9JO0V0RWkrbEJWOztFc0V4K2xCTTtJQU9JO0V0RXErbEJWOztFc0U1K2xCTTtJQU9JO0V0RXkrbEJWOztFc0VoL2xCTTtJQU9JO0V0RTYrbEJWOztFc0VwL2xCTTtJQU9JO0V0RWkvbEJWOztFc0V4L2xCTTtJQU9JO0V0RXEvbEJWOztFc0U1L2xCTTtJQU9JO0V0RXkvbEJWOztFc0VoZ21CTTtJQU9JO0V0RTYvbEJWOztFc0VwZ21CTTtJQU9JO0V0RWlnbUJWOztFc0V4Z21CTTtJQU9JO0V0RXFnbUJWOztFc0U1Z21CTTtJQU9JO0V0RXlnbUJWOztFc0VoaG1CTTtJQU9JO0V0RTZnbUJWOztFc0VwaG1CTTtJQU9JO0V0RWlobUJWOztFc0V4aG1CTTtJQU9JO0V0RXFobUJWOztFc0U1aG1CTTtJQU9JO0V0RXlobUJWOztFc0VoaW1CTTtJQU9JO0V0RTZobUJWOztFc0VwaW1CTTtJQU9JO0V0RWlpbUJWOztFc0V4aW1CTTtJQU9JO0V0RXFpbUJWOztFc0U1aW1CTTtJQU9JO0V0RXlpbUJWOztFc0Voam1CTTtJQU9JO0V0RTZpbUJWOztFc0Vwam1CTTtJQU9JO0V0RWlqbUJWOztFc0V4am1CTTtJQU9JO0V0RXFqbUJWOztFc0U1am1CTTtJQU9JO0V0RXlqbUJWOztFc0Voa21CTTtJQU9JO0V0RTZqbUJWOztFc0Vwa21CTTtJQU9JO0V0RWlrbUJWOztFc0V4a21CTTtJQU9JO0V0RXFrbUJWOztFc0U1a21CTTtJQU9JO0V0RXlrbUJWOztFc0VobG1CTTtJQU9JO0V0RTZrbUJWOztFc0VwbG1CTTtJQU9JO0V0RWlsbUJWOztFc0V4bG1CTTtJQU9JO0V0RXFsbUJWOztFc0U1bG1CTTtJQU9JO0V0RXlsbUJWOztFc0VobW1CTTtJQU9JO0V0RTZsbUJWOztFc0VwbW1CTTtJQU9JO0V0RWltbUJWOztFc0V4bW1CTTtJQU9JO0V0RXFtbUJWOztFc0U1bW1CTTtJQU9JO0V0RXltbUJWOztFc0Vobm1CTTtJQU9JO0V0RTZtbUJWOztFc0Vwbm1CTTtJQU9JO0V0RWlubUJWOztFc0V4bm1CTTtJQU9JO0V0RXFubUJWOztFc0U1bm1CTTtJQU9JO0V0RXlubUJWOztFc0Vob21CTTtJQU9JO0V0RTZubUJWOztFc0Vwb21CTTtJQU9JO0V0RWlvbUJWOztFc0V4b21CTTtJQU9JO0V0RXFvbUJWOztFc0U1b21CTTtJQU9JO0V0RXlvbUJWOztFc0VocG1CTTtJQU9JO0V0RTZvbUJWOztFc0VwcG1CTTtJQU9JO0V0RWlwbUJWOztFc0V4cG1CTTtJQU9JO0V0RXFwbUJWOztFc0U1cG1CTTtJQU9JO0V0RXlwbUJWOztFc0VocW1CTTtJQU9JO0V0RTZwbUJWOztFc0VwcW1CTTtJQU9JO0V0RWlxbUJWOztFc0V4cW1CTTtJQU9JO0V0RXFxbUJWOztFc0U1cW1CTTtJQU9JO0V0RXlxbUJWOztFc0Vocm1CTTtJQU9JO0V0RTZxbUJWOztFc0Vwcm1CTTtJQU9JO0V0RWlybUJWOztFc0V4cm1CTTtJQU9JO0V0RXFybUJWOztFc0U1cm1CTTtJQU9JO0V0RXlybUJWOztFc0Voc21CTTtJQU9JO0V0RTZybUJWOztFc0Vwc21CTTtJQU9JO0V0RWlzbUJWOztFc0V4c21CTTtJQU9JO0V0RXFzbUJWOztFc0U1c21CTTtJQU9JO0V0RXlzbUJWOztFc0VodG1CTTtJQU9JO0V0RTZzbUJWOztFc0VwdG1CTTtJQU9JO0V0RWl0bUJWOztFc0V4dG1CTTtJQU9JO0V0RXF0bUJWOztFc0U1dG1CTTtJQU9JO0V0RXl0bUJWOztFc0VodW1CTTtJQU9JO0V0RTZ0bUJWOztFc0VwdW1CTTtJQU9JO0V0RWl1bUJWOztFc0V4dW1CTTtJQU9JO0V0RXF1bUJWOztFc0U1dW1CTTtJQU9JO0V0RXl1bUJWOztFc0Vodm1CTTtJQU9JO0V0RTZ1bUJWOztFc0Vwdm1CTTtJQU9JO0V0RWl2bUJWOztFc0V4dm1CTTtJQU9JO0V0RXF2bUJWOztFc0U1dm1CTTtJQU9JO0V0RXl2bUJWOztFc0Vod21CTTtJQU9JO0V0RTZ2bUJWOztFc0Vwd21CTTtJQU9JO0V0RWl3bUJWOztFc0V4d21CTTtJQU9JO0V0RXF3bUJWOztFc0U1d21CTTtJQU9JO0V0RXl3bUJWOztFc0VoeG1CTTtJQU9JO0V0RTZ3bUJWOztFc0VweG1CTTtJQU9JO0V0RWl4bUJWOztFc0V4eG1CTTtJQU9JO0V0RXF4bUJWOztFc0U1eG1CTTtJQU9JO0V0RXl4bUJWOztFc0VoeW1CTTtJQU9JO0V0RTZ4bUJWOztFc0VweW1CTTtJQU9JO0V0RWl5bUJWOztFc0V4eW1CTTtJQU9JO0V0RXF5bUJWOztFc0U1eW1CTTtJQU9JO0V0RXl5bUJWOztFc0Voem1CTTtJQU9JO0V0RTZ5bUJWOztFc0Vwem1CTTtJQU9JO0V0RWl6bUJWOztFc0V4em1CTTtJQU9JO0V0RXF6bUJWOztFc0U1em1CTTtJQU9JO0V0RXl6bUJWOztFc0VoMG1CTTtJQU9JO0V0RTZ6bUJWOztFc0VwMG1CTTtJQU9JO0V0RWkwbUJWOztFc0V4MG1CTTtJQU9JO0V0RXEwbUJWOztFc0U1MG1CTTtJQU9JO0V0RXkwbUJWOztFc0VoMW1CTTtJQU9JO0V0RTYwbUJWOztFc0VwMW1CTTtJQU9JO0V0RWkxbUJWOztFc0V4MW1CTTtJQU9JO0V0RXExbUJWOztFc0U1MW1CTTtJQU9JO0V0RXkxbUJWOztFc0VoMm1CTTtJQU9JO0V0RTYxbUJWOztFc0VwMm1CTTtJQU9JO0V0RWkybUJWOztFc0V4Mm1CTTtJQU9JO0V0RXEybUJWOztFc0U1Mm1CTTtJQU9JO0V0RXkybUJWOztFc0VoM21CTTtJQU9JO0V0RTYybUJWOztFc0VwM21CTTtJQU9JO0V0RWkzbUJWOztFc0V4M21CTTtJQU9JO0V0RXEzbUJWOztFc0U1M21CTTtJQU9JO0V0RXkzbUJWOztFc0VoNG1CTTtJQU9JO0V0RTYzbUJWOztFc0VwNG1CTTtJQU9JO0V0RWk0bUJWOztFc0V4NG1CTTtJQU9JO0V0RXE0bUJWOztFc0U1NG1CTTtJQU9JO0V0RXk0bUJWOztFc0VoNW1CTTtJQU9JO0V0RTY0bUJWOztFc0VwNW1CTTtJQU9JO0V0RWk1bUJWOztFc0V4NW1CTTtJQU9JO0V0RXE1bUJWOztFc0U1NW1CTTtJQU9JO0V0RXk1bUJWOztFc0VoNm1CTTtJQU9JO0V0RTY1bUJWOztFc0VwNm1CTTtJQU9JO0V0RWk2bUJWOztFc0V4Nm1CTTtJQU9JO0V0RXE2bUJWOztFc0U1Nm1CTTtJQU9JO0V0RXk2bUJWOztFc0VoN21CTTtJQU9JO0V0RTY2bUJWOztFc0VwN21CTTtJQU9JO0V0RWk3bUJWOztFc0V4N21CTTtJQU9JO0V0RXE3bUJWOztFc0U1N21CTTtJQU9JO0V0RXk3bUJWOztFc0VoOG1CTTtJQU9JO0V0RTY3bUJWOztFc0VwOG1CTTtJQU9JO0V0RWk4bUJWOztFc0V4OG1CTTtJQU9JO0V0RXE4bUJWOztFc0U1OG1CTTtJQU9JO0V0RXk4bUJWOztFc0VoOW1CTTtJQU9JO0V0RTY4bUJWOztFc0VwOW1CTTtJQU9JO0V0RWk5bUJWOztFc0V4OW1CTTtJQU9JO0V0RXE5bUJWOztFc0U1OW1CTTtJQU9JO0V0RXk5bUJWOztFc0VoK21CTTtJQU9JO0V0RTY5bUJWOztFc0VwK21CTTtJQU9JO0V0RWkrbUJWOztFc0V4K21CTTtJQU9JO0V0RXErbUJWOztFc0U1K21CTTtJQU9JO0V0RXkrbUJWOztFc0VoL21CTTtJQU9JO0V0RTYrbUJWOztFc0VwL21CTTtJQU9JO0V0RWkvbUJWOztFc0V4L21CTTtJQU9JO0V0RXEvbUJWOztFc0U1L21CTTtJQU9JO0V0RXkvbUJWOztFc0VoZ25CTTtJQU9JO0V0RTYvbUJWOztFc0VwZ25CTTtJQU9JO0V0RWlnbkJWOztFc0V4Z25CTTtJQU9JO0V0RXFnbkJWOztFc0U1Z25CTTtJQU9JO0V0RXlnbkJWOztFc0VoaG5CTTtJQU9JO0V0RTZnbkJWOztFc0VwaG5CTTtJQU9JO0V0RWlobkJWOztFc0V4aG5CTTtJQU9JO0V0RXFobkJWOztFc0U1aG5CTTtJQU9JO0V0RXlobkJWOztFc0VoaW5CTTtJQU9JO0V0RTZobkJWOztFc0VwaW5CTTtJQU9JO0V0RWlpbkJWOztFc0V4aW5CTTtJQU9JO0V0RXFpbkJWOztFc0U1aW5CTTtJQU9JO0V0RXlpbkJWOztFc0Voam5CTTtJQU9JO0V0RTZpbkJWOztFc0Vwam5CTTtJQU9JO0V0RWlqbkJWOztFc0V4am5CTTtJQU9JO0V0RXFqbkJWOztFc0U1am5CTTtJQU9JO0V0RXlqbkJWOztFc0Voa25CTTtJQU9JO0V0RTZqbkJWOztFc0Vwa25CTTtJQU9JO0V0RWlrbkJWOztFc0V4a25CTTtJQU9JO0V0RXFrbkJWOztFc0U1a25CTTtJQU9JO0V0RXlrbkJWOztFc0VobG5CTTtJQU9JO0V0RTZrbkJWOztFc0VwbG5CTTtJQU9JO0V0RWlsbkJWOztFc0V4bG5CTTtJQU9JO0V0RXFsbkJWOztFc0U1bG5CTTtJQU9JO0V0RXlsbkJWOztFc0VobW5CTTtJQU9JO0V0RTZsbkJWOztFc0VwbW5CTTtJQU9JO0V0RWltbkJWOztFc0V4bW5CTTtJQU9JO0V0RXFtbkJWOztFc0U1bW5CTTtJQU9JO0V0RXltbkJWOztFc0Vobm5CTTtJQU9JO0V0RTZtbkJWOztFc0Vwbm5CTTtJQU9JO0V0RWlubkJWOztFc0V4bm5CTTtJQU9JO0V0RXFubkJWOztFc0U1bm5CTTtJQU9JO0V0RXlubkJWOztFc0Vob25CTTtJQU9JO0V0RTZubkJWOztFc0Vwb25CTTtJQU9JO0V0RWlvbkJWOztFc0V4b25CTTtJQU9JO0V0RXFvbkJWOztFc0U1b25CTTtJQU9JO0V0RXlvbkJWOztFc0VocG5CTTtJQU9JO0V0RTZvbkJWOztFc0VwcG5CTTtJQU9JO0V0RWlwbkJWOztFc0V4cG5CTTtJQU9JO0V0RXFwbkJWOztFc0U1cG5CTTtJQU9JO0V0RXlwbkJWOztFc0VocW5CTTtJQU9JO0V0RTZwbkJWOztFc0VwcW5CTTtJQU9JO0V0RWlxbkJWOztFc0V4cW5CTTtJQU9JO0V0RXFxbkJWOztFc0U1cW5CTTtJQU9JO0V0RXlxbkJWOztFc0Vocm5CTTtJQU9JO0V0RTZxbkJWOztFc0Vwcm5CTTtJQU9JO0V0RWlybkJWOztFc0V4cm5CTTtJQU9JO0V0RXFybkJWOztFc0U1cm5CTTtJQU9JO0V0RXlybkJWOztFc0Voc25CTTtJQU9JO0V0RTZybkJWOztFc0Vwc25CTTtJQU9JO0V0RWlzbkJWOztFc0V4c25CTTtJQU9JO0V0RXFzbkJWOztFc0U1c25CTTtJQU9JO0V0RXlzbkJWOztFc0VodG5CTTtJQU9JO0V0RTZzbkJWOztFc0VwdG5CTTtJQU9JO0V0RWl0bkJWOztFc0V4dG5CTTtJQU9JO0V0RXF0bkJWOztFc0U1dG5CTTtJQU9JO0V0RXl0bkJWOztFc0VodW5CTTtJQU9JO0V0RTZ0bkJWOztFc0VwdW5CTTtJQU9JO0V0RWl1bkJWOztFc0V4dW5CTTtJQU9JO0V0RXF1bkJWOztFc0U1dW5CTTtJQU9JO0V0RXl1bkJWOztFc0Vodm5CTTtJQU9JO0V0RTZ1bkJWOztFc0Vwdm5CTTtJQU9JO0V0RWl2bkJWOztFc0V4dm5CTTtJQU9JO0V0RXF2bkJWOztFc0U1dm5CTTtJQU9JO0V0RXl2bkJWOztFc0Vod25CTTtJQU9JO0V0RTZ2bkJWOztFc0Vwd25CTTtJQU9JO0V0RWl3bkJWOztFc0V4d25CTTtJQU9JO0V0RXF3bkJWOztFc0U1d25CTTtJQU9JO0V0RXl3bkJWOztFc0VoeG5CTTtJQU9JO0V0RTZ3bkJWOztFc0VweG5CTTtJQU9JO0V0RWl4bkJWOztFc0V4eG5CTTtJQU9JO0V0RXF4bkJWOztFc0U1eG5CTTtJQU9JO0V0RXl4bkJWOztFc0VoeW5CTTtJQU9JO0V0RTZ4bkJWOztFc0VweW5CTTtJQU9JO0V0RWl5bkJWOztFc0V4eW5CTTtJQU9JO0V0RXF5bkJWOztFc0U1eW5CTTtJQU9JO0V0RXl5bkJWOztFc0Voem5CTTtJQU9JO0V0RTZ5bkJWOztFc0Vwem5CTTtJQU9JO0V0RWl6bkJWOztFc0V4em5CTTtJQU9JO0V0RXF6bkJWOztFc0U1em5CTTtJQU9JO0V0RXl6bkJWOztFc0VoMG5CTTtJQU9JO0V0RTZ6bkJWOztFc0VwMG5CTTtJQU9JO0V0RWkwbkJWOztFc0V4MG5CTTtJQU9JO0V0RXEwbkJWOztFc0U1MG5CTTtJQU9JO0V0RXkwbkJWOztFc0VoMW5CTTtJQU9JO0V0RTYwbkJWOztFc0VwMW5CTTtJQU9JO0V0RWkxbkJWOztFc0V4MW5CTTtJQU9JO0V0RXExbkJWOztFc0U1MW5CTTtJQU9JO0V0RXkxbkJWOztFc0VoMm5CTTtJQU9JO0V0RTYxbkJWOztFc0VwMm5CTTtJQU9JO0V0RWkybkJWOztFc0V4Mm5CTTtJQU9JO0V0RXEybkJWOztFc0U1Mm5CTTtJQU9JO0V0RXkybkJWOztFc0VoM25CTTtJQU9JO0V0RTYybkJWOztFc0VwM25CTTtJQU9JO0V0RWkzbkJWOztFc0V4M25CTTtJQU9JO0V0RXEzbkJWOztFc0U1M25CTTtJQU9JO0V0RXkzbkJWOztFc0VoNG5CTTtJQU9JO0V0RTYzbkJWOztFc0VwNG5CTTtJQU9JO0V0RWk0bkJWOztFc0V4NG5CTTtJQU9JO0V0RXE0bkJWOztFc0U1NG5CTTtJQU9JO0V0RXk0bkJWOztFc0VoNW5CTTtJQU9JO0V0RTY0bkJWOztFc0VwNW5CTTtJQU9JO0V0RWk1bkJWOztFc0V4NW5CTTtJQU9JO0V0RXE1bkJWOztFc0U1NW5CTTtJQU9JO0V0RXk1bkJWOztFc0VoNm5CTTtJQU9JO0V0RTY1bkJWOztFc0VwNm5CTTtJQU9JO0V0RWk2bkJWOztFc0V4Nm5CTTtJQU9JO0V0RXE2bkJWOztFc0U1Nm5CTTtJQU9JO0V0RXk2bkJWOztFc0VoN25CTTtJQU9JO0V0RTY2bkJWOztFc0VwN25CTTtJQU9JO0V0RWk3bkJWOztFc0V4N25CTTtJQU9JO0V0RXE3bkJWOztFc0U1N25CTTtJQU9JO0V0RXk3bkJWOztFc0VoOG5CTTtJQU9JO0V0RTY3bkJWOztFc0VwOG5CTTtJQU9JO0V0RWk4bkJWOztFc0V4OG5CTTtJQU9JO0V0RXE4bkJWOztFc0U1OG5CTTtJQU9JO0V0RXk4bkJWOztFc0VoOW5CTTtJQU9JO0V0RTY4bkJWOztFc0VwOW5CTTtJQU9JO0V0RWk5bkJWOztFc0V4OW5CTTtJQU9JO0V0RXE5bkJWOztFc0U1OW5CTTtJQU9JO0V0RXk5bkJWOztFc0VoK25CTTtJQU9JO0V0RTY5bkJWOztFc0VwK25CTTtJQU9JO0V0RWkrbkJWOztFc0V4K25CTTtJQU9JO0V0RXErbkJWOztFc0U1K25CTTtJQU9JO0V0RXkrbkJWOztFc0VoL25CTTtJQU9JO0V0RTYrbkJWOztFc0VwL25CTTtJQU9JO0V0RWkvbkJWOztFc0V4L25CTTtJQU9JO0V0RXEvbkJWOztFc0U1L25CTTtJQU9JO0V0RXkvbkJWOztFc0VoZ29CTTtJQU9JO0V0RTYvbkJWOztFc0VwZ29CTTtJQU9JO0V0RWlnb0JWOztFc0V4Z29CTTtJQU9JO0lBQUE7RXRFc2dvQlY7O0VzRTdnb0JNO0lBT0k7SUFBQTtFdEUyZ29CVjs7RXNFbGhvQk07SUFPSTtJQUFBO0V0RWdob0JWOztFc0V2aG9CTTtJQU9JO0lBQUE7RXRFcWhvQlY7O0VzRTVob0JNO0lBT0k7SUFBQTtFdEUwaG9CVjs7RXNFamlvQk07SUFPSTtJQUFBO0V0RStob0JWOztFc0V0aW9CTTtJQU9JO0lBQUE7RXRFb2lvQlY7O0VzRTNpb0JNO0lBT0k7SUFBQTtFdEV5aW9CVjs7RXNFaGpvQk07SUFPSTtJQUFBO0V0RThpb0JWOztFc0Vyam9CTTtJQU9JO0lBQUE7RXRFbWpvQlY7O0VzRTFqb0JNO0lBT0k7SUFBQTtFdEV3am9CVjs7RXNFL2pvQk07SUFPSTtJQUFBO0V0RTZqb0JWOztFc0Vwa29CTTtJQU9JO0lBQUE7RXRFa2tvQlY7O0VzRXprb0JNO0lBT0k7SUFBQTtFdEV1a29CVjs7RXNFOWtvQk07SUFPSTtJQUFBO0V0RTRrb0JWOztFc0VubG9CTTtJQU9JO0lBQUE7RXRFaWxvQlY7O0VzRXhsb0JNO0lBT0k7SUFBQTtFdEVzbG9CVjs7RXNFN2xvQk07SUFPSTtJQUFBO0V0RTJsb0JWOztFc0VsbW9CTTtJQU9JO0lBQUE7RXRFZ21vQlY7O0VzRXZtb0JNO0lBT0k7SUFBQTtFdEVxbW9CVjs7RXNFNW1vQk07SUFPSTtJQUFBO0V0RTBtb0JWOztFc0Vqbm9CTTtJQU9JO0lBQUE7RXRFK21vQlY7O0VzRXRub0JNO0lBT0k7SUFBQTtFdEVvbm9CVjs7RXNFM25vQk07SUFPSTtJQUFBO0V0RXlub0JWOztFc0Vob29CTTtJQU9JO0lBQUE7RXRFOG5vQlY7O0VzRXJvb0JNO0lBT0k7SUFBQTtFdEVtb29CVjs7RXNFMW9vQk07SUFPSTtJQUFBO0V0RXdvb0JWOztFc0Uvb29CTTtJQU9JO0lBQUE7RXRFNm9vQlY7O0VzRXBwb0JNO0lBT0k7SUFBQTtFdEVrcG9CVjs7RXNFenBvQk07SUFPSTtJQUFBO0V0RXVwb0JWOztFc0U5cG9CTTtJQU9JO0lBQUE7RXRFNHBvQlY7O0VzRW5xb0JNO0lBT0k7SUFBQTtFdEVpcW9CVjs7RXNFeHFvQk07SUFPSTtJQUFBO0V0RXNxb0JWOztFc0U3cW9CTTtJQU9JO0lBQUE7RXRFMnFvQlY7O0VzRWxyb0JNO0lBT0k7SUFBQTtFdEVncm9CVjs7RXNFdnJvQk07SUFPSTtJQUFBO0V0RXFyb0JWOztFc0U1cm9CTTtJQU9JO0lBQUE7RXRFMHJvQlY7O0VzRWpzb0JNO0lBT0k7SUFBQTtFdEUrcm9CVjs7RXNFdHNvQk07SUFPSTtJQUFBO0V0RW9zb0JWOztFc0Uzc29CTTtJQU9JO0lBQUE7RXRFeXNvQlY7O0VzRWh0b0JNO0lBT0k7SUFBQTtFdEU4c29CVjs7RXNFcnRvQk07SUFPSTtJQUFBO0V0RW10b0JWOztFc0UxdG9CTTtJQU9JO0lBQUE7RXRFd3RvQlY7O0VzRS90b0JNO0lBT0k7SUFBQTtFdEU2dG9CVjs7RXNFcHVvQk07SUFPSTtFdEVpdW9CVjs7RXNFeHVvQk07SUFPSTtFdEVxdW9CVjs7RXNFNXVvQk07SUFPSTtFdEV5dW9CVjs7RXNFaHZvQk07SUFPSTtFdEU2dW9CVjs7RXNFcHZvQk07SUFPSTtFdEVpdm9CVjs7RXNFeHZvQk07SUFPSTtFdEVxdm9CVjs7RXNFNXZvQk07SUFPSTtFdEV5dm9CVjs7RXNFaHdvQk07SUFPSTtFdEU2dm9CVjs7RXNFcHdvQk07SUFPSTtFdEVpd29CVjs7RXNFeHdvQk07SUFPSTtFdEVxd29CVjs7RXNFNXdvQk07SUFPSTtFdEV5d29CVjs7RXNFaHhvQk07SUFPSTtFdEU2d29CVjs7RXNFcHhvQk07SUFPSTtFdEVpeG9CVjs7RXNFeHhvQk07SUFPSTtFdEVxeG9CVjs7RXNFNXhvQk07SUFPSTtFdEV5eG9CVjs7RXNFaHlvQk07SUFPSTtFdEU2eG9CVjs7RXNFcHlvQk07SUFPSTtFdEVpeW9CVjs7RXNFeHlvQk07SUFPSTtFdEVxeW9CVjs7RXNFNXlvQk07SUFPSTtFdEV5eW9CVjs7RXNFaHpvQk07SUFPSTtFdEU2eW9CVjs7RXNFcHpvQk07SUFPSTtFdEVpem9CVjs7RXNFeHpvQk07SUFPSTtFdEVxem9CVjs7RXNFNXpvQk07SUFPSTtFdEV5em9CVjs7RXNFaDBvQk07SUFPSTtFdEU2em9CVjs7RXNFcDBvQk07SUFPSTtFdEVpMG9CVjs7RXNFeDBvQk07SUFPSTtFdEVxMG9CVjs7RXNFNTBvQk07SUFPSTtFdEV5MG9CVjs7RXNFaDFvQk07SUFPSTtFdEU2MG9CVjs7RXNFcDFvQk07SUFPSTtFdEVpMW9CVjs7RXNFeDFvQk07SUFPSTtFdEVxMW9CVjs7RXNFNTFvQk07SUFPSTtFdEV5MW9CVjs7RXNFaDJvQk07SUFPSTtFdEU2MW9CVjs7RXNFcDJvQk07SUFPSTtFdEVpMm9CVjs7RXNFeDJvQk07SUFPSTtFdEVxMm9CVjs7RXNFNTJvQk07SUFPSTtFdEV5Mm9CVjs7RXNFaDNvQk07SUFPSTtFdEU2Mm9CVjs7RXNFcDNvQk07SUFPSTtFdEVpM29CVjs7RXNFeDNvQk07SUFPSTtFdEVxM29CVjs7RXNFNTNvQk07SUFPSTtFdEV5M29CVjs7RXNFaDRvQk07SUFPSTtFdEU2M29CVjs7RXNFcDRvQk07SUFPSTtFdEVpNG9CVjs7RXNFeDRvQk07SUFPSTtFdEVxNG9CVjs7RXNFNTRvQk07SUFPSTtFdEV5NG9CVjs7RXNFaDVvQk07SUFPSTtFdEU2NG9CVjs7RXNFcDVvQk07SUFPSTtFdEVpNW9CVjs7RXNFeDVvQk07SUFPSTtFdEVxNW9CVjs7RXNFNTVvQk07SUFPSTtFdEV5NW9CVjs7RXNFaDZvQk07SUFPSTtFdEU2NW9CVjs7RXNFcDZvQk07SUFPSTtFdEVpNm9CVjs7RXNFeDZvQk07SUFPSTtFdEVxNm9CVjs7RXNFNTZvQk07SUFPSTtFdEV5Nm9CVjs7RXNFaDdvQk07SUFPSTtFdEU2Nm9CVjs7RXNFcDdvQk07SUFPSTtFdEVpN29CVjs7RXNFeDdvQk07SUFPSTtFdEVxN29CVjs7RXNFNTdvQk07SUFPSTtFdEV5N29CVjs7RXNFaDhvQk07SUFPSTtFdEU2N29CVjs7RXNFcDhvQk07SUFPSTtFdEVpOG9CVjs7RXNFeDhvQk07SUFPSTtFdEVxOG9CVjs7RXNFNThvQk07SUFPSTtFdEV5OG9CVjs7RXNFaDlvQk07SUFPSTtFdEU2OG9CVjs7RXNFcDlvQk07SUFPSTtFdEVpOW9CVjs7RXNFeDlvQk07SUFPSTtFdEVxOW9CVjs7RXNFNTlvQk07SUFPSTtFdEV5OW9CVjs7RXNFaCtvQk07SUFPSTtFdEU2OW9CVjs7RXNFcCtvQk07SUFPSTtFdEVpK29CVjs7RXNFeCtvQk07SUFPSTtFdEVxK29CVjs7RXNFNStvQk07SUFPSTtFdEV5K29CVjs7RXNFaC9vQk07SUFPSTtFdEU2K29CVjs7RXNFcC9vQk07SUFPSTtFdEVpL29CVjs7RXNFeC9vQk07SUFPSTtFdEVxL29CVjs7RXNFNS9vQk07SUFPSTtFdEV5L29CVjs7RXNFaGdwQk07SUFPSTtFdEU2L29CVjs7RXNFcGdwQk07SUFPSTtFdEVpZ3BCVjs7RXNFeGdwQk07SUFPSTtFdEVxZ3BCVjs7RXNFNWdwQk07SUFPSTtFdEV5Z3BCVjs7RXNFaGhwQk07SUFPSTtFdEU2Z3BCVjs7RXNFcGhwQk07SUFPSTtFdEVpaHBCVjs7RXNFeGhwQk07SUFPSTtFdEVxaHBCVjs7RXNFNWhwQk07SUFPSTtFdEV5aHBCVjs7RXNFaGlwQk07SUFPSTtFdEU2aHBCVjs7RXNFcGlwQk07SUFPSTtFdEVpaXBCVjs7RXNFeGlwQk07SUFPSTtFdEVxaXBCVjs7RXNFNWlwQk07SUFPSTtFdEV5aXBCVjs7RXNFaGpwQk07SUFPSTtFdEU2aXBCVjs7RXNFcGpwQk07SUFPSTtFdEVpanBCVjs7RXNFeGpwQk07SUFPSTtFdEVxanBCVjs7RXNFNWpwQk07SUFPSTtFdEV5anBCVjs7RXNFaGtwQk07SUFPSTtFdEU2anBCVjs7RXNFcGtwQk07SUFPSTtFdEVpa3BCVjs7RXNFeGtwQk07SUFPSTtFdEVxa3BCVjs7RXNFNWtwQk07SUFPSTtFdEV5a3BCVjs7RXNFaGxwQk07SUFPSTtFdEU2a3BCVjs7RXNFcGxwQk07SUFPSTtFdEVpbHBCVjs7RXNFeGxwQk07SUFPSTtFdEVxbHBCVjs7RXNFNWxwQk07SUFPSTtFdEV5bHBCVjs7RXNFaG1wQk07SUFPSTtFdEU2bHBCVjs7RXNFcG1wQk07SUFPSTtFdEVpbXBCVjs7RXNFeG1wQk07SUFPSTtFdEVxbXBCVjs7RXNFNW1wQk07SUFPSTtFdEV5bXBCVjs7RXNFaG5wQk07SUFPSTtFdEU2bXBCVjs7RXNFcG5wQk07SUFPSTtFdEVpbnBCVjs7RXNFeG5wQk07SUFPSTtFdEVxbnBCVjs7RXNFNW5wQk07SUFPSTtFdEV5bnBCVjs7RXNFaG9wQk07SUFPSTtFdEU2bnBCVjs7RXNFcG9wQk07SUFPSTtFdEVpb3BCVjs7RXNFeG9wQk07SUFPSTtFdEVxb3BCVjs7RXNFNW9wQk07SUFPSTtFdEV5b3BCVjs7RXNFaHBwQk07SUFPSTtFdEU2b3BCVjs7RXNFcHBwQk07SUFPSTtJQUFBO0V0RWtwcEJWOztFc0V6cHBCTTtJQU9JO0lBQUE7RXRFdXBwQlY7O0VzRTlwcEJNO0lBT0k7SUFBQTtFdEU0cHBCVjs7RXNFbnFwQk07SUFPSTtJQUFBO0V0RWlxcEJWOztFc0V4cXBCTTtJQU9JO0lBQUE7RXRFc3FwQlY7O0VzRTdxcEJNO0lBT0k7SUFBQTtFdEUycXBCVjs7RXNFbHJwQk07SUFPSTtJQUFBO0V0RWdycEJWOztFc0V2cnBCTTtJQU9JO0lBQUE7RXRFcXJwQlY7O0VzRTVycEJNO0lBT0k7SUFBQTtFdEUwcnBCVjs7RXNFanNwQk07SUFPSTtJQUFBO0V0RStycEJWOztFc0V0c3BCTTtJQU9JO0lBQUE7RXRFb3NwQlY7O0VzRTNzcEJNO0lBT0k7SUFBQTtFdEV5c3BCVjs7RXNFaHRwQk07SUFPSTtJQUFBO0V0RThzcEJWOztFc0VydHBCTTtJQU9JO0lBQUE7RXRFbXRwQlY7O0VzRTF0cEJNO0lBT0k7SUFBQTtFdEV3dHBCVjs7RXNFL3RwQk07SUFPSTtJQUFBO0V0RTZ0cEJWOztFc0VwdXBCTTtJQU9JO0lBQUE7RXRFa3VwQlY7O0VzRXp1cEJNO0lBT0k7SUFBQTtFdEV1dXBCVjs7RXNFOXVwQk07SUFPSTtJQUFBO0V0RTR1cEJWOztFc0VudnBCTTtJQU9JO0lBQUE7RXRFaXZwQlY7O0VzRXh2cEJNO0lBT0k7SUFBQTtFdEVzdnBCVjs7RXNFN3ZwQk07SUFPSTtJQUFBO0V0RTJ2cEJWOztFc0Vsd3BCTTtJQU9JO0lBQUE7RXRFZ3dwQlY7O0VzRXZ3cEJNO0lBT0k7SUFBQTtFdEVxd3BCVjs7RXNFNXdwQk07SUFPSTtJQUFBO0V0RTB3cEJWOztFc0VqeHBCTTtJQU9JO0lBQUE7RXRFK3dwQlY7O0VzRXR4cEJNO0lBT0k7SUFBQTtFdEVveHBCVjs7RXNFM3hwQk07SUFPSTtJQUFBO0V0RXl4cEJWOztFc0VoeXBCTTtJQU9JO0lBQUE7RXRFOHhwQlY7O0VzRXJ5cEJNO0lBT0k7SUFBQTtFdEVteXBCVjs7RXNFMXlwQk07SUFPSTtJQUFBO0V0RXd5cEJWOztFc0UveXBCTTtJQU9JO0lBQUE7RXRFNnlwQlY7O0VzRXB6cEJNO0lBT0k7SUFBQTtFdEVrenBCVjs7RXNFenpwQk07SUFPSTtJQUFBO0V0RXV6cEJWOztFc0U5enBCTTtJQU9JO0lBQUE7RXRFNHpwQlY7O0VzRW4wcEJNO0lBT0k7SUFBQTtFdEVpMHBCVjs7RXNFeDBwQk07SUFPSTtJQUFBO0V0RXMwcEJWOztFc0U3MHBCTTtJQU9JO0lBQUE7RXRFMjBwQlY7O0VzRWwxcEJNO0lBT0k7SUFBQTtFdEVnMXBCVjs7RXNFdjFwQk07SUFPSTtJQUFBO0V0RXExcEJWOztFc0U1MXBCTTtJQU9JO0V0RXkxcEJWOztFc0VoMnBCTTtJQU9JO0V0RTYxcEJWOztFc0VwMnBCTTtJQU9JO0V0RWkycEJWOztFc0V4MnBCTTtJQU9JO0V0RXEycEJWOztFc0U1MnBCTTtJQU9JO0V0RXkycEJWOztFc0VoM3BCTTtJQU9JO0V0RTYycEJWOztFc0VwM3BCTTtJQU9JO0V0RWkzcEJWOztFc0V4M3BCTTtJQU9JO0V0RXEzcEJWOztFc0U1M3BCTTtJQU9JO0V0RXkzcEJWOztFc0VoNHBCTTtJQU9JO0V0RTYzcEJWOztFc0VwNHBCTTtJQU9JO0V0RWk0cEJWOztFc0V4NHBCTTtJQU9JO0V0RXE0cEJWOztFc0U1NHBCTTtJQU9JO0V0RXk0cEJWOztFc0VoNXBCTTtJQU9JO0V0RTY0cEJWOztFc0VwNXBCTTtJQU9JO0V0RWk1cEJWOztFc0V4NXBCTTtJQU9JO0V0RXE1cEJWOztFc0U1NXBCTTtJQU9JO0V0RXk1cEJWOztFc0VoNnBCTTtJQU9JO0V0RTY1cEJWOztFc0VwNnBCTTtJQU9JO0V0RWk2cEJWOztFc0V4NnBCTTtJQU9JO0V0RXE2cEJWOztFc0U1NnBCTTtJQU9JO0V0RXk2cEJWOztFc0VoN3BCTTtJQU9JO0V0RTY2cEJWOztFc0VwN3BCTTtJQU9JO0V0RWk3cEJWOztFc0V4N3BCTTtJQU9JO0V0RXE3cEJWOztFc0U1N3BCTTtJQU9JO0V0RXk3cEJWOztFc0VoOHBCTTtJQU9JO0V0RTY3cEJWOztFc0VwOHBCTTtJQU9JO0V0RWk4cEJWOztFc0V4OHBCTTtJQU9JO0V0RXE4cEJWOztFc0U1OHBCTTtJQU9JO0V0RXk4cEJWOztFc0VoOXBCTTtJQU9JO0V0RTY4cEJWOztFc0VwOXBCTTtJQU9JO0V0RWk5cEJWOztFc0V4OXBCTTtJQU9JO0V0RXE5cEJWOztFc0U1OXBCTTtJQU9JO0V0RXk5cEJWOztFc0VoK3BCTTtJQU9JO0V0RTY5cEJWOztFc0VwK3BCTTtJQU9JO0V0RWkrcEJWOztFc0V4K3BCTTtJQU9JO0V0RXErcEJWOztFc0U1K3BCTTtJQU9JO0V0RXkrcEJWOztFc0VoL3BCTTtJQU9JO0V0RTYrcEJWOztFc0VwL3BCTTtJQU9JO0V0RWkvcEJWOztFc0V4L3BCTTtJQU9JO0V0RXEvcEJWOztFc0U1L3BCTTtJQU9JO0V0RXkvcEJWOztFc0VoZ3FCTTtJQU9JO0V0RTYvcEJWOztFc0VwZ3FCTTtJQU9JO0V0RWlncUJWOztFc0V4Z3FCTTtJQU9JO0V0RXFncUJWOztFc0U1Z3FCTTtJQU9JO0V0RXlncUJWOztFc0VoaHFCTTtJQU9JO0V0RTZncUJWOztFc0VwaHFCTTtJQU9JO0V0RWlocUJWOztFc0V4aHFCTTtJQU9JO0V0RXFocUJWOztFc0U1aHFCTTtJQU9JO0V0RXlocUJWOztFc0VoaXFCTTtJQU9JO0V0RTZocUJWOztFc0VwaXFCTTtJQU9JO0V0RWlpcUJWOztFc0V4aXFCTTtJQU9JO0V0RXFpcUJWOztFc0U1aXFCTTtJQU9JO0V0RXlpcUJWOztFc0VoanFCTTtJQU9JO0V0RTZpcUJWOztFc0VwanFCTTtJQU9JO0V0RWlqcUJWOztFc0V4anFCTTtJQU9JO0V0RXFqcUJWOztFc0U1anFCTTtJQU9JO0V0RXlqcUJWOztFc0Voa3FCTTtJQU9JO0V0RTZqcUJWOztFc0Vwa3FCTTtJQU9JO0V0RWlrcUJWOztFc0V4a3FCTTtJQU9JO0V0RXFrcUJWOztFc0U1a3FCTTtJQU9JO0V0RXlrcUJWOztFc0VobHFCTTtJQU9JO0V0RTZrcUJWOztFc0VwbHFCTTtJQU9JO0V0RWlscUJWOztFc0V4bHFCTTtJQU9JO0V0RXFscUJWOztFc0U1bHFCTTtJQU9JO0V0RXlscUJWOztFc0VobXFCTTtJQU9JO0V0RTZscUJWOztFc0VwbXFCTTtJQU9JO0V0RWltcUJWOztFc0V4bXFCTTtJQU9JO0V0RXFtcUJWOztFc0U1bXFCTTtJQU9JO0V0RXltcUJWOztFc0VobnFCTTtJQU9JO0V0RTZtcUJWOztFc0VwbnFCTTtJQU9JO0V0RWlucUJWOztFc0V4bnFCTTtJQU9JO0V0RXFucUJWOztFc0U1bnFCTTtJQU9JO0V0RXlucUJWOztFc0Vob3FCTTtJQU9JO0V0RTZucUJWOztFc0Vwb3FCTTtJQU9JO0V0RWlvcUJWOztFc0V4b3FCTTtJQU9JO0V0RXFvcUJWOztFc0U1b3FCTTtJQU9JO0V0RXlvcUJWOztFc0VocHFCTTtJQU9JO0V0RTZvcUJWOztFc0VwcHFCTTtJQU9JO0V0RWlwcUJWOztFc0V4cHFCTTtJQU9JO0V0RXFwcUJWOztFc0U1cHFCTTtJQU9JO0V0RXlwcUJWOztFc0VocXFCTTtJQU9JO0V0RTZwcUJWOztFc0VwcXFCTTtJQU9JO0V0RWlxcUJWOztFc0V4cXFCTTtJQU9JO0V0RXFxcUJWOztFc0U1cXFCTTtJQU9JO0V0RXlxcUJWOztFc0VocnFCTTtJQU9JO0V0RTZxcUJWOztFc0VwcnFCTTtJQU9JO0V0RWlycUJWOztFc0V4cnFCTTtJQU9JO0V0RXFycUJWOztFc0U1cnFCTTtJQU9JO0V0RXlycUJWOztFc0Voc3FCTTtJQU9JO0V0RTZycUJWOztFc0Vwc3FCTTtJQU9JO0V0RWlzcUJWOztFc0V4c3FCTTtJQU9JO0V0RXFzcUJWOztFc0U1c3FCTTtJQU9JO0V0RXlzcUJWOztFc0VodHFCTTtJQU9JO0V0RTZzcUJWOztFc0VwdHFCTTtJQU9JO0V0RWl0cUJWOztFc0V4dHFCTTtJQU9JO0V0RXF0cUJWOztFc0U1dHFCTTtJQU9JO0V0RXl0cUJWOztFc0VodXFCTTtJQU9JO0V0RTZ0cUJWOztFc0VwdXFCTTtJQU9JO0V0RWl1cUJWOztFc0V4dXFCTTtJQU9JO0V0RXF1cUJWOztFc0U1dXFCTTtJQU9JO0V0RXl1cUJWOztFc0VodnFCTTtJQU9JO0lBQUE7RXRFOHVxQlY7O0VzRXJ2cUJNO0lBT0k7SUFBQTtFdEVtdnFCVjs7RXNFMXZxQk07SUFPSTtJQUFBO0V0RXd2cUJWOztFc0UvdnFCTTtJQU9JO0lBQUE7RXRFNnZxQlY7O0VzRXB3cUJNO0lBT0k7SUFBQTtFdEVrd3FCVjs7RXNFendxQk07SUFPSTtJQUFBO0V0RXV3cUJWOztFc0U5d3FCTTtJQU9JO0lBQUE7RXRFNHdxQlY7O0VzRW54cUJNO0lBT0k7SUFBQTtFdEVpeHFCVjs7RXNFeHhxQk07SUFPSTtJQUFBO0V0RXN4cUJWOztFc0U3eHFCTTtJQU9JO0lBQUE7RXRFMnhxQlY7O0VzRWx5cUJNO0lBT0k7SUFBQTtFdEVneXFCVjs7RXNFdnlxQk07SUFPSTtJQUFBO0V0RXF5cUJWOztFc0U1eXFCTTtJQU9JO0lBQUE7RXRFMHlxQlY7O0VzRWp6cUJNO0lBT0k7SUFBQTtFdEUreXFCVjs7RXNFdHpxQk07SUFPSTtJQUFBO0V0RW96cUJWOztFc0UzenFCTTtJQU9JO0lBQUE7RXRFeXpxQlY7O0VzRWgwcUJNO0lBT0k7SUFBQTtFdEU4enFCVjs7RXNFcjBxQk07SUFPSTtJQUFBO0V0RW0wcUJWOztFc0UxMHFCTTtJQU9JO0lBQUE7RXRFdzBxQlY7O0VzRS8wcUJNO0lBT0k7SUFBQTtFdEU2MHFCVjs7RXNFcDFxQk07SUFPSTtJQUFBO0V0RWsxcUJWOztFc0V6MXFCTTtJQU9JO0lBQUE7RXRFdTFxQlY7O0VzRTkxcUJNO0lBT0k7SUFBQTtFdEU0MXFCVjs7RXNFbjJxQk07SUFPSTtJQUFBO0V0RWkycUJWOztFc0V4MnFCTTtJQU9JO0lBQUE7RXRFczJxQlY7O0VzRTcycUJNO0lBT0k7SUFBQTtFdEUyMnFCVjs7RXNFbDNxQk07SUFPSTtJQUFBO0V0RWczcUJWOztFc0V2M3FCTTtJQU9JO0lBQUE7RXRFcTNxQlY7O0VzRTUzcUJNO0lBT0k7SUFBQTtFdEUwM3FCVjs7RXNFajRxQk07SUFPSTtJQUFBO0V0RSszcUJWOztFc0V0NHFCTTtJQU9JO0lBQUE7RXRFbzRxQlY7O0VzRTM0cUJNO0lBT0k7SUFBQTtFdEV5NHFCVjs7RXNFaDVxQk07SUFPSTtJQUFBO0V0RTg0cUJWOztFc0VyNXFCTTtJQU9JO0lBQUE7RXRFbTVxQlY7O0VzRTE1cUJNO0lBT0k7SUFBQTtFdEV3NXFCVjs7RXNFLzVxQk07SUFPSTtJQUFBO0V0RTY1cUJWOztFc0VwNnFCTTtJQU9JO0lBQUE7RXRFazZxQlY7O0VzRXo2cUJNO0lBT0k7SUFBQTtFdEV1NnFCVjs7RXNFOTZxQk07SUFPSTtJQUFBO0V0RTQ2cUJWOztFc0VuN3FCTTtJQU9JO0lBQUE7RXRFaTdxQlY7O0VzRXg3cUJNO0lBT0k7SUFBQTtFdEVzN3FCVjs7RXNFNzdxQk07SUFPSTtJQUFBO0V0RTI3cUJWOztFc0VsOHFCTTtJQU9JO0V0RSs3cUJWOztFc0V0OHFCTTtJQU9JO0V0RW04cUJWOztFc0UxOHFCTTtJQU9JO0V0RXU4cUJWOztFc0U5OHFCTTtJQU9JO0V0RTI4cUJWOztFc0VsOXFCTTtJQU9JO0V0RSs4cUJWOztFc0V0OXFCTTtJQU9JO0V0RW05cUJWOztFc0UxOXFCTTtJQU9JO0V0RXU5cUJWOztFc0U5OXFCTTtJQU9JO0V0RTI5cUJWOztFc0VsK3FCTTtJQU9JO0V0RSs5cUJWOztFc0V0K3FCTTtJQU9JO0V0RW0rcUJWOztFc0UxK3FCTTtJQU9JO0V0RXUrcUJWOztFc0U5K3FCTTtJQU9JO0V0RTIrcUJWOztFc0VsL3FCTTtJQU9JO0V0RSsrcUJWOztFc0V0L3FCTTtJQU9JO0V0RW0vcUJWOztFc0UxL3FCTTtJQU9JO0V0RXUvcUJWOztFc0U5L3FCTTtJQU9JO0V0RTIvcUJWOztFc0VsZ3JCTTtJQU9JO0V0RSsvcUJWOztFc0V0Z3JCTTtJQU9JO0V0RW1nckJWOztFc0UxZ3JCTTtJQU9JO0V0RXVnckJWOztFc0U5Z3JCTTtJQU9JO0V0RTJnckJWOztFc0VsaHJCTTtJQU9JO0V0RStnckJWOztFc0V0aHJCTTtJQU9JO0V0RW1ockJWOztFc0UxaHJCTTtJQU9JO0V0RXVockJWOztFc0U5aHJCTTtJQU9JO0V0RTJockJWOztFc0VsaXJCTTtJQU9JO0V0RStockJWOztFc0V0aXJCTTtJQU9JO0V0RW1pckJWOztFc0UxaXJCTTtJQU9JO0V0RXVpckJWOztFc0U5aXJCTTtJQU9JO0V0RTJpckJWOztFc0VsanJCTTtJQU9JO0V0RStpckJWOztFc0V0anJCTTtJQU9JO0V0RW1qckJWOztFc0UxanJCTTtJQU9JO0V0RXVqckJWOztFc0U5anJCTTtJQU9JO0V0RTJqckJWOztFc0Vsa3JCTTtJQU9JO0V0RStqckJWOztFc0V0a3JCTTtJQU9JO0V0RW1rckJWOztFc0Uxa3JCTTtJQU9JO0V0RXVrckJWOztFc0U5a3JCTTtJQU9JO0V0RTJrckJWOztFc0VsbHJCTTtJQU9JO0V0RStrckJWOztFc0V0bHJCTTtJQU9JO0V0RW1sckJWOztFc0UxbHJCTTtJQU9JO0V0RXVsckJWOztFc0U5bHJCTTtJQU9JO0V0RTJsckJWOztFc0VsbXJCTTtJQU9JO0V0RStsckJWOztFc0V0bXJCTTtJQU9JO0V0RW1tckJWOztFc0UxbXJCTTtJQU9JO0V0RXVtckJWOztFc0U5bXJCTTtJQU9JO0V0RTJtckJWOztFc0VsbnJCTTtJQU9JO0V0RSttckJWOztFc0V0bnJCTTtJQU9JO0V0RW1uckJWOztFc0UxbnJCTTtJQU9JO0V0RXVuckJWOztFc0U5bnJCTTtJQU9JO0V0RTJuckJWOztFc0Vsb3JCTTtJQU9JO0V0RStuckJWOztFc0V0b3JCTTtJQU9JO0V0RW1vckJWOztFc0Uxb3JCTTtJQU9JO0V0RXVvckJWOztFc0U5b3JCTTtJQU9JO0V0RTJvckJWOztFc0VscHJCTTtJQU9JO0V0RStvckJWOztFc0V0cHJCTTtJQU9JO0V0RW1wckJWOztFc0UxcHJCTTtJQU9JO0V0RXVwckJWOztFc0U5cHJCTTtJQU9JO0V0RTJwckJWOztFc0VscXJCTTtJQU9JO0V0RStwckJWOztFc0V0cXJCTTtJQU9JO0V0RW1xckJWOztFc0UxcXJCTTtJQU9JO0V0RXVxckJWOztFc0U5cXJCTTtJQU9JO0V0RTJxckJWOztFc0VscnJCTTtJQU9JO0V0RStxckJWOztFc0V0cnJCTTtJQU9JO0V0RW1yckJWOztFc0UxcnJCTTtJQU9JO0V0RXVyckJWOztFc0U5cnJCTTtJQU9JO0V0RTJyckJWOztFc0Vsc3JCTTtJQU9JO0V0RStyckJWOztFc0V0c3JCTTtJQU9JO0V0RW1zckJWOztFc0Uxc3JCTTtJQU9JO0V0RXVzckJWOztFc0U5c3JCTTtJQU9JO0V0RTJzckJWOztFc0VsdHJCTTtJQU9JO0V0RStzckJWOztFc0V0dHJCTTtJQU9JO0V0RW10ckJWOztFc0UxdHJCTTtJQU9JO0V0RXV0ckJWOztFc0U5dHJCTTtJQU9JO0V0RTJ0ckJWOztFc0VsdXJCTTtJQU9JO0V0RSt0ckJWOztFc0V0dXJCTTtJQU9JO0V0RW11ckJWOztFc0UxdXJCTTtJQU9JO0V0RXV1ckJWOztFc0U5dXJCTTtJQU9JO0V0RTJ1ckJWOztFc0VsdnJCTTtJQU9JO0V0RSt1ckJWOztFc0V0dnJCTTtJQU9JO0V0RW12ckJWOztFc0UxdnJCTTtJQU9JO0V0RXV2ckJWOztFc0U5dnJCTTtJQU9JO0V0RTJ2ckJWOztFc0Vsd3JCTTtJQU9JO0V0RSt2ckJWOztFc0V0d3JCTTtJQU9JO0V0RW13ckJWOztFc0Uxd3JCTTtJQU9JO0V0RXV3ckJWOztFc0U5d3JCTTtJQU9JO0V0RTJ3ckJWOztFc0VseHJCTTtJQU9JO0V0RSt3ckJWOztFc0V0eHJCTTtJQU9JO0V0RW14ckJWOztFc0UxeHJCTTtJQU9JO0V0RXV4ckJWOztFc0U5eHJCTTtJQU9JO0V0RTJ4ckJWOztFc0VseXJCTTtJQU9JO0V0RSt4ckJWOztFc0V0eXJCTTtJQU9JO0V0RW15ckJWOztFc0UxeXJCTTtJQU9JO0V0RXV5ckJWOztFc0U5eXJCTTtJQU9JO0V0RTJ5ckJWOztFc0VsenJCTTtJQU9JO0V0RSt5ckJWOztFc0V0enJCTTtJQU9JO0V0RW16ckJWOztFc0UxenJCTTtJQU9JO0V0RXV6ckJWOztFc0U5enJCTTtJQU9JO0V0RTJ6ckJWOztFc0VsMHJCTTtJQU9JO0V0RSt6ckJWOztFc0V0MHJCTTtJQU9JO0V0RW0wckJWOztFc0UxMHJCTTtJQU9JO0V0RXUwckJWOztFc0U5MHJCTTtJQU9JO0V0RTIwckJWOztFc0VsMXJCTTtJQU9JO0V0RSswckJWOztFc0V0MXJCTTtJQU9JO0V0RW0xckJWOztFc0UxMXJCTTtJQU9JO0V0RXUxckJWOztFc0U5MXJCTTtJQU9JO0V0RTIxckJWOztFc0VsMnJCTTtJQU9JO0V0RSsxckJWOztFc0V0MnJCTTtJQU9JO0V0RW0yckJWOztFc0UxMnJCTTtJQU9JO0V0RXUyckJWOztFc0U5MnJCTTtJQU9JO0V0RTIyckJWOztFc0VsM3JCTTtJQU9JO0V0RSsyckJWOztFc0V0M3JCTTtJQU9JO0V0RW0zckJWOztFc0UxM3JCTTtJQU9JO0V0RXUzckJWOztFc0U5M3JCTTtJQU9JO0V0RTIzckJWOztFc0VsNHJCTTtJQU9JO0V0RSszckJWOztFc0V0NHJCTTtJQU9JO0V0RW00ckJWOztFc0UxNHJCTTtJQU9JO0V0RXU0ckJWOztFc0U5NHJCTTtJQU9JO0V0RTI0ckJWOztFc0VsNXJCTTtJQU9JO0V0RSs0ckJWOztFc0V0NXJCTTtJQU9JO0V0RW01ckJWOztFc0UxNXJCTTtJQU9JO0V0RXU1ckJWOztFc0U5NXJCTTtJQU9JO0V0RTI1ckJWOztFc0VsNnJCTTtJQU9JO0V0RSs1ckJWOztFc0V0NnJCTTtJQU9JO0V0RW02ckJWOztFc0UxNnJCTTtJQU9JO0V0RXU2ckJWOztFc0U5NnJCTTtJQU9JO0V0RTI2ckJWOztFc0VsN3JCTTtJQU9JO0V0RSs2ckJWOztFc0V0N3JCTTtJQU9JO0V0RW03ckJWOztFc0UxN3JCTTtJQU9JO0V0RXU3ckJWOztFc0U5N3JCTTtJQU9JO0V0RTI3ckJWOztFc0VsOHJCTTtJQU9JO0V0RSs3ckJWOztFc0V0OHJCTTtJQU9JO0V0RW04ckJWOztFc0UxOHJCTTtJQU9JO0V0RXU4ckJWOztFc0U5OHJCTTtJQU9JO0V0RTI4ckJWOztFc0VsOXJCTTtJQU9JO0V0RSs4ckJWOztFc0V0OXJCTTtJQU9JO0V0RW05ckJWOztFc0UxOXJCTTtJQU9JO0V0RXU5ckJWOztFc0U5OXJCTTtJQU9JO0V0RTI5ckJWOztFc0VsK3JCTTtJQU9JO0V0RSs5ckJWOztFc0V0K3JCTTtJQU9JO0V0RW0rckJWOztFc0UxK3JCTTtJQU9JO0V0RXUrckJWOztFc0U5K3JCTTtJQU9JO0V0RTIrckJWOztFc0VsL3JCTTtJQU9JO0V0RSsrckJWOztFc0V0L3JCTTtJQU9JO0V0RW0vckJWOztFc0UxL3JCTTtJQU9JO0V0RXUvckJWOztFc0U5L3JCTTtJQU9JO0V0RTIvckJWOztFc0VsZ3NCTTtJQU9JO0V0RSsvckJWOztFc0V0Z3NCTTtJQU9JO0V0RW1nc0JWOztFc0UxZ3NCTTtJQU9JO0V0RXVnc0JWOztFc0U5Z3NCTTtJQU9JO0V0RTJnc0JWOztFc0VsaHNCTTtJQU9JO0V0RStnc0JWOztFc0V0aHNCTTtJQU9JO0V0RW1oc0JWOztFc0UxaHNCTTtJQU9JO0V0RXVoc0JWOztFc0U5aHNCTTtJQU9JO0V0RTJoc0JWOztFc0VsaXNCTTtJQU9JO0V0RStoc0JWOztFc0V0aXNCTTtJQU9JO0V0RW1pc0JWOztFc0UxaXNCTTtJQU9JO0V0RXVpc0JWOztFc0U5aXNCTTtJQU9JO0V0RTJpc0JWOztFc0VsanNCTTtJQU9JO0V0RStpc0JWOztFc0V0anNCTTtJQU9JO0V0RW1qc0JWOztFc0UxanNCTTtJQU9JO0V0RXVqc0JWOztFc0U5anNCTTtJQU9JO0V0RTJqc0JWOztFc0Vsa3NCTTtJQU9JO0V0RStqc0JWOztFc0V0a3NCTTtJQU9JO0V0RW1rc0JWOztFc0Uxa3NCTTtJQU9JO0V0RXVrc0JWOztFc0U5a3NCTTtJQU9JO0V0RTJrc0JWOztFc0VsbHNCTTtJQU9JO0V0RStrc0JWOztFc0V0bHNCTTtJQU9JO0V0RW1sc0JWOztFc0UxbHNCTTtJQU9JO0V0RXVsc0JWOztFc0U5bHNCTTtJQU9JO0V0RTJsc0JWOztFc0VsbXNCTTtJQU9JO0V0RStsc0JWOztFc0V0bXNCTTtJQU9JO0V0RW1tc0JWOztFc0UxbXNCTTtJQU9JO0V0RXVtc0JWOztFc0U5bXNCTTtJQU9JO0V0RTJtc0JWOztFc0VsbnNCTTtJQU9JO0V0RSttc0JWOztFc0V0bnNCTTtJQU9JO0V0RW1uc0JWOztFc0UxbnNCTTtJQU9JO0V0RXVuc0JWOztFc0U5bnNCTTtJQU9JO0V0RTJuc0JWOztFc0Vsb3NCTTtJQU9JO0V0RStuc0JWOztFc0V0b3NCTTtJQU9JO0V0RW1vc0JWOztFc0Uxb3NCTTtJQU9JO0V0RXVvc0JWOztFc0U5b3NCTTtJQU9JO0V0RTJvc0JWOztFc0VscHNCTTtJQU9JO0V0RStvc0JWOztFc0V0cHNCTTtJQU9JO0V0RW1wc0JWOztFc0UxcHNCTTtJQU9JO0V0RXVwc0JWOztFc0U5cHNCTTtJQU9JO0V0RTJwc0JWOztFc0VscXNCTTtJQU9JO0V0RStwc0JWOztFc0V0cXNCTTtJQU9JO0V0RW1xc0JWOztFc0UxcXNCTTtJQU9JO0V0RXVxc0JWOztFc0U5cXNCTTtJQU9JO0V0RTJxc0JWOztFc0VscnNCTTtJQU9JO0V0RStxc0JWOztFc0V0cnNCTTtJQU9JO0V0RW1yc0JWOztFc0UxcnNCTTtJQU9JO0V0RXVyc0JWOztFc0U5cnNCTTtJQU9JO0V0RTJyc0JWOztFc0Vsc3NCTTtJQU9JO0V0RStyc0JWOztFc0V0c3NCTTtJQU9JO0V0RW1zc0JWOztFc0Uxc3NCTTtJQU9JO0V0RXVzc0JWOztFc0U5c3NCTTtJQU9JO0V0RTJzc0JWOztFc0VsdHNCTTtJQU9JO0V0RStzc0JWOztFc0V0dHNCTTtJQU9JO0V0RW10c0JWOztFc0UxdHNCTTtJQU9JO0V0RXV0c0JWOztFc0U5dHNCTTtJQU9JO0V0RTJ0c0JWOztFc0VsdXNCTTtJQU9JO0V0RSt0c0JWOztFc0V0dXNCTTtJQU9JO0V0RW11c0JWOztFc0UxdXNCTTtJQU9JO0V0RXV1c0JWOztFc0U5dXNCTTtJQU9JO0V0RTJ1c0JWOztFc0VsdnNCTTtJQU9JO0V0RSt1c0JWOztFc0V0dnNCTTtJQU9JO0V0RW12c0JWOztFc0UxdnNCTTtJQU9JO0V0RXV2c0JWOztFc0U5dnNCTTtJQU9JO0V0RTJ2c0JWOztFc0Vsd3NCTTtJQU9JO0V0RSt2c0JWOztFc0V0d3NCTTtJQU9JO0V0RW13c0JWOztFc0Uxd3NCTTtJQU9JO0V0RXV3c0JWOztFc0U5d3NCTTtJQU9JO0V0RTJ3c0JWOztFc0VseHNCTTtJQU9JO0V0RSt3c0JWOztFc0V0eHNCTTtJQU9JO0V0RW14c0JWOztFc0UxeHNCTTtJQU9JO0V0RXV4c0JWOztFc0U5eHNCTTtJQU9JO0V0RTJ4c0JWOztFc0VseXNCTTtJQU9JO0V0RSt4c0JWOztFc0V0eXNCTTtJQU9JO0V0RW15c0JWOztFc0UxeXNCTTtJQU9JO0V0RXV5c0JWOztFc0U5eXNCTTtJQU9JO0V0RTJ5c0JWOztFc0VsenNCTTtJQU9JO0V0RSt5c0JWOztFc0V0enNCTTtJQU9JO0V0RW16c0JWOztFc0UxenNCTTtJQU9JO0V0RXV6c0JWOztFc0U5enNCTTtJQU9JO0V0RTJ6c0JWOztFc0VsMHNCTTtJQU9JO0V0RSt6c0JWOztFc0V0MHNCTTtJQU9JO0V0RW0wc0JWOztFc0UxMHNCTTtJQU9JO0V0RXUwc0JWOztFc0U5MHNCTTtJQU9JO0V0RTIwc0JWOztFc0VsMXNCTTtJQU9JO0V0RSswc0JWOztFc0V0MXNCTTtJQU9JO0V0RW0xc0JWOztFc0UxMXNCTTtJQU9JO0V0RXUxc0JWOztFc0U5MXNCTTtJQU9JO0V0RTIxc0JWOztFc0VsMnNCTTtJQU9JO0V0RSsxc0JWOztFc0V0MnNCTTtJQU9JO0V0RW0yc0JWOztFc0UxMnNCTTtJQU9JO0V0RXUyc0JWO0FBQ0Y7QWUvMnNCSTtFdURBSTtJQU9JO0V0RTQyc0JWOztFc0VuM3NCTTtJQU9JO0V0RWczc0JWOztFc0V2M3NCTTtJQU9JO0V0RW8zc0JWOztFc0UzM3NCTTtJQU9JO0V0RXczc0JWOztFc0UvM3NCTTtJQU9JO0V0RTQzc0JWOztFc0VuNHNCTTtJQU9JO0V0RWc0c0JWOztFc0V2NHNCTTtJQU9JO0V0RW80c0JWOztFc0UzNHNCTTtJQU9JO0V0RXc0c0JWOztFc0UvNHNCTTtJQU9JO0V0RTQ0c0JWOztFc0VuNXNCTTtJQU9JO0V0RWc1c0JWOztFc0V2NXNCTTtJQU9JO0V0RW81c0JWOztFc0UzNXNCTTtJQU9JO0V0RXc1c0JWOztFc0UvNXNCTTtJQU9JO0V0RTQ1c0JWOztFc0VuNnNCTTtJQU9JO0V0RWc2c0JWOztFc0V2NnNCTTtJQU9JO0V0RW82c0JWOztFc0UzNnNCTTtJQU9JO0V0RXc2c0JWOztFc0UvNnNCTTtJQU9JO0V0RTQ2c0JWOztFc0VuN3NCTTtJQU9JO0V0RWc3c0JWOztFc0V2N3NCTTtJQU9JO0V0RW83c0JWOztFc0UzN3NCTTtJQU9JO0V0RXc3c0JWOztFc0UvN3NCTTtJQU9JO0V0RTQ3c0JWOztFc0VuOHNCTTtJQU9JO0V0RWc4c0JWOztFc0V2OHNCTTtJQU9JO0V0RW84c0JWOztFc0UzOHNCTTtJQU9JO0V0RXc4c0JWOztFc0UvOHNCTTtJQU9JO0V0RTQ4c0JWOztFc0VuOXNCTTtJQU9JO0V0RWc5c0JWOztFc0V2OXNCTTtJQU9JO0V0RW85c0JWOztFc0UzOXNCTTtJQU9JO0V0RXc5c0JWOztFc0UvOXNCTTtJQU9JO0V0RTQ5c0JWOztFc0VuK3NCTTtJQU9JO0V0RWcrc0JWOztFc0V2K3NCTTtJQU9JO0V0RW8rc0JWOztFc0UzK3NCTTtJQU9JO0V0RXcrc0JWOztFc0UvK3NCTTtJQU9JO0V0RTQrc0JWOztFc0VuL3NCTTtJQU9JO0V0RWcvc0JWOztFc0V2L3NCTTtJQU9JO0V0RW8vc0JWOztFc0UzL3NCTTtJQU9JO0V0RXcvc0JWOztFc0UvL3NCTTtJQU9JO0V0RTQvc0JWOztFc0VuZ3RCTTtJQU9JO0V0RWdndEJWOztFc0V2Z3RCTTtJQU9JO0V0RW9ndEJWOztFc0UzZ3RCTTtJQU9JO0V0RXdndEJWOztFc0UvZ3RCTTtJQU9JO0V0RTRndEJWOztFc0VuaHRCTTtJQU9JO0V0RWdodEJWOztFc0V2aHRCTTtJQU9JO0V0RW9odEJWOztFc0UzaHRCTTtJQU9JO0V0RXdodEJWOztFc0UvaHRCTTtJQU9JO0V0RTRodEJWOztFc0VuaXRCTTtJQU9JO0V0RWdpdEJWOztFc0V2aXRCTTtJQU9JO0V0RW9pdEJWOztFc0UzaXRCTTtJQU9JO0V0RXdpdEJWOztFc0UvaXRCTTtJQU9JO0V0RTRpdEJWOztFc0VuanRCTTtJQU9JO0V0RWdqdEJWOztFc0V2anRCTTtJQU9JO0V0RW9qdEJWOztFc0UzanRCTTtJQU9JO0V0RXdqdEJWOztFc0UvanRCTTtJQU9JO0V0RTRqdEJWOztFc0Vua3RCTTtJQU9JO0V0RWdrdEJWOztFc0V2a3RCTTtJQU9JO0V0RW9rdEJWOztFc0Uza3RCTTtJQU9JO0V0RXdrdEJWOztFc0Uva3RCTTtJQU9JO0V0RTRrdEJWOztFc0VubHRCTTtJQU9JO0V0RWdsdEJWOztFc0V2bHRCTTtJQU9JO0V0RW9sdEJWOztFc0UzbHRCTTtJQU9JO0V0RXdsdEJWOztFc0UvbHRCTTtJQU9JO0V0RTRsdEJWOztFc0VubXRCTTtJQU9JO0V0RWdtdEJWOztFc0V2bXRCTTtJQU9JO0V0RW9tdEJWOztFc0UzbXRCTTtJQU9JO0V0RXdtdEJWOztFc0UvbXRCTTtJQU9JO0V0RTRtdEJWOztFc0VubnRCTTtJQU9JO0V0RWdudEJWOztFc0V2bnRCTTtJQU9JO0V0RW9udEJWOztFc0UzbnRCTTtJQU9JO0V0RXdudEJWOztFc0UvbnRCTTtJQU9JO0V0RTRudEJWOztFc0Vub3RCTTtJQU9JO0V0RWdvdEJWOztFc0V2b3RCTTtJQU9JO0V0RW9vdEJWOztFc0Uzb3RCTTtJQU9JO0V0RXdvdEJWOztFc0Uvb3RCTTtJQU9JO0V0RTRvdEJWOztFc0VucHRCTTtJQU9JO0V0RWdwdEJWOztFc0V2cHRCTTtJQU9JO0V0RW9wdEJWOztFc0UzcHRCTTtJQU9JO0V0RXdwdEJWOztFc0UvcHRCTTtJQU9JO0V0RTRwdEJWOztFc0VucXRCTTtJQU9JO0V0RWdxdEJWOztFc0V2cXRCTTtJQU9JO0V0RW9xdEJWOztFc0UzcXRCTTtJQU9JO0V0RXdxdEJWOztFc0UvcXRCTTtJQU9JO0V0RTRxdEJWOztFc0VucnRCTTtJQU9JO0V0RWdydEJWOztFc0V2cnRCTTtJQU9JO0V0RW9ydEJWOztFc0UzcnRCTTtJQU9JO0V0RXdydEJWOztFc0UvcnRCTTtJQU9JO0V0RTRydEJWOztFc0Vuc3RCTTtJQU9JO0V0RWdzdEJWOztFc0V2c3RCTTtJQU9JO0V0RW9zdEJWOztFc0Uzc3RCTTtJQU9JO0V0RXdzdEJWOztFc0Uvc3RCTTtJQU9JO0V0RTRzdEJWOztFc0VudHRCTTtJQU9JO0V0RWd0dEJWOztFc0V2dHRCTTtJQU9JO0V0RW90dEJWOztFc0UzdHRCTTtJQU9JO0V0RXd0dEJWOztFc0UvdHRCTTtJQU9JO0V0RTR0dEJWOztFc0VudXRCTTtJQU9JO0V0RWd1dEJWOztFc0V2dXRCTTtJQU9JO0V0RW91dEJWOztFc0UzdXRCTTtJQU9JO0V0RXd1dEJWOztFc0UvdXRCTTtJQU9JO0V0RTR1dEJWOztFc0VudnRCTTtJQU9JO0V0RWd2dEJWOztFc0V2dnRCTTtJQU9JO0V0RW92dEJWOztFc0UzdnRCTTtJQU9JO0V0RXd2dEJWOztFc0UvdnRCTTtJQU9JO0V0RTR2dEJWOztFc0Vud3RCTTtJQU9JO0V0RWd3dEJWOztFc0V2d3RCTTtJQU9JO0V0RW93dEJWOztFc0Uzd3RCTTtJQU9JO0V0RXd3dEJWOztFc0Uvd3RCTTtJQU9JO0V0RTR3dEJWOztFc0VueHRCTTtJQU9JO0V0RWd4dEJWOztFc0V2eHRCTTtJQU9JO0V0RW94dEJWOztFc0UzeHRCTTtJQU9JO0V0RXd4dEJWOztFc0UveHRCTTtJQU9JO0V0RTR4dEJWOztFc0VueXRCTTtJQU9JO0V0RWd5dEJWOztFc0V2eXRCTTtJQU9JO0V0RW95dEJWOztFc0UzeXRCTTtJQU9JO0V0RXd5dEJWOztFc0UveXRCTTtJQU9JO0V0RTR5dEJWOztFc0VuenRCTTtJQU9JO0V0RWd6dEJWOztFc0V2enRCTTtJQU9JO0V0RW96dEJWOztFc0UzenRCTTtJQU9JO0V0RXd6dEJWOztFc0UvenRCTTtJQU9JO0V0RTR6dEJWOztFc0VuMHRCTTtJQU9JO0V0RWcwdEJWOztFc0V2MHRCTTtJQU9JO0V0RW8wdEJWOztFc0UzMHRCTTtJQU9JO0V0RXcwdEJWOztFc0UvMHRCTTtJQU9JO0V0RTQwdEJWOztFc0VuMXRCTTtJQU9JO0V0RWcxdEJWOztFc0V2MXRCTTtJQU9JO0V0RW8xdEJWOztFc0UzMXRCTTtJQU9JO0V0RXcxdEJWOztFc0UvMXRCTTtJQU9JO0V0RTQxdEJWOztFc0VuMnRCTTtJQU9JO0V0RWcydEJWOztFc0V2MnRCTTtJQU9JO0V0RW8ydEJWOztFc0UzMnRCTTtJQU9JO0V0RXcydEJWOztFc0UvMnRCTTtJQU9JO0V0RTQydEJWOztFc0VuM3RCTTtJQU9JO0V0RWczdEJWOztFc0V2M3RCTTtJQU9JO0V0RW8zdEJWOztFc0UzM3RCTTtJQU9JO0V0RXczdEJWOztFc0UvM3RCTTtJQU9JO0V0RTQzdEJWOztFc0VuNHRCTTtJQU9JO0V0RWc0dEJWOztFc0V2NHRCTTtJQU9JO0V0RW80dEJWOztFc0UzNHRCTTtJQU9JO0V0RXc0dEJWOztFc0UvNHRCTTtJQU9JO0V0RTQ0dEJWOztFc0VuNXRCTTtJQU9JO0V0RWc1dEJWOztFc0V2NXRCTTtJQU9JO0V0RW81dEJWOztFc0UzNXRCTTtJQU9JO0V0RXc1dEJWOztFc0UvNXRCTTtJQU9JO0V0RTQ1dEJWOztFc0VuNnRCTTtJQU9JO0V0RWc2dEJWOztFc0V2NnRCTTtJQU9JO0V0RW82dEJWOztFc0UzNnRCTTtJQU9JO0V0RXc2dEJWOztFc0UvNnRCTTtJQU9JO0V0RTQ2dEJWOztFc0VuN3RCTTtJQU9JO0V0RWc3dEJWOztFc0V2N3RCTTtJQU9JO0V0RW83dEJWOztFc0UzN3RCTTtJQU9JO0V0RXc3dEJWOztFc0UvN3RCTTtJQU9JO0V0RTQ3dEJWOztFc0VuOHRCTTtJQU9JO0V0RWc4dEJWOztFc0V2OHRCTTtJQU9JO0V0RW84dEJWOztFc0UzOHRCTTtJQU9JO0V0RXc4dEJWOztFc0UvOHRCTTtJQU9JO0V0RTQ4dEJWOztFc0VuOXRCTTtJQU9JO0V0RWc5dEJWOztFc0V2OXRCTTtJQU9JO0V0RW85dEJWOztFc0UzOXRCTTtJQU9JO0V0RXc5dEJWOztFc0UvOXRCTTtJQU9JO0V0RTQ5dEJWOztFc0VuK3RCTTtJQU9JO0V0RWcrdEJWOztFc0V2K3RCTTtJQU9JO0V0RW8rdEJWOztFc0UzK3RCTTtJQU9JO0V0RXcrdEJWOztFc0UvK3RCTTtJQU9JO0V0RTQrdEJWOztFc0VuL3RCTTtJQU9JO0V0RWcvdEJWOztFc0V2L3RCTTtJQU9JO0V0RW8vdEJWOztFc0UzL3RCTTtJQU9JO0V0RXcvdEJWOztFc0UvL3RCTTtJQU9JO0V0RTQvdEJWOztFc0VuZ3VCTTtJQU9JO0V0RWdndUJWOztFc0V2Z3VCTTtJQU9JO0V0RW9ndUJWOztFc0UzZ3VCTTtJQU9JO0V0RXdndUJWOztFc0UvZ3VCTTtJQU9JO0V0RTRndUJWOztFc0VuaHVCTTtJQU9JO0V0RWdodUJWOztFc0V2aHVCTTtJQU9JO0V0RW9odUJWOztFc0UzaHVCTTtJQU9JO0V0RXdodUJWOztFc0UvaHVCTTtJQU9JO0V0RTRodUJWOztFc0VuaXVCTTtJQU9JO0V0RWdpdUJWOztFc0V2aXVCTTtJQU9JO0V0RW9pdUJWOztFc0UzaXVCTTtJQU9JO0V0RXdpdUJWOztFc0UvaXVCTTtJQU9JO0V0RTRpdUJWOztFc0VuanVCTTtJQU9JO0V0RWdqdUJWOztFc0V2anVCTTtJQU9JO0V0RW9qdUJWOztFc0UzanVCTTtJQU9JO0V0RXdqdUJWOztFc0UvanVCTTtJQU9JO0V0RTRqdUJWOztFc0Vua3VCTTtJQU9JO0V0RWdrdUJWOztFc0V2a3VCTTtJQU9JO0V0RW9rdUJWOztFc0Uza3VCTTtJQU9JO0V0RXdrdUJWOztFc0Uva3VCTTtJQU9JO0V0RTRrdUJWOztFc0VubHVCTTtJQU9JO0V0RWdsdUJWOztFc0V2bHVCTTtJQU9JO0V0RW9sdUJWOztFc0UzbHVCTTtJQU9JO0V0RXdsdUJWOztFc0UvbHVCTTtJQU9JO0V0RTRsdUJWOztFc0VubXVCTTtJQU9JO0V0RWdtdUJWOztFc0V2bXVCTTtJQU9JO0V0RW9tdUJWOztFc0UzbXVCTTtJQU9JO0V0RXdtdUJWOztFc0UvbXVCTTtJQU9JO0V0RTRtdUJWOztFc0VubnVCTTtJQU9JO0V0RWdudUJWOztFc0V2bnVCTTtJQU9JO0V0RW9udUJWOztFc0UzbnVCTTtJQU9JO0V0RXdudUJWOztFc0UvbnVCTTtJQU9JO0V0RTRudUJWOztFc0Vub3VCTTtJQU9JO0V0RWdvdUJWOztFc0V2b3VCTTtJQU9JO0V0RW9vdUJWOztFc0Uzb3VCTTtJQU9JO0V0RXdvdUJWOztFc0Uvb3VCTTtJQU9JO0V0RTRvdUJWOztFc0VucHVCTTtJQU9JO0V0RWdwdUJWOztFc0V2cHVCTTtJQU9JO0V0RW9wdUJWOztFc0UzcHVCTTtJQU9JO0V0RXdwdUJWOztFc0UvcHVCTTtJQU9JO0V0RTRwdUJWOztFc0VucXVCTTtJQU9JO0V0RWdxdUJWOztFc0V2cXVCTTtJQU9JO0V0RW9xdUJWOztFc0UzcXVCTTtJQU9JO0V0RXdxdUJWOztFc0UvcXVCTTtJQU9JO0V0RTRxdUJWOztFc0VucnVCTTtJQU9JO0V0RWdydUJWOztFc0V2cnVCTTtJQU9JO0V0RW9ydUJWOztFc0UzcnVCTTtJQU9JO0V0RXdydUJWOztFc0UvcnVCTTtJQU9JO0V0RTRydUJWOztFc0Vuc3VCTTtJQU9JO0V0RWdzdUJWOztFc0V2c3VCTTtJQU9JO0V0RW9zdUJWOztFc0Uzc3VCTTtJQU9JO0V0RXdzdUJWOztFc0Uvc3VCTTtJQU9JO0V0RTRzdUJWOztFc0VudHVCTTtJQU9JO0V0RWd0dUJWOztFc0V2dHVCTTtJQU9JO0V0RW90dUJWOztFc0UzdHVCTTtJQU9JO0V0RXd0dUJWOztFc0UvdHVCTTtJQU9JO0V0RTR0dUJWOztFc0VudXVCTTtJQU9JO0V0RWd1dUJWOztFc0V2dXVCTTtJQU9JO0V0RW91dUJWOztFc0UzdXVCTTtJQU9JO0V0RXd1dUJWOztFc0UvdXVCTTtJQU9JO0V0RTR1dUJWOztFc0VudnVCTTtJQU9JO0V0RWd2dUJWOztFc0V2dnVCTTtJQU9JO0V0RW92dUJWOztFc0UzdnVCTTtJQU9JO0V0RXd2dUJWOztFc0UvdnVCTTtJQU9JO0V0RTR2dUJWOztFc0Vud3VCTTtJQU9JO0V0RWd3dUJWOztFc0V2d3VCTTtJQU9JO0V0RW93dUJWOztFc0Uzd3VCTTtJQU9JO0V0RXd3dUJWOztFc0Uvd3VCTTtJQU9JO0V0RTR3dUJWOztFc0VueHVCTTtJQU9JO0V0RWd4dUJWOztFc0V2eHVCTTtJQU9JO0V0RW94dUJWOztFc0UzeHVCTTtJQU9JO0V0RXd4dUJWOztFc0UveHVCTTtJQU9JO0V0RTR4dUJWOztFc0VueXVCTTtJQU9JO0V0RWd5dUJWOztFc0V2eXVCTTtJQU9JO0V0RW95dUJWOztFc0UzeXVCTTtJQU9JO0V0RXd5dUJWOztFc0UveXVCTTtJQU9JO0V0RTR5dUJWOztFc0VuenVCTTtJQU9JO0V0RWd6dUJWOztFc0V2enVCTTtJQU9JO0V0RW96dUJWOztFc0UzenVCTTtJQU9JO0V0RXd6dUJWOztFc0UvenVCTTtJQU9JO0V0RTR6dUJWOztFc0VuMHVCTTtJQU9JO0V0RWcwdUJWOztFc0V2MHVCTTtJQU9JO0V0RW8wdUJWOztFc0UzMHVCTTtJQU9JO0V0RXcwdUJWOztFc0UvMHVCTTtJQU9JO0V0RTQwdUJWOztFc0VuMXVCTTtJQU9JO0V0RWcxdUJWOztFc0V2MXVCTTtJQU9JO0V0RW8xdUJWOztFc0UzMXVCTTtJQU9JO0V0RXcxdUJWOztFc0UvMXVCTTtJQU9JO0V0RTQxdUJWOztFc0VuMnVCTTtJQU9JO0V0RWcydUJWOztFc0V2MnVCTTtJQU9JO0V0RW8ydUJWOztFc0UzMnVCTTtJQU9JO0V0RXcydUJWOztFc0UvMnVCTTtJQU9JO0V0RTQydUJWOztFc0VuM3VCTTtJQU9JO0V0RWczdUJWOztFc0V2M3VCTTtJQU9JO0V0RW8zdUJWOztFc0UzM3VCTTtJQU9JO0V0RXczdUJWOztFc0UvM3VCTTtJQU9JO0V0RTQzdUJWOztFc0VuNHVCTTtJQU9JO0V0RWc0dUJWOztFc0V2NHVCTTtJQU9JO0V0RW80dUJWOztFc0UzNHVCTTtJQU9JO0V0RXc0dUJWOztFc0UvNHVCTTtJQU9JO0V0RTQ0dUJWOztFc0VuNXVCTTtJQU9JO0V0RWc1dUJWOztFc0V2NXVCTTtJQU9JO0V0RW81dUJWOztFc0UzNXVCTTtJQU9JO0V0RXc1dUJWOztFc0UvNXVCTTtJQU9JO0V0RTQ1dUJWOztFc0VuNnVCTTtJQU9JO0V0RWc2dUJWOztFc0V2NnVCTTtJQU9JO0V0RW82dUJWOztFc0UzNnVCTTtJQU9JO0V0RXc2dUJWOztFc0UvNnVCTTtJQU9JO0V0RTQ2dUJWOztFc0VuN3VCTTtJQU9JO0V0RWc3dUJWOztFc0V2N3VCTTtJQU9JO0V0RW83dUJWOztFc0UzN3VCTTtJQU9JO0V0RXc3dUJWOztFc0UvN3VCTTtJQU9JO0V0RTQ3dUJWOztFc0VuOHVCTTtJQU9JO0V0RWc4dUJWOztFc0V2OHVCTTtJQU9JO0V0RW84dUJWOztFc0UzOHVCTTtJQU9JO0V0RXc4dUJWOztFc0UvOHVCTTtJQU9JO0V0RTQ4dUJWOztFc0VuOXVCTTtJQU9JO0V0RWc5dUJWOztFc0V2OXVCTTtJQU9JO0V0RW85dUJWOztFc0UzOXVCTTtJQU9JO0V0RXc5dUJWOztFc0UvOXVCTTtJQU9JO0V0RTQ5dUJWOztFc0VuK3VCTTtJQU9JO0V0RWcrdUJWOztFc0V2K3VCTTtJQU9JO0V0RW8rdUJWOztFc0UzK3VCTTtJQU9JO0V0RXcrdUJWOztFc0UvK3VCTTtJQU9JO0V0RTQrdUJWOztFc0VuL3VCTTtJQU9JO0V0RWcvdUJWOztFc0V2L3VCTTtJQU9JO0V0RW8vdUJWOztFc0UzL3VCTTtJQU9JO0V0RXcvdUJWOztFc0UvL3VCTTtJQU9JO0V0RTQvdUJWOztFc0VuZ3ZCTTtJQU9JO0V0RWdndkJWOztFc0V2Z3ZCTTtJQU9JO0V0RW9ndkJWOztFc0UzZ3ZCTTtJQU9JO0V0RXdndkJWOztFc0UvZ3ZCTTtJQU9JO0V0RTRndkJWOztFc0VuaHZCTTtJQU9JO0V0RWdodkJWOztFc0V2aHZCTTtJQU9JO0V0RW9odkJWOztFc0UzaHZCTTtJQU9JO0V0RXdodkJWOztFc0UvaHZCTTtJQU9JO0V0RTRodkJWOztFc0VuaXZCTTtJQU9JO0V0RWdpdkJWOztFc0V2aXZCTTtJQU9JO0V0RW9pdkJWOztFc0UzaXZCTTtJQU9JO0V0RXdpdkJWOztFc0UvaXZCTTtJQU9JO0V0RTRpdkJWOztFc0VuanZCTTtJQU9JO0V0RWdqdkJWOztFc0V2anZCTTtJQU9JO0V0RW9qdkJWOztFc0UzanZCTTtJQU9JO0V0RXdqdkJWOztFc0UvanZCTTtJQU9JO0V0RTRqdkJWOztFc0Vua3ZCTTtJQU9JO0V0RWdrdkJWOztFc0V2a3ZCTTtJQU9JO0V0RW9rdkJWOztFc0Uza3ZCTTtJQU9JO0V0RXdrdkJWOztFc0Uva3ZCTTtJQU9JO0V0RTRrdkJWOztFc0VubHZCTTtJQU9JO0V0RWdsdkJWOztFc0V2bHZCTTtJQU9JO0V0RW9sdkJWOztFc0UzbHZCTTtJQU9JO0V0RXdsdkJWOztFc0UvbHZCTTtJQU9JO0V0RTRsdkJWOztFc0VubXZCTTtJQU9JO0V0RWdtdkJWOztFc0V2bXZCTTtJQU9JO0V0RW9tdkJWOztFc0UzbXZCTTtJQU9JO0V0RXdtdkJWOztFc0UvbXZCTTtJQU9JO0V0RTRtdkJWOztFc0VubnZCTTtJQU9JO0V0RWdudkJWOztFc0V2bnZCTTtJQU9JO0V0RW9udkJWOztFc0UzbnZCTTtJQU9JO0V0RXdudkJWOztFc0UvbnZCTTtJQU9JO0V0RTRudkJWOztFc0Vub3ZCTTtJQU9JO0V0RWdvdkJWOztFc0V2b3ZCTTtJQU9JO0V0RW9vdkJWOztFc0Uzb3ZCTTtJQU9JO0V0RXdvdkJWOztFc0Uvb3ZCTTtJQU9JO0V0RTRvdkJWOztFc0VucHZCTTtJQU9JO0V0RWdwdkJWOztFc0V2cHZCTTtJQU9JO0V0RW9wdkJWOztFc0UzcHZCTTtJQU9JO0V0RXdwdkJWOztFc0UvcHZCTTtJQU9JO0V0RTRwdkJWOztFc0VucXZCTTtJQU9JO0V0RWdxdkJWOztFc0V2cXZCTTtJQU9JO0V0RW9xdkJWOztFc0UzcXZCTTtJQU9JO0V0RXdxdkJWOztFc0UvcXZCTTtJQU9JO0V0RTRxdkJWOztFc0VucnZCTTtJQU9JO0V0RWdydkJWOztFc0V2cnZCTTtJQU9JO0V0RW9ydkJWOztFc0UzcnZCTTtJQU9JO0V0RXdydkJWOztFc0UvcnZCTTtJQU9JO0V0RTRydkJWOztFc0Vuc3ZCTTtJQU9JO0V0RWdzdkJWOztFc0V2c3ZCTTtJQU9JO0V0RW9zdkJWOztFc0Uzc3ZCTTtJQU9JO0V0RXdzdkJWOztFc0Uvc3ZCTTtJQU9JO0lBQUE7RXRFNnN2QlY7O0VzRXB0dkJNO0lBT0k7SUFBQTtFdEVrdHZCVjs7RXNFenR2Qk07SUFPSTtJQUFBO0V0RXV0dkJWOztFc0U5dHZCTTtJQU9JO0lBQUE7RXRFNHR2QlY7O0VzRW51dkJNO0lBT0k7SUFBQTtFdEVpdXZCVjs7RXNFeHV2Qk07SUFPSTtJQUFBO0V0RXN1dkJWOztFc0U3dXZCTTtJQU9JO0lBQUE7RXRFMnV2QlY7O0VzRWx2dkJNO0lBT0k7SUFBQTtFdEVndnZCVjs7RXNFdnZ2Qk07SUFPSTtJQUFBO0V0RXF2dkJWOztFc0U1dnZCTTtJQU9JO0lBQUE7RXRFMHZ2QlY7O0VzRWp3dkJNO0lBT0k7SUFBQTtFdEUrdnZCVjs7RXNFdHd2Qk07SUFPSTtJQUFBO0V0RW93dkJWOztFc0Uzd3ZCTTtJQU9JO0lBQUE7RXRFeXd2QlY7O0VzRWh4dkJNO0lBT0k7SUFBQTtFdEU4d3ZCVjs7RXNFcnh2Qk07SUFPSTtJQUFBO0V0RW14dkJWOztFc0UxeHZCTTtJQU9JO0lBQUE7RXRFd3h2QlY7O0VzRS94dkJNO0lBT0k7SUFBQTtFdEU2eHZCVjs7RXNFcHl2Qk07SUFPSTtJQUFBO0V0RWt5dkJWOztFc0V6eXZCTTtJQU9JO0lBQUE7RXRFdXl2QlY7O0VzRTl5dkJNO0lBT0k7SUFBQTtFdEU0eXZCVjs7RXNFbnp2Qk07SUFPSTtJQUFBO0V0RWl6dkJWOztFc0V4enZCTTtJQU9JO0lBQUE7RXRFc3p2QlY7O0VzRTd6dkJNO0lBT0k7SUFBQTtFdEUyenZCVjs7RXNFbDB2Qk07SUFPSTtJQUFBO0V0RWcwdkJWOztFc0V2MHZCTTtJQU9JO0lBQUE7RXRFcTB2QlY7O0VzRTUwdkJNO0lBT0k7SUFBQTtFdEUwMHZCVjs7RXNFajF2Qk07SUFPSTtJQUFBO0V0RSswdkJWOztFc0V0MXZCTTtJQU9JO0lBQUE7RXRFbzF2QlY7O0VzRTMxdkJNO0lBT0k7SUFBQTtFdEV5MXZCVjs7RXNFaDJ2Qk07SUFPSTtJQUFBO0V0RTgxdkJWOztFc0VyMnZCTTtJQU9JO0lBQUE7RXRFbTJ2QlY7O0VzRTEydkJNO0lBT0k7SUFBQTtFdEV3MnZCVjs7RXNFLzJ2Qk07SUFPSTtJQUFBO0V0RTYydkJWOztFc0VwM3ZCTTtJQU9JO0lBQUE7RXRFazN2QlY7O0VzRXozdkJNO0lBT0k7SUFBQTtFdEV1M3ZCVjs7RXNFOTN2Qk07SUFPSTtJQUFBO0V0RTQzdkJWOztFc0VuNHZCTTtJQU9JO0lBQUE7RXRFaTR2QlY7O0VzRXg0dkJNO0lBT0k7SUFBQTtFdEVzNHZCVjs7RXNFNzR2Qk07SUFPSTtJQUFBO0V0RTI0dkJWOztFc0VsNXZCTTtJQU9JO0lBQUE7RXRFZzV2QlY7O0VzRXY1dkJNO0lBT0k7SUFBQTtFdEVxNXZCVjs7RXNFNTV2Qk07SUFPSTtJQUFBO0V0RTA1dkJWOztFc0VqNnZCTTtJQU9JO0lBQUE7RXRFKzV2QlY7O0VzRXQ2dkJNO0lBT0k7SUFBQTtFdEVvNnZCVjs7RXNFMzZ2Qk07SUFPSTtFdEV3NnZCVjs7RXNFLzZ2Qk07SUFPSTtFdEU0NnZCVjs7RXNFbjd2Qk07SUFPSTtFdEVnN3ZCVjs7RXNFdjd2Qk07SUFPSTtFdEVvN3ZCVjs7RXNFMzd2Qk07SUFPSTtFdEV3N3ZCVjs7RXNFLzd2Qk07SUFPSTtFdEU0N3ZCVjs7RXNFbjh2Qk07SUFPSTtFdEVnOHZCVjs7RXNFdjh2Qk07SUFPSTtFdEVvOHZCVjs7RXNFMzh2Qk07SUFPSTtFdEV3OHZCVjs7RXNFLzh2Qk07SUFPSTtFdEU0OHZCVjs7RXNFbjl2Qk07SUFPSTtFdEVnOXZCVjs7RXNFdjl2Qk07SUFPSTtFdEVvOXZCVjs7RXNFMzl2Qk07SUFPSTtFdEV3OXZCVjs7RXNFLzl2Qk07SUFPSTtFdEU0OXZCVjs7RXNFbit2Qk07SUFPSTtFdEVnK3ZCVjs7RXNFdit2Qk07SUFPSTtFdEVvK3ZCVjs7RXNFMyt2Qk07SUFPSTtFdEV3K3ZCVjs7RXNFLyt2Qk07SUFPSTtFdEU0K3ZCVjs7RXNFbi92Qk07SUFPSTtFdEVnL3ZCVjs7RXNFdi92Qk07SUFPSTtFdEVvL3ZCVjs7RXNFMy92Qk07SUFPSTtFdEV3L3ZCVjs7RXNFLy92Qk07SUFPSTtFdEU0L3ZCVjs7RXNFbmd3Qk07SUFPSTtFdEVnZ3dCVjs7RXNFdmd3Qk07SUFPSTtFdEVvZ3dCVjs7RXNFM2d3Qk07SUFPSTtFdEV3Z3dCVjs7RXNFL2d3Qk07SUFPSTtFdEU0Z3dCVjs7RXNFbmh3Qk07SUFPSTtFdEVnaHdCVjs7RXNFdmh3Qk07SUFPSTtFdEVvaHdCVjs7RXNFM2h3Qk07SUFPSTtFdEV3aHdCVjs7RXNFL2h3Qk07SUFPSTtFdEU0aHdCVjs7RXNFbml3Qk07SUFPSTtFdEVnaXdCVjs7RXNFdml3Qk07SUFPSTtFdEVvaXdCVjs7RXNFM2l3Qk07SUFPSTtFdEV3aXdCVjs7RXNFL2l3Qk07SUFPSTtFdEU0aXdCVjs7RXNFbmp3Qk07SUFPSTtFdEVnandCVjs7RXNFdmp3Qk07SUFPSTtFdEVvandCVjs7RXNFM2p3Qk07SUFPSTtFdEV3andCVjs7RXNFL2p3Qk07SUFPSTtFdEU0andCVjs7RXNFbmt3Qk07SUFPSTtFdEVna3dCVjs7RXNFdmt3Qk07SUFPSTtFdEVva3dCVjs7RXNFM2t3Qk07SUFPSTtFdEV3a3dCVjs7RXNFL2t3Qk07SUFPSTtFdEU0a3dCVjs7RXNFbmx3Qk07SUFPSTtFdEVnbHdCVjs7RXNFdmx3Qk07SUFPSTtFdEVvbHdCVjs7RXNFM2x3Qk07SUFPSTtFdEV3bHdCVjs7RXNFL2x3Qk07SUFPSTtFdEU0bHdCVjs7RXNFbm13Qk07SUFPSTtFdEVnbXdCVjs7RXNFdm13Qk07SUFPSTtFdEVvbXdCVjs7RXNFM213Qk07SUFPSTtFdEV3bXdCVjs7RXNFL213Qk07SUFPSTtFdEU0bXdCVjs7RXNFbm53Qk07SUFPSTtFdEVnbndCVjs7RXNFdm53Qk07SUFPSTtFdEVvbndCVjs7RXNFM253Qk07SUFPSTtFdEV3bndCVjs7RXNFL253Qk07SUFPSTtFdEU0bndCVjs7RXNFbm93Qk07SUFPSTtFdEVnb3dCVjs7RXNFdm93Qk07SUFPSTtFdEVvb3dCVjs7RXNFM293Qk07SUFPSTtFdEV3b3dCVjs7RXNFL293Qk07SUFPSTtFdEU0b3dCVjs7RXNFbnB3Qk07SUFPSTtFdEVncHdCVjs7RXNFdnB3Qk07SUFPSTtFdEVvcHdCVjs7RXNFM3B3Qk07SUFPSTtFdEV3cHdCVjs7RXNFL3B3Qk07SUFPSTtFdEU0cHdCVjs7RXNFbnF3Qk07SUFPSTtFdEVncXdCVjs7RXNFdnF3Qk07SUFPSTtFdEVvcXdCVjs7RXNFM3F3Qk07SUFPSTtFdEV3cXdCVjs7RXNFL3F3Qk07SUFPSTtFdEU0cXdCVjs7RXNFbnJ3Qk07SUFPSTtFdEVncndCVjs7RXNFdnJ3Qk07SUFPSTtFdEVvcndCVjs7RXNFM3J3Qk07SUFPSTtFdEV3cndCVjs7RXNFL3J3Qk07SUFPSTtFdEU0cndCVjs7RXNFbnN3Qk07SUFPSTtFdEVnc3dCVjs7RXNFdnN3Qk07SUFPSTtFdEVvc3dCVjs7RXNFM3N3Qk07SUFPSTtFdEV3c3dCVjs7RXNFL3N3Qk07SUFPSTtFdEU0c3dCVjs7RXNFbnR3Qk07SUFPSTtFdEVndHdCVjs7RXNFdnR3Qk07SUFPSTtFdEVvdHdCVjs7RXNFM3R3Qk07SUFPSTtFdEV3dHdCVjs7RXNFL3R3Qk07SUFPSTtFdEU0dHdCVjs7RXNFbnV3Qk07SUFPSTtFdEVndXdCVjs7RXNFdnV3Qk07SUFPSTtFdEVvdXdCVjs7RXNFM3V3Qk07SUFPSTtFdEV3dXdCVjs7RXNFL3V3Qk07SUFPSTtFdEU0dXdCVjs7RXNFbnZ3Qk07SUFPSTtFdEVndndCVjs7RXNFdnZ3Qk07SUFPSTtFdEVvdndCVjs7RXNFM3Z3Qk07SUFPSTtFdEV3dndCVjs7RXNFL3Z3Qk07SUFPSTtFdEU0dndCVjs7RXNFbnd3Qk07SUFPSTtFdEVnd3dCVjs7RXNFdnd3Qk07SUFPSTtFdEVvd3dCVjs7RXNFM3d3Qk07SUFPSTtFdEV3d3dCVjs7RXNFL3d3Qk07SUFPSTtFdEU0d3dCVjs7RXNFbnh3Qk07SUFPSTtFdEVneHdCVjs7RXNFdnh3Qk07SUFPSTtFdEVveHdCVjs7RXNFM3h3Qk07SUFPSTtFdEV3eHdCVjs7RXNFL3h3Qk07SUFPSTtFdEU0eHdCVjs7RXNFbnl3Qk07SUFPSTtFdEVneXdCVjs7RXNFdnl3Qk07SUFPSTtFdEVveXdCVjs7RXNFM3l3Qk07SUFPSTtFdEV3eXdCVjs7RXNFL3l3Qk07SUFPSTtFdEU0eXdCVjs7RXNFbnp3Qk07SUFPSTtFdEVnendCVjs7RXNFdnp3Qk07SUFPSTtFdEVvendCVjs7RXNFM3p3Qk07SUFPSTtFdEV3endCVjs7RXNFL3p3Qk07SUFPSTtFdEU0endCVjs7RXNFbjB3Qk07SUFPSTtFdEVnMHdCVjs7RXNFdjB3Qk07SUFPSTtFdEVvMHdCVjs7RXNFMzB3Qk07SUFPSTtFdEV3MHdCVjs7RXNFLzB3Qk07SUFPSTtFdEU0MHdCVjs7RXNFbjF3Qk07SUFPSTtFdEVnMXdCVjs7RXNFdjF3Qk07SUFPSTtFdEVvMXdCVjs7RXNFMzF3Qk07SUFPSTtJQUFBO0V0RXkxd0JWOztFc0VoMndCTTtJQU9JO0lBQUE7RXRFODF3QlY7O0VzRXIyd0JNO0lBT0k7SUFBQTtFdEVtMndCVjs7RXNFMTJ3Qk07SUFPSTtJQUFBO0V0RXcyd0JWOztFc0UvMndCTTtJQU9JO0lBQUE7RXRFNjJ3QlY7O0VzRXAzd0JNO0lBT0k7SUFBQTtFdEVrM3dCVjs7RXNFejN3Qk07SUFPSTtJQUFBO0V0RXUzd0JWOztFc0U5M3dCTTtJQU9JO0lBQUE7RXRFNDN3QlY7O0VzRW40d0JNO0lBT0k7SUFBQTtFdEVpNHdCVjs7RXNFeDR3Qk07SUFPSTtJQUFBO0V0RXM0d0JWOztFc0U3NHdCTTtJQU9JO0lBQUE7RXRFMjR3QlY7O0VzRWw1d0JNO0lBT0k7SUFBQTtFdEVnNXdCVjs7RXNFdjV3Qk07SUFPSTtJQUFBO0V0RXE1d0JWOztFc0U1NXdCTTtJQU9JO0lBQUE7RXRFMDV3QlY7O0VzRWo2d0JNO0lBT0k7SUFBQTtFdEUrNXdCVjs7RXNFdDZ3Qk07SUFPSTtJQUFBO0V0RW82d0JWOztFc0UzNndCTTtJQU9JO0lBQUE7RXRFeTZ3QlY7O0VzRWg3d0JNO0lBT0k7SUFBQTtFdEU4NndCVjs7RXNFcjd3Qk07SUFPSTtJQUFBO0V0RW03d0JWOztFc0UxN3dCTTtJQU9JO0lBQUE7RXRFdzd3QlY7O0VzRS83d0JNO0lBT0k7SUFBQTtFdEU2N3dCVjs7RXNFcDh3Qk07SUFPSTtJQUFBO0V0RWs4d0JWOztFc0V6OHdCTTtJQU9JO0lBQUE7RXRFdTh3QlY7O0VzRTk4d0JNO0lBT0k7SUFBQTtFdEU0OHdCVjs7RXNFbjl3Qk07SUFPSTtJQUFBO0V0RWk5d0JWOztFc0V4OXdCTTtJQU9JO0lBQUE7RXRFczl3QlY7O0VzRTc5d0JNO0lBT0k7SUFBQTtFdEUyOXdCVjs7RXNFbCt3Qk07SUFPSTtJQUFBO0V0RWcrd0JWOztFc0V2K3dCTTtJQU9JO0lBQUE7RXRFcSt3QlY7O0VzRTUrd0JNO0lBT0k7SUFBQTtFdEUwK3dCVjs7RXNFai93Qk07SUFPSTtJQUFBO0V0RSsrd0JWOztFc0V0L3dCTTtJQU9JO0lBQUE7RXRFby93QlY7O0VzRTMvd0JNO0lBT0k7SUFBQTtFdEV5L3dCVjs7RXNFaGd4Qk07SUFPSTtJQUFBO0V0RTgvd0JWOztFc0VyZ3hCTTtJQU9JO0lBQUE7RXRFbWd4QlY7O0VzRTFneEJNO0lBT0k7SUFBQTtFdEV3Z3hCVjs7RXNFL2d4Qk07SUFPSTtJQUFBO0V0RTZneEJWOztFc0VwaHhCTTtJQU9JO0lBQUE7RXRFa2h4QlY7O0VzRXpoeEJNO0lBT0k7SUFBQTtFdEV1aHhCVjs7RXNFOWh4Qk07SUFPSTtJQUFBO0V0RTRoeEJWOztFc0VuaXhCTTtJQU9JO0V0RWdpeEJWOztFc0V2aXhCTTtJQU9JO0V0RW9peEJWOztFc0UzaXhCTTtJQU9JO0V0RXdpeEJWOztFc0UvaXhCTTtJQU9JO0V0RTRpeEJWOztFc0VuanhCTTtJQU9JO0V0RWdqeEJWOztFc0V2anhCTTtJQU9JO0V0RW9qeEJWOztFc0UzanhCTTtJQU9JO0V0RXdqeEJWOztFc0UvanhCTTtJQU9JO0V0RTRqeEJWOztFc0Vua3hCTTtJQU9JO0V0RWdreEJWOztFc0V2a3hCTTtJQU9JO0V0RW9reEJWOztFc0Uza3hCTTtJQU9JO0V0RXdreEJWOztFc0Uva3hCTTtJQU9JO0V0RTRreEJWOztFc0VubHhCTTtJQU9JO0V0RWdseEJWOztFc0V2bHhCTTtJQU9JO0V0RW9seEJWOztFc0UzbHhCTTtJQU9JO0V0RXdseEJWOztFc0UvbHhCTTtJQU9JO0V0RTRseEJWOztFc0VubXhCTTtJQU9JO0V0RWdteEJWOztFc0V2bXhCTTtJQU9JO0V0RW9teEJWOztFc0UzbXhCTTtJQU9JO0V0RXdteEJWOztFc0UvbXhCTTtJQU9JO0V0RTRteEJWOztFc0VubnhCTTtJQU9JO0V0RWdueEJWOztFc0V2bnhCTTtJQU9JO0V0RW9ueEJWOztFc0UzbnhCTTtJQU9JO0V0RXdueEJWOztFc0UvbnhCTTtJQU9JO0V0RTRueEJWOztFc0Vub3hCTTtJQU9JO0V0RWdveEJWOztFc0V2b3hCTTtJQU9JO0V0RW9veEJWOztFc0Uzb3hCTTtJQU9JO0V0RXdveEJWOztFc0Uvb3hCTTtJQU9JO0V0RTRveEJWOztFc0VucHhCTTtJQU9JO0V0RWdweEJWOztFc0V2cHhCTTtJQU9JO0V0RW9weEJWOztFc0UzcHhCTTtJQU9JO0V0RXdweEJWOztFc0UvcHhCTTtJQU9JO0V0RTRweEJWOztFc0VucXhCTTtJQU9JO0V0RWdxeEJWOztFc0V2cXhCTTtJQU9JO0V0RW9xeEJWOztFc0UzcXhCTTtJQU9JO0V0RXdxeEJWOztFc0UvcXhCTTtJQU9JO0V0RTRxeEJWOztFc0VucnhCTTtJQU9JO0V0RWdyeEJWOztFc0V2cnhCTTtJQU9JO0V0RW9yeEJWOztFc0UzcnhCTTtJQU9JO0V0RXdyeEJWOztFc0UvcnhCTTtJQU9JO0V0RTRyeEJWOztFc0Vuc3hCTTtJQU9JO0V0RWdzeEJWOztFc0V2c3hCTTtJQU9JO0V0RW9zeEJWOztFc0Uzc3hCTTtJQU9JO0V0RXdzeEJWOztFc0Uvc3hCTTtJQU9JO0V0RTRzeEJWOztFc0VudHhCTTtJQU9JO0V0RWd0eEJWOztFc0V2dHhCTTtJQU9JO0V0RW90eEJWOztFc0UzdHhCTTtJQU9JO0V0RXd0eEJWOztFc0UvdHhCTTtJQU9JO0V0RTR0eEJWOztFc0VudXhCTTtJQU9JO0V0RWd1eEJWOztFc0V2dXhCTTtJQU9JO0V0RW91eEJWOztFc0UzdXhCTTtJQU9JO0V0RXd1eEJWOztFc0UvdXhCTTtJQU9JO0V0RTR1eEJWOztFc0VudnhCTTtJQU9JO0V0RWd2eEJWOztFc0V2dnhCTTtJQU9JO0V0RW92eEJWOztFc0UzdnhCTTtJQU9JO0V0RXd2eEJWOztFc0UvdnhCTTtJQU9JO0V0RTR2eEJWOztFc0Vud3hCTTtJQU9JO0V0RWd3eEJWOztFc0V2d3hCTTtJQU9JO0V0RW93eEJWOztFc0Uzd3hCTTtJQU9JO0V0RXd3eEJWOztFc0Uvd3hCTTtJQU9JO0V0RTR3eEJWOztFc0VueHhCTTtJQU9JO0V0RWd4eEJWOztFc0V2eHhCTTtJQU9JO0V0RW94eEJWOztFc0UzeHhCTTtJQU9JO0V0RXd4eEJWOztFc0UveHhCTTtJQU9JO0V0RTR4eEJWOztFc0VueXhCTTtJQU9JO0V0RWd5eEJWOztFc0V2eXhCTTtJQU9JO0V0RW95eEJWOztFc0UzeXhCTTtJQU9JO0V0RXd5eEJWOztFc0UveXhCTTtJQU9JO0V0RTR5eEJWOztFc0VuenhCTTtJQU9JO0V0RWd6eEJWOztFc0V2enhCTTtJQU9JO0V0RW96eEJWOztFc0UzenhCTTtJQU9JO0V0RXd6eEJWOztFc0UvenhCTTtJQU9JO0V0RTR6eEJWOztFc0VuMHhCTTtJQU9JO0V0RWcweEJWOztFc0V2MHhCTTtJQU9JO0V0RW8weEJWOztFc0UzMHhCTTtJQU9JO0V0RXcweEJWOztFc0UvMHhCTTtJQU9JO0V0RTQweEJWOztFc0VuMXhCTTtJQU9JO0V0RWcxeEJWOztFc0V2MXhCTTtJQU9JO0V0RW8xeEJWOztFc0UzMXhCTTtJQU9JO0V0RXcxeEJWOztFc0UvMXhCTTtJQU9JO0V0RTQxeEJWOztFc0VuMnhCTTtJQU9JO0V0RWcyeEJWOztFc0V2MnhCTTtJQU9JO0V0RW8yeEJWOztFc0UzMnhCTTtJQU9JO0V0RXcyeEJWOztFc0UvMnhCTTtJQU9JO0V0RTQyeEJWOztFc0VuM3hCTTtJQU9JO0V0RWczeEJWOztFc0V2M3hCTTtJQU9JO0V0RW8zeEJWOztFc0UzM3hCTTtJQU9JO0V0RXczeEJWOztFc0UvM3hCTTtJQU9JO0V0RTQzeEJWOztFc0VuNHhCTTtJQU9JO0V0RWc0eEJWOztFc0V2NHhCTTtJQU9JO0V0RW80eEJWOztFc0UzNHhCTTtJQU9JO0V0RXc0eEJWOztFc0UvNHhCTTtJQU9JO0V0RTQ0eEJWOztFc0VuNXhCTTtJQU9JO0V0RWc1eEJWOztFc0V2NXhCTTtJQU9JO0V0RW81eEJWOztFc0UzNXhCTTtJQU9JO0V0RXc1eEJWOztFc0UvNXhCTTtJQU9JO0V0RTQ1eEJWOztFc0VuNnhCTTtJQU9JO0V0RWc2eEJWOztFc0V2NnhCTTtJQU9JO0V0RW82eEJWOztFc0UzNnhCTTtJQU9JO0V0RXc2eEJWOztFc0UvNnhCTTtJQU9JO0V0RTQ2eEJWOztFc0VuN3hCTTtJQU9JO0V0RWc3eEJWOztFc0V2N3hCTTtJQU9JO0lBQUE7RXRFcTd4QlY7O0VzRTU3eEJNO0lBT0k7SUFBQTtFdEUwN3hCVjs7RXNFajh4Qk07SUFPSTtJQUFBO0V0RSs3eEJWOztFc0V0OHhCTTtJQU9JO0lBQUE7RXRFbzh4QlY7O0VzRTM4eEJNO0lBT0k7SUFBQTtFdEV5OHhCVjs7RXNFaDl4Qk07SUFPSTtJQUFBO0V0RTg4eEJWOztFc0VyOXhCTTtJQU9JO0lBQUE7RXRFbTl4QlY7O0VzRTE5eEJNO0lBT0k7SUFBQTtFdEV3OXhCVjs7RXNFLzl4Qk07SUFPSTtJQUFBO0V0RTY5eEJWOztFc0VwK3hCTTtJQU9JO0lBQUE7RXRFayt4QlY7O0VzRXoreEJNO0lBT0k7SUFBQTtFdEV1K3hCVjs7RXNFOSt4Qk07SUFPSTtJQUFBO0V0RTQreEJWOztFc0VuL3hCTTtJQU9JO0lBQUE7RXRFaS94QlY7O0VzRXgveEJNO0lBT0k7SUFBQTtFdEVzL3hCVjs7RXNFNy94Qk07SUFPSTtJQUFBO0V0RTIveEJWOztFc0VsZ3lCTTtJQU9JO0lBQUE7RXRFZ2d5QlY7O0VzRXZneUJNO0lBT0k7SUFBQTtFdEVxZ3lCVjs7RXNFNWd5Qk07SUFPSTtJQUFBO0V0RTBneUJWOztFc0VqaHlCTTtJQU9JO0lBQUE7RXRFK2d5QlY7O0VzRXRoeUJNO0lBT0k7SUFBQTtFdEVvaHlCVjs7RXNFM2h5Qk07SUFPSTtJQUFBO0V0RXloeUJWOztFc0VoaXlCTTtJQU9JO0lBQUE7RXRFOGh5QlY7O0VzRXJpeUJNO0lBT0k7SUFBQTtFdEVtaXlCVjs7RXNFMWl5Qk07SUFPSTtJQUFBO0V0RXdpeUJWOztFc0UvaXlCTTtJQU9JO0lBQUE7RXRFNml5QlY7O0VzRXBqeUJNO0lBT0k7SUFBQTtFdEVranlCVjs7RXNFemp5Qk07SUFPSTtJQUFBO0V0RXVqeUJWOztFc0U5anlCTTtJQU9JO0lBQUE7RXRFNGp5QlY7O0VzRW5reUJNO0lBT0k7SUFBQTtFdEVpa3lCVjs7RXNFeGt5Qk07SUFPSTtJQUFBO0V0RXNreUJWOztFc0U3a3lCTTtJQU9JO0lBQUE7RXRFMmt5QlY7O0VzRWxseUJNO0lBT0k7SUFBQTtFdEVnbHlCVjs7RXNFdmx5Qk07SUFPSTtJQUFBO0V0RXFseUJWOztFc0U1bHlCTTtJQU9JO0lBQUE7RXRFMGx5QlY7O0VzRWpteUJNO0lBT0k7SUFBQTtFdEUrbHlCVjs7RXNFdG15Qk07SUFPSTtJQUFBO0V0RW9teUJWOztFc0UzbXlCTTtJQU9JO0lBQUE7RXRFeW15QlY7O0VzRWhueUJNO0lBT0k7SUFBQTtFdEU4bXlCVjs7RXNFcm55Qk07SUFPSTtJQUFBO0V0RW1ueUJWOztFc0UxbnlCTTtJQU9JO0lBQUE7RXRFd255QlY7O0VzRS9ueUJNO0lBT0k7SUFBQTtFdEU2bnlCVjs7RXNFcG95Qk07SUFPSTtJQUFBO0V0RWtveUJWOztFc0V6b3lCTTtJQU9JO0V0RXNveUJWOztFc0U3b3lCTTtJQU9JO0V0RTBveUJWOztFc0VqcHlCTTtJQU9JO0V0RThveUJWOztFc0VycHlCTTtJQU9JO0V0RWtweUJWOztFc0V6cHlCTTtJQU9JO0V0RXNweUJWOztFc0U3cHlCTTtJQU9JO0V0RTBweUJWOztFc0VqcXlCTTtJQU9JO0V0RThweUJWOztFc0VycXlCTTtJQU9JO0V0RWtxeUJWOztFc0V6cXlCTTtJQU9JO0V0RXNxeUJWOztFc0U3cXlCTTtJQU9JO0V0RTBxeUJWOztFc0VqcnlCTTtJQU9JO0V0RThxeUJWOztFc0VycnlCTTtJQU9JO0V0RWtyeUJWOztFc0V6cnlCTTtJQU9JO0V0RXNyeUJWOztFc0U3cnlCTTtJQU9JO0V0RTByeUJWOztFc0Vqc3lCTTtJQU9JO0V0RThyeUJWOztFc0Vyc3lCTTtJQU9JO0V0RWtzeUJWOztFc0V6c3lCTTtJQU9JO0V0RXNzeUJWOztFc0U3c3lCTTtJQU9JO0V0RTBzeUJWOztFc0VqdHlCTTtJQU9JO0V0RThzeUJWOztFc0VydHlCTTtJQU9JO0V0RWt0eUJWOztFc0V6dHlCTTtJQU9JO0V0RXN0eUJWOztFc0U3dHlCTTtJQU9JO0V0RTB0eUJWOztFc0VqdXlCTTtJQU9JO0V0RTh0eUJWOztFc0VydXlCTTtJQU9JO0V0RWt1eUJWOztFc0V6dXlCTTtJQU9JO0V0RXN1eUJWOztFc0U3dXlCTTtJQU9JO0V0RTB1eUJWOztFc0VqdnlCTTtJQU9JO0V0RTh1eUJWOztFc0VydnlCTTtJQU9JO0V0RWt2eUJWOztFc0V6dnlCTTtJQU9JO0V0RXN2eUJWOztFc0U3dnlCTTtJQU9JO0V0RTB2eUJWOztFc0Vqd3lCTTtJQU9JO0V0RTh2eUJWOztFc0Vyd3lCTTtJQU9JO0V0RWt3eUJWOztFc0V6d3lCTTtJQU9JO0V0RXN3eUJWOztFc0U3d3lCTTtJQU9JO0V0RTB3eUJWOztFc0VqeHlCTTtJQU9JO0V0RTh3eUJWOztFc0VyeHlCTTtJQU9JO0V0RWt4eUJWOztFc0V6eHlCTTtJQU9JO0V0RXN4eUJWOztFc0U3eHlCTTtJQU9JO0V0RTB4eUJWOztFc0VqeXlCTTtJQU9JO0V0RTh4eUJWOztFc0VyeXlCTTtJQU9JO0V0RWt5eUJWOztFc0V6eXlCTTtJQU9JO0V0RXN5eUJWOztFc0U3eXlCTTtJQU9JO0V0RTB5eUJWOztFc0VqenlCTTtJQU9JO0V0RTh5eUJWOztFc0VyenlCTTtJQU9JO0V0RWt6eUJWOztFc0V6enlCTTtJQU9JO0V0RXN6eUJWOztFc0U3enlCTTtJQU9JO0V0RTB6eUJWOztFc0VqMHlCTTtJQU9JO0V0RTh6eUJWOztFc0VyMHlCTTtJQU9JO0V0RWsweUJWOztFc0V6MHlCTTtJQU9JO0V0RXMweUJWOztFc0U3MHlCTTtJQU9JO0V0RTAweUJWOztFc0VqMXlCTTtJQU9JO0V0RTgweUJWOztFc0VyMXlCTTtJQU9JO0V0RWsxeUJWOztFc0V6MXlCTTtJQU9JO0V0RXMxeUJWOztFc0U3MXlCTTtJQU9JO0V0RTAxeUJWOztFc0VqMnlCTTtJQU9JO0V0RTgxeUJWOztFc0VyMnlCTTtJQU9JO0V0RWsyeUJWOztFc0V6MnlCTTtJQU9JO0V0RXMyeUJWOztFc0U3MnlCTTtJQU9JO0V0RTAyeUJWOztFc0VqM3lCTTtJQU9JO0V0RTgyeUJWOztFc0VyM3lCTTtJQU9JO0V0RWszeUJWOztFc0V6M3lCTTtJQU9JO0V0RXMzeUJWOztFc0U3M3lCTTtJQU9JO0V0RTAzeUJWOztFc0VqNHlCTTtJQU9JO0V0RTgzeUJWOztFc0VyNHlCTTtJQU9JO0V0RWs0eUJWOztFc0V6NHlCTTtJQU9JO0V0RXM0eUJWOztFc0U3NHlCTTtJQU9JO0V0RTA0eUJWOztFc0VqNXlCTTtJQU9JO0V0RTg0eUJWOztFc0VyNXlCTTtJQU9JO0V0RWs1eUJWOztFc0V6NXlCTTtJQU9JO0V0RXM1eUJWOztFc0U3NXlCTTtJQU9JO0V0RTA1eUJWOztFc0VqNnlCTTtJQU9JO0V0RTg1eUJWOztFc0VyNnlCTTtJQU9JO0V0RWs2eUJWOztFc0V6NnlCTTtJQU9JO0V0RXM2eUJWOztFc0U3NnlCTTtJQU9JO0V0RTA2eUJWOztFc0VqN3lCTTtJQU9JO0V0RTg2eUJWOztFc0VyN3lCTTtJQU9JO0V0RWs3eUJWOztFc0V6N3lCTTtJQU9JO0V0RXM3eUJWOztFc0U3N3lCTTtJQU9JO0V0RTA3eUJWOztFc0VqOHlCTTtJQU9JO0V0RTg3eUJWOztFc0VyOHlCTTtJQU9JO0V0RWs4eUJWOztFc0V6OHlCTTtJQU9JO0V0RXM4eUJWOztFc0U3OHlCTTtJQU9JO0V0RTA4eUJWOztFc0VqOXlCTTtJQU9JO0V0RTg4eUJWOztFc0VyOXlCTTtJQU9JO0V0RWs5eUJWOztFc0V6OXlCTTtJQU9JO0V0RXM5eUJWOztFc0U3OXlCTTtJQU9JO0V0RTA5eUJWOztFc0VqK3lCTTtJQU9JO0V0RTg5eUJWOztFc0VyK3lCTTtJQU9JO0V0RWsreUJWOztFc0V6K3lCTTtJQU9JO0V0RXMreUJWOztFc0U3K3lCTTtJQU9JO0V0RTAreUJWOztFc0VqL3lCTTtJQU9JO0V0RTgreUJWOztFc0VyL3lCTTtJQU9JO0V0RWsveUJWOztFc0V6L3lCTTtJQU9JO0V0RXMveUJWOztFc0U3L3lCTTtJQU9JO0V0RTAveUJWOztFc0VqZ3pCTTtJQU9JO0V0RTgveUJWOztFc0VyZ3pCTTtJQU9JO0V0RWtnekJWOztFc0V6Z3pCTTtJQU9JO0V0RXNnekJWOztFc0U3Z3pCTTtJQU9JO0V0RTBnekJWOztFc0VqaHpCTTtJQU9JO0V0RThnekJWOztFc0VyaHpCTTtJQU9JO0V0RWtoekJWOztFc0V6aHpCTTtJQU9JO0V0RXNoekJWOztFc0U3aHpCTTtJQU9JO0V0RTBoekJWOztFc0VqaXpCTTtJQU9JO0V0RThoekJWOztFc0VyaXpCTTtJQU9JO0V0RWtpekJWOztFc0V6aXpCTTtJQU9JO0V0RXNpekJWOztFc0U3aXpCTTtJQU9JO0V0RTBpekJWOztFc0VqanpCTTtJQU9JO0V0RThpekJWOztFc0VyanpCTTtJQU9JO0V0RWtqekJWOztFc0V6anpCTTtJQU9JO0V0RXNqekJWOztFc0U3anpCTTtJQU9JO0V0RTBqekJWOztFc0Vqa3pCTTtJQU9JO0V0RThqekJWOztFc0Vya3pCTTtJQU9JO0V0RWtrekJWOztFc0V6a3pCTTtJQU9JO0V0RXNrekJWOztFc0U3a3pCTTtJQU9JO0V0RTBrekJWOztFc0VqbHpCTTtJQU9JO0V0RThrekJWOztFc0VybHpCTTtJQU9JO0V0RWtsekJWOztFc0V6bHpCTTtJQU9JO0V0RXNsekJWOztFc0U3bHpCTTtJQU9JO0V0RTBsekJWOztFc0VqbXpCTTtJQU9JO0V0RThsekJWOztFc0VybXpCTTtJQU9JO0V0RWttekJWOztFc0V6bXpCTTtJQU9JO0V0RXNtekJWOztFc0U3bXpCTTtJQU9JO0V0RTBtekJWOztFc0VqbnpCTTtJQU9JO0V0RThtekJWOztFc0VybnpCTTtJQU9JO0V0RWtuekJWOztFc0V6bnpCTTtJQU9JO0V0RXNuekJWOztFc0U3bnpCTTtJQU9JO0V0RTBuekJWOztFc0Vqb3pCTTtJQU9JO0V0RThuekJWOztFc0Vyb3pCTTtJQU9JO0V0RWtvekJWOztFc0V6b3pCTTtJQU9JO0V0RXNvekJWOztFc0U3b3pCTTtJQU9JO0V0RTBvekJWOztFc0VqcHpCTTtJQU9JO0V0RThvekJWOztFc0VycHpCTTtJQU9JO0V0RWtwekJWOztFc0V6cHpCTTtJQU9JO0V0RXNwekJWOztFc0U3cHpCTTtJQU9JO0V0RTBwekJWOztFc0VqcXpCTTtJQU9JO0V0RThwekJWOztFc0VycXpCTTtJQU9JO0V0RWtxekJWOztFc0V6cXpCTTtJQU9JO0V0RXNxekJWOztFc0U3cXpCTTtJQU9JO0V0RTBxekJWOztFc0VqcnpCTTtJQU9JO0V0RThxekJWOztFc0VycnpCTTtJQU9JO0V0RWtyekJWOztFc0V6cnpCTTtJQU9JO0V0RXNyekJWOztFc0U3cnpCTTtJQU9JO0V0RTByekJWOztFc0Vqc3pCTTtJQU9JO0V0RThyekJWOztFc0Vyc3pCTTtJQU9JO0V0RWtzekJWOztFc0V6c3pCTTtJQU9JO0V0RXNzekJWOztFc0U3c3pCTTtJQU9JO0V0RTBzekJWOztFc0VqdHpCTTtJQU9JO0V0RThzekJWOztFc0VydHpCTTtJQU9JO0V0RWt0ekJWOztFc0V6dHpCTTtJQU9JO0V0RXN0ekJWOztFc0U3dHpCTTtJQU9JO0V0RTB0ekJWOztFc0VqdXpCTTtJQU9JO0V0RTh0ekJWOztFc0VydXpCTTtJQU9JO0V0RWt1ekJWOztFc0V6dXpCTTtJQU9JO0V0RXN1ekJWOztFc0U3dXpCTTtJQU9JO0V0RTB1ekJWOztFc0VqdnpCTTtJQU9JO0V0RTh1ekJWOztFc0VydnpCTTtJQU9JO0V0RWt2ekJWOztFc0V6dnpCTTtJQU9JO0V0RXN2ekJWOztFc0U3dnpCTTtJQU9JO0V0RTB2ekJWOztFc0Vqd3pCTTtJQU9JO0V0RTh2ekJWOztFc0Vyd3pCTTtJQU9JO0V0RWt3ekJWOztFc0V6d3pCTTtJQU9JO0V0RXN3ekJWOztFc0U3d3pCTTtJQU9JO0V0RTB3ekJWOztFc0VqeHpCTTtJQU9JO0V0RTh3ekJWOztFc0VyeHpCTTtJQU9JO0V0RWt4ekJWOztFc0V6eHpCTTtJQU9JO0V0RXN4ekJWOztFc0U3eHpCTTtJQU9JO0V0RTB4ekJWOztFc0VqeXpCTTtJQU9JO0V0RTh4ekJWOztFc0VyeXpCTTtJQU9JO0V0RWt5ekJWOztFc0V6eXpCTTtJQU9JO0V0RXN5ekJWOztFc0U3eXpCTTtJQU9JO0V0RTB5ekJWOztFc0VqenpCTTtJQU9JO0V0RTh5ekJWOztFc0VyenpCTTtJQU9JO0V0RWt6ekJWOztFc0V6enpCTTtJQU9JO0V0RXN6ekJWOztFc0U3enpCTTtJQU9JO0V0RTB6ekJWOztFc0VqMHpCTTtJQU9JO0V0RTh6ekJWOztFc0VyMHpCTTtJQU9JO0V0RWswekJWOztFc0V6MHpCTTtJQU9JO0V0RXMwekJWOztFc0U3MHpCTTtJQU9JO0V0RTAwekJWOztFc0VqMXpCTTtJQU9JO0V0RTgwekJWOztFc0VyMXpCTTtJQU9JO0V0RWsxekJWOztFc0V6MXpCTTtJQU9JO0V0RXMxekJWOztFc0U3MXpCTTtJQU9JO0V0RTAxekJWOztFc0VqMnpCTTtJQU9JO0V0RTgxekJWOztFc0VyMnpCTTtJQU9JO0V0RWsyekJWOztFc0V6MnpCTTtJQU9JO0V0RXMyekJWOztFc0U3MnpCTTtJQU9JO0V0RTAyekJWOztFc0VqM3pCTTtJQU9JO0V0RTgyekJWOztFc0VyM3pCTTtJQU9JO0V0RWszekJWOztFc0V6M3pCTTtJQU9JO0V0RXMzekJWOztFc0U3M3pCTTtJQU9JO0V0RTAzekJWOztFc0VqNHpCTTtJQU9JO0V0RTgzekJWOztFc0VyNHpCTTtJQU9JO0V0RWs0ekJWOztFc0V6NHpCTTtJQU9JO0V0RXM0ekJWOztFc0U3NHpCTTtJQU9JO0V0RTA0ekJWOztFc0VqNXpCTTtJQU9JO0V0RTg0ekJWOztFc0VyNXpCTTtJQU9JO0V0RWs1ekJWOztFc0V6NXpCTTtJQU9JO0V0RXM1ekJWOztFc0U3NXpCTTtJQU9JO0V0RTA1ekJWOztFc0VqNnpCTTtJQU9JO0V0RTg1ekJWOztFc0VyNnpCTTtJQU9JO0V0RWs2ekJWOztFc0V6NnpCTTtJQU9JO0V0RXM2ekJWOztFc0U3NnpCTTtJQU9JO0V0RTA2ekJWOztFc0VqN3pCTTtJQU9JO0V0RTg2ekJWOztFc0VyN3pCTTtJQU9JO0V0RWs3ekJWOztFc0V6N3pCTTtJQU9JO0V0RXM3ekJWOztFc0U3N3pCTTtJQU9JO0V0RTA3ekJWOztFc0VqOHpCTTtJQU9JO0V0RTg3ekJWOztFc0VyOHpCTTtJQU9JO0V0RWs4ekJWOztFc0V6OHpCTTtJQU9JO0V0RXM4ekJWOztFc0U3OHpCTTtJQU9JO0V0RTA4ekJWOztFc0VqOXpCTTtJQU9JO0V0RTg4ekJWOztFc0VyOXpCTTtJQU9JO0V0RWs5ekJWOztFc0V6OXpCTTtJQU9JO0V0RXM5ekJWOztFc0U3OXpCTTtJQU9JO0V0RTA5ekJWOztFc0VqK3pCTTtJQU9JO0V0RTg5ekJWOztFc0VyK3pCTTtJQU9JO0V0RWsrekJWOztFc0V6K3pCTTtJQU9JO0V0RXMrekJWOztFc0U3K3pCTTtJQU9JO0V0RTArekJWOztFc0VqL3pCTTtJQU9JO0V0RTgrekJWOztFc0VyL3pCTTtJQU9JO0V0RWsvekJWOztFc0V6L3pCTTtJQU9JO0V0RXMvekJWOztFc0U3L3pCTTtJQU9JO0V0RTAvekJWOztFc0VqZzBCTTtJQU9JO0V0RTgvekJWOztFc0VyZzBCTTtJQU9JO0V0RWtnMEJWOztFc0V6ZzBCTTtJQU9JO0V0RXNnMEJWOztFc0U3ZzBCTTtJQU9JO0V0RTBnMEJWOztFc0VqaDBCTTtJQU9JO0V0RThnMEJWOztFc0VyaDBCTTtJQU9JO0V0RWtoMEJWOztFc0V6aDBCTTtJQU9JO0V0RXNoMEJWOztFc0U3aDBCTTtJQU9JO0V0RTBoMEJWOztFc0VqaTBCTTtJQU9JO0V0RThoMEJWOztFc0VyaTBCTTtJQU9JO0V0RWtpMEJWOztFc0V6aTBCTTtJQU9JO0V0RXNpMEJWOztFc0U3aTBCTTtJQU9JO0V0RTBpMEJWOztFc0VqajBCTTtJQU9JO0V0RThpMEJWO0FBQ0Y7QWV0ajBCSTtFdURBSTtJQU9JO0V0RW1qMEJWOztFc0UxajBCTTtJQU9JO0V0RXVqMEJWOztFc0U5ajBCTTtJQU9JO0V0RTJqMEJWOztFc0VsazBCTTtJQU9JO0V0RStqMEJWOztFc0V0azBCTTtJQU9JO0V0RW1rMEJWOztFc0UxazBCTTtJQU9JO0V0RXVrMEJWOztFc0U5azBCTTtJQU9JO0V0RTJrMEJWOztFc0VsbDBCTTtJQU9JO0V0RStrMEJWOztFc0V0bDBCTTtJQU9JO0V0RW1sMEJWOztFc0UxbDBCTTtJQU9JO0V0RXVsMEJWOztFc0U5bDBCTTtJQU9JO0V0RTJsMEJWOztFc0VsbTBCTTtJQU9JO0V0RStsMEJWOztFc0V0bTBCTTtJQU9JO0V0RW1tMEJWOztFc0UxbTBCTTtJQU9JO0V0RXVtMEJWOztFc0U5bTBCTTtJQU9JO0V0RTJtMEJWOztFc0VsbjBCTTtJQU9JO0V0RSttMEJWOztFc0V0bjBCTTtJQU9JO0V0RW1uMEJWOztFc0UxbjBCTTtJQU9JO0V0RXVuMEJWOztFc0U5bjBCTTtJQU9JO0V0RTJuMEJWOztFc0VsbzBCTTtJQU9JO0V0RStuMEJWOztFc0V0bzBCTTtJQU9JO0V0RW1vMEJWOztFc0UxbzBCTTtJQU9JO0V0RXVvMEJWOztFc0U5bzBCTTtJQU9JO0V0RTJvMEJWOztFc0VscDBCTTtJQU9JO0V0RStvMEJWOztFc0V0cDBCTTtJQU9JO0V0RW1wMEJWOztFc0UxcDBCTTtJQU9JO0V0RXVwMEJWOztFc0U5cDBCTTtJQU9JO0V0RTJwMEJWOztFc0VscTBCTTtJQU9JO0V0RStwMEJWOztFc0V0cTBCTTtJQU9JO0V0RW1xMEJWOztFc0UxcTBCTTtJQU9JO0V0RXVxMEJWOztFc0U5cTBCTTtJQU9JO0V0RTJxMEJWOztFc0VscjBCTTtJQU9JO0V0RStxMEJWOztFc0V0cjBCTTtJQU9JO0V0RW1yMEJWOztFc0UxcjBCTTtJQU9JO0V0RXVyMEJWOztFc0U5cjBCTTtJQU9JO0V0RTJyMEJWOztFc0VsczBCTTtJQU9JO0V0RStyMEJWOztFc0V0czBCTTtJQU9JO0V0RW1zMEJWOztFc0UxczBCTTtJQU9JO0V0RXVzMEJWOztFc0U5czBCTTtJQU9JO0V0RTJzMEJWOztFc0VsdDBCTTtJQU9JO0V0RStzMEJWOztFc0V0dDBCTTtJQU9JO0V0RW10MEJWOztFc0UxdDBCTTtJQU9JO0V0RXV0MEJWOztFc0U5dDBCTTtJQU9JO0V0RTJ0MEJWOztFc0VsdTBCTTtJQU9JO0V0RSt0MEJWOztFc0V0dTBCTTtJQU9JO0V0RW11MEJWOztFc0UxdTBCTTtJQU9JO0V0RXV1MEJWOztFc0U5dTBCTTtJQU9JO0V0RTJ1MEJWOztFc0VsdjBCTTtJQU9JO0V0RSt1MEJWOztFc0V0djBCTTtJQU9JO0V0RW12MEJWOztFc0UxdjBCTTtJQU9JO0V0RXV2MEJWOztFc0U5djBCTTtJQU9JO0V0RTJ2MEJWOztFc0VsdzBCTTtJQU9JO0V0RSt2MEJWOztFc0V0dzBCTTtJQU9JO0V0RW13MEJWOztFc0UxdzBCTTtJQU9JO0V0RXV3MEJWOztFc0U5dzBCTTtJQU9JO0V0RTJ3MEJWOztFc0VseDBCTTtJQU9JO0V0RSt3MEJWOztFc0V0eDBCTTtJQU9JO0V0RW14MEJWOztFc0UxeDBCTTtJQU9JO0V0RXV4MEJWOztFc0U5eDBCTTtJQU9JO0V0RTJ4MEJWOztFc0VseTBCTTtJQU9JO0V0RSt4MEJWOztFc0V0eTBCTTtJQU9JO0V0RW15MEJWOztFc0UxeTBCTTtJQU9JO0V0RXV5MEJWOztFc0U5eTBCTTtJQU9JO0V0RTJ5MEJWOztFc0VsejBCTTtJQU9JO0V0RSt5MEJWOztFc0V0ejBCTTtJQU9JO0V0RW16MEJWOztFc0UxejBCTTtJQU9JO0V0RXV6MEJWOztFc0U5ejBCTTtJQU9JO0V0RTJ6MEJWOztFc0VsMDBCTTtJQU9JO0V0RSt6MEJWOztFc0V0MDBCTTtJQU9JO0V0RW0wMEJWOztFc0UxMDBCTTtJQU9JO0V0RXUwMEJWOztFc0U5MDBCTTtJQU9JO0V0RTIwMEJWOztFc0VsMTBCTTtJQU9JO0V0RSswMEJWOztFc0V0MTBCTTtJQU9JO0V0RW0xMEJWOztFc0UxMTBCTTtJQU9JO0V0RXUxMEJWOztFc0U5MTBCTTtJQU9JO0V0RTIxMEJWOztFc0VsMjBCTTtJQU9JO0V0RSsxMEJWOztFc0V0MjBCTTtJQU9JO0V0RW0yMEJWOztFc0UxMjBCTTtJQU9JO0V0RXUyMEJWOztFc0U5MjBCTTtJQU9JO0V0RTIyMEJWOztFc0VsMzBCTTtJQU9JO0V0RSsyMEJWOztFc0V0MzBCTTtJQU9JO0V0RW0zMEJWOztFc0UxMzBCTTtJQU9JO0V0RXUzMEJWOztFc0U5MzBCTTtJQU9JO0V0RTIzMEJWOztFc0VsNDBCTTtJQU9JO0V0RSszMEJWOztFc0V0NDBCTTtJQU9JO0V0RW00MEJWOztFc0UxNDBCTTtJQU9JO0V0RXU0MEJWOztFc0U5NDBCTTtJQU9JO0V0RTI0MEJWOztFc0VsNTBCTTtJQU9JO0V0RSs0MEJWOztFc0V0NTBCTTtJQU9JO0V0RW01MEJWOztFc0UxNTBCTTtJQU9JO0V0RXU1MEJWOztFc0U5NTBCTTtJQU9JO0V0RTI1MEJWOztFc0VsNjBCTTtJQU9JO0V0RSs1MEJWOztFc0V0NjBCTTtJQU9JO0V0RW02MEJWOztFc0UxNjBCTTtJQU9JO0V0RXU2MEJWOztFc0U5NjBCTTtJQU9JO0V0RTI2MEJWOztFc0VsNzBCTTtJQU9JO0V0RSs2MEJWOztFc0V0NzBCTTtJQU9JO0V0RW03MEJWOztFc0UxNzBCTTtJQU9JO0V0RXU3MEJWOztFc0U5NzBCTTtJQU9JO0V0RTI3MEJWOztFc0VsODBCTTtJQU9JO0V0RSs3MEJWOztFc0V0ODBCTTtJQU9JO0V0RW04MEJWOztFc0UxODBCTTtJQU9JO0V0RXU4MEJWOztFc0U5ODBCTTtJQU9JO0V0RTI4MEJWOztFc0VsOTBCTTtJQU9JO0V0RSs4MEJWOztFc0V0OTBCTTtJQU9JO0V0RW05MEJWOztFc0UxOTBCTTtJQU9JO0V0RXU5MEJWOztFc0U5OTBCTTtJQU9JO0V0RTI5MEJWOztFc0VsKzBCTTtJQU9JO0V0RSs5MEJWOztFc0V0KzBCTTtJQU9JO0V0RW0rMEJWOztFc0UxKzBCTTtJQU9JO0V0RXUrMEJWOztFc0U5KzBCTTtJQU9JO0V0RTIrMEJWOztFc0VsLzBCTTtJQU9JO0V0RSsrMEJWOztFc0V0LzBCTTtJQU9JO0V0RW0vMEJWOztFc0UxLzBCTTtJQU9JO0V0RXUvMEJWOztFc0U5LzBCTTtJQU9JO0V0RTIvMEJWOztFc0VsZzFCTTtJQU9JO0V0RSsvMEJWOztFc0V0ZzFCTTtJQU9JO0V0RW1nMUJWOztFc0UxZzFCTTtJQU9JO0V0RXVnMUJWOztFc0U5ZzFCTTtJQU9JO0V0RTJnMUJWOztFc0VsaDFCTTtJQU9JO0V0RStnMUJWOztFc0V0aDFCTTtJQU9JO0V0RW1oMUJWOztFc0UxaDFCTTtJQU9JO0V0RXVoMUJWOztFc0U5aDFCTTtJQU9JO0V0RTJoMUJWOztFc0VsaTFCTTtJQU9JO0V0RStoMUJWOztFc0V0aTFCTTtJQU9JO0V0RW1pMUJWOztFc0UxaTFCTTtJQU9JO0V0RXVpMUJWOztFc0U5aTFCTTtJQU9JO0V0RTJpMUJWOztFc0VsajFCTTtJQU9JO0V0RStpMUJWOztFc0V0ajFCTTtJQU9JO0V0RW1qMUJWOztFc0UxajFCTTtJQU9JO0V0RXVqMUJWOztFc0U5ajFCTTtJQU9JO0V0RTJqMUJWOztFc0VsazFCTTtJQU9JO0V0RStqMUJWOztFc0V0azFCTTtJQU9JO0V0RW1rMUJWOztFc0UxazFCTTtJQU9JO0V0RXVrMUJWOztFc0U5azFCTTtJQU9JO0V0RTJrMUJWOztFc0VsbDFCTTtJQU9JO0V0RStrMUJWOztFc0V0bDFCTTtJQU9JO0V0RW1sMUJWOztFc0UxbDFCTTtJQU9JO0V0RXVsMUJWOztFc0U5bDFCTTtJQU9JO0V0RTJsMUJWOztFc0VsbTFCTTtJQU9JO0V0RStsMUJWOztFc0V0bTFCTTtJQU9JO0V0RW1tMUJWOztFc0UxbTFCTTtJQU9JO0V0RXVtMUJWOztFc0U5bTFCTTtJQU9JO0V0RTJtMUJWOztFc0VsbjFCTTtJQU9JO0V0RSttMUJWOztFc0V0bjFCTTtJQU9JO0V0RW1uMUJWOztFc0UxbjFCTTtJQU9JO0V0RXVuMUJWOztFc0U5bjFCTTtJQU9JO0V0RTJuMUJWOztFc0VsbzFCTTtJQU9JO0V0RStuMUJWOztFc0V0bzFCTTtJQU9JO0V0RW1vMUJWOztFc0UxbzFCTTtJQU9JO0V0RXVvMUJWOztFc0U5bzFCTTtJQU9JO0V0RTJvMUJWOztFc0VscDFCTTtJQU9JO0V0RStvMUJWOztFc0V0cDFCTTtJQU9JO0V0RW1wMUJWOztFc0UxcDFCTTtJQU9JO0V0RXVwMUJWOztFc0U5cDFCTTtJQU9JO0V0RTJwMUJWOztFc0VscTFCTTtJQU9JO0V0RStwMUJWOztFc0V0cTFCTTtJQU9JO0V0RW1xMUJWOztFc0UxcTFCTTtJQU9JO0V0RXVxMUJWOztFc0U5cTFCTTtJQU9JO0V0RTJxMUJWOztFc0VscjFCTTtJQU9JO0V0RStxMUJWOztFc0V0cjFCTTtJQU9JO0V0RW1yMUJWOztFc0UxcjFCTTtJQU9JO0V0RXVyMUJWOztFc0U5cjFCTTtJQU9JO0V0RTJyMUJWOztFc0VsczFCTTtJQU9JO0V0RStyMUJWOztFc0V0czFCTTtJQU9JO0V0RW1zMUJWOztFc0UxczFCTTtJQU9JO0V0RXVzMUJWOztFc0U5czFCTTtJQU9JO0V0RTJzMUJWOztFc0VsdDFCTTtJQU9JO0V0RStzMUJWOztFc0V0dDFCTTtJQU9JO0V0RW10MUJWOztFc0UxdDFCTTtJQU9JO0V0RXV0MUJWOztFc0U5dDFCTTtJQU9JO0V0RTJ0MUJWOztFc0VsdTFCTTtJQU9JO0V0RSt0MUJWOztFc0V0dTFCTTtJQU9JO0V0RW11MUJWOztFc0UxdTFCTTtJQU9JO0V0RXV1MUJWOztFc0U5dTFCTTtJQU9JO0V0RTJ1MUJWOztFc0VsdjFCTTtJQU9JO0V0RSt1MUJWOztFc0V0djFCTTtJQU9JO0V0RW12MUJWOztFc0UxdjFCTTtJQU9JO0V0RXV2MUJWOztFc0U5djFCTTtJQU9JO0V0RTJ2MUJWOztFc0VsdzFCTTtJQU9JO0V0RSt2MUJWOztFc0V0dzFCTTtJQU9JO0V0RW13MUJWOztFc0UxdzFCTTtJQU9JO0V0RXV3MUJWOztFc0U5dzFCTTtJQU9JO0V0RTJ3MUJWOztFc0VseDFCTTtJQU9JO0V0RSt3MUJWOztFc0V0eDFCTTtJQU9JO0V0RW14MUJWOztFc0UxeDFCTTtJQU9JO0V0RXV4MUJWOztFc0U5eDFCTTtJQU9JO0V0RTJ4MUJWOztFc0VseTFCTTtJQU9JO0V0RSt4MUJWOztFc0V0eTFCTTtJQU9JO0V0RW15MUJWOztFc0UxeTFCTTtJQU9JO0V0RXV5MUJWOztFc0U5eTFCTTtJQU9JO0V0RTJ5MUJWOztFc0VsejFCTTtJQU9JO0V0RSt5MUJWOztFc0V0ejFCTTtJQU9JO0V0RW16MUJWOztFc0UxejFCTTtJQU9JO0V0RXV6MUJWOztFc0U5ejFCTTtJQU9JO0V0RTJ6MUJWOztFc0VsMDFCTTtJQU9JO0V0RSt6MUJWOztFc0V0MDFCTTtJQU9JO0V0RW0wMUJWOztFc0UxMDFCTTtJQU9JO0V0RXUwMUJWOztFc0U5MDFCTTtJQU9JO0V0RTIwMUJWOztFc0VsMTFCTTtJQU9JO0V0RSswMUJWOztFc0V0MTFCTTtJQU9JO0V0RW0xMUJWOztFc0UxMTFCTTtJQU9JO0V0RXUxMUJWOztFc0U5MTFCTTtJQU9JO0V0RTIxMUJWOztFc0VsMjFCTTtJQU9JO0V0RSsxMUJWOztFc0V0MjFCTTtJQU9JO0V0RW0yMUJWOztFc0UxMjFCTTtJQU9JO0V0RXUyMUJWOztFc0U5MjFCTTtJQU9JO0V0RTIyMUJWOztFc0VsMzFCTTtJQU9JO0V0RSsyMUJWOztFc0V0MzFCTTtJQU9JO0V0RW0zMUJWOztFc0UxMzFCTTtJQU9JO0V0RXUzMUJWOztFc0U5MzFCTTtJQU9JO0V0RTIzMUJWOztFc0VsNDFCTTtJQU9JO0V0RSszMUJWOztFc0V0NDFCTTtJQU9JO0V0RW00MUJWOztFc0UxNDFCTTtJQU9JO0V0RXU0MUJWOztFc0U5NDFCTTtJQU9JO0V0RTI0MUJWOztFc0VsNTFCTTtJQU9JO0V0RSs0MUJWOztFc0V0NTFCTTtJQU9JO0V0RW01MUJWOztFc0UxNTFCTTtJQU9JO0V0RXU1MUJWOztFc0U5NTFCTTtJQU9JO0V0RTI1MUJWOztFc0VsNjFCTTtJQU9JO0V0RSs1MUJWOztFc0V0NjFCTTtJQU9JO0V0RW02MUJWOztFc0UxNjFCTTtJQU9JO0V0RXU2MUJWOztFc0U5NjFCTTtJQU9JO0V0RTI2MUJWOztFc0VsNzFCTTtJQU9JO0V0RSs2MUJWOztFc0V0NzFCTTtJQU9JO0V0RW03MUJWOztFc0UxNzFCTTtJQU9JO0V0RXU3MUJWOztFc0U5NzFCTTtJQU9JO0V0RTI3MUJWOztFc0VsODFCTTtJQU9JO0V0RSs3MUJWOztFc0V0ODFCTTtJQU9JO0V0RW04MUJWOztFc0UxODFCTTtJQU9JO0V0RXU4MUJWOztFc0U5ODFCTTtJQU9JO0V0RTI4MUJWOztFc0VsOTFCTTtJQU9JO0V0RSs4MUJWOztFc0V0OTFCTTtJQU9JO0V0RW05MUJWOztFc0UxOTFCTTtJQU9JO0V0RXU5MUJWOztFc0U5OTFCTTtJQU9JO0V0RTI5MUJWOztFc0VsKzFCTTtJQU9JO0V0RSs5MUJWOztFc0V0KzFCTTtJQU9JO0V0RW0rMUJWOztFc0UxKzFCTTtJQU9JO0V0RXUrMUJWOztFc0U5KzFCTTtJQU9JO0V0RTIrMUJWOztFc0VsLzFCTTtJQU9JO0V0RSsrMUJWOztFc0V0LzFCTTtJQU9JO0V0RW0vMUJWOztFc0UxLzFCTTtJQU9JO0V0RXUvMUJWOztFc0U5LzFCTTtJQU9JO0V0RTIvMUJWOztFc0VsZzJCTTtJQU9JO0V0RSsvMUJWOztFc0V0ZzJCTTtJQU9JO0V0RW1nMkJWOztFc0UxZzJCTTtJQU9JO0V0RXVnMkJWOztFc0U5ZzJCTTtJQU9JO0V0RTJnMkJWOztFc0VsaDJCTTtJQU9JO0V0RStnMkJWOztFc0V0aDJCTTtJQU9JO0V0RW1oMkJWOztFc0UxaDJCTTtJQU9JO0V0RXVoMkJWOztFc0U5aDJCTTtJQU9JO0V0RTJoMkJWOztFc0VsaTJCTTtJQU9JO0V0RStoMkJWOztFc0V0aTJCTTtJQU9JO0V0RW1pMkJWOztFc0UxaTJCTTtJQU9JO0V0RXVpMkJWOztFc0U5aTJCTTtJQU9JO0V0RTJpMkJWOztFc0VsajJCTTtJQU9JO0V0RStpMkJWOztFc0V0ajJCTTtJQU9JO0V0RW1qMkJWOztFc0UxajJCTTtJQU9JO0V0RXVqMkJWOztFc0U5ajJCTTtJQU9JO0V0RTJqMkJWOztFc0VsazJCTTtJQU9JO0V0RStqMkJWOztFc0V0azJCTTtJQU9JO0V0RW1rMkJWOztFc0UxazJCTTtJQU9JO0V0RXVrMkJWOztFc0U5azJCTTtJQU9JO0V0RTJrMkJWOztFc0VsbDJCTTtJQU9JO0V0RStrMkJWOztFc0V0bDJCTTtJQU9JO0V0RW1sMkJWOztFc0UxbDJCTTtJQU9JO0V0RXVsMkJWOztFc0U5bDJCTTtJQU9JO0V0RTJsMkJWOztFc0VsbTJCTTtJQU9JO0V0RStsMkJWOztFc0V0bTJCTTtJQU9JO0V0RW1tMkJWOztFc0UxbTJCTTtJQU9JO0V0RXVtMkJWOztFc0U5bTJCTTtJQU9JO0V0RTJtMkJWOztFc0VsbjJCTTtJQU9JO0V0RSttMkJWOztFc0V0bjJCTTtJQU9JO0V0RW1uMkJWOztFc0UxbjJCTTtJQU9JO0V0RXVuMkJWOztFc0U5bjJCTTtJQU9JO0V0RTJuMkJWOztFc0VsbzJCTTtJQU9JO0V0RStuMkJWOztFc0V0bzJCTTtJQU9JO0V0RW1vMkJWOztFc0UxbzJCTTtJQU9JO0V0RXVvMkJWOztFc0U5bzJCTTtJQU9JO0V0RTJvMkJWOztFc0VscDJCTTtJQU9JO0V0RStvMkJWOztFc0V0cDJCTTtJQU9JO0V0RW1wMkJWOztFc0UxcDJCTTtJQU9JO0V0RXVwMkJWOztFc0U5cDJCTTtJQU9JO0V0RTJwMkJWOztFc0VscTJCTTtJQU9JO0V0RStwMkJWOztFc0V0cTJCTTtJQU9JO0V0RW1xMkJWOztFc0UxcTJCTTtJQU9JO0V0RXVxMkJWOztFc0U5cTJCTTtJQU9JO0V0RTJxMkJWOztFc0VscjJCTTtJQU9JO0V0RStxMkJWOztFc0V0cjJCTTtJQU9JO0V0RW1yMkJWOztFc0UxcjJCTTtJQU9JO0V0RXVyMkJWOztFc0U5cjJCTTtJQU9JO0V0RTJyMkJWOztFc0VsczJCTTtJQU9JO0V0RStyMkJWOztFc0V0czJCTTtJQU9JO0V0RW1zMkJWOztFc0UxczJCTTtJQU9JO0V0RXVzMkJWOztFc0U5czJCTTtJQU9JO0V0RTJzMkJWOztFc0VsdDJCTTtJQU9JO0V0RStzMkJWOztFc0V0dDJCTTtJQU9JO0V0RW10MkJWOztFc0UxdDJCTTtJQU9JO0V0RXV0MkJWOztFc0U5dDJCTTtJQU9JO0V0RTJ0MkJWOztFc0VsdTJCTTtJQU9JO0V0RSt0MkJWOztFc0V0dTJCTTtJQU9JO0V0RW11MkJWOztFc0UxdTJCTTtJQU9JO0V0RXV1MkJWOztFc0U5dTJCTTtJQU9JO0V0RTJ1MkJWOztFc0VsdjJCTTtJQU9JO0V0RSt1MkJWOztFc0V0djJCTTtJQU9JO0V0RW12MkJWOztFc0UxdjJCTTtJQU9JO0V0RXV2MkJWOztFc0U5djJCTTtJQU9JO0V0RTJ2MkJWOztFc0VsdzJCTTtJQU9JO0V0RSt2MkJWOztFc0V0dzJCTTtJQU9JO0V0RW13MkJWOztFc0UxdzJCTTtJQU9JO0V0RXV3MkJWOztFc0U5dzJCTTtJQU9JO0V0RTJ3MkJWOztFc0VseDJCTTtJQU9JO0V0RSt3MkJWOztFc0V0eDJCTTtJQU9JO0V0RW14MkJWOztFc0UxeDJCTTtJQU9JO0V0RXV4MkJWOztFc0U5eDJCTTtJQU9JO0V0RTJ4MkJWOztFc0VseTJCTTtJQU9JO0V0RSt4MkJWOztFc0V0eTJCTTtJQU9JO0V0RW15MkJWOztFc0UxeTJCTTtJQU9JO0V0RXV5MkJWOztFc0U5eTJCTTtJQU9JO0V0RTJ5MkJWOztFc0VsejJCTTtJQU9JO0V0RSt5MkJWOztFc0V0ejJCTTtJQU9JO0V0RW16MkJWOztFc0UxejJCTTtJQU9JO0V0RXV6MkJWOztFc0U5ejJCTTtJQU9JO0V0RTJ6MkJWOztFc0VsMDJCTTtJQU9JO0V0RSt6MkJWOztFc0V0MDJCTTtJQU9JO0V0RW0wMkJWOztFc0UxMDJCTTtJQU9JO0V0RXUwMkJWOztFc0U5MDJCTTtJQU9JO0V0RTIwMkJWOztFc0VsMTJCTTtJQU9JO0V0RSswMkJWOztFc0V0MTJCTTtJQU9JO0V0RW0xMkJWOztFc0UxMTJCTTtJQU9JO0V0RXUxMkJWOztFc0U5MTJCTTtJQU9JO0V0RTIxMkJWOztFc0VsMjJCTTtJQU9JO0V0RSsxMkJWOztFc0V0MjJCTTtJQU9JO0V0RW0yMkJWOztFc0UxMjJCTTtJQU9JO0V0RXUyMkJWOztFc0U5MjJCTTtJQU9JO0V0RTIyMkJWOztFc0VsMzJCTTtJQU9JO0V0RSsyMkJWOztFc0V0MzJCTTtJQU9JO0V0RW0zMkJWOztFc0UxMzJCTTtJQU9JO0V0RXUzMkJWOztFc0U5MzJCTTtJQU9JO0V0RTIzMkJWOztFc0VsNDJCTTtJQU9JO0V0RSszMkJWOztFc0V0NDJCTTtJQU9JO0V0RW00MkJWOztFc0UxNDJCTTtJQU9JO0V0RXU0MkJWOztFc0U5NDJCTTtJQU9JO0V0RTI0MkJWOztFc0VsNTJCTTtJQU9JO0V0RSs0MkJWOztFc0V0NTJCTTtJQU9JO0lBQUE7RXRFbzUyQlY7O0VzRTM1MkJNO0lBT0k7SUFBQTtFdEV5NTJCVjs7RXNFaDYyQk07SUFPSTtJQUFBO0V0RTg1MkJWOztFc0VyNjJCTTtJQU9JO0lBQUE7RXRFbTYyQlY7O0VzRTE2MkJNO0lBT0k7SUFBQTtFdEV3NjJCVjs7RXNFLzYyQk07SUFPSTtJQUFBO0V0RTY2MkJWOztFc0VwNzJCTTtJQU9JO0lBQUE7RXRFazcyQlY7O0VzRXo3MkJNO0lBT0k7SUFBQTtFdEV1NzJCVjs7RXNFOTcyQk07SUFPSTtJQUFBO0V0RTQ3MkJWOztFc0VuODJCTTtJQU9JO0lBQUE7RXRFaTgyQlY7O0VzRXg4MkJNO0lBT0k7SUFBQTtFdEVzODJCVjs7RXNFNzgyQk07SUFPSTtJQUFBO0V0RTI4MkJWOztFc0VsOTJCTTtJQU9JO0lBQUE7RXRFZzkyQlY7O0VzRXY5MkJNO0lBT0k7SUFBQTtFdEVxOTJCVjs7RXNFNTkyQk07SUFPSTtJQUFBO0V0RTA5MkJWOztFc0VqKzJCTTtJQU9JO0lBQUE7RXRFKzkyQlY7O0VzRXQrMkJNO0lBT0k7SUFBQTtFdEVvKzJCVjs7RXNFMysyQk07SUFPSTtJQUFBO0V0RXkrMkJWOztFc0VoLzJCTTtJQU9JO0lBQUE7RXRFOCsyQlY7O0VzRXIvMkJNO0lBT0k7SUFBQTtFdEVtLzJCVjs7RXNFMS8yQk07SUFPSTtJQUFBO0V0RXcvMkJWOztFc0UvLzJCTTtJQU9JO0lBQUE7RXRFNi8yQlY7O0VzRXBnM0JNO0lBT0k7SUFBQTtFdEVrZzNCVjs7RXNFemczQk07SUFPSTtJQUFBO0V0RXVnM0JWOztFc0U5ZzNCTTtJQU9JO0lBQUE7RXRFNGczQlY7O0VzRW5oM0JNO0lBT0k7SUFBQTtFdEVpaDNCVjs7RXNFeGgzQk07SUFPSTtJQUFBO0V0RXNoM0JWOztFc0U3aDNCTTtJQU9JO0lBQUE7RXRFMmgzQlY7O0VzRWxpM0JNO0lBT0k7SUFBQTtFdEVnaTNCVjs7RXNFdmkzQk07SUFPSTtJQUFBO0V0RXFpM0JWOztFc0U1aTNCTTtJQU9JO0lBQUE7RXRFMGkzQlY7O0VzRWpqM0JNO0lBT0k7SUFBQTtFdEUraTNCVjs7RXNFdGozQk07SUFPSTtJQUFBO0V0RW9qM0JWOztFc0UzajNCTTtJQU9JO0lBQUE7RXRFeWozQlY7O0VzRWhrM0JNO0lBT0k7SUFBQTtFdEU4ajNCVjs7RXNFcmszQk07SUFPSTtJQUFBO0V0RW1rM0JWOztFc0UxazNCTTtJQU9JO0lBQUE7RXRFd2szQlY7O0VzRS9rM0JNO0lBT0k7SUFBQTtFdEU2azNCVjs7RXNFcGwzQk07SUFPSTtJQUFBO0V0RWtsM0JWOztFc0V6bDNCTTtJQU9JO0lBQUE7RXRFdWwzQlY7O0VzRTlsM0JNO0lBT0k7SUFBQTtFdEU0bDNCVjs7RXNFbm0zQk07SUFPSTtJQUFBO0V0RWltM0JWOztFc0V4bTNCTTtJQU9JO0lBQUE7RXRFc20zQlY7O0VzRTdtM0JNO0lBT0k7SUFBQTtFdEUybTNCVjs7RXNFbG4zQk07SUFPSTtFdEUrbTNCVjs7RXNFdG4zQk07SUFPSTtFdEVtbjNCVjs7RXNFMW4zQk07SUFPSTtFdEV1bjNCVjs7RXNFOW4zQk07SUFPSTtFdEUybjNCVjs7RXNFbG8zQk07SUFPSTtFdEUrbjNCVjs7RXNFdG8zQk07SUFPSTtFdEVtbzNCVjs7RXNFMW8zQk07SUFPSTtFdEV1bzNCVjs7RXNFOW8zQk07SUFPSTtFdEUybzNCVjs7RXNFbHAzQk07SUFPSTtFdEUrbzNCVjs7RXNFdHAzQk07SUFPSTtFdEVtcDNCVjs7RXNFMXAzQk07SUFPSTtFdEV1cDNCVjs7RXNFOXAzQk07SUFPSTtFdEUycDNCVjs7RXNFbHEzQk07SUFPSTtFdEUrcDNCVjs7RXNFdHEzQk07SUFPSTtFdEVtcTNCVjs7RXNFMXEzQk07SUFPSTtFdEV1cTNCVjs7RXNFOXEzQk07SUFPSTtFdEUycTNCVjs7RXNFbHIzQk07SUFPSTtFdEUrcTNCVjs7RXNFdHIzQk07SUFPSTtFdEVtcjNCVjs7RXNFMXIzQk07SUFPSTtFdEV1cjNCVjs7RXNFOXIzQk07SUFPSTtFdEUycjNCVjs7RXNFbHMzQk07SUFPSTtFdEUrcjNCVjs7RXNFdHMzQk07SUFPSTtFdEVtczNCVjs7RXNFMXMzQk07SUFPSTtFdEV1czNCVjs7RXNFOXMzQk07SUFPSTtFdEUyczNCVjs7RXNFbHQzQk07SUFPSTtFdEUrczNCVjs7RXNFdHQzQk07SUFPSTtFdEVtdDNCVjs7RXNFMXQzQk07SUFPSTtFdEV1dDNCVjs7RXNFOXQzQk07SUFPSTtFdEUydDNCVjs7RXNFbHUzQk07SUFPSTtFdEUrdDNCVjs7RXNFdHUzQk07SUFPSTtFdEVtdTNCVjs7RXNFMXUzQk07SUFPSTtFdEV1dTNCVjs7RXNFOXUzQk07SUFPSTtFdEUydTNCVjs7RXNFbHYzQk07SUFPSTtFdEUrdTNCVjs7RXNFdHYzQk07SUFPSTtFdEVtdjNCVjs7RXNFMXYzQk07SUFPSTtFdEV1djNCVjs7RXNFOXYzQk07SUFPSTtFdEUydjNCVjs7RXNFbHczQk07SUFPSTtFdEUrdjNCVjs7RXNFdHczQk07SUFPSTtFdEVtdzNCVjs7RXNFMXczQk07SUFPSTtFdEV1dzNCVjs7RXNFOXczQk07SUFPSTtFdEUydzNCVjs7RXNFbHgzQk07SUFPSTtFdEUrdzNCVjs7RXNFdHgzQk07SUFPSTtFdEVteDNCVjs7RXNFMXgzQk07SUFPSTtFdEV1eDNCVjs7RXNFOXgzQk07SUFPSTtFdEUyeDNCVjs7RXNFbHkzQk07SUFPSTtFdEUreDNCVjs7RXNFdHkzQk07SUFPSTtFdEVteTNCVjs7RXNFMXkzQk07SUFPSTtFdEV1eTNCVjs7RXNFOXkzQk07SUFPSTtFdEUyeTNCVjs7RXNFbHozQk07SUFPSTtFdEUreTNCVjs7RXNFdHozQk07SUFPSTtFdEVtejNCVjs7RXNFMXozQk07SUFPSTtFdEV1ejNCVjs7RXNFOXozQk07SUFPSTtFdEUyejNCVjs7RXNFbDAzQk07SUFPSTtFdEUrejNCVjs7RXNFdDAzQk07SUFPSTtFdEVtMDNCVjs7RXNFMTAzQk07SUFPSTtFdEV1MDNCVjs7RXNFOTAzQk07SUFPSTtFdEUyMDNCVjs7RXNFbDEzQk07SUFPSTtFdEUrMDNCVjs7RXNFdDEzQk07SUFPSTtFdEVtMTNCVjs7RXNFMTEzQk07SUFPSTtFdEV1MTNCVjs7RXNFOTEzQk07SUFPSTtFdEUyMTNCVjs7RXNFbDIzQk07SUFPSTtFdEUrMTNCVjs7RXNFdDIzQk07SUFPSTtFdEVtMjNCVjs7RXNFMTIzQk07SUFPSTtFdEV1MjNCVjs7RXNFOTIzQk07SUFPSTtFdEUyMjNCVjs7RXNFbDMzQk07SUFPSTtFdEUrMjNCVjs7RXNFdDMzQk07SUFPSTtFdEVtMzNCVjs7RXNFMTMzQk07SUFPSTtFdEV1MzNCVjs7RXNFOTMzQk07SUFPSTtFdEUyMzNCVjs7RXNFbDQzQk07SUFPSTtFdEUrMzNCVjs7RXNFdDQzQk07SUFPSTtFdEVtNDNCVjs7RXNFMTQzQk07SUFPSTtFdEV1NDNCVjs7RXNFOTQzQk07SUFPSTtFdEUyNDNCVjs7RXNFbDUzQk07SUFPSTtFdEUrNDNCVjs7RXNFdDUzQk07SUFPSTtFdEVtNTNCVjs7RXNFMTUzQk07SUFPSTtFdEV1NTNCVjs7RXNFOTUzQk07SUFPSTtFdEUyNTNCVjs7RXNFbDYzQk07SUFPSTtFdEUrNTNCVjs7RXNFdDYzQk07SUFPSTtFdEVtNjNCVjs7RXNFMTYzQk07SUFPSTtFdEV1NjNCVjs7RXNFOTYzQk07SUFPSTtFdEUyNjNCVjs7RXNFbDczQk07SUFPSTtFdEUrNjNCVjs7RXNFdDczQk07SUFPSTtFdEVtNzNCVjs7RXNFMTczQk07SUFPSTtFdEV1NzNCVjs7RXNFOTczQk07SUFPSTtFdEUyNzNCVjs7RXNFbDgzQk07SUFPSTtFdEUrNzNCVjs7RXNFdDgzQk07SUFPSTtFdEVtODNCVjs7RXNFMTgzQk07SUFPSTtFdEV1ODNCVjs7RXNFOTgzQk07SUFPSTtFdEUyODNCVjs7RXNFbDkzQk07SUFPSTtFdEUrODNCVjs7RXNFdDkzQk07SUFPSTtFdEVtOTNCVjs7RXNFMTkzQk07SUFPSTtFdEV1OTNCVjs7RXNFOTkzQk07SUFPSTtFdEUyOTNCVjs7RXNFbCszQk07SUFPSTtFdEUrOTNCVjs7RXNFdCszQk07SUFPSTtFdEVtKzNCVjs7RXNFMSszQk07SUFPSTtFdEV1KzNCVjs7RXNFOSszQk07SUFPSTtFdEUyKzNCVjs7RXNFbC8zQk07SUFPSTtFdEUrKzNCVjs7RXNFdC8zQk07SUFPSTtFdEVtLzNCVjs7RXNFMS8zQk07SUFPSTtFdEV1LzNCVjs7RXNFOS8zQk07SUFPSTtFdEUyLzNCVjs7RXNFbGc0Qk07SUFPSTtFdEUrLzNCVjs7RXNFdGc0Qk07SUFPSTtFdEVtZzRCVjs7RXNFMWc0Qk07SUFPSTtFdEV1ZzRCVjs7RXNFOWc0Qk07SUFPSTtFdEUyZzRCVjs7RXNFbGg0Qk07SUFPSTtFdEUrZzRCVjs7RXNFdGg0Qk07SUFPSTtFdEVtaDRCVjs7RXNFMWg0Qk07SUFPSTtFdEV1aDRCVjs7RXNFOWg0Qk07SUFPSTtFdEUyaDRCVjs7RXNFbGk0Qk07SUFPSTtJQUFBO0V0RWdpNEJWOztFc0V2aTRCTTtJQU9JO0lBQUE7RXRFcWk0QlY7O0VzRTVpNEJNO0lBT0k7SUFBQTtFdEUwaTRCVjs7RXNFamo0Qk07SUFPSTtJQUFBO0V0RStpNEJWOztFc0V0ajRCTTtJQU9JO0lBQUE7RXRFb2o0QlY7O0VzRTNqNEJNO0lBT0k7SUFBQTtFdEV5ajRCVjs7RXNFaGs0Qk07SUFPSTtJQUFBO0V0RThqNEJWOztFc0VyazRCTTtJQU9JO0lBQUE7RXRFbWs0QlY7O0VzRTFrNEJNO0lBT0k7SUFBQTtFdEV3azRCVjs7RXNFL2s0Qk07SUFPSTtJQUFBO0V0RTZrNEJWOztFc0VwbDRCTTtJQU9JO0lBQUE7RXRFa2w0QlY7O0VzRXpsNEJNO0lBT0k7SUFBQTtFdEV1bDRCVjs7RXNFOWw0Qk07SUFPSTtJQUFBO0V0RTRsNEJWOztFc0VubTRCTTtJQU9JO0lBQUE7RXRFaW00QlY7O0VzRXhtNEJNO0lBT0k7SUFBQTtFdEVzbTRCVjs7RXNFN200Qk07SUFPSTtJQUFBO0V0RTJtNEJWOztFc0VsbjRCTTtJQU9JO0lBQUE7RXRFZ240QlY7O0VzRXZuNEJNO0lBT0k7SUFBQTtFdEVxbjRCVjs7RXNFNW40Qk07SUFPSTtJQUFBO0V0RTBuNEJWOztFc0VqbzRCTTtJQU9JO0lBQUE7RXRFK240QlY7O0VzRXRvNEJNO0lBT0k7SUFBQTtFdEVvbzRCVjs7RXNFM280Qk07SUFPSTtJQUFBO0V0RXlvNEJWOztFc0VocDRCTTtJQU9JO0lBQUE7RXRFOG80QlY7O0VzRXJwNEJNO0lBT0k7SUFBQTtFdEVtcDRCVjs7RXNFMXA0Qk07SUFPSTtJQUFBO0V0RXdwNEJWOztFc0UvcDRCTTtJQU9JO0lBQUE7RXRFNnA0QlY7O0VzRXBxNEJNO0lBT0k7SUFBQTtFdEVrcTRCVjs7RXNFenE0Qk07SUFPSTtJQUFBO0V0RXVxNEJWOztFc0U5cTRCTTtJQU9JO0lBQUE7RXRFNHE0QlY7O0VzRW5yNEJNO0lBT0k7SUFBQTtFdEVpcjRCVjs7RXNFeHI0Qk07SUFPSTtJQUFBO0V0RXNyNEJWOztFc0U3cjRCTTtJQU9JO0lBQUE7RXRFMnI0QlY7O0VzRWxzNEJNO0lBT0k7SUFBQTtFdEVnczRCVjs7RXNFdnM0Qk07SUFPSTtJQUFBO0V0RXFzNEJWOztFc0U1czRCTTtJQU9JO0lBQUE7RXRFMHM0QlY7O0VzRWp0NEJNO0lBT0k7SUFBQTtFdEUrczRCVjs7RXNFdHQ0Qk07SUFPSTtJQUFBO0V0RW90NEJWOztFc0UzdDRCTTtJQU9JO0lBQUE7RXRFeXQ0QlY7O0VzRWh1NEJNO0lBT0k7SUFBQTtFdEU4dDRCVjs7RXNFcnU0Qk07SUFPSTtJQUFBO0V0RW11NEJWOztFc0UxdTRCTTtJQU9JO0V0RXV1NEJWOztFc0U5dTRCTTtJQU9JO0V0RTJ1NEJWOztFc0VsdjRCTTtJQU9JO0V0RSt1NEJWOztFc0V0djRCTTtJQU9JO0V0RW12NEJWOztFc0UxdjRCTTtJQU9JO0V0RXV2NEJWOztFc0U5djRCTTtJQU9JO0V0RTJ2NEJWOztFc0VsdzRCTTtJQU9JO0V0RSt2NEJWOztFc0V0dzRCTTtJQU9JO0V0RW13NEJWOztFc0UxdzRCTTtJQU9JO0V0RXV3NEJWOztFc0U5dzRCTTtJQU9JO0V0RTJ3NEJWOztFc0VseDRCTTtJQU9JO0V0RSt3NEJWOztFc0V0eDRCTTtJQU9JO0V0RW14NEJWOztFc0UxeDRCTTtJQU9JO0V0RXV4NEJWOztFc0U5eDRCTTtJQU9JO0V0RTJ4NEJWOztFc0VseTRCTTtJQU9JO0V0RSt4NEJWOztFc0V0eTRCTTtJQU9JO0V0RW15NEJWOztFc0UxeTRCTTtJQU9JO0V0RXV5NEJWOztFc0U5eTRCTTtJQU9JO0V0RTJ5NEJWOztFc0VsejRCTTtJQU9JO0V0RSt5NEJWOztFc0V0ejRCTTtJQU9JO0V0RW16NEJWOztFc0UxejRCTTtJQU9JO0V0RXV6NEJWOztFc0U5ejRCTTtJQU9JO0V0RTJ6NEJWOztFc0VsMDRCTTtJQU9JO0V0RSt6NEJWOztFc0V0MDRCTTtJQU9JO0V0RW0wNEJWOztFc0UxMDRCTTtJQU9JO0V0RXUwNEJWOztFc0U5MDRCTTtJQU9JO0V0RTIwNEJWOztFc0VsMTRCTTtJQU9JO0V0RSswNEJWOztFc0V0MTRCTTtJQU9JO0V0RW0xNEJWOztFc0UxMTRCTTtJQU9JO0V0RXUxNEJWOztFc0U5MTRCTTtJQU9JO0V0RTIxNEJWOztFc0VsMjRCTTtJQU9JO0V0RSsxNEJWOztFc0V0MjRCTTtJQU9JO0V0RW0yNEJWOztFc0UxMjRCTTtJQU9JO0V0RXUyNEJWOztFc0U5MjRCTTtJQU9JO0V0RTIyNEJWOztFc0VsMzRCTTtJQU9JO0V0RSsyNEJWOztFc0V0MzRCTTtJQU9JO0V0RW0zNEJWOztFc0UxMzRCTTtJQU9JO0V0RXUzNEJWOztFc0U5MzRCTTtJQU9JO0V0RTIzNEJWOztFc0VsNDRCTTtJQU9JO0V0RSszNEJWOztFc0V0NDRCTTtJQU9JO0V0RW00NEJWOztFc0UxNDRCTTtJQU9JO0V0RXU0NEJWOztFc0U5NDRCTTtJQU9JO0V0RTI0NEJWOztFc0VsNTRCTTtJQU9JO0V0RSs0NEJWOztFc0V0NTRCTTtJQU9JO0V0RW01NEJWOztFc0UxNTRCTTtJQU9JO0V0RXU1NEJWOztFc0U5NTRCTTtJQU9JO0V0RTI1NEJWOztFc0VsNjRCTTtJQU9JO0V0RSs1NEJWOztFc0V0NjRCTTtJQU9JO0V0RW02NEJWOztFc0UxNjRCTTtJQU9JO0V0RXU2NEJWOztFc0U5NjRCTTtJQU9JO0V0RTI2NEJWOztFc0VsNzRCTTtJQU9JO0V0RSs2NEJWOztFc0V0NzRCTTtJQU9JO0V0RW03NEJWOztFc0UxNzRCTTtJQU9JO0V0RXU3NEJWOztFc0U5NzRCTTtJQU9JO0V0RTI3NEJWOztFc0VsODRCTTtJQU9JO0V0RSs3NEJWOztFc0V0ODRCTTtJQU9JO0V0RW04NEJWOztFc0UxODRCTTtJQU9JO0V0RXU4NEJWOztFc0U5ODRCTTtJQU9JO0V0RTI4NEJWOztFc0VsOTRCTTtJQU9JO0V0RSs4NEJWOztFc0V0OTRCTTtJQU9JO0V0RW05NEJWOztFc0UxOTRCTTtJQU9JO0V0RXU5NEJWOztFc0U5OTRCTTtJQU9JO0V0RTI5NEJWOztFc0VsKzRCTTtJQU9JO0V0RSs5NEJWOztFc0V0KzRCTTtJQU9JO0V0RW0rNEJWOztFc0UxKzRCTTtJQU9JO0V0RXUrNEJWOztFc0U5KzRCTTtJQU9JO0V0RTIrNEJWOztFc0VsLzRCTTtJQU9JO0V0RSsrNEJWOztFc0V0LzRCTTtJQU9JO0V0RW0vNEJWOztFc0UxLzRCTTtJQU9JO0V0RXUvNEJWOztFc0U5LzRCTTtJQU9JO0V0RTIvNEJWOztFc0VsZzVCTTtJQU9JO0V0RSsvNEJWOztFc0V0ZzVCTTtJQU9JO0V0RW1nNUJWOztFc0UxZzVCTTtJQU9JO0V0RXVnNUJWOztFc0U5ZzVCTTtJQU9JO0V0RTJnNUJWOztFc0VsaDVCTTtJQU9JO0V0RStnNUJWOztFc0V0aDVCTTtJQU9JO0V0RW1oNUJWOztFc0UxaDVCTTtJQU9JO0V0RXVoNUJWOztFc0U5aDVCTTtJQU9JO0V0RTJoNUJWOztFc0VsaTVCTTtJQU9JO0V0RStoNUJWOztFc0V0aTVCTTtJQU9JO0V0RW1pNUJWOztFc0UxaTVCTTtJQU9JO0V0RXVpNUJWOztFc0U5aTVCTTtJQU9JO0V0RTJpNUJWOztFc0VsajVCTTtJQU9JO0V0RStpNUJWOztFc0V0ajVCTTtJQU9JO0V0RW1qNUJWOztFc0UxajVCTTtJQU9JO0V0RXVqNUJWOztFc0U5ajVCTTtJQU9JO0V0RTJqNUJWOztFc0VsazVCTTtJQU9JO0V0RStqNUJWOztFc0V0azVCTTtJQU9JO0V0RW1rNUJWOztFc0UxazVCTTtJQU9JO0V0RXVrNUJWOztFc0U5azVCTTtJQU9JO0V0RTJrNUJWOztFc0VsbDVCTTtJQU9JO0V0RStrNUJWOztFc0V0bDVCTTtJQU9JO0V0RW1sNUJWOztFc0UxbDVCTTtJQU9JO0V0RXVsNUJWOztFc0U5bDVCTTtJQU9JO0V0RTJsNUJWOztFc0VsbTVCTTtJQU9JO0V0RStsNUJWOztFc0V0bTVCTTtJQU9JO0V0RW1tNUJWOztFc0UxbTVCTTtJQU9JO0V0RXVtNUJWOztFc0U5bTVCTTtJQU9JO0V0RTJtNUJWOztFc0VsbjVCTTtJQU9JO0V0RSttNUJWOztFc0V0bjVCTTtJQU9JO0V0RW1uNUJWOztFc0UxbjVCTTtJQU9JO0V0RXVuNUJWOztFc0U5bjVCTTtJQU9JO0lBQUE7RXRFNG41QlY7O0VzRW5vNUJNO0lBT0k7SUFBQTtFdEVpbzVCVjs7RXNFeG81Qk07SUFPSTtJQUFBO0V0RXNvNUJWOztFc0U3bzVCTTtJQU9JO0lBQUE7RXRFMm81QlY7O0VzRWxwNUJNO0lBT0k7SUFBQTtFdEVncDVCVjs7RXNFdnA1Qk07SUFPSTtJQUFBO0V0RXFwNUJWOztFc0U1cDVCTTtJQU9JO0lBQUE7RXRFMHA1QlY7O0VzRWpxNUJNO0lBT0k7SUFBQTtFdEUrcDVCVjs7RXNFdHE1Qk07SUFPSTtJQUFBO0V0RW9xNUJWOztFc0UzcTVCTTtJQU9JO0lBQUE7RXRFeXE1QlY7O0VzRWhyNUJNO0lBT0k7SUFBQTtFdEU4cTVCVjs7RXNFcnI1Qk07SUFPSTtJQUFBO0V0RW1yNUJWOztFc0UxcjVCTTtJQU9JO0lBQUE7RXRFd3I1QlY7O0VzRS9yNUJNO0lBT0k7SUFBQTtFdEU2cjVCVjs7RXNFcHM1Qk07SUFPSTtJQUFBO0V0RWtzNUJWOztFc0V6czVCTTtJQU9JO0lBQUE7RXRFdXM1QlY7O0VzRTlzNUJNO0lBT0k7SUFBQTtFdEU0czVCVjs7RXNFbnQ1Qk07SUFPSTtJQUFBO0V0RWl0NUJWOztFc0V4dDVCTTtJQU9JO0lBQUE7RXRFc3Q1QlY7O0VzRTd0NUJNO0lBT0k7SUFBQTtFdEUydDVCVjs7RXNFbHU1Qk07SUFPSTtJQUFBO0V0RWd1NUJWOztFc0V2dTVCTTtJQU9JO0lBQUE7RXRFcXU1QlY7O0VzRTV1NUJNO0lBT0k7SUFBQTtFdEUwdTVCVjs7RXNFanY1Qk07SUFPSTtJQUFBO0V0RSt1NUJWOztFc0V0djVCTTtJQU9JO0lBQUE7RXRFb3Y1QlY7O0VzRTN2NUJNO0lBT0k7SUFBQTtFdEV5djVCVjs7RXNFaHc1Qk07SUFPSTtJQUFBO0V0RTh2NUJWOztFc0VydzVCTTtJQU9JO0lBQUE7RXRFbXc1QlY7O0VzRTF3NUJNO0lBT0k7SUFBQTtFdEV3dzVCVjs7RXNFL3c1Qk07SUFPSTtJQUFBO0V0RTZ3NUJWOztFc0VweDVCTTtJQU9JO0lBQUE7RXRFa3g1QlY7O0VzRXp4NUJNO0lBT0k7SUFBQTtFdEV1eDVCVjs7RXNFOXg1Qk07SUFPSTtJQUFBO0V0RTR4NUJWOztFc0VueTVCTTtJQU9JO0lBQUE7RXRFaXk1QlY7O0VzRXh5NUJNO0lBT0k7SUFBQTtFdEVzeTVCVjs7RXNFN3k1Qk07SUFPSTtJQUFBO0V0RTJ5NUJWOztFc0VsejVCTTtJQU9JO0lBQUE7RXRFZ3o1QlY7O0VzRXZ6NUJNO0lBT0k7SUFBQTtFdEVxejVCVjs7RXNFNXo1Qk07SUFPSTtJQUFBO0V0RTB6NUJWOztFc0VqMDVCTTtJQU9JO0lBQUE7RXRFK3o1QlY7O0VzRXQwNUJNO0lBT0k7SUFBQTtFdEVvMDVCVjs7RXNFMzA1Qk07SUFPSTtJQUFBO0V0RXkwNUJWOztFc0VoMTVCTTtJQU9JO0V0RTYwNUJWOztFc0VwMTVCTTtJQU9JO0V0RWkxNUJWOztFc0V4MTVCTTtJQU9JO0V0RXExNUJWOztFc0U1MTVCTTtJQU9JO0V0RXkxNUJWOztFc0VoMjVCTTtJQU9JO0V0RTYxNUJWOztFc0VwMjVCTTtJQU9JO0V0RWkyNUJWOztFc0V4MjVCTTtJQU9JO0V0RXEyNUJWOztFc0U1MjVCTTtJQU9JO0V0RXkyNUJWOztFc0VoMzVCTTtJQU9JO0V0RTYyNUJWOztFc0VwMzVCTTtJQU9JO0V0RWkzNUJWOztFc0V4MzVCTTtJQU9JO0V0RXEzNUJWOztFc0U1MzVCTTtJQU9JO0V0RXkzNUJWOztFc0VoNDVCTTtJQU9JO0V0RTYzNUJWOztFc0VwNDVCTTtJQU9JO0V0RWk0NUJWOztFc0V4NDVCTTtJQU9JO0V0RXE0NUJWOztFc0U1NDVCTTtJQU9JO0V0RXk0NUJWOztFc0VoNTVCTTtJQU9JO0V0RTY0NUJWOztFc0VwNTVCTTtJQU9JO0V0RWk1NUJWOztFc0V4NTVCTTtJQU9JO0V0RXE1NUJWOztFc0U1NTVCTTtJQU9JO0V0RXk1NUJWOztFc0VoNjVCTTtJQU9JO0V0RTY1NUJWOztFc0VwNjVCTTtJQU9JO0V0RWk2NUJWOztFc0V4NjVCTTtJQU9JO0V0RXE2NUJWOztFc0U1NjVCTTtJQU9JO0V0RXk2NUJWOztFc0VoNzVCTTtJQU9JO0V0RTY2NUJWOztFc0VwNzVCTTtJQU9JO0V0RWk3NUJWOztFc0V4NzVCTTtJQU9JO0V0RXE3NUJWOztFc0U1NzVCTTtJQU9JO0V0RXk3NUJWOztFc0VoODVCTTtJQU9JO0V0RTY3NUJWOztFc0VwODVCTTtJQU9JO0V0RWk4NUJWOztFc0V4ODVCTTtJQU9JO0V0RXE4NUJWOztFc0U1ODVCTTtJQU9JO0V0RXk4NUJWOztFc0VoOTVCTTtJQU9JO0V0RTY4NUJWOztFc0VwOTVCTTtJQU9JO0V0RWk5NUJWOztFc0V4OTVCTTtJQU9JO0V0RXE5NUJWOztFc0U1OTVCTTtJQU9JO0V0RXk5NUJWOztFc0VoKzVCTTtJQU9JO0V0RTY5NUJWOztFc0VwKzVCTTtJQU9JO0V0RWkrNUJWOztFc0V4KzVCTTtJQU9JO0V0RXErNUJWOztFc0U1KzVCTTtJQU9JO0V0RXkrNUJWOztFc0VoLzVCTTtJQU9JO0V0RTYrNUJWOztFc0VwLzVCTTtJQU9JO0V0RWkvNUJWOztFc0V4LzVCTTtJQU9JO0V0RXEvNUJWOztFc0U1LzVCTTtJQU9JO0V0RXkvNUJWOztFc0VoZzZCTTtJQU9JO0V0RTYvNUJWOztFc0VwZzZCTTtJQU9JO0V0RWlnNkJWOztFc0V4ZzZCTTtJQU9JO0V0RXFnNkJWOztFc0U1ZzZCTTtJQU9JO0V0RXlnNkJWOztFc0VoaDZCTTtJQU9JO0V0RTZnNkJWOztFc0VwaDZCTTtJQU9JO0V0RWloNkJWOztFc0V4aDZCTTtJQU9JO0V0RXFoNkJWOztFc0U1aDZCTTtJQU9JO0V0RXloNkJWOztFc0VoaTZCTTtJQU9JO0V0RTZoNkJWOztFc0VwaTZCTTtJQU9JO0V0RWlpNkJWOztFc0V4aTZCTTtJQU9JO0V0RXFpNkJWOztFc0U1aTZCTTtJQU9JO0V0RXlpNkJWOztFc0VoajZCTTtJQU9JO0V0RTZpNkJWOztFc0VwajZCTTtJQU9JO0V0RWlqNkJWOztFc0V4ajZCTTtJQU9JO0V0RXFqNkJWOztFc0U1ajZCTTtJQU9JO0V0RXlqNkJWOztFc0VoazZCTTtJQU9JO0V0RTZqNkJWOztFc0VwazZCTTtJQU9JO0V0RWlrNkJWOztFc0V4azZCTTtJQU9JO0V0RXFrNkJWOztFc0U1azZCTTtJQU9JO0V0RXlrNkJWOztFc0VobDZCTTtJQU9JO0V0RTZrNkJWOztFc0VwbDZCTTtJQU9JO0V0RWlsNkJWOztFc0V4bDZCTTtJQU9JO0V0RXFsNkJWOztFc0U1bDZCTTtJQU9JO0V0RXlsNkJWOztFc0VobTZCTTtJQU9JO0V0RTZsNkJWOztFc0VwbTZCTTtJQU9JO0V0RWltNkJWOztFc0V4bTZCTTtJQU9JO0V0RXFtNkJWOztFc0U1bTZCTTtJQU9JO0V0RXltNkJWOztFc0VobjZCTTtJQU9JO0V0RTZtNkJWOztFc0VwbjZCTTtJQU9JO0V0RWluNkJWOztFc0V4bjZCTTtJQU9JO0V0RXFuNkJWOztFc0U1bjZCTTtJQU9JO0V0RXluNkJWOztFc0VobzZCTTtJQU9JO0V0RTZuNkJWOztFc0VwbzZCTTtJQU9JO0V0RWlvNkJWOztFc0V4bzZCTTtJQU9JO0V0RXFvNkJWOztFc0U1bzZCTTtJQU9JO0V0RXlvNkJWOztFc0VocDZCTTtJQU9JO0V0RTZvNkJWOztFc0VwcDZCTTtJQU9JO0V0RWlwNkJWOztFc0V4cDZCTTtJQU9JO0V0RXFwNkJWOztFc0U1cDZCTTtJQU9JO0V0RXlwNkJWOztFc0VocTZCTTtJQU9JO0V0RTZwNkJWOztFc0VwcTZCTTtJQU9JO0V0RWlxNkJWOztFc0V4cTZCTTtJQU9JO0V0RXFxNkJWOztFc0U1cTZCTTtJQU9JO0V0RXlxNkJWOztFc0VocjZCTTtJQU9JO0V0RTZxNkJWOztFc0VwcjZCTTtJQU9JO0V0RWlyNkJWOztFc0V4cjZCTTtJQU9JO0V0RXFyNkJWOztFc0U1cjZCTTtJQU9JO0V0RXlyNkJWOztFc0VoczZCTTtJQU9JO0V0RTZyNkJWOztFc0VwczZCTTtJQU9JO0V0RWlzNkJWOztFc0V4czZCTTtJQU9JO0V0RXFzNkJWOztFc0U1czZCTTtJQU9JO0V0RXlzNkJWOztFc0VodDZCTTtJQU9JO0V0RTZzNkJWOztFc0VwdDZCTTtJQU9JO0V0RWl0NkJWOztFc0V4dDZCTTtJQU9JO0V0RXF0NkJWOztFc0U1dDZCTTtJQU9JO0V0RXl0NkJWOztFc0VodTZCTTtJQU9JO0V0RTZ0NkJWOztFc0VwdTZCTTtJQU9JO0V0RWl1NkJWOztFc0V4dTZCTTtJQU9JO0V0RXF1NkJWOztFc0U1dTZCTTtJQU9JO0V0RXl1NkJWOztFc0VodjZCTTtJQU9JO0V0RTZ1NkJWOztFc0VwdjZCTTtJQU9JO0V0RWl2NkJWOztFc0V4djZCTTtJQU9JO0V0RXF2NkJWOztFc0U1djZCTTtJQU9JO0V0RXl2NkJWOztFc0VodzZCTTtJQU9JO0V0RTZ2NkJWOztFc0VwdzZCTTtJQU9JO0V0RWl3NkJWOztFc0V4dzZCTTtJQU9JO0V0RXF3NkJWOztFc0U1dzZCTTtJQU9JO0V0RXl3NkJWOztFc0VoeDZCTTtJQU9JO0V0RTZ3NkJWOztFc0VweDZCTTtJQU9JO0V0RWl4NkJWOztFc0V4eDZCTTtJQU9JO0V0RXF4NkJWOztFc0U1eDZCTTtJQU9JO0V0RXl4NkJWOztFc0VoeTZCTTtJQU9JO0V0RTZ4NkJWOztFc0VweTZCTTtJQU9JO0V0RWl5NkJWOztFc0V4eTZCTTtJQU9JO0V0RXF5NkJWOztFc0U1eTZCTTtJQU9JO0V0RXl5NkJWOztFc0VoejZCTTtJQU9JO0V0RTZ5NkJWOztFc0VwejZCTTtJQU9JO0V0RWl6NkJWOztFc0V4ejZCTTtJQU9JO0V0RXF6NkJWOztFc0U1ejZCTTtJQU9JO0V0RXl6NkJWOztFc0VoMDZCTTtJQU9JO0V0RTZ6NkJWOztFc0VwMDZCTTtJQU9JO0V0RWkwNkJWOztFc0V4MDZCTTtJQU9JO0V0RXEwNkJWOztFc0U1MDZCTTtJQU9JO0V0RXkwNkJWOztFc0VoMTZCTTtJQU9JO0V0RTYwNkJWOztFc0VwMTZCTTtJQU9JO0V0RWkxNkJWOztFc0V4MTZCTTtJQU9JO0V0RXExNkJWOztFc0U1MTZCTTtJQU9JO0V0RXkxNkJWOztFc0VoMjZCTTtJQU9JO0V0RTYxNkJWOztFc0VwMjZCTTtJQU9JO0V0RWkyNkJWOztFc0V4MjZCTTtJQU9JO0V0RXEyNkJWOztFc0U1MjZCTTtJQU9JO0V0RXkyNkJWOztFc0VoMzZCTTtJQU9JO0V0RTYyNkJWOztFc0VwMzZCTTtJQU9JO0V0RWkzNkJWOztFc0V4MzZCTTtJQU9JO0V0RXEzNkJWOztFc0U1MzZCTTtJQU9JO0V0RXkzNkJWOztFc0VoNDZCTTtJQU9JO0V0RTYzNkJWOztFc0VwNDZCTTtJQU9JO0V0RWk0NkJWOztFc0V4NDZCTTtJQU9JO0V0RXE0NkJWOztFc0U1NDZCTTtJQU9JO0V0RXk0NkJWOztFc0VoNTZCTTtJQU9JO0V0RTY0NkJWOztFc0VwNTZCTTtJQU9JO0V0RWk1NkJWOztFc0V4NTZCTTtJQU9JO0V0RXE1NkJWOztFc0U1NTZCTTtJQU9JO0V0RXk1NkJWOztFc0VoNjZCTTtJQU9JO0V0RTY1NkJWOztFc0VwNjZCTTtJQU9JO0V0RWk2NkJWOztFc0V4NjZCTTtJQU9JO0V0RXE2NkJWOztFc0U1NjZCTTtJQU9JO0V0RXk2NkJWOztFc0VoNzZCTTtJQU9JO0V0RTY2NkJWOztFc0VwNzZCTTtJQU9JO0V0RWk3NkJWOztFc0V4NzZCTTtJQU9JO0V0RXE3NkJWOztFc0U1NzZCTTtJQU9JO0V0RXk3NkJWOztFc0VoODZCTTtJQU9JO0V0RTY3NkJWOztFc0VwODZCTTtJQU9JO0V0RWk4NkJWOztFc0V4ODZCTTtJQU9JO0V0RXE4NkJWOztFc0U1ODZCTTtJQU9JO0V0RXk4NkJWOztFc0VoOTZCTTtJQU9JO0V0RTY4NkJWOztFc0VwOTZCTTtJQU9JO0V0RWk5NkJWOztFc0V4OTZCTTtJQU9JO0V0RXE5NkJWOztFc0U1OTZCTTtJQU9JO0V0RXk5NkJWOztFc0VoKzZCTTtJQU9JO0V0RTY5NkJWOztFc0VwKzZCTTtJQU9JO0V0RWkrNkJWOztFc0V4KzZCTTtJQU9JO0V0RXErNkJWOztFc0U1KzZCTTtJQU9JO0V0RXkrNkJWOztFc0VoLzZCTTtJQU9JO0V0RTYrNkJWOztFc0VwLzZCTTtJQU9JO0V0RWkvNkJWOztFc0V4LzZCTTtJQU9JO0V0RXEvNkJWOztFc0U1LzZCTTtJQU9JO0V0RXkvNkJWOztFc0VoZzdCTTtJQU9JO0V0RTYvNkJWOztFc0VwZzdCTTtJQU9JO0V0RWlnN0JWOztFc0V4ZzdCTTtJQU9JO0V0RXFnN0JWOztFc0U1ZzdCTTtJQU9JO0V0RXlnN0JWOztFc0VoaDdCTTtJQU9JO0V0RTZnN0JWOztFc0VwaDdCTTtJQU9JO0V0RWloN0JWOztFc0V4aDdCTTtJQU9JO0V0RXFoN0JWOztFc0U1aDdCTTtJQU9JO0V0RXloN0JWOztFc0VoaTdCTTtJQU9JO0V0RTZoN0JWOztFc0VwaTdCTTtJQU9JO0V0RWlpN0JWOztFc0V4aTdCTTtJQU9JO0V0RXFpN0JWOztFc0U1aTdCTTtJQU9JO0V0RXlpN0JWOztFc0VoajdCTTtJQU9JO0V0RTZpN0JWOztFc0VwajdCTTtJQU9JO0V0RWlqN0JWOztFc0V4ajdCTTtJQU9JO0V0RXFqN0JWOztFc0U1ajdCTTtJQU9JO0V0RXlqN0JWOztFc0VoazdCTTtJQU9JO0V0RTZqN0JWOztFc0VwazdCTTtJQU9JO0V0RWlrN0JWOztFc0V4azdCTTtJQU9JO0V0RXFrN0JWOztFc0U1azdCTTtJQU9JO0V0RXlrN0JWOztFc0VobDdCTTtJQU9JO0V0RTZrN0JWOztFc0VwbDdCTTtJQU9JO0V0RWlsN0JWOztFc0V4bDdCTTtJQU9JO0V0RXFsN0JWOztFc0U1bDdCTTtJQU9JO0V0RXlsN0JWOztFc0VobTdCTTtJQU9JO0V0RTZsN0JWOztFc0VwbTdCTTtJQU9JO0V0RWltN0JWOztFc0V4bTdCTTtJQU9JO0V0RXFtN0JWOztFc0U1bTdCTTtJQU9JO0V0RXltN0JWOztFc0VobjdCTTtJQU9JO0V0RTZtN0JWOztFc0VwbjdCTTtJQU9JO0V0RWluN0JWOztFc0V4bjdCTTtJQU9JO0V0RXFuN0JWOztFc0U1bjdCTTtJQU9JO0V0RXluN0JWOztFc0VobzdCTTtJQU9JO0V0RTZuN0JWOztFc0VwbzdCTTtJQU9JO0V0RWlvN0JWOztFc0V4bzdCTTtJQU9JO0V0RXFvN0JWOztFc0U1bzdCTTtJQU9JO0V0RXlvN0JWOztFc0VocDdCTTtJQU9JO0V0RTZvN0JWOztFc0VwcDdCTTtJQU9JO0V0RWlwN0JWOztFc0V4cDdCTTtJQU9JO0V0RXFwN0JWOztFc0U1cDdCTTtJQU9JO0V0RXlwN0JWOztFc0VocTdCTTtJQU9JO0V0RTZwN0JWOztFc0VwcTdCTTtJQU9JO0V0RWlxN0JWOztFc0V4cTdCTTtJQU9JO0V0RXFxN0JWOztFc0U1cTdCTTtJQU9JO0V0RXlxN0JWOztFc0VocjdCTTtJQU9JO0V0RTZxN0JWOztFc0VwcjdCTTtJQU9JO0V0RWlyN0JWOztFc0V4cjdCTTtJQU9JO0V0RXFyN0JWOztFc0U1cjdCTTtJQU9JO0V0RXlyN0JWOztFc0VoczdCTTtJQU9JO0V0RTZyN0JWOztFc0VwczdCTTtJQU9JO0V0RWlzN0JWOztFc0V4czdCTTtJQU9JO0V0RXFzN0JWOztFc0U1czdCTTtJQU9JO0V0RXlzN0JWOztFc0VodDdCTTtJQU9JO0V0RTZzN0JWOztFc0VwdDdCTTtJQU9JO0V0RWl0N0JWOztFc0V4dDdCTTtJQU9JO0V0RXF0N0JWOztFc0U1dDdCTTtJQU9JO0V0RXl0N0JWOztFc0VodTdCTTtJQU9JO0V0RTZ0N0JWOztFc0VwdTdCTTtJQU9JO0V0RWl1N0JWOztFc0V4dTdCTTtJQU9JO0V0RXF1N0JWOztFc0U1dTdCTTtJQU9JO0V0RXl1N0JWOztFc0VodjdCTTtJQU9JO0V0RTZ1N0JWOztFc0VwdjdCTTtJQU9JO0V0RWl2N0JWOztFc0V4djdCTTtJQU9JO0V0RXF2N0JWO0FBQ0Y7QXVFenk3QkE7RUQ0Q1E7SUFPSTtFdEUwdjdCVjs7RXNFanc3Qk07SUFPSTtFdEU4djdCVjs7RXNFcnc3Qk07SUFPSTtFdEVrdzdCVjs7RXNFenc3Qk07SUFPSTtFdEVzdzdCVjs7RXNFN3c3Qk07SUFPSTtFdEUwdzdCVjs7RXNFang3Qk07SUFPSTtFdEU4dzdCVjs7RXNFcng3Qk07SUFPSTtFdEVreDdCVjs7RXNFeng3Qk07SUFPSTtFdEVzeDdCVjs7RXNFN3g3Qk07SUFPSTtFdEUweDdCVjs7RXNFank3Qk07SUFPSTtFdEU4eDdCVjs7RXNFcnk3Qk07SUFPSTtFdEVreTdCVjs7RXNFenk3Qk07SUFPSTtFdEVzeTdCVjs7RXNFN3k3Qk07SUFPSTtFdEUweTdCVjs7RXNFano3Qk07SUFPSTtFdEU4eTdCVjs7RXNFcno3Qk07SUFPSTtFdEVrejdCVjs7RXNFeno3Qk07SUFPSTtFdEVzejdCVjs7RXNFN3o3Qk07SUFPSTtFdEUwejdCVjs7RXNFajA3Qk07SUFPSTtFdEU4ejdCVjs7RXNFcjA3Qk07SUFPSTtFdEVrMDdCVjs7RXNFejA3Qk07SUFPSTtFdEVzMDdCVjs7RXNFNzA3Qk07SUFPSTtFdEUwMDdCVjs7RXNFajE3Qk07SUFPSTtFdEU4MDdCVjs7RXNFcjE3Qk07SUFPSTtFdEVrMTdCVjs7RXNFejE3Qk07SUFPSTtFdEVzMTdCVjs7RXNFNzE3Qk07SUFPSTtFdEUwMTdCVjs7RXNFajI3Qk07SUFPSTtFdEU4MTdCVjs7RXNFcjI3Qk07SUFPSTtFdEVrMjdCVjs7RXNFejI3Qk07SUFPSTtFdEVzMjdCVjs7RXNFNzI3Qk07SUFPSTtFdEUwMjdCVjs7RXNFajM3Qk07SUFPSTtFdEU4MjdCVjs7RXNFcjM3Qk07SUFPSTtFdEVrMzdCVjs7RXNFejM3Qk07SUFPSTtFdEVzMzdCVjs7RXNFNzM3Qk07SUFPSTtFdEUwMzdCVjs7RXNFajQ3Qk07SUFPSTtFdEU4MzdCVjs7RXNFcjQ3Qk07SUFPSTtFdEVrNDdCVjs7RXNFejQ3Qk07SUFPSTtFdEVzNDdCVjs7RXNFNzQ3Qk07SUFPSTtFdEUwNDdCVjs7RXNFajU3Qk07SUFPSTtFdEU4NDdCVjs7RXNFcjU3Qk07SUFPSTtFdEVrNTdCVjs7RXNFejU3Qk07SUFPSTtFdEVzNTdCVjs7RXNFNzU3Qk07SUFPSTtFdEUwNTdCVjs7RXNFajY3Qk07SUFPSTtFdEU4NTdCVjs7RXNFcjY3Qk07SUFPSTtFdEVrNjdCVjs7RXNFejY3Qk07SUFPSTtFdEVzNjdCVjs7RXNFNzY3Qk07SUFPSTtFdEUwNjdCVjs7RXNFajc3Qk07SUFPSTtFdEU4NjdCVjs7RXNFcjc3Qk07SUFPSTtFdEVrNzdCVjs7RXNFejc3Qk07SUFPSTtFdEVzNzdCVjs7RXNFNzc3Qk07SUFPSTtFdEUwNzdCVjs7RXNFajg3Qk07SUFPSTtFdEU4NzdCVjs7RXNFcjg3Qk07SUFPSTtFdEVrODdCVjs7RXNFejg3Qk07SUFPSTtFdEVzODdCVjs7RXNFNzg3Qk07SUFPSTtFdEUwODdCVjs7RXNFajk3Qk07SUFPSTtFdEU4ODdCVjs7RXNFcjk3Qk07SUFPSTtFdEVrOTdCVjs7RXNFejk3Qk07SUFPSTtFdEVzOTdCVjs7RXNFNzk3Qk07SUFPSTtFdEUwOTdCVjs7RXNFais3Qk07SUFPSTtFdEU4OTdCVjs7RXNFcis3Qk07SUFPSTtFdEVrKzdCVjs7RXNFeis3Qk07SUFPSTtFdEVzKzdCVjs7RXNFNys3Qk07SUFPSTtFdEUwKzdCVjs7RXNFai83Qk07SUFPSTtFdEU4KzdCVjs7RXNFci83Qk07SUFPSTtFdEVrLzdCVjs7RXNFei83Qk07SUFPSTtFdEVzLzdCVjs7RXNFNy83Qk07SUFPSTtFdEUwLzdCVjs7RXNFamc4Qk07SUFPSTtFdEU4LzdCVjs7RXNFcmc4Qk07SUFPSTtFdEVrZzhCVjs7RXNFemc4Qk07SUFPSTtFdEVzZzhCVjs7RXNFN2c4Qk07SUFPSTtFdEUwZzhCVjs7RXNFamg4Qk07SUFPSTtFdEU4ZzhCVjs7RXNFcmg4Qk07SUFPSTtFdEVraDhCVjs7RXNFemg4Qk07SUFPSTtFdEVzaDhCVjs7RXNFN2g4Qk07SUFPSTtFdEUwaDhCVjs7RXNFamk4Qk07SUFPSTtFdEU4aDhCVjs7RXNFcmk4Qk07SUFPSTtFdEVraThCVjs7RXNFemk4Qk07SUFPSTtFdEVzaThCVjtBQUNGO0F1RXZrOEJBO0VEeUJRO0lBT0k7RXRFMmk4QlY7O0VzRWxqOEJNO0lBT0k7RXRFK2k4QlY7O0VzRXRqOEJNO0lBT0k7RXRFbWo4QlY7O0VzRTFqOEJNO0lBT0k7RXRFdWo4QlY7O0VzRTlqOEJNO0lBT0k7RXRFMmo4QlY7O0VzRWxrOEJNO0lBT0k7RXRFK2o4QlY7O0VzRXRrOEJNO0lBT0k7RXRFbWs4QlY7O0VzRTFrOEJNO0lBT0k7RXRFdWs4QlY7O0VzRTlrOEJNO0lBT0k7RXRFMms4QlY7O0VzRWxsOEJNO0lBT0k7RXRFK2s4QlY7QUFDRjtBd0VscDhCQTtFQUlZO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQURBO0VBQ0E7RUFEQTtFQUNBO0VBREE7RUFDQTtFQU1KO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUtBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBeEUrcDhCUjs7QXlFbnE4Qkk7RUFDRjtBekVzcThCRjtBeUVwcThCUTtFQUNIO0F6RXNxOEJMOztBeUUvbzhCQztFQUNDO0F6RWtwOEJGO0F5RWhwOEJFO0VBQ0M7RUFDQTtBekVrcDhCSDs7QXlFN284QkU7RUFDQztFQUNBO0F6RWdwOEJIOztBeUU1bzhCQztFQUNDO0F6RStvOEJGO0F5RTdvOEJFO0VBRUM7RUFDQTtBekU4bzhCSDs7QXlFL3I4Qkk7RUFDRjtBekVrczhCRjtBeUVoczhCUTtFQUNIO0F6RWtzOEJMOztBeUUzcThCQztFQUNDO0F6RThxOEJGO0F5RTVxOEJFO0VBQ0M7RUFDQTtBekU4cThCSDs7QXlFenE4QkU7RUFDQztFQUNBO0F6RTRxOEJIOztBeUV4cThCQztFQUNDO0F6RTJxOEJGO0F5RXpxOEJFO0VBRUM7RUFDQTtBekUwcThCSDs7QXlFcHU4QkU7RUFDQztBekV1dThCSDtBeUVydThCRztFQUNDO0F6RXV1OEJKOztBeUVsdThCSTtFQUNGO0F6RXF1OEJGO0F5RW51OEJRO0VBQ0g7QXpFcXU4Qkw7O0F5RWh1OEJFO0VBQ0M7QXpFbXU4Qkg7QXlFanU4Qkc7RUFDQztBekVtdThCSjs7QXlFL3Q4QkU7RUFDQztBekVrdThCSDtBeUVodThCRztFQUVDO0F6RWl1OEJKOztBeUU1dDhCQztFQUNDO0F6RSt0OEJGO0F5RTd0OEJFO0VBQ0M7RUFDQTtBekUrdDhCSDs7QXlFMXQ4QkU7RUFDQztFQUNBO0F6RTZ0OEJIOztBeUV6dDhCQztFQUNDO0F6RTR0OEJGO0F5RTF0OEJFO0VBRUM7RUFDQTtBekUydDhCSDs7QXlFNXc4Qkk7RUFDRjtBekUrdzhCRjtBeUU3dzhCUTtFQUNIO0F6RSt3OEJMOztBeUV4djhCQztFQUNDO0F6RTJ2OEJGO0F5RXp2OEJFO0VBQ0M7RUFDQTtBekUydjhCSDs7QXlFdHY4QkU7RUFDQztFQUNBO0F6RXl2OEJIOztBeUVydjhCQztFQUNDO0F6RXd2OEJGO0F5RXR2OEJFO0VBRUM7RUFDQTtBekV1djhCSDs7QXlFano4QkU7RUFDQztBekVvejhCSDtBeUVsejhCRztFQUNDO0F6RW96OEJKOztBeUUveThCSTtFQUNGO0F6RWt6OEJGO0F5RWh6OEJRO0VBQ0g7QXpFa3o4Qkw7O0F5RTd5OEJFO0VBQ0M7QXpFZ3o4Qkg7QXlFOXk4Qkc7RUFDQztBekVnejhCSjs7QXlFNXk4QkU7RUFDQztBekUreThCSDtBeUU3eThCRztFQUVDO0F6RTh5OEJKOztBeUV6eThCQztFQUNDO0F6RTR5OEJGO0F5RTF5OEJFO0VBQ0M7RUFDQTtBekU0eThCSDs7QXlFdnk4QkU7RUFDQztFQUNBO0F6RTB5OEJIOztBeUV0eThCQztFQUNDO0F6RXl5OEJGO0F5RXZ5OEJFO0VBRUM7RUFDQTtBekV3eThCSDs7QXlFbDI4QkU7RUFDQztBekVxMjhCSDtBeUVuMjhCRztFQUNDO0F6RXEyOEJKOztBeUVoMjhCSTtFQUNGO0F6RW0yOEJGO0F5RWoyOEJRO0VBQ0g7QXpFbTI4Qkw7O0F5RTkxOEJFO0VBQ0M7QXpFaTI4Qkg7QXlFLzE4Qkc7RUFDQztBekVpMjhCSjs7QXlFNzE4QkU7RUFDQztBekVnMjhCSDtBeUU5MThCRztFQUVDO0F6RSsxOEJKOztBeUUxMThCQztFQUNDO0F6RTYxOEJGO0F5RTMxOEJFO0VBQ0M7RUFDQTtBekU2MThCSDs7QXlFeDE4QkU7RUFDQztFQUNBO0F6RTIxOEJIOztBeUV2MThCQztFQUNDO0F6RTAxOEJGO0F5RXgxOEJFO0VBRUM7RUFDQTtBekV5MThCSDs7QXlFbjU4QkU7RUFDQztBekVzNThCSDtBeUVwNThCRztFQUNDO0F6RXM1OEJKOztBeUVqNThCSTtFQUNGO0F6RW81OEJGO0F5RWw1OEJRO0VBQ0g7QXpFbzU4Qkw7O0F5RS80OEJFO0VBQ0M7QXpFazU4Qkg7QXlFaDU4Qkc7RUFDQztBekVrNThCSjs7QXlFOTQ4QkU7RUFDQztBekVpNThCSDtBeUUvNDhCRztFQUVDO0F6RWc1OEJKOztBeUUzNDhCQztFQUNDO0F6RTg0OEJGO0F5RTU0OEJFO0VBQ0M7RUFDQTtBekU4NDhCSDs7QXlFejQ4QkU7RUFDQztFQUNBO0F6RTQ0OEJIOztBeUV4NDhCQztFQUNDO0F6RTI0OEJGO0F5RXo0OEJFO0VBRUM7RUFDQTtBekUwNDhCSDs7QXlFcDg4QkU7RUFDQztBekV1ODhCSDtBeUVyODhCRztFQUNDO0F6RXU4OEJKOztBeUVsODhCSTtFQUNGO0F6RXE4OEJGO0F5RW44OEJRO0VBQ0g7QXpFcTg4Qkw7O0F5RWg4OEJFO0VBQ0M7QXpFbTg4Qkg7QXlFajg4Qkc7RUFDQztBekVtODhCSjs7QXlFLzc4QkU7RUFDQztBekVrODhCSDtBeUVoODhCRztFQUVDO0F6RWk4OEJKOztBeUU1NzhCQztFQUNDO0F6RSs3OEJGO0F5RTc3OEJFO0VBQ0M7RUFDQTtBekUrNzhCSDs7QXlFMTc4QkU7RUFDQztFQUNBO0F6RTY3OEJIOztBeUV6NzhCQztFQUNDO0F6RTQ3OEJGO0F5RTE3OEJFO0VBRUM7RUFDQTtBekUyNzhCSDs7QXlFci84QkU7RUFDQztBekV3LzhCSDtBeUV0LzhCRztFQUNDO0F6RXcvOEJKOztBeUVuLzhCSTtFQUNGO0F6RXMvOEJGO0F5RXAvOEJRO0VBQ0g7QXpFcy84Qkw7O0F5RWovOEJFO0VBQ0M7QXpFby84Qkg7QXlFbC84Qkc7RUFDQztBekVvLzhCSjs7QXlFaC84QkU7RUFDQztBekVtLzhCSDtBeUVqLzhCRztFQUVDO0F6RWsvOEJKOztBeUU3KzhCQztFQUNDO0F6RWcvOEJGO0F5RTkrOEJFO0VBQ0M7RUFDQTtBekVnLzhCSDs7QXlFMys4QkU7RUFDQztFQUNBO0F6RTgrOEJIOztBeUUxKzhCQztFQUNDO0F6RTYrOEJGO0F5RTMrOEJFO0VBRUM7RUFDQTtBekU0KzhCSDs7QXlFN2g5Qkk7RUFDRjtBekVnaTlCRjtBeUU5aDlCUTtFQUNIO0F6RWdpOUJMOztBeUV6ZzlCQztFQUNDO0F6RTRnOUJGO0F5RTFnOUJFO0VBQ0M7RUFDQTtBekU0ZzlCSDs7QXlFdmc5QkU7RUFDQztFQUNBO0F6RTBnOUJIOztBeUV0ZzlCQztFQUNDO0F6RXlnOUJGO0F5RXZnOUJFO0VBRUM7RUFDQTtBekV3ZzlCSDs7QXlFemo5Qkk7RUFDRjtBekU0ajlCRjtBeUUxajlCUTtFQUNIO0F6RTRqOUJMOztBeUVyaTlCQztFQUNDO0F6RXdpOUJGO0F5RXRpOUJFO0VBQ0M7RUFDQTtBekV3aTlCSDs7QXlFbmk5QkU7RUFDQztFQUNBO0F6RXNpOUJIOztBeUVsaTlCQztFQUNDO0F6RXFpOUJGO0F5RW5pOUJFO0VBRUM7RUFDQTtBekVvaTlCSDs7QXlFN2g5Qkk7RUFDRjtBekVnaTlCRjs7QXlFamk5Qkk7RUFDRjtBekVvaTlCRjs7QXlFcmk5Qkk7RUFDRjtBekV3aTlCRjs7QXlFemk5Qkk7RUFDRjtBekU0aTlCRjs7QXlFN2k5Qkk7RUFDRjtBekVnajlCRjs7QXlFamo5Qkk7RUFDRjtBekVvajlCRjs7QXlFcmo5Qkk7RUFDRjtBekV3ajlCRjs7QXlFemo5Qkk7RUFDRjtBekU0ajlCRjs7QXlFN2o5Qkk7RUFDRjtBekVnazlCRjs7QXlFMWo5QkM7RUFDQztBekU2ajlCRjs7QXlFMWo5QkM7RUFDQztBekU2ajlCRjs7QXlFMWo5QkM7RUFDQztBekU2ajlCRjs7QXlFemo5QkU7RUFFQztBekUyajlCSDs7QXlFMWs5QkM7RUFDQztBekU2azlCRjs7QXlFMWs5QkM7RUFDQztBekU2azlCRjs7QXlFMWs5QkM7RUFDQztBekU2azlCRjs7QXlFems5QkU7RUFFQztBekUyazlCSDs7QXlFMWw5QkM7RUFDQztBekU2bDlCRjs7QXlFMWw5QkM7RUFDQztBekU2bDlCRjs7QXlFMWw5QkM7RUFDQztBekU2bDlCRjs7QXlFemw5QkU7RUFFQztBekUybDlCSDs7QXlFMW05QkM7RUFDQztBekU2bTlCRjs7QXlFMW05QkM7RUFDQztBekU2bTlCRjs7QXlFMW05QkM7RUFDQztBekU2bTlCRjs7QXlFem05QkU7RUFFQztBekUybTlCSDs7QXlFMW45QkM7RUFDQztBekU2bjlCRjs7QXlFMW45QkM7RUFDQztBekU2bjlCRjs7QXlFMW45QkM7RUFDQztBekU2bjlCRjs7QXlFem45QkU7RUFFQztBekUybjlCSDs7QXlFMW85QkM7RUFDQztBekU2bzlCRjs7QXlFMW85QkM7RUFDQztBekU2bzlCRjs7QXlFMW85QkM7RUFDQztBekU2bzlCRjs7QXlFem85QkU7RUFFQztBekUybzlCSDs7QXlFMXA5QkM7RUFDQztBekU2cDlCRjs7QXlFMXA5QkM7RUFDQztBekU2cDlCRjs7QXlFMXA5QkM7RUFDQztBekU2cDlCRjs7QXlFenA5QkU7RUFFQztBekUycDlCSDs7QXlFMXE5QkM7RUFDQztBekU2cTlCRjs7QXlFMXE5QkM7RUFDQztBekU2cTlCRjs7QXlFMXE5QkM7RUFDQztBekU2cTlCRjs7QXlFenE5QkU7RUFFQztBekUycTlCSDs7QXlFMXI5QkM7RUFDQztBekU2cjlCRjs7QXlFMXI5QkM7RUFDQztBekU2cjlCRjs7QXlFMXI5QkM7RUFDQztBekU2cjlCRjs7QXlFenI5QkU7RUFFQztBekUycjlCSDs7QXlFcnI5QkE7RUFDQztBekV3cjlCRDs7QXlFcHI5QkE7RUFDQztFQUNBO0F6RXVyOUJEOztBeUVucjlCQTtFQUNDO0F6RXNyOUJEOztBeUVucjlCQTtFQUNDO0F6RXNyOUJEO0F5RXByOUJDO0VBQ0M7QXpFc3I5QkY7O0F5RWpyOUJDO0VBQ0M7QXpFb3I5QkY7O0F5RWhyOUJBO0VBQ0M7QXpFbXI5QkQ7QXlFanI5QkM7RUFFQztBekVrcjlCRjs7QXlFN3E5QkE7RUFDQztFQUNHLHlCcEVnTWdEO0FMZy84QnBEO0F5RTlxOUJJO0VBQ0kseUJwRTZMNEM7QUxtLzhCcEQ7O0F5RTFxOUJBO0VBQ0M7QXpFNnE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RXpxOUJBO0VBQ0M7QXpFNHE5QkQ7O0F5RW5xOUJFO0VBQ0M7QXpFc3E5Qkg7O0F5RW5xOUJFO0VBQ0M7QXpFc3E5Qkg7O0F5RW5xOUJFO0VBQ0M7QXpFc3E5Qkg7O0F5RWxxOUJFO0VBQ0M7QXpFcXE5Qkg7O0F5RWxxOUJFO0VBQ0M7QXpFcXE5Qkg7O0FlN3o5Qkk7RTBEc0lGO0lBQ0M7RXpFMnI5QkQ7O0V5RXhyOUJBO0lBQ0M7RXpFMnI5QkQ7O0V5RXhyOUJBO0lBQ0M7RXpFMnI5QkQ7O0V5RXZyOUJBO0lBQ0M7RXpFMHI5QkQ7O0V5RXZyOUJBO0lBQ0M7RXpFMHI5QkQ7QUFDRjtBZW4xOUJJO0UwRHNJRjtJQUNDO0V6RWd0OUJEOztFeUU3czlCQTtJQUNDO0V6RWd0OUJEOztFeUU3czlCQTtJQUNDO0V6RWd0OUJEOztFeUU1czlCQTtJQUNDO0V6RStzOUJEOztFeUU1czlCQTtJQUNDO0V6RStzOUJEO0FBQ0Y7QWV4MjlCSTtFMERzSUY7SUFDQztFekVxdTlCRDs7RXlFbHU5QkE7SUFDQztFekVxdTlCRDs7RXlFbHU5QkE7SUFDQztFekVxdTlCRDs7RXlFanU5QkE7SUFDQztFekVvdTlCRDs7RXlFanU5QkE7SUFDQztFekVvdTlCRDtBQUNGO0FlNzM5Qkk7RTBEc0lGO0lBQ0M7RXpFMHY5QkQ7O0V5RXZ2OUJBO0lBQ0M7RXpFMHY5QkQ7O0V5RXZ2OUJBO0lBQ0M7RXpFMHY5QkQ7O0V5RXR2OUJBO0lBQ0M7RXpFeXY5QkQ7O0V5RXR2OUJBO0lBQ0M7RXpFeXY5QkQ7QUFDRjtBZWw1OUJJO0UwRHNJRjtJQUNDO0V6RSt3OUJEOztFeUU1dzlCQTtJQUNDO0V6RSt3OUJEOztFeUU1dzlCQTtJQUNDO0V6RSt3OUJEOztFeUUzdzlCQTtJQUNDO0V6RTh3OUJEOztFeUUzdzlCQTtJQUNDO0V6RTh3OUJEO0FBQ0Y7QTBFbCs5QkE7RUFDSTtBMUVvKzlCSjs7QTBFais5QkE7RUFDSTtFQUNBO0ExRW8rOUJKOztBMEU5OTlCQztFQUNDO0ExRWkrOUJGOztBMEVsKzlCQztFQUNDO0ExRXErOUJGOztBMEV0KzlCQztFQUNDO0ExRXkrOUJGOztBMEUxKzlCQztFQUNDO0ExRTYrOUJGOztBMEU5KzlCQztFQUNDO0ExRWkvOUJGOztBMEVsLzlCQztFQUNDO0ExRXEvOUJGOztBMEV0LzlCQztFQUNDO0ExRXkvOUJGOztBMEUxLzlCQztFQUNDO0ExRTYvOUJGOztBMEU5LzlCQztFQUNDO0ExRWlnK0JGOztBMEUzLzlCSTtFQUNJO0ExRTgvOUJSOztBMEUzLzlCSTtFQUNJO0ExRTgvOUJSOztBMEVuZytCSTtFQUNJO0ExRXNnK0JSOztBMEVuZytCSTtFQUNJO0ExRXNnK0JSOztBMEUzZytCSTtFQUNJO0ExRThnK0JSOztBMEUzZytCSTtFQUNJO0ExRThnK0JSOztBMEVuaCtCSTtFQUNJO0ExRXNoK0JSOztBMEVuaCtCSTtFQUNJO0ExRXNoK0JSOztBMEUzaCtCSTtFQUNJO0ExRThoK0JSOztBMEUzaCtCSTtFQUNJO0ExRThoK0JSOztBMEVuaStCSTtFQUNJO0ExRXNpK0JSOztBMEVuaStCSTtFQUNJO0ExRXNpK0JSOztBMEUzaStCSTtFQUNJO0ExRThpK0JSOztBMEUzaStCSTtFQUNJO0ExRThpK0JSOztBMEVuaitCSTtFQUNJO0ExRXNqK0JSOztBMEVuaitCSTtFQUNJO0ExRXNqK0JSOztBMEUzaitCSTtFQUNJO0ExRThqK0JSOztBMEUzaitCSTtFQUNJO0ExRThqK0JSOztBMEVuaytCSTtFQUNJO0ExRXNrK0JSOztBMEVuaytCSTtFQUNJO0ExRXNrK0JSOztBMEUzaytCSTtFQUNJO0ExRThrK0JSOztBMEUzaytCSTtFQUNJO0ExRThrK0JSOztBMEV6aytCQTtFQUNJO0ExRTRrK0JKOztBMEV4aytCQTtFQUNJO0VBQ0EscUJyRTlCcUI7QUx5bStCekI7O0EwRXhrK0JBO0VBQ0k7QTFFMmsrQko7O0EwRXhrK0JBO0VBQ0k7QTFFMmsrQko7O0EwRXhrK0JBO0VBQ0k7QTFFMmsrQko7O0EwRXhrK0JBO0VBQ0k7QTFFMmsrQko7O0EwRXZrK0JBO0VBQ0k7QTFFMGsrQko7O0EwRXZrK0JBO0VBQ0k7QTFFMGsrQko7O0EwRXZrK0JBO0VBQ0k7QTFFMGsrQko7O0EwRXZrK0JBO0VBQ0k7QTFFMGsrQko7O0EwRXZrK0JBO0VBQ0k7QTFFMGsrQko7O0EwRXRrK0JBO0VBQ0k7QTFFeWsrQko7O0EwRXJrK0JBO0VBQ0k7RUFDQTtBMUV3aytCSjs7QTBFcmsrQkE7RUFDSTtFQUNBO0ExRXdrK0JKOztBMEVyaytCQTtFQUNJO0VBQ0E7QTFFd2srQko7O0EwRXJrK0JBO0VBQ0k7RUFDQTtBMUV3aytCSjs7QTBFcmsrQkE7RUFDSTtBMUV3aytCSjs7QTJFMXErQlE7RUFDTDtBM0U2cStCSDs7QTJFMXErQlE7RUFDSTtBM0U2cStCWjs7QTJFMXErQlE7RUFDSTtBM0U2cStCWjs7QTJFMXErQlE7RUFDSTtBM0U2cStCWjs7QTJFMXErQlE7RUFDSTtFQUNBO0EzRTZxK0JaOztBMkUxcStCSztFQUNDO0VBQ0E7QTNFNnErQk47O0EyRTFxK0JRO0VBQ0w7RUFDRztBM0U2cStCTjs7QWVucCtCSTtFNER0REk7SUFDTDtFM0U2cytCRDs7RTJFMXMrQk07SUFDSTtFM0U2cytCVjs7RTJFMXMrQk07SUFDSTtFM0U2cytCVjs7RTJFMXMrQk07SUFDSTtFM0U2cytCVjs7RTJFMXMrQk07SUFDSTtJQUNBO0UzRTZzK0JWOztFMkUxcytCRztJQUNDO0lBQ0E7RTNFNnMrQko7O0UyRTFzK0JNO0lBQ0w7SUFDRztFM0U2cytCSjtBQUNGO0FlcHIrQkk7RTREdERJO0lBQ0w7RTNFNnUrQkQ7O0UyRTF1K0JNO0lBQ0k7RTNFNnUrQlY7O0UyRTF1K0JNO0lBQ0k7RTNFNnUrQlY7O0UyRTF1K0JNO0lBQ0k7RTNFNnUrQlY7O0UyRTF1K0JNO0lBQ0k7SUFDQTtFM0U2dStCVjs7RTJFMXUrQkc7SUFDQztJQUNBO0UzRTZ1K0JKOztFMkUxdStCTTtJQUNMO0lBQ0c7RTNFNnUrQko7QUFDRjtBZXB0K0JJO0U0RHRESTtJQUNMO0UzRTZ3K0JEOztFMkUxdytCTTtJQUNJO0UzRTZ3K0JWOztFMkUxdytCTTtJQUNJO0UzRTZ3K0JWOztFMkUxdytCTTtJQUNJO0UzRTZ3K0JWOztFMkUxdytCTTtJQUNJO0lBQ0E7RTNFNncrQlY7O0UyRTF3K0JHO0lBQ0M7SUFDQTtFM0U2dytCSjs7RTJFMXcrQk07SUFDTDtJQUNHO0UzRTZ3K0JKO0FBQ0Y7QWVwditCSTtFNER0REk7SUFDTDtFM0U2eStCRDs7RTJFMXkrQk07SUFDSTtFM0U2eStCVjs7RTJFMXkrQk07SUFDSTtFM0U2eStCVjs7RTJFMXkrQk07SUFDSTtFM0U2eStCVjs7RTJFMXkrQk07SUFDSTtJQUNBO0UzRTZ5K0JWOztFMkUxeStCRztJQUNDO0lBQ0E7RTNFNnkrQko7O0UyRTF5K0JNO0lBQ0w7SUFDRztFM0U2eStCSjtBQUNGO0FlcHgrQkk7RTREdERJO0lBQ0w7RTNFNjArQkQ7O0UyRTEwK0JNO0lBQ0k7RTNFNjArQlY7O0UyRTEwK0JNO0lBQ0k7RTNFNjArQlY7O0UyRTEwK0JNO0lBQ0k7RTNFNjArQlY7O0UyRTEwK0JNO0lBQ0k7SUFDQTtFM0U2MCtCVjs7RTJFMTArQkc7SUFDQztJQUNBO0UzRTYwK0JKOztFMkUxMCtCTTtJQUNMO0lBQ0c7RTNFNjArQko7QUFDRjtBMkV6MCtCQTtFQUNJO0VBQ0E7RUFDQTtBM0UyMCtCSjs7QTRFcDMrQkE7RUFDSSx3RHZFa1dnRDtBTHFoK0JwRDs7QTZFcjMrQkk7RUFDSTtBN0V3MytCUjs7QTZFbjMrQlE7RUFDSTtBN0VzMytCWjs7QTZFMTIrQkk7RUFDSSx1RHhFcVQ0QztBTHdqK0JwRDtBNkUzMitCUTtFQUNJLHVEeEVrVHdDO0FMMmorQnBEO0E2RTEyK0JRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0U0MitCWjtBNkUxMitCWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFNDIrQko7QThFNTQrQlE7RUFDSTtFQUNBO0E5RTg0K0JaO0E4RTE0K0JZO0VBQ0k7QTlFNDQrQmhCOztBNkV4MitCUTtFQUNJLHVEeEU2UndDO0FMOGsrQnBEO0E2RXoyK0JZO0VBQ0ksdUR4RTBSb0M7QUxpbCtCcEQ7QTZFeDIrQlk7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RTAyK0JoQjtBNkV4MitCZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RTAyK0JwQjtBOEVsNitCUTtFQUNJO0VBQ0E7QTlFbzYrQlo7QThFaDYrQlk7RUFDSTtBOUVrNitCaEI7O0E2RXQyK0JJO0VBQ0ksdUR4RXFRNEM7QUxvbStCcEQ7QTZFdjIrQlE7RUFDSSx1RHhFa1F3QztBTHVtK0JwRDtBNkV0MitCUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFdzIrQlo7QTZFdDIrQlk7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RXcyK0JoQjtBOEV4NytCUTtFQUNJO0VBQ0E7QTlFMDcrQlo7QThFdDcrQlk7RUFDSTtBOUV3NytCaEI7O0E2RXAyK0JRO0VBQ0ksdUR4RTZPd0M7QUwwbitCcEQ7QTZFcjIrQlk7RUFDSSx1RHhFME9vQztBTDZuK0JwRDtBNkVwMitCWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFczIrQmhCO0E2RXAyK0JnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFczIrQnBCO0E4RTk4K0JRO0VBQ0k7RUFDQTtBOUVnOStCWjtBOEU1OCtCWTtFQUNJO0E5RTg4K0JoQjs7QTZFcjkrQkk7RUFDSTtBN0V3OStCUjs7QTZFbjkrQlE7RUFDSTtBN0VzOStCWjs7QTZFaDkrQlE7RUFDSTtBN0VtOStCWjs7QTZFOTgrQkk7RUFDSSx1RHhFcVQ0QztBTDRwK0JwRDtBNkUvOCtCUTtFQUNJLHVEeEVrVHdDO0FMK3ArQnBEO0E2RTk4K0JRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0VnOStCWjtBNkU5OCtCWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFZzkrQko7QThFaC8rQlE7RUFDSTtFQUNBO0E5RWsvK0JaO0E4RTkrK0JZO0VBQ0k7QTlFZy8rQmhCOztBNkU1OCtCUTtFQUNJLHVEeEU2UndDO0FMa3IrQnBEO0E2RTc4K0JZO0VBQ0ksdUR4RTBSb0M7QUxxcitCcEQ7QTZFNTgrQlk7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RTg4K0JoQjtBNkU1OCtCZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RTg4K0JwQjtBOEV0Zy9CUTtFQUNJO0VBQ0E7QTlFd2cvQlo7QThFcGcvQlk7RUFDSTtBOUVzZy9CaEI7O0E2RTE4K0JJO0VBQ0ksdUR4RXFRNEM7QUx3cytCcEQ7QTZFMzgrQlE7RUFDSSx1RHhFa1F3QztBTDJzK0JwRDtBNkUxOCtCUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFNDgrQlo7QTZFMTgrQlk7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RTQ4K0JoQjtBOEU1aC9CUTtFQUNJO0VBQ0E7QTlFOGgvQlo7QThFMWgvQlk7RUFDSTtBOUU0aC9CaEI7O0E2RXg4K0JRO0VBQ0ksdUR4RTZPd0M7QUw4dCtCcEQ7QTZFejgrQlk7RUFDSSx1RHhFME9vQztBTGl1K0JwRDtBNkV4OCtCWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFMDgrQmhCO0E2RXg4K0JnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFMDgrQnBCO0E4RWxqL0JRO0VBQ0k7RUFDQTtBOUVvai9CWjtBOEVoai9CWTtFQUNJO0E5RWtqL0JoQjs7QTZFemovQkk7RUFDSTtBN0U0ai9CUjs7QTZFdmovQlE7RUFDSTtBN0Uwai9CWjs7QTZFOWkvQkk7RUFDSSx1RHhFcVQ0QztBTDR2K0JwRDtBNkUvaS9CUTtFQUNJLHVEeEVrVHdDO0FMK3YrQnBEO0E2RTlpL0JRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0Vnai9CWjtBNkU5aS9CWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFZ2ovQko7QThFaGwvQlE7RUFDSTtFQUNBO0E5RWtsL0JaO0E4RTlrL0JZO0VBQ0k7QTlFZ2wvQmhCOztBNkU1aS9CUTtFQUNJLHVEeEU2UndDO0FMa3grQnBEO0E2RTdpL0JZO0VBQ0ksdUR4RTBSb0M7QUxxeCtCcEQ7QTZFNWkvQlk7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RThpL0JoQjtBNkU1aS9CZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RThpL0JwQjtBOEV0bS9CUTtFQUNJO0VBQ0E7QTlFd20vQlo7QThFcG0vQlk7RUFDSTtBOUVzbS9CaEI7O0E2RTFpL0JJO0VBQ0ksdUR4RXFRNEM7QUx3eStCcEQ7QTZFM2kvQlE7RUFDSSx1RHhFa1F3QztBTDJ5K0JwRDtBNkUxaS9CUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFNGkvQlo7QTZFMWkvQlk7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RTRpL0JoQjtBOEU1bi9CUTtFQUNJO0VBQ0E7QTlFOG4vQlo7QThFMW4vQlk7RUFDSTtBOUU0bi9CaEI7O0E2RXhpL0JRO0VBQ0ksdUR4RTZPd0M7QUw4eitCcEQ7QTZFemkvQlk7RUFDSSx1RHhFME9vQztBTGkwK0JwRDtBNkV4aS9CWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFMGkvQmhCO0E2RXhpL0JnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFMGkvQnBCO0E4RWxwL0JRO0VBQ0k7RUFDQTtBOUVvcC9CWjtBOEVocC9CWTtFQUNJO0E5RWtwL0JoQjs7QTZFenAvQkk7RUFDSTtBN0U0cC9CUjs7QTZFdnAvQlE7RUFDSTtBN0UwcC9CWjs7QTZFOW8vQkk7RUFDSSx1RHhFcVQ0QztBTDQxK0JwRDtBNkUvby9CUTtFQUNJLHVEeEVrVHdDO0FMKzErQnBEO0E2RTlvL0JRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0VncC9CWjtBNkU5by9CWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFZ3AvQko7QThFaHIvQlE7RUFDSTtFQUNBO0E5RWtyL0JaO0E4RTlxL0JZO0VBQ0k7QTlFZ3IvQmhCOztBNkU1by9CUTtFQUNJLHVEeEU2UndDO0FMazMrQnBEO0E2RTdvL0JZO0VBQ0ksdUR4RTBSb0M7QUxxMytCcEQ7QTZFNW8vQlk7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RThvL0JoQjtBNkU1by9CZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RThvL0JwQjtBOEV0cy9CUTtFQUNJO0VBQ0E7QTlFd3MvQlo7QThFcHMvQlk7RUFDSTtBOUVzcy9CaEI7O0E2RTFvL0JJO0VBQ0ksdUR4RXFRNEM7QUx3NCtCcEQ7QTZFM28vQlE7RUFDSSx1RHhFa1F3QztBTDI0K0JwRDtBNkUxby9CUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFNG8vQlo7QTZFMW8vQlk7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RTRvL0JoQjtBOEU1dC9CUTtFQUNJO0VBQ0E7QTlFOHQvQlo7QThFMXQvQlk7RUFDSTtBOUU0dC9CaEI7O0E2RXhvL0JRO0VBQ0ksdUR4RTZPd0M7QUw4NStCcEQ7QTZFem8vQlk7RUFDSSx1RHhFME9vQztBTGk2K0JwRDtBNkV4by9CWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFMG8vQmhCO0E2RXhvL0JnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFMG8vQnBCO0E4RWx2L0JRO0VBQ0k7RUFDQTtBOUVvdi9CWjtBOEVodi9CWTtFQUNJO0E5RWt2L0JoQjs7QTZFenYvQkk7RUFDSTtBN0U0di9CUjs7QTZFdnYvQlE7RUFDSTtBN0Uwdi9CWjs7QTZFcHYvQlE7RUFDSTtBN0V1di9CWjs7QTZFbHYvQkk7RUFDSSx1RHhFcVQ0QztBTGc4K0JwRDtBNkVudi9CUTtFQUNJLHVEeEVrVHdDO0FMbTgrQnBEO0E2RWx2L0JRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0Vvdi9CWjtBNkVsdi9CWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFb3YvQko7QThFcHgvQlE7RUFDSTtFQUNBO0E5RXN4L0JaO0E4RWx4L0JZO0VBQ0k7QTlFb3gvQmhCOztBNkVodi9CUTtFQUNJLHVEeEU2UndDO0FMczkrQnBEO0E2RWp2L0JZO0VBQ0ksdUR4RTBSb0M7QUx5OStCcEQ7QTZFaHYvQlk7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RWt2L0JoQjtBNkVodi9CZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RWt2L0JwQjtBOEUxeS9CUTtFQUNJO0VBQ0E7QTlFNHkvQlo7QThFeHkvQlk7RUFDSTtBOUUweS9CaEI7O0E2RTl1L0JJO0VBQ0ksdUR4RXFRNEM7QUw0KytCcEQ7QTZFL3UvQlE7RUFDSSx1RHhFa1F3QztBTCsrK0JwRDtBNkU5dS9CUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFZ3YvQlo7QTZFOXUvQlk7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RWd2L0JoQjtBOEVoMC9CUTtFQUNJO0VBQ0E7QTlFazAvQlo7QThFOXovQlk7RUFDSTtBOUVnMC9CaEI7O0E2RTV1L0JRO0VBQ0ksdUR4RTZPd0M7QUxrZy9CcEQ7QTZFN3UvQlk7RUFDSSx1RHhFME9vQztBTHFnL0JwRDtBNkU1dS9CWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFOHUvQmhCO0E2RTV1L0JnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFOHUvQnBCO0E4RXQxL0JRO0VBQ0k7RUFDQTtBOUV3MS9CWjtBOEVwMS9CWTtFQUNJO0E5RXMxL0JoQjs7QTZFNzEvQkk7RUFDSTtBN0VnMi9CUjs7QTZFMzEvQlE7RUFDSTtBN0U4MS9CWjs7QTZFeDEvQlE7RUFDSTtBN0UyMS9CWjs7QTZFdDEvQkk7RUFDSSx1RHhFcVQ0QztBTG9pL0JwRDtBNkV2MS9CUTtFQUNJLHVEeEVrVHdDO0FMdWkvQnBEO0E2RXQxL0JRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0V3MS9CWjtBNkV0MS9CWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFdzEvQko7QThFeDMvQlE7RUFDSTtFQUNBO0E5RTAzL0JaO0E4RXQzL0JZO0VBQ0k7QTlFdzMvQmhCOztBNkVwMS9CUTtFQUNJLHVEeEU2UndDO0FMMGovQnBEO0E2RXIxL0JZO0VBQ0ksdUR4RTBSb0M7QUw2ai9CcEQ7QTZFcDEvQlk7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RXMxL0JoQjtBNkVwMS9CZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RXMxL0JwQjtBOEU5NC9CUTtFQUNJO0VBQ0E7QTlFZzUvQlo7QThFNTQvQlk7RUFDSTtBOUU4NC9CaEI7O0E2RWwxL0JJO0VBQ0ksdUR4RXFRNEM7QUxnbC9CcEQ7QTZFbjEvQlE7RUFDSSx1RHhFa1F3QztBTG1sL0JwRDtBNkVsMS9CUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFbzEvQlo7QTZFbDEvQlk7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RW8xL0JoQjtBOEVwNi9CUTtFQUNJO0VBQ0E7QTlFczYvQlo7QThFbDYvQlk7RUFDSTtBOUVvNi9CaEI7O0E2RWgxL0JRO0VBQ0ksdUR4RTZPd0M7QUxzbS9CcEQ7QTZFajEvQlk7RUFDSSx1RHhFME9vQztBTHltL0JwRDtBNkVoMS9CWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFazEvQmhCO0E2RWgxL0JnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFazEvQnBCO0E4RTE3L0JRO0VBQ0k7RUFDQTtBOUU0Ny9CWjtBOEV4Ny9CWTtFQUNJO0E5RTA3L0JoQjs7QTZFajgvQkk7RUFDSTtBN0VvOC9CUjs7QTZFLzcvQlE7RUFDSTtBN0VrOC9CWjs7QTZFNTcvQlE7RUFDSTtBN0UrNy9CWjs7QTZFMTcvQkk7RUFDSSx1RHhFcVQ0QztBTHdvL0JwRDtBNkUzNy9CUTtFQUNJLHVEeEVrVHdDO0FMMm8vQnBEO0E2RTE3L0JRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0U0Ny9CWjtBNkUxNy9CWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFNDcvQko7QThFNTkvQlE7RUFDSTtFQUNBO0E5RTg5L0JaO0E4RTE5L0JZO0VBQ0k7QTlFNDkvQmhCOztBNkV4Ny9CUTtFQUNJLHVEeEU2UndDO0FMOHAvQnBEO0E2RXo3L0JZO0VBQ0ksdUR4RTBSb0M7QUxpcS9CcEQ7QTZFeDcvQlk7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RTA3L0JoQjtBNkV4Ny9CZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RTA3L0JwQjtBOEVsLy9CUTtFQUNJO0VBQ0E7QTlFby8vQlo7QThFaC8vQlk7RUFDSTtBOUVrLy9CaEI7O0E2RXQ3L0JJO0VBQ0ksdUR4RXFRNEM7QUxvci9CcEQ7QTZFdjcvQlE7RUFDSSx1RHhFa1F3QztBTHVyL0JwRDtBNkV0Ny9CUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFdzcvQlo7QTZFdDcvQlk7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RXc3L0JoQjtBOEV4Z2dDUTtFQUNJO0VBQ0E7QTlFMGdnQ1o7QThFdGdnQ1k7RUFDSTtBOUV3Z2dDaEI7O0E2RXA3L0JRO0VBQ0ksdUR4RTZPd0M7QUwwcy9CcEQ7QTZFcjcvQlk7RUFDSSx1RHhFME9vQztBTDZzL0JwRDtBNkVwNy9CWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFczcvQmhCO0E2RXA3L0JnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFczcvQnBCO0E4RTloZ0NRO0VBQ0k7RUFDQTtBOUVnaWdDWjtBOEU1aGdDWTtFQUNJO0E5RThoZ0NoQjs7QTZFcmlnQ0k7RUFDSTtBN0V3aWdDUjs7QTZFbmlnQ1E7RUFDSTtBN0VzaWdDWjs7QTZFaGlnQ1E7RUFDSTtBN0VtaWdDWjs7QTZFOWhnQ0k7RUFDSSx1RHhFcVQ0QztBTDR1L0JwRDtBNkUvaGdDUTtFQUNJLHVEeEVrVHdDO0FMK3UvQnBEO0E2RTloZ0NRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0VnaWdDWjtBNkU5aGdDWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFZ2lnQ0o7QThFaGtnQ1E7RUFDSTtFQUNBO0E5RWtrZ0NaO0E4RTlqZ0NZO0VBQ0k7QTlFZ2tnQ2hCOztBNkU1aGdDUTtFQUNJLHVEeEU2UndDO0FMa3cvQnBEO0E2RTdoZ0NZO0VBQ0ksdUR4RTBSb0M7QUxxdy9CcEQ7QTZFNWhnQ1k7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RThoZ0NoQjtBNkU1aGdDZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RThoZ0NwQjtBOEV0bGdDUTtFQUNJO0VBQ0E7QTlFd2xnQ1o7QThFcGxnQ1k7RUFDSTtBOUVzbGdDaEI7O0E2RTFoZ0NJO0VBQ0ksdUR4RXFRNEM7QUx3eC9CcEQ7QTZFM2hnQ1E7RUFDSSx1RHhFa1F3QztBTDJ4L0JwRDtBNkUxaGdDUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFNGhnQ1o7QTZFMWhnQ1k7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RTRoZ0NoQjtBOEU1bWdDUTtFQUNJO0VBQ0E7QTlFOG1nQ1o7QThFMW1nQ1k7RUFDSTtBOUU0bWdDaEI7O0E2RXhoZ0NRO0VBQ0ksdUR4RTZPd0M7QUw4eS9CcEQ7QTZFemhnQ1k7RUFDSSx1RHhFME9vQztBTGl6L0JwRDtBNkV4aGdDWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFMGhnQ2hCO0E2RXhoZ0NnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFMGhnQ3BCO0E4RWxvZ0NRO0VBQ0k7RUFDQTtBOUVvb2dDWjtBOEVob2dDWTtFQUNJO0E5RWtvZ0NoQjs7QTZFem9nQ0k7RUFDSTtBN0U0b2dDUjs7QTZFdm9nQ1E7RUFDSTtBN0Uwb2dDWjs7QTZFcG9nQ1E7RUFDSTtBN0V1b2dDWjs7QTZFbG9nQ0k7RUFDSSx1RHhFcVQ0QztBTGcxL0JwRDtBNkVub2dDUTtFQUNJLHVEeEVrVHdDO0FMbTEvQnBEO0E2RWxvZ0NRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0Vvb2dDWjtBNkVsb2dDWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFb29nQ0o7QThFcHFnQ1E7RUFDSTtFQUNBO0E5RXNxZ0NaO0E4RWxxZ0NZO0VBQ0k7QTlFb3FnQ2hCOztBNkVob2dDUTtFQUNJLHVEeEU2UndDO0FMczIvQnBEO0E2RWpvZ0NZO0VBQ0ksdUR4RTBSb0M7QUx5Mi9CcEQ7QTZFaG9nQ1k7RUFDSSx1RHhFc1JvQztFd0VyUnBDO0E3RWtvZ0NoQjtBNkVob2dDZ0I7RUFDSSx1RHhFa1JnQztFd0VqUmhDO0E3RWtvZ0NwQjtBOEUxcmdDUTtFQUNJO0VBQ0E7QTlFNHJnQ1o7QThFeHJnQ1k7RUFDSTtBOUUwcmdDaEI7O0E2RTluZ0NJO0VBQ0ksdUR4RXFRNEM7QUw0My9CcEQ7QTZFL25nQ1E7RUFDSSx1RHhFa1F3QztBTCszL0JwRDtBNkU5bmdDUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFZ29nQ1o7QTZFOW5nQ1k7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RWdvZ0NoQjtBOEVodGdDUTtFQUNJO0VBQ0E7QTlFa3RnQ1o7QThFOXNnQ1k7RUFDSTtBOUVndGdDaEI7O0E2RTVuZ0NRO0VBQ0ksdUR4RTZPd0M7QUxrNS9CcEQ7QTZFN25nQ1k7RUFDSSx1RHhFME9vQztBTHE1L0JwRDtBNkU1bmdDWTtFQUNJLHVEeEVzT29DO0V3RXJPcEM7QTdFOG5nQ2hCO0E2RTVuZ0NnQjtFQUNJLHVEeEVrT2dDO0V3RWpPaEM7QTdFOG5nQ3BCO0E4RXR1Z0NRO0VBQ0k7RUFDQTtBOUV3dWdDWjtBOEVwdWdDWTtFQUNJO0E5RXN1Z0NoQjs7QTZFN3VnQ0k7RUFDSTtBN0VndmdDUjs7QTZFOXRnQ0k7RUFDSSx1RHhFcVQ0QztBTDQ2L0JwRDtBNkUvdGdDUTtFQUNJLHVEeEVrVHdDO0FMKzYvQnBEO0E2RTl0Z0NRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0VndWdDWjtBNkU5dGdDWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFZ3VnQ0o7QThFaHdnQ1E7RUFDSTtFQUNBO0E5RWt3Z0NaO0E4RTl2Z0NZO0VBQ0k7QTlFZ3dnQ2hCOztBNkVwc2dDSTtFQUNJLHVEeEVxUTRDO0FMazgvQnBEO0E2RXJzZ0NRO0VBQ0ksdUR4RWtRd0M7QUxxOC9CcEQ7QTZFcHNnQ1E7RUFDSSx1RHhFOFB3QztFd0U3UHhDO0E3RXNzZ0NaO0E2RXBzZ0NZO0VBQ0ksdUR4RTBQb0M7RXdFelBwQztBN0Vzc2dDaEI7QThFdHhnQ1E7RUFDSTtFQUNBO0E5RXd4Z0NaO0E4RXB4Z0NZO0VBQ0k7QTlFc3hnQ2hCOztBNkU3eGdDSTtFQUNJO0E3RWd5Z0NSOztBNkU5d2dDSTtFQUNJLHVEeEVxVDRDO0FMNDkvQnBEO0E2RS93Z0NRO0VBQ0ksdUR4RWtUd0M7QUwrOS9CcEQ7QTZFOXdnQ1E7RUFDSSx1RHhFOFN3QztFd0U3U3hDO0E3RWd4Z0NaO0E2RTl3Z0NZO0VBQ0ksdUR4RTBTb0M7RXdFelNoRDtBN0VneGdDSjtBOEVoemdDUTtFQUNJO0VBQ0E7QTlFa3pnQ1o7QThFOXlnQ1k7RUFDSTtBOUVnemdDaEI7O0E2RXB2Z0NJO0VBQ0ksdUR4RXFRNEM7QUxrLy9CcEQ7QTZFcnZnQ1E7RUFDSSx1RHhFa1F3QztBTHEvL0JwRDtBNkVwdmdDUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFc3ZnQ1o7QTZFcHZnQ1k7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RXN2Z0NoQjtBOEV0MGdDUTtFQUNJO0VBQ0E7QTlFdzBnQ1o7QThFcDBnQ1k7RUFDSTtBOUVzMGdDaEI7O0E2RTcwZ0NJO0VBQ0k7QTdFZzFnQ1I7O0E2RTl6Z0NJO0VBQ0ksdUR4RXFUNEM7QUw0Z2dDcEQ7QTZFL3pnQ1E7RUFDSSx1RHhFa1R3QztBTCtnZ0NwRDtBNkU5emdDUTtFQUNJLHVEeEU4U3dDO0V3RTdTeEM7QTdFZzBnQ1o7QTZFOXpnQ1k7RUFDSSx1RHhFMFNvQztFd0V6U2hEO0E3RWcwZ0NKO0E4RWgyZ0NRO0VBQ0k7RUFDQTtBOUVrMmdDWjtBOEU5MWdDWTtFQUNJO0E5RWcyZ0NoQjs7QTZFcHlnQ0k7RUFDSSx1RHhFcVE0QztBTGtpZ0NwRDtBNkVyeWdDUTtFQUNJLHVEeEVrUXdDO0FMcWlnQ3BEO0E2RXB5Z0NRO0VBQ0ksdUR4RThQd0M7RXdFN1B4QztBN0VzeWdDWjtBNkVweWdDWTtFQUNJLHVEeEUwUG9DO0V3RXpQcEM7QTdFc3lnQ2hCO0E4RXQzZ0NRO0VBQ0k7RUFDQTtBOUV3M2dDWjtBOEVwM2dDWTtFQUNJO0E5RXMzZ0NoQjs7QTZFNzNnQ0k7RUFDSTtBN0VnNGdDUjs7QTZFOTJnQ0k7RUFDSSx1RHhFcVQ0QztBTDRqZ0NwRDtBNkUvMmdDUTtFQUNJLHVEeEVrVHdDO0FMK2pnQ3BEO0E2RTkyZ0NRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0VnM2dDWjtBNkU5MmdDWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFZzNnQ0o7QThFaDVnQ1E7RUFDSTtFQUNBO0E5RWs1Z0NaO0E4RTk0Z0NZO0VBQ0k7QTlFZzVnQ2hCOztBNkVwMWdDSTtFQUNJLHVEeEVxUTRDO0FMa2xnQ3BEO0E2RXIxZ0NRO0VBQ0ksdUR4RWtRd0M7QUxxbGdDcEQ7QTZFcDFnQ1E7RUFDSSx1RHhFOFB3QztFd0U3UHhDO0E3RXMxZ0NaO0E2RXAxZ0NZO0VBQ0ksdUR4RTBQb0M7RXdFelBwQztBN0VzMWdDaEI7QThFdDZnQ1E7RUFDSTtFQUNBO0E5RXc2Z0NaO0E4RXA2Z0NZO0VBQ0k7QTlFczZnQ2hCOztBNkU3NmdDSTtFQUNJO0E3RWc3Z0NSOztBNkU5NWdDSTtFQUNJLHVEeEVxVDRDO0FMNG1nQ3BEO0E2RS81Z0NRO0VBQ0ksdUR4RWtUd0M7QUwrbWdDcEQ7QTZFOTVnQ1E7RUFDSSx1RHhFOFN3QztFd0U3U3hDO0E3RWc2Z0NaO0E2RTk1Z0NZO0VBQ0ksdUR4RTBTb0M7RXdFelNoRDtBN0VnNmdDSjtBOEVoOGdDUTtFQUNJO0VBQ0E7QTlFazhnQ1o7QThFOTdnQ1k7RUFDSTtBOUVnOGdDaEI7O0E2RXA0Z0NJO0VBQ0ksdUR4RXFRNEM7QUxrb2dDcEQ7QTZFcjRnQ1E7RUFDSSx1RHhFa1F3QztBTHFvZ0NwRDtBNkVwNGdDUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFczRnQ1o7QTZFcDRnQ1k7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RXM0Z0NoQjtBOEV0OWdDUTtFQUNJO0VBQ0E7QTlFdzlnQ1o7QThFcDlnQ1k7RUFDSTtBOUVzOWdDaEI7O0E2RTc5Z0NJO0VBQ0k7QTdFZytnQ1I7O0E2RTk4Z0NJO0VBQ0ksdUR4RXFUNEM7QUw0cGdDcEQ7QTZFLzhnQ1E7RUFDSSx1RHhFa1R3QztBTCtwZ0NwRDtBNkU5OGdDUTtFQUNJLHVEeEU4U3dDO0V3RTdTeEM7QTdFZzlnQ1o7QTZFOThnQ1k7RUFDSSx1RHhFMFNvQztFd0V6U2hEO0E3RWc5Z0NKO0E4RWgvZ0NRO0VBQ0k7RUFDQTtBOUVrL2dDWjtBOEU5K2dDWTtFQUNJO0E5RWcvZ0NoQjs7QTZFcDdnQ0k7RUFDSSx1RHhFcVE0QztBTGtyZ0NwRDtBNkVyN2dDUTtFQUNJLHVEeEVrUXdDO0FMcXJnQ3BEO0E2RXA3Z0NRO0VBQ0ksdUR4RThQd0M7RXdFN1B4QztBN0VzN2dDWjtBNkVwN2dDWTtFQUNJLHVEeEUwUG9DO0V3RXpQcEM7QTdFczdnQ2hCO0E4RXRnaENRO0VBQ0k7RUFDQTtBOUV3Z2hDWjtBOEVwZ2hDWTtFQUNJO0E5RXNnaENoQjs7QTZFN2doQ0k7RUFDSTtBN0VnaGhDUjs7QTZFOS9nQ0k7RUFDSSx1RHhFcVQ0QztBTDRzZ0NwRDtBNkUvL2dDUTtFQUNJLHVEeEVrVHdDO0FMK3NnQ3BEO0E2RTkvZ0NRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0VnZ2hDWjtBNkU5L2dDWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFZ2doQ0o7QThFaGloQ1E7RUFDSTtFQUNBO0E5RWtpaENaO0E4RTloaENZO0VBQ0k7QTlFZ2loQ2hCOztBNkVwK2dDSTtFQUNJLHVEeEVxUTRDO0FMa3VnQ3BEO0E2RXIrZ0NRO0VBQ0ksdUR4RWtRd0M7QUxxdWdDcEQ7QTZFcCtnQ1E7RUFDSSx1RHhFOFB3QztFd0U3UHhDO0E3RXMrZ0NaO0E2RXArZ0NZO0VBQ0ksdUR4RTBQb0M7RXdFelBwQztBN0VzK2dDaEI7QThFdGpoQ1E7RUFDSTtFQUNBO0E5RXdqaENaO0E4RXBqaENZO0VBQ0k7QTlFc2poQ2hCOztBNkU3amhDSTtFQUNJO0E3RWdraENSOztBNkU5aWhDSTtFQUNJLHVEeEVxVDRDO0FMNHZnQ3BEO0E2RS9paENRO0VBQ0ksdUR4RWtUd0M7QUwrdmdDcEQ7QTZFOWloQ1E7RUFDSSx1RHhFOFN3QztFd0U3U3hDO0E3RWdqaENaO0E2RTlpaENZO0VBQ0ksdUR4RTBTb0M7RXdFelNoRDtBN0VnamhDSjtBOEVobGhDUTtFQUNJO0VBQ0E7QTlFa2xoQ1o7QThFOWtoQ1k7RUFDSTtBOUVnbGhDaEI7O0E2RXBoaENJO0VBQ0ksdUR4RXFRNEM7QUxreGdDcEQ7QTZFcmhoQ1E7RUFDSSx1RHhFa1F3QztBTHF4Z0NwRDtBNkVwaGhDUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFc2hoQ1o7QTZFcGhoQ1k7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RXNoaENoQjtBOEV0bWhDUTtFQUNJO0VBQ0E7QTlFd21oQ1o7QThFcG1oQ1k7RUFDSTtBOUVzbWhDaEI7O0E2RTdtaENJO0VBQ0k7QTdFZ25oQ1I7O0E2RTlsaENJO0VBQ0ksdUR4RXFUNEM7QUw0eWdDcEQ7QTZFL2xoQ1E7RUFDSSx1RHhFa1R3QztBTCt5Z0NwRDtBNkU5bGhDUTtFQUNJLHVEeEU4U3dDO0V3RTdTeEM7QTdFZ21oQ1o7QTZFOWxoQ1k7RUFDSSx1RHhFMFNvQztFd0V6U2hEO0E3RWdtaENKO0E4RWhvaENRO0VBQ0k7RUFDQTtBOUVrb2hDWjtBOEU5bmhDWTtFQUNJO0E5RWdvaENoQjs7QTZFcGtoQ0k7RUFDSSx1RHhFcVE0QztBTGswZ0NwRDtBNkVya2hDUTtFQUNJLHVEeEVrUXdDO0FMcTBnQ3BEO0E2RXBraENRO0VBQ0ksdUR4RThQd0M7RXdFN1B4QztBN0Vza2hDWjtBNkVwa2hDWTtFQUNJLHVEeEUwUG9DO0V3RXpQcEM7QTdFc2toQ2hCO0E4RXRwaENRO0VBQ0k7RUFDQTtBOUV3cGhDWjtBOEVwcGhDWTtFQUNJO0E5RXNwaENoQjs7QTZFN3BoQ0k7RUFDSTtBN0VncWhDUjs7QTZFOW9oQ0k7RUFDSSx1RHhFcVQ0QztBTDQxZ0NwRDtBNkUvb2hDUTtFQUNJLHVEeEVrVHdDO0FMKzFnQ3BEO0E2RTlvaENRO0VBQ0ksdUR4RThTd0M7RXdFN1N4QztBN0VncGhDWjtBNkU5b2hDWTtFQUNJLHVEeEUwU29DO0V3RXpTaEQ7QTdFZ3BoQ0o7QThFaHJoQ1E7RUFDSTtFQUNBO0E5RWtyaENaO0E4RTlxaENZO0VBQ0k7QTlFZ3JoQ2hCOztBNkVwbmhDSTtFQUNJLHVEeEVxUTRDO0FMazNnQ3BEO0E2RXJuaENRO0VBQ0ksdUR4RWtRd0M7QUxxM2dDcEQ7QTZFcG5oQ1E7RUFDSSx1RHhFOFB3QztFd0U3UHhDO0E3RXNuaENaO0E2RXBuaENZO0VBQ0ksdUR4RTBQb0M7RXdFelBwQztBN0VzbmhDaEI7QThFdHNoQ1E7RUFDSTtFQUNBO0E5RXdzaENaO0E4RXBzaENZO0VBQ0k7QTlFc3NoQ2hCOztBNkU3c2hDSTtFQUNJO0E3RWd0aENSOztBNkU5cmhDSTtFQUNJLHVEeEVxVDRDO0FMNDRnQ3BEO0E2RS9yaENRO0VBQ0ksdUR4RWtUd0M7QUwrNGdDcEQ7QTZFOXJoQ1E7RUFDSSx1RHhFOFN3QztFd0U3U3hDO0E3RWdzaENaO0E2RTlyaENZO0VBQ0ksdUR4RTBTb0M7RXdFelNoRDtBN0Vnc2hDSjtBOEVodWhDUTtFQUNJO0VBQ0E7QTlFa3VoQ1o7QThFOXRoQ1k7RUFDSTtBOUVndWhDaEI7O0E2RXBxaENJO0VBQ0ksdUR4RXFRNEM7QUxrNmdDcEQ7QTZFcnFoQ1E7RUFDSSx1RHhFa1F3QztBTHE2Z0NwRDtBNkVwcWhDUTtFQUNJLHVEeEU4UHdDO0V3RTdQeEM7QTdFc3FoQ1o7QTZFcHFoQ1k7RUFDSSx1RHhFMFBvQztFd0V6UHBDO0E3RXNxaENoQjtBOEV0dmhDUTtFQUNJO0VBQ0E7QTlFd3ZoQ1o7QThFcHZoQ1k7RUFDSTtBOUVzdmhDaEI7O0E2RTd2aENJO0VBQ0k7QTdFZ3doQ1I7O0E2RTl1aENJO0VBQ0ksdUR4RXFUNEM7QUw0N2dDcEQ7QTZFL3VoQ1E7RUFDSSx1RHhFa1R3QztBTCs3Z0NwRDtBNkU5dWhDUTtFQUNJLHVEeEU4U3dDO0V3RTdTeEM7QTdFZ3ZoQ1o7QTZFOXVoQ1k7RUFDSSx1RHhFMFNvQztFd0V6U2hEO0E3RWd2aENKO0E4RWh4aENRO0VBQ0k7RUFDQTtBOUVreGhDWjtBOEU5d2hDWTtFQUNJO0E5RWd4aENoQjs7QTZFcHRoQ0k7RUFDSSx1RHhFcVE0QztBTGs5Z0NwRDtBNkVydGhDUTtFQUNJLHVEeEVrUXdDO0FMcTlnQ3BEO0E2RXB0aENRO0VBQ0ksdUR4RThQd0M7RXdFN1B4QztBN0VzdGhDWjtBNkVwdGhDWTtFQUNJLHVEeEUwUG9DO0V3RXpQcEM7QTdFc3RoQ2hCO0E4RXR5aENRO0VBQ0k7RUFDQTtBOUV3eWhDWjtBOEVweWhDWTtFQUNJO0E5RXN5aENoQjs7QTZFenJoQ0E7RUFDSTtBN0U0cmhDSjs7QTZFeHJoQ0E7RUFDSTtBN0UycmhDSjs7QTZFdnJoQ0E7RUFDSTtBN0UwcmhDSjs7QTZFdHJoQ0E7RUFDSTtBN0V5cmhDSjs7QTZFdHJoQ0E7RUFDSTtBN0V5cmhDSjs7QTZFcnJoQ0E7RUFDSTtFQUNBO0VBQ0EsY3hFMUlxQjtBTGswaEN6Qjs7QTZFcHJoQ0E7RUFDSSx1RHhFcUxnRDtBTGtnaENwRDtBNkVycmhDSTtFQUNJLHVEeEVrTDRDO0FMcWdoQ3BEOztBK0UvMGhDQztFQUNDO0EvRWsxaENGOztBK0U3MGhDRTtFQUVDO0EvRSswaENIOztBK0V2MWhDQztFQUNDO0EvRTAxaENGOztBK0VyMWhDRTtFQUVDO0EvRXUxaENIOztBK0UvMWhDQztFQUNDO0EvRWsyaENGOztBK0U3MWhDRTtFQUVDO0EvRSsxaENIOztBK0V2MmhDQztFQUNDO0EvRTAyaENGOztBK0VyMmhDRTtFQUVDO0EvRXUyaENIOztBK0UvMmhDQztFQUNDO0EvRWszaENGOztBK0U3MmhDRTtFQUVDO0EvRSsyaENIOztBK0V2M2hDQztFQUNDO0EvRTAzaENGOztBK0VyM2hDRTtFQUVDO0EvRXUzaENIOztBK0UvM2hDQztFQUNDO0EvRWs0aENGOztBK0U3M2hDRTtFQUVDO0EvRSszaENIOztBK0V2NGhDQztFQUNDO0EvRTA0aENGOztBK0VyNGhDRTtFQUVDO0EvRXU0aENIOztBK0UvNGhDQztFQUNDO0EvRWs1aENGOztBK0U3NGhDRTtFQUVDO0EvRSs0aENIOztBZ0Z6NWhDQTtFQUNJO0VBQ0E7QWhGNDVoQ0o7O0FpRjc1aENBO0VBQ0U7RUFDQTtBakZnNmhDRjs7QWlGNTVoQ0E7RUFDSTtJQUNJO0lBQ0E7RWpGKzVoQ047RWlGNTVoQ0U7SUFDSTtFakY4NWhDTjtBQUNGO0FpRjM1aENBO0VBQ0k7QWpGNjVoQ0o7O0FpRno1aENBO0VBQ0k7SUFDSTtJQUNBO0VqRjQ1aENOO0VpRno1aENFO0lBQ0k7RWpGMjVoQ047QUFDRjtBaUZ4NWhDQTtFQUNJO0FqRjA1aENKOztBaUZ0NWhDQTtFQUNJO0lBQ0k7RWpGeTVoQ047RWlGdDVoQ0U7SUFDSTtFakZ3NWhDTjtBQUNGO0FpRnI1aENBO0VBQ0k7QWpGdTVoQ0o7O0FpRm41aENBO0VBQ0k7SUFDSTtFakZzNWhDTjtFaUZuNWhDRTtJQUNJO0VqRnE1aENOO0FBQ0Y7QWlGbjVoQ0E7RUFDSTtBakZxNWhDSjs7QWlGajVoQ0E7RUFDSTtBakZvNWhDSjs7QWlGajVoQ0E7RUFDSTtJQUNJO0VqRm81aENOO0FBQ0Y7QWtGOTloQ0E7RUFDQztFQUNBO0VBQ0EsNEI3RUN3QjtBTCs5aEN6QjtBa0Y5OWhDQztFQUNDO0FsRmcraENGO0FrRjc5aENFO0VBQ0MsYzdFSHNCO0U2RUl0QjtFQUNBO0VBQ0EsdUQ3RThUaUQ7RTZFN1RqRDtFQUNBO0FsRis5aENIO0FrRjE5aENHO0VBQ0M7QWxGNDloQ0o7QWtGdDloQ0c7RUFDQztBbEZ3OWhDSjtBa0ZsOWhDQzs7O0VBR0M7RUFDQTtFQUNBO0VBQ0EsdUQ3RW1Ta0Q7QUxpcmhDcEQ7QWtGaDloQ0M7RUFDQztBbEZrOWhDRjtBa0ZoOWhDRTtFQUNDO0FsRms5aENIO0FrRmg5aENHO0VBQ0M7QWxGazloQ0o7QWtGNzhoQ0U7OztFQUdDO0FsRis4aENIOztBa0Z4OGhDQztFQUNDO0FsRjI4aENGO0FrRno4aENFO0VBQ0M7QWxGMjhoQ0g7O0FrRnI4aENBO0VBQ0M7RUFDQTtFQUNBO0FsRnc4aENEO0FrRnQ4aENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWxGdzhoQ0Y7QWtGcjhoQ0M7RUFDQztFQUNBO0FsRnU4aENGOztBa0ZsOGhDQTtFQUNDO0UzRWxGRztFMkVvRkgseUI3RS9Gd0I7QUxvaWlDekI7QWtGbDhoQ0M7RUFDQztFQUNBO0FsRm84aENGO0FrRmg4aENDO0VBQ0M7QWxGazhoQ0Y7QWtGaDhoQ0U7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7QWxGazhoQ0g7QWtGLzdoQ0U7RUFDQztBbEZpOGhDSDtBa0YvN2hDRztFQUNDO0FsRmk4aENKO0FrRjk3aENHO0VBQ0M7QWxGZzhoQ0o7O0FtRi9qaUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QW5Ga2tpQ0Q7QW1GOWppQ0U7RUFDQztBbkZna2lDSDtBbUYxamlDRTtFQUNDO0FuRjRqaUNIO0FtRnRqaUNPO0VBQ0kscUI3RWpCb0I7QU55a2lDL0I7O0FtRmpqaUNBO0VBQ0ksb0I5RWd1QmlEO0FMbzFnQ3JEO0FtRmxqaUNDO0VBQ087QW5Gb2ppQ1I7QW1GamppQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQSx1QjlFcVRrQztFOEVwVGxDLGM5RW10Qm1EO0U4RWx0Qm5ELGlCOUVrdEJtRDtFOEVqdEJuRCxnQjlFNFdrRDtFOEUzV2xELG1COUVxV2tDO0FMOHNoQ3BDO0FtRmpqaUNFO0VBQ0Msa0I5RW10QmtEO0FMZzJnQ3JEO0FtRmhqaUNFOztFQUVDO0VBQ0EsZ0I5RThzQmtEO0U4RTdzQmxELGU5RTZzQmtEO0FMcTJnQ3JEO0FtRjVpaUNFO0VBQ0MseUI5RXVMaUQ7QUx1M2hDcEQ7QW1GNWlpQ0c7RUFDQyxjOUV2RHFCO0FMcW1pQ3pCO0E4RTVtaUNRO0VBQ0k7RUFDQTtBOUU4bWlDWjtBOEUxbWlDWTtFQUNJO0E5RTRtaUNoQjtBbUY5aWlDRztFQzlDSztFQUNBO0VBQ0E7RUFHSjtBcEY2bGlDSjtBbUZoamlDRztFQ2xESztFQUNBO0VBQ0E7RUFHSjtBcEZtbWlDSjtBbUY5aWlDRztFQUNDLGM3RWpGcUI7QU5pb2lDekI7QThFbG9pQ1E7RUFDSTtFQUNBO0E5RW9vaUNaO0E4RWhvaUNZO0VBQ0k7QTlFa29pQ2hCO0FtRmhqaUNHO0VDbEVLO0VBQ0E7RUFDQTtFQUdKO0FwRm1uaUNKO0FtRmxqaUNHO0VDdEVLO0VBQ0E7RUFDQTtFQUdKO0FwRnluaUNKO0FtRmhqaUNHO0VBQ0MsYzdFckdxQjtBTnVwaUN6QjtBOEV4cGlDUTtFQUNJO0VBQ0E7QTlFMHBpQ1o7QThFdHBpQ1k7RUFDSTtBOUV3cGlDaEI7QW1GbGppQ0c7RUN0Rks7RUFDQTtFQUNBO0VBR0o7QXBGeW9pQ0o7QW1GcGppQ0c7RUMxRks7RUFDQTtFQUNBO0VBR0o7QXBGK29pQ0o7QW1GbGppQ0c7RUFDQyxjN0V0SHdCO0FOMHFpQzVCO0E4RTlxaUNRO0VBQ0k7RUFDQTtBOUVncmlDWjtBOEU1cWlDWTtFQUNJO0E5RThxaUNoQjtBbUZwamlDRztFQzFHSztFQUNBO0VBQ0E7RUFHSjtBcEYrcGlDSjtBbUZ0amlDRztFQzlHSztFQUNBO0VBQ0E7RUFHSjtBcEZxcWlDSjtBbUZwamlDRztFQUNDLGM5RTFJcUI7QUxnc2lDekI7QThFcHNpQ1E7RUFDSTtFQUNBO0E5RXNzaUNaO0E4RWxzaUNZO0VBQ0k7QTlFb3NpQ2hCO0FtRnRqaUNHO0VDOUhLO0VBQ0E7RUFDQTtFQUdKO0FwRnFyaUNKO0FtRnhqaUNHO0VDbElLO0VBQ0E7RUFDQTtFQUdKO0FwRjJyaUNKOztBZWxwaUNJO0VvRTZGSDtJQUNDLHFCOUUwbEJtRDtFTCs5Z0NuRDtFbUZ2amlDQTtJQUNDO0VuRnlqaUNEO0FBQ0Y7QXFGbnVpQ0E7RUFDSTtFQUNBO0VBQ0E7QXJGcXVpQ0o7QXFGbnVpQ0k7RUFDSTtFQUNBLDRCaEZEaUI7QUxzdWlDekI7QXFGbHVpQ0k7RUFDSTtFQUNBLDRCaEZOaUI7QUwwdWlDekI7O0FzRjd1aUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Rmd2aUNSO0FzRjl1aUNRO0VBQ0k7RUFDQTtBdEZndmlDWjtBc0Y5dWlDWTtFQUNJO0VBQ0E7QXRGZ3ZpQ2hCO0FzRjN1aUNZO0VBQ0k7RUFDQTtFQUNBLFlqRjgwQm9DO0VpRjcwQnBDLFdqRjYwQm9DO0VpRjUwQnBDO0VBQ0E7RUFDQTtFQUNBO0F0RjZ1aUNoQjtBc0YzdWlDZ0I7RUFDSTtFQUNBO0UvRW5CaEI7RStFcUJnQjtFQUNBLHlCakZoQ0s7RWlGaUNMLFdqRmcwQmdDO0VpRi96QmhDLFVqRit6QmdDO0FMODZnQ3BEO0FzRjF1aUNnQjtFQUNJO0F0RjR1aUNwQjtBc0YxdWlDb0I7RUFDSTtFQUNBLFlqRnd6QjRCO0VpRnZ6QjVCLFdqRnV6QjRCO0VpRnR6QjVCLHlCakYzQ0M7QUx1eGlDekI7QXNGcHVpQ0k7RUFDSTtFQUNBO0VBQ0E7QXRGc3VpQ1I7QXNGcHVpQ1E7RUFDSTtBdEZzdWlDWjtBc0ZudWlDUTtFQUNJO0F0RnF1aUNaO0FzRmx1aUNRO0VBQ0k7RUFDQTtFQUNBO0F0Rm91aUNaOztBdUY1eWlDQTtFQUNJO0F2Rit5aUNKOztBdUYzeWlDQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBdkY4eWlDSjs7QXVGMXlpQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjZ5aUNKOztBdUZ6eWlDQTtFQUNJO0VBQ0E7QXZGNHlpQ0o7QXVGenlpQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjJ5aUNSO0F1Rnh5aUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjB5aUNaO0F1Rnh5aUNZO0VBQ0k7QXZGMHlpQ2hCO0F1RnJ5aUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RnV5aUNaO0F1Rm55aUNRO0VBQ0k7RUFDQTtFQUNBO0F2RnF5aUNaO0F1Rmp5aUNRO0VBQ0k7RUFDQTtBdkZteWlDWjtBdUYveGlDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZGaXlpQ1o7QXVGL3hpQ1k7RUFDSTtFQUNBO0VBQ0E7RUhoRVI7RUFDQTtFQUNBO0VBR0o7RUc2RFk7RUhsRVI7RUFDQTtFQUNBO0VBR0o7RUcrRFk7QXZGdXlpQ2hCO0F1Rmp5aUNJO0VBQ0k7QXZGbXlpQ1I7O0F1RjN4aUNZO0VBQ0k7RUFDQTtBdkY4eGlDaEI7O0F1RnZ4aUNBO0VBQ0k7QXZGMHhpQ0o7O0F1Rnh3aUN3QjtFQ3ZJdkI7RUFDQTtFQUNBO0F4Rm01aUNEO0F3Rmo1aUNDO0VBQ0M7RUFDQTtBeEZtNWlDRjs7QXVGMXdpQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjZ3aUNoQjtBdUYxd2lDZ0I7RUFHSTtFQUtJO0F2RnN3aUN4QjtBdUZud2lDd0I7RUFHSTtBdkZtd2lDNUI7O0F1RjV2aUNZO0VBQ0k7QXZGK3ZpQ2hCO0F1Rjd2aUNnQjtFQUVJO0F2Rjh2aUNwQjs7QXVGenZpQ1k7RUFDSTtBdkY0dmlDaEI7O0F1RnR2aUNvQjs7RUFFSTtFQUNBO0F2Rnl2aUN4Qjs7QXVGcHZpQ1k7RUFDSTtFQUNBO0F2RnV2aUNoQjs7QXVGcHZpQ1k7RUFDSTtBdkZ1dmlDaEI7QXVGcnZpQ2dCO0VBQ0k7RUFDQTtBdkZ1dmlDcEI7QXVGcHZpQ3dCO0VDbE52QjtFQUNBO0VBQ0E7QXhGeThpQ0Q7QXdGdjhpQ0M7RUFDQztFQUNBO0F4Rnk4aUNGOztBdUZwdmlDZ0I7RWhGOU1aO0FQczhpQ0o7O0F1Rmp2aUNnQjtFQUNJO0F2Rm92aUNwQjs7QXVGOXVpQ2dCO0VBQ0k7QXZGaXZpQ3BCOztBeUZ6OWlDWTtFRnFJWTtJQ3ZJdkI7SUFDQTtJQUNBO0V4RmcraUNDO0V3Rjk5aUNEO0lBQ0M7SUFDQTtFeEZnK2lDQTs7RXVGdjFpQ1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2RjAxaUNkO0V1RnYxaUNjO0lBR0k7SUFLSTtFdkZtMWlDdEI7RXVGaDFpQ3NCO0lBR0k7RXZGZzFpQzFCOztFdUZ6MGlDVTtJQUNJO0V2RjQwaUNkO0V1RjEwaUNjO0lBRUk7RXZGMjBpQ2xCOztFdUZ0MGlDVTtJQUNJO0V2RnkwaUNkOztFdUZuMGlDa0I7O0lBRUk7SUFDQTtFdkZzMGlDdEI7O0V1RmowaUNVO0lBQ0k7SUFDQTtFdkZvMGlDZDs7RXVGajBpQ1U7SUFDSTtFdkZvMGlDZDtFdUZsMGlDYztJQUNJO0lBQ0E7RXZGbzBpQ2xCO0V1RmowaUNzQjtJQ2xOdkI7SUFDQTtJQUNBO0V4RnNoakNDO0V3RnBoakNEO0lBQ0M7SUFDQTtFeEZzaGpDQTs7RXVGajBpQ2M7SWhGOU1aO0VQbWhqQ0Y7O0V1Rjl6aUNjO0lBQ0k7RXZGaTBpQ2xCOztFdUYzemlDYztJQUNJO0V2Rjh6aUNsQjtBQUNGO0F5RnZpakNZO0VGcUlZO0lDdkl2QjtJQUNBO0lBQ0E7RXhGNmlqQ0M7RXdGM2lqQ0Q7SUFDQztJQUNBO0V4RjZpakNBOztFdUZwNmlDVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZGdTZpQ2Q7RXVGcDZpQ2M7SUFHSTtJQUtJO0V2Rmc2aUN0QjtFdUY3NWlDc0I7SUFHSTtFdkY2NWlDMUI7O0V1RnQ1aUNVO0lBQ0k7RXZGeTVpQ2Q7RXVGdjVpQ2M7SUFFSTtFdkZ3NWlDbEI7O0V1Rm41aUNVO0lBQ0k7RXZGczVpQ2Q7O0V1Rmg1aUNrQjs7SUFFSTtJQUNBO0V2Rm01aUN0Qjs7RXVGOTRpQ1U7SUFDSTtJQUNBO0V2Rmk1aUNkOztFdUY5NGlDVTtJQUNJO0V2Rmk1aUNkO0V1Ri80aUNjO0lBQ0k7SUFDQTtFdkZpNWlDbEI7RXVGOTRpQ3NCO0lDbE52QjtJQUNBO0lBQ0E7RXhGbW1qQ0M7RXdGam1qQ0Q7SUFDQztJQUNBO0V4Rm1takNBOztFdUY5NGlDYztJaEY5TVo7RVBnbWpDRjs7RXVGMzRpQ2M7SUFDSTtFdkY4NGlDbEI7O0V1Rng0aUNjO0lBQ0k7RXZGMjRpQ2xCO0FBQ0Y7QXlGcG5qQ1k7RUZxSVk7SUN2SXZCO0lBQ0E7SUFDQTtFeEYwbmpDQztFd0Z4bmpDRDtJQUNDO0lBQ0E7RXhGMG5qQ0E7O0V1RmovaUNVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkZvL2lDZDtFdUZqL2lDYztJQUdJO0lBS0k7RXZGNitpQ3RCO0V1RjEraUNzQjtJQUdJO0V2RjAraUMxQjs7RXVGbitpQ1U7SUFDSTtFdkZzK2lDZDtFdUZwK2lDYztJQUVJO0V2RnEraUNsQjs7RXVGaCtpQ1U7SUFDSTtFdkZtK2lDZDs7RXVGNzlpQ2tCOztJQUVJO0lBQ0E7RXZGZytpQ3RCOztFdUYzOWlDVTtJQUNJO0lBQ0E7RXZGODlpQ2Q7O0V1RjM5aUNVO0lBQ0k7RXZGODlpQ2Q7RXVGNTlpQ2M7SUFDSTtJQUNBO0V2Rjg5aUNsQjtFdUYzOWlDc0I7SUNsTnZCO0lBQ0E7SUFDQTtFeEZncmpDQztFd0Y5cWpDRDtJQUNDO0lBQ0E7RXhGZ3JqQ0E7O0V1RjM5aUNjO0loRjlNWjtFUDZxakNGOztFdUZ4OWlDYztJQUNJO0V2RjI5aUNsQjs7RXVGcjlpQ2M7SUFDSTtFdkZ3OWlDbEI7QUFDRjtBeUZqc2pDWTtFRnFJWTtJQ3ZJdkI7SUFDQTtJQUNBO0V4RnVzakNDO0V3RnJzakNEO0lBQ0M7SUFDQTtFeEZ1c2pDQTs7RXVGOWpqQ1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2RmlrakNkO0V1RjlqakNjO0lBR0k7SUFLSTtFdkYwampDdEI7RXVGdmpqQ3NCO0lBR0k7RXZGdWpqQzFCOztFdUZoampDVTtJQUNJO0V2Rm1qakNkO0V1RmpqakNjO0lBRUk7RXZGa2pqQ2xCOztFdUY3aWpDVTtJQUNJO0V2RmdqakNkOztFdUYxaWpDa0I7O0lBRUk7SUFDQTtFdkY2aWpDdEI7O0V1RnhpakNVO0lBQ0k7SUFDQTtFdkYyaWpDZDs7RXVGeGlqQ1U7SUFDSTtFdkYyaWpDZDtFdUZ6aWpDYztJQUNJO0lBQ0E7RXZGMmlqQ2xCO0V1RnhpakNzQjtJQ2xOdkI7SUFDQTtJQUNBO0V4RjZ2akNDO0V3RjN2akNEO0lBQ0M7SUFDQTtFeEY2dmpDQTs7RXVGeGlqQ2M7SWhGOU1aO0VQMHZqQ0Y7O0V1RnJpakNjO0lBQ0k7RXZGd2lqQ2xCOztFdUZsaWpDYztJQUNJO0V2RnFpakNsQjtBQUNGO0F5Rjl3akNZO0VGcUlZO0lDdkl2QjtJQUNBO0lBQ0E7RXhGb3hqQ0M7RXdGbHhqQ0Q7SUFDQztJQUNBO0V4Rm94akNBOztFdUYzb2pDVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZGOG9qQ2Q7RXVGM29qQ2M7SUFHSTtJQUtJO0V2RnVvakN0QjtFdUZwb2pDc0I7SUFHSTtFdkZvb2pDMUI7O0V1RjduakNVO0lBQ0k7RXZGZ29qQ2Q7RXVGOW5qQ2M7SUFFSTtFdkYrbmpDbEI7O0V1RjFuakNVO0lBQ0k7RXZGNm5qQ2Q7O0V1RnZuakNrQjs7SUFFSTtJQUNBO0V2RjBuakN0Qjs7RXVGcm5qQ1U7SUFDSTtJQUNBO0V2RnduakNkOztFdUZybmpDVTtJQUNJO0V2RnduakNkO0V1RnRuakNjO0lBQ0k7SUFDQTtFdkZ3bmpDbEI7RXVGcm5qQ3NCO0lDbE52QjtJQUNBO0lBQ0E7RXhGMDBqQ0M7RXdGeDBqQ0Q7SUFDQztJQUNBO0V4RjAwakNBOztFdUZybmpDYztJaEY5TVo7RVB1MGpDRjs7RXVGbG5qQ2M7SUFDSTtFdkZxbmpDbEI7O0V1Ri9takNjO0lBQ0k7RXZGa25qQ2xCO0FBQ0Y7QXlGaDFqQ1k7RUYwSFk7SUN2SXZCO0lBQ0E7SUFDQTtFeEZpMmpDQztFd0YvMWpDRDtJQUNDO0lBQ0E7RXhGaTJqQ0E7O0V1Rnh0akNVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkYydGpDZDtFdUZ4dGpDYztJQUdJO0lBS0k7RXZGb3RqQ3RCO0V1Rmp0akNzQjtJQUdJO0V2Rml0akMxQjs7RXVGMXNqQ1U7SUFDSTtFdkY2c2pDZDtFdUYzc2pDYztJQUVJO0V2RjRzakNsQjs7RXVGdnNqQ1U7SUFDSTtFdkYwc2pDZDs7RXVGcHNqQ2tCOztJQUVJO0lBQ0E7RXZGdXNqQ3RCOztFdUZsc2pDVTtJQUNJO0lBQ0E7RXZGcXNqQ2Q7O0V1RmxzakNVO0lBQ0k7RXZGcXNqQ2Q7RXVGbnNqQ2M7SUFDSTtJQUNBO0V2RnFzakNsQjtFdUZsc2pDc0I7SUNsTnZCO0lBQ0E7SUFDQTtFeEZ1NWpDQztFd0ZyNWpDRDtJQUNDO0lBQ0E7RXhGdTVqQ0E7O0V1RmxzakNjO0loRjlNWjtFUG81akNGOztFdUYvcmpDYztJQUNJO0V2RmtzakNsQjs7RXVGNXJqQ2M7SUFDSTtFdkYrcmpDbEI7QUFDRjtBeUY3NWpDWTtFRjBIWTtJQ3ZJdkI7SUFDQTtJQUNBO0V4Rjg2akNDO0V3RjU2akNEO0lBQ0M7SUFDQTtFeEY4NmpDQTs7RXVGcnlqQ1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2Rnd5akNkO0V1RnJ5akNjO0lBR0k7SUFLSTtFdkZpeWpDdEI7RXVGOXhqQ3NCO0lBR0k7RXZGOHhqQzFCOztFdUZ2eGpDVTtJQUNJO0V2RjB4akNkO0V1Rnh4akNjO0lBRUk7RXZGeXhqQ2xCOztFdUZweGpDVTtJQUNJO0V2RnV4akNkOztFdUZqeGpDa0I7O0lBRUk7SUFDQTtFdkZveGpDdEI7O0V1Ri93akNVO0lBQ0k7SUFDQTtFdkZreGpDZDs7RXVGL3dqQ1U7SUFDSTtFdkZreGpDZDtFdUZoeGpDYztJQUNJO0lBQ0E7RXZGa3hqQ2xCO0V1Ri93akNzQjtJQ2xOdkI7SUFDQTtJQUNBO0V4Rm8rakNDO0V3RmwrakNEO0lBQ0M7SUFDQTtFeEZvK2pDQTs7RXVGL3dqQ2M7SWhGOU1aO0VQaStqQ0Y7O0V1RjV3akNjO0lBQ0k7RXZGK3dqQ2xCOztFdUZ6d2pDYztJQUNJO0V2RjR3akNsQjtBQUNGO0F5RjErakNZO0VGMEhZO0lDdkl2QjtJQUNBO0lBQ0E7RXhGMi9qQ0M7RXdGei9qQ0Q7SUFDQztJQUNBO0V4RjIvakNBOztFdUZsM2pDVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXZGcTNqQ2Q7RXVGbDNqQ2M7SUFHSTtJQUtJO0V2RjgyakN0QjtFdUYzMmpDc0I7SUFHSTtFdkYyMmpDMUI7O0V1RnAyakNVO0lBQ0k7RXZGdTJqQ2Q7RXVGcjJqQ2M7SUFFSTtFdkZzMmpDbEI7O0V1RmoyakNVO0lBQ0k7RXZGbzJqQ2Q7O0V1RjkxakNrQjs7SUFFSTtJQUNBO0V2RmkyakN0Qjs7RXVGNTFqQ1U7SUFDSTtJQUNBO0V2RisxakNkOztFdUY1MWpDVTtJQUNJO0V2RisxakNkO0V1RjcxakNjO0lBQ0k7SUFDQTtFdkYrMWpDbEI7RXVGNTFqQ3NCO0lDbE52QjtJQUNBO0lBQ0E7RXhGaWprQ0M7RXdGL2lrQ0Q7SUFDQztJQUNBO0V4Rmlqa0NBOztFdUY1MWpDYztJaEY5TVo7RVA4aWtDRjs7RXVGejFqQ2M7SUFDSTtFdkY0MWpDbEI7O0V1RnQxakNjO0lBQ0k7RXZGeTFqQ2xCO0FBQ0Y7QXlGdmprQ1k7RUYwSFk7SUN2SXZCO0lBQ0E7SUFDQTtFeEZ3a2tDQztFd0Z0a2tDRDtJQUNDO0lBQ0E7RXhGd2trQ0E7O0V1Ri83akNVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkZrOGpDZDtFdUYvN2pDYztJQUdJO0lBS0k7RXZGMjdqQ3RCO0V1Rng3akNzQjtJQUdJO0V2Rnc3akMxQjs7RXVGajdqQ1U7SUFDSTtFdkZvN2pDZDtFdUZsN2pDYztJQUVJO0V2Rm03akNsQjs7RXVGOTZqQ1U7SUFDSTtFdkZpN2pDZDs7RXVGMzZqQ2tCOztJQUVJO0lBQ0E7RXZGODZqQ3RCOztFdUZ6NmpDVTtJQUNJO0lBQ0E7RXZGNDZqQ2Q7O0V1Rno2akNVO0lBQ0k7RXZGNDZqQ2Q7RXVGMTZqQ2M7SUFDSTtJQUNBO0V2RjQ2akNsQjtFdUZ6NmpDc0I7SUNsTnZCO0lBQ0E7SUFDQTtFeEY4bmtDQztFd0Y1bmtDRDtJQUNDO0lBQ0E7RXhGOG5rQ0E7O0V1Rno2akNjO0loRjlNWjtFUDJua0NGOztFdUZ0NmpDYztJQUNJO0V2Rnk2akNsQjs7RXVGbjZqQ2M7SUFDSTtFdkZzNmpDbEI7QUFDRjtBeUZwb2tDWTtFRjBIWTtJQ3ZJdkI7SUFDQTtJQUNBO0V4RnFwa0NDO0V3Rm5wa0NEO0lBQ0M7SUFDQTtFeEZxcGtDQTs7RXVGNWdrQ1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2Ritna0NkO0V1RjVna0NjO0lBR0k7SUFLSTtFdkZ3Z2tDdEI7RXVGcmdrQ3NCO0lBR0k7RXZGcWdrQzFCOztFdUY5L2pDVTtJQUNJO0V2Rmlna0NkO0V1Ri8vakNjO0lBRUk7RXZGZ2drQ2xCOztFdUYzL2pDVTtJQUNJO0V2RjgvakNkOztFdUZ4L2pDa0I7O0lBRUk7SUFDQTtFdkYyL2pDdEI7O0V1RnQvakNVO0lBQ0k7SUFDQTtFdkZ5L2pDZDs7RXVGdC9qQ1U7SUFDSTtFdkZ5L2pDZDtFdUZ2L2pDYztJQUNJO0lBQ0E7RXZGeS9qQ2xCO0V1RnQvakNzQjtJQ2xOdkI7SUFDQTtJQUNBO0V4RjJza0NDO0V3Rnpza0NEO0lBQ0M7SUFDQTtFeEYyc2tDQTs7RXVGdC9qQ2M7SWhGOU1aO0VQd3NrQ0Y7O0V1Rm4vakNjO0lBQ0k7RXZGcy9qQ2xCOztFdUZoL2pDYztJQUNJO0V2Rm0vakNsQjtBQUNGO0F3RnZya0NHOztFQUVDO0F4Rnlya0NKO0F3RnBya0NLOztFQUVDO0F4RnNya0NOO0F3Rmpya0NPOztFQUVDO0F4Rm1ya0NSO0F3Rjlxa0NTOztFQUVDO0F4Rmdya0NWO0F3RnBxa0NJOztFQUVDO0VBQ0E7QXhGc3FrQ0w7QXdGanFrQ007O0VBRUM7RUFDQTtBeEZtcWtDUDtBd0Y5cGtDUTs7RUFFQztFQUNBO0F4Rmdxa0NUO0F3RjNwa0NVOztFQUVDO0VBQ0E7QXhGNnBrQ1g7O0F1Rjdna0NBO0VBQ0k7SUFBUztFdkZpaGtDWDtFdUZoaGtDRTtJQUFLO0V2Rm1oa0NQO0FBQ0Y7QXVGamhrQ0E7RUFDSTtJQUFTO0V2Rm9oa0NYO0V1Rm5oa0NFO0lBQUs7RXZGc2hrQ1A7QUFDRjtBdUZwaGtDQTtFQUNJO0lBQVM7RXZGdWhrQ1g7RXVGdGhrQ0U7SUFBSztFdkZ5aGtDUDtBQUNGO0F3Rmxua0NDO0VBaERDLGNuRnlDa0I7QUw0bmtDcEI7QXdGbnFrQ0U7RUFDQyxjbkZzQ2lCO0FMK25rQ3BCO0F3Rjlwa0NHO0VBQ0MsY25GOEJnQjtBTGtva0NwQjtBOEVueWtDUTtFQUNJO0VBQ0E7QTlFcXlrQ1o7QThFanlrQ1k7RUFDSTtBOUVteWtDaEI7QXdGM3BrQ0c7RUFDQyx5Qm5GaUJnQjtBTDRva0NwQjtBd0Z0cGtDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY4cGtDSDs7QXdGanBrQ0M7RUFoREMsY25GeUNrQjtBTDRwa0NwQjtBd0Zuc2tDRTtFQUNDLGNuRnNDaUI7QUwrcGtDcEI7O0F3Rjlya0NHO0VBQ0MsY25GOEJnQjtBTG1xa0NwQjtBOEVwMGtDUTtFQUNJO0VBQ0E7QTlFczBrQ1o7QThFbDBrQ1k7RUFDSTtBOUVvMGtDaEI7O0F3RjVya0NHO0VBQ0MseUJuRmlCZ0I7QUw4cWtDcEI7O0F3Rnhya0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rmlza0NIOztBd0ZwcmtDQztFQWhEQyxjbkZ5Q2tCO0FMK3JrQ3BCO0F3RnR1a0NFO0VBQ0MsY25Gc0NpQjtBTGtza0NwQjtBd0ZqdWtDRztFQUNDLGNuRjhCZ0I7QUxxc2tDcEI7QThFdDJrQ1E7RUFDSTtFQUNBO0E5RXcya0NaO0E4RXAya0NZO0VBQ0k7QTlFczJrQ2hCO0F3Rjl0a0NHO0VBQ0MseUJuRmlCZ0I7QUwrc2tDcEI7QXdGenRrQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGaXVrQ0g7O0F3RnB0a0NDO0VBaERDLGNuRnlDa0I7QUwrdGtDcEI7QXdGdHdrQ0U7RUFDQyxjbkZzQ2lCO0FMa3VrQ3BCOztBd0Zqd2tDRztFQUNDLGNuRjhCZ0I7QUxzdWtDcEI7QThFdjRrQ1E7RUFDSTtFQUNBO0E5RXk0a0NaO0E4RXI0a0NZO0VBQ0k7QTlFdTRrQ2hCOztBd0YvdmtDRztFQUNDLHlCbkZpQmdCO0FMaXZrQ3BCOztBd0YzdmtDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZvd2tDSDs7QXdGdnZrQ0M7RUFoREMsY25GeUNrQjtBTGt3a0NwQjtBd0Z6eWtDRTtFQUNDLGNuRnNDaUI7QUxxd2tDcEI7QXdGcHlrQ0c7RUFDQyxjbkY4QmdCO0FMd3drQ3BCO0E4RXo2a0NRO0VBQ0k7RUFDQTtBOUUyNmtDWjtBOEV2NmtDWTtFQUNJO0E5RXk2a0NoQjtBd0ZqeWtDRztFQUNDLHlCbkZpQmdCO0FMa3hrQ3BCO0F3RjV4a0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rm95a0NIOztBd0Z2eGtDQztFQWhEQyxjbkZ5Q2tCO0FMa3lrQ3BCO0F3Rnowa0NFO0VBQ0MsY25Gc0NpQjtBTHF5a0NwQjs7QXdGcDBrQ0c7RUFDQyxjbkY4QmdCO0FMeXlrQ3BCO0E4RTE4a0NRO0VBQ0k7RUFDQTtBOUU0OGtDWjtBOEV4OGtDWTtFQUNJO0E5RTA4a0NoQjs7QXdGbDBrQ0c7RUFDQyx5Qm5GaUJnQjtBTG96a0NwQjs7QXdGOXprQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGdTBrQ0g7O0F3RjF6a0NDO0VBaERDLGNuRnlDa0I7QUxxMGtDcEI7QXdGNTJrQ0U7RUFDQyxjbkZzQ2lCO0FMdzBrQ3BCO0F3RnYya0NHO0VBQ0MsY25GOEJnQjtBTDIwa0NwQjtBOEU1K2tDUTtFQUNJO0VBQ0E7QTlFOCtrQ1o7QThFMStrQ1k7RUFDSTtBOUU0K2tDaEI7QXdGcDJrQ0c7RUFDQyx5Qm5GaUJnQjtBTHExa0NwQjtBd0YvMWtDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZ1MmtDSDs7QXdGMTFrQ0M7RUFoREMsY25GeUNrQjtBTHEya0NwQjtBd0Y1NGtDRTtFQUNDLGNuRnNDaUI7QUx3MmtDcEI7O0F3RnY0a0NHO0VBQ0MsY25GOEJnQjtBTDQya0NwQjtBOEU3Z2xDUTtFQUNJO0VBQ0E7QTlFK2dsQ1o7QThFM2dsQ1k7RUFDSTtBOUU2Z2xDaEI7O0F3RnI0a0NHO0VBQ0MseUJuRmlCZ0I7QUx1M2tDcEI7O0F3Rmo0a0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjA0a0NIOztBd0Y3M2tDQztFQWhEQyxjbkZ5Q2tCO0FMdzRrQ3BCO0F3Ri82a0NFO0VBQ0MsY25Gc0NpQjtBTDI0a0NwQjtBd0YxNmtDRztFQUNDLGNuRjhCZ0I7QUw4NGtDcEI7QThFL2lsQ1E7RUFDSTtFQUNBO0E5RWlqbENaO0E4RTdpbENZO0VBQ0k7QTlFK2lsQ2hCO0F3RnY2a0NHO0VBQ0MseUJuRmlCZ0I7QUx3NWtDcEI7QXdGbDZrQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGMDZrQ0g7O0F3Rjc1a0NDO0VBaERDLGNuRnlDa0I7QUx3NmtDcEI7QXdGLzhrQ0U7RUFDQyxjbkZzQ2lCO0FMMjZrQ3BCOztBd0YxOGtDRztFQUNDLGNuRjhCZ0I7QUwrNmtDcEI7QThFaGxsQ1E7RUFDSTtFQUNBO0E5RWtsbENaO0E4RTlrbENZO0VBQ0k7QTlFZ2xsQ2hCOztBd0Z4OGtDRztFQUNDLHlCbkZpQmdCO0FMMDdrQ3BCOztBd0ZwOGtDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY2OGtDSDs7QXdGaDhrQ0M7RUFoREMsY25GeUNrQjtBTDI4a0NwQjtBd0ZsL2tDRTtFQUNDLGNuRnNDaUI7QUw4OGtDcEI7QXdGNytrQ0c7RUFDQyxjbkY4QmdCO0FMaTlrQ3BCO0E4RWxubENRO0VBQ0k7RUFDQTtBOUVvbmxDWjtBOEVobmxDWTtFQUNJO0E5RWtubENoQjtBd0YxK2tDRztFQUNDLHlCbkZpQmdCO0FMMjlrQ3BCO0F3RnIra0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjYra0NIOztBd0ZoK2tDQztFQWhEQyxjbkZ5Q2tCO0FMMitrQ3BCO0F3RmxobENFO0VBQ0MsY25Gc0NpQjtBTDgra0NwQjs7QXdGN2dsQ0c7RUFDQyxjbkY4QmdCO0FMay9rQ3BCO0E4RW5wbENRO0VBQ0k7RUFDQTtBOUVxcGxDWjtBOEVqcGxDWTtFQUNJO0E5RW1wbENoQjs7QXdGM2dsQ0c7RUFDQyx5Qm5GaUJnQjtBTDYva0NwQjs7QXdGdmdsQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGZ2hsQ0g7O0F3Rm5nbENDO0VBaERDLGNuRnlDa0I7QUw4Z2xDcEI7QXdGcmpsQ0U7RUFDQyxjbkZzQ2lCO0FMaWhsQ3BCO0F3RmhqbENHO0VBQ0MsY25GOEJnQjtBTG9obENwQjtBOEVycmxDUTtFQUNJO0VBQ0E7QTlFdXJsQ1o7QThFbnJsQ1k7RUFDSTtBOUVxcmxDaEI7QXdGN2lsQ0c7RUFDQyx5Qm5GaUJnQjtBTDhobENwQjtBd0Z4aWxDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZnamxDSDs7QXdGbmlsQ0M7RUFoREMsY25GeUNrQjtBTDhpbENwQjtBd0ZybGxDRTtFQUNDLGNuRnNDaUI7QUxpamxDcEI7O0F3RmhsbENHO0VBQ0MsY25GOEJnQjtBTHFqbENwQjtBOEV0dGxDUTtFQUNJO0VBQ0E7QTlFd3RsQ1o7QThFcHRsQ1k7RUFDSTtBOUVzdGxDaEI7O0F3RjlrbENHO0VBQ0MseUJuRmlCZ0I7QUxna2xDcEI7O0F3RjFrbENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rm1sbENIOztBd0Z0a2xDQztFQWhEQyxjbkZ5Q2tCO0FMaWxsQ3BCO0F3RnhubENFO0VBQ0MsY25Gc0NpQjtBTG9sbENwQjtBd0ZubmxDRztFQUNDLGNuRjhCZ0I7QUx1bGxDcEI7QThFeHZsQ1E7RUFDSTtFQUNBO0E5RTB2bENaO0E4RXR2bENZO0VBQ0k7QTlFd3ZsQ2hCO0F3RmhubENHO0VBQ0MseUJuRmlCZ0I7QUxpbWxDcEI7QXdGM21sQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGbW5sQ0g7O0F3RnRtbENDO0VBaERDLGNuRnlDa0I7QUxpbmxDcEI7QXdGeHBsQ0U7RUFDQyxjbkZzQ2lCO0FMb25sQ3BCOztBd0ZucGxDRztFQUNDLGNuRjhCZ0I7QUx3bmxDcEI7QThFenhsQ1E7RUFDSTtFQUNBO0E5RTJ4bENaO0E4RXZ4bENZO0VBQ0k7QTlFeXhsQ2hCOztBd0ZqcGxDRztFQUNDLHlCbkZpQmdCO0FMbW9sQ3BCOztBd0Y3b2xDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZzcGxDSDs7QXdGem9sQ0M7RUFoREMsY25GeUNrQjtBTG9wbENwQjtBd0YzcmxDRTtFQUNDLGNuRnNDaUI7QUx1cGxDcEI7QXdGdHJsQ0c7RUFDQyxjbkY4QmdCO0FMMHBsQ3BCO0E4RTN6bENRO0VBQ0k7RUFDQTtBOUU2emxDWjtBOEV6emxDWTtFQUNJO0E5RTJ6bENoQjtBd0ZucmxDRztFQUNDLHlCbkZpQmdCO0FMb3FsQ3BCO0F3RjlxbENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RnNybENIOztBd0Z6cWxDQztFQWhEQyxjbkZ5Q2tCO0FMb3JsQ3BCO0F3RjN0bENFO0VBQ0MsY25Gc0NpQjtBTHVybENwQjs7QXdGdHRsQ0c7RUFDQyxjbkY4QmdCO0FMMnJsQ3BCO0E4RTUxbENRO0VBQ0k7RUFDQTtBOUU4MWxDWjtBOEUxMWxDWTtFQUNJO0E5RTQxbENoQjs7QXdGcHRsQ0c7RUFDQyx5Qm5GaUJnQjtBTHNzbENwQjs7QXdGaHRsQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGeXRsQ0g7O0F3RjVzbENDO0VBaERDLGNuRnlDa0I7QUx1dGxDcEI7QXdGOXZsQ0U7RUFDQyxjbkZzQ2lCO0FMMHRsQ3BCO0F3Rnp2bENHO0VBQ0MsY25GOEJnQjtBTDZ0bENwQjtBOEU5M2xDUTtFQUNJO0VBQ0E7QTlFZzRsQ1o7QThFNTNsQ1k7RUFDSTtBOUU4M2xDaEI7QXdGdHZsQ0c7RUFDQyx5Qm5GaUJnQjtBTHV1bENwQjtBd0ZqdmxDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZ5dmxDSDs7QXdGNXVsQ0M7RUFoREMsY25GeUNrQjtBTHV2bENwQjtBd0Y5eGxDRTtFQUNDLGNuRnNDaUI7QUwwdmxDcEI7O0F3Rnp4bENHO0VBQ0MsY25GOEJnQjtBTDh2bENwQjtBOEUvNWxDUTtFQUNJO0VBQ0E7QTlFaTZsQ1o7QThFNzVsQ1k7RUFDSTtBOUUrNWxDaEI7O0F3RnZ4bENHO0VBQ0MseUJuRmlCZ0I7QUx5d2xDcEI7O0F3Rm54bENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjR4bENIOztBd0Yvd2xDQztFQWhEQyxjbkZ5Q2tCO0FMMHhsQ3BCO0F3RmowbENFO0VBQ0MsY25Gc0NpQjtBTDZ4bENwQjtBd0Y1emxDRztFQUNDLGNuRjhCZ0I7QUxneWxDcEI7QThFajhsQ1E7RUFDSTtFQUNBO0E5RW04bENaO0E4RS83bENZO0VBQ0k7QTlFaThsQ2hCO0F3Rnp6bENHO0VBQ0MseUJuRmlCZ0I7QUwweWxDcEI7QXdGcHpsQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNHpsQ0g7O0F3Ri95bENDO0VBaERDLGNuRnlDa0I7QUwwemxDcEI7QXdGajJsQ0U7RUFDQyxjbkZzQ2lCO0FMNnpsQ3BCOztBd0Y1MWxDRztFQUNDLGNuRjhCZ0I7QUxpMGxDcEI7QThFbCtsQ1E7RUFDSTtFQUNBO0E5RW8rbENaO0E4RWgrbENZO0VBQ0k7QTlFaytsQ2hCOztBd0YxMWxDRztFQUNDLHlCbkZpQmdCO0FMNDBsQ3BCOztBd0Z0MWxDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEYrMWxDSDs7QXdGbDFsQ0M7RUFoREMsY25GeUNrQjtBTDYxbENwQjtBd0ZwNGxDRTtFQUNDLGNuRnNDaUI7QUxnMmxDcEI7QXdGLzNsQ0c7RUFDQyxjbkY4QmdCO0FMbTJsQ3BCO0E4RXBnbUNRO0VBQ0k7RUFDQTtBOUVzZ21DWjtBOEVsZ21DWTtFQUNJO0E5RW9nbUNoQjtBd0Y1M2xDRztFQUNDLHlCbkZpQmdCO0FMNjJsQ3BCO0F3RnYzbENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RiszbENIOztBd0ZsM2xDQztFQWhEQyxjbkZ5Q2tCO0FMNjNsQ3BCO0F3RnA2bENFO0VBQ0MsY25Gc0NpQjtBTGc0bENwQjs7QXdGLzVsQ0c7RUFDQyxjbkY4QmdCO0FMbzRsQ3BCO0E4RXJpbUNRO0VBQ0k7RUFDQTtBOUV1aW1DWjtBOEVuaW1DWTtFQUNJO0E5RXFpbUNoQjs7QXdGNzVsQ0c7RUFDQyx5Qm5GaUJnQjtBTCs0bENwQjs7QXdGejVsQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGazZsQ0g7O0F3RnI1bENDO0VBaERDLGNuRnlDa0I7QUxnNmxDcEI7QXdGdjhsQ0U7RUFDQyxjbkZzQ2lCO0FMbTZsQ3BCO0F3Rmw4bENHO0VBQ0MsY25GOEJnQjtBTHM2bENwQjtBOEV2a21DUTtFQUNJO0VBQ0E7QTlFeWttQ1o7QThFcmttQ1k7RUFDSTtBOUV1a21DaEI7QXdGLzdsQ0c7RUFDQyx5Qm5GaUJnQjtBTGc3bENwQjtBd0YxN2xDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZrOGxDSDs7QXdGcjdsQ0M7RUFoREMsY25GeUNrQjtBTGc4bENwQjtBd0Z2K2xDRTtFQUNDLGNuRnNDaUI7QUxtOGxDcEI7O0F3RmwrbENHO0VBQ0MsY25GOEJnQjtBTHU4bENwQjtBOEV4bW1DUTtFQUNJO0VBQ0E7QTlFMG1tQ1o7QThFdG1tQ1k7RUFDSTtBOUV3bW1DaEI7O0F3RmgrbENHO0VBQ0MseUJuRmlCZ0I7QUxrOWxDcEI7O0F3RjU5bENFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RnErbENIOztBd0Z4OWxDQztFQWhEQyxjbkZ5Q2tCO0FMbStsQ3BCO0F3RjFnbUNFO0VBQ0MsY25Gc0NpQjtBTHMrbENwQjtBd0ZyZ21DRztFQUNDLGNuRjhCZ0I7QUx5K2xDcEI7QThFMW9tQ1E7RUFDSTtFQUNBO0E5RTRvbUNaO0E4RXhvbUNZO0VBQ0k7QTlFMG9tQ2hCO0F3RmxnbUNHO0VBQ0MseUJuRmlCZ0I7QUxtL2xDcEI7QXdGNy9sQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGcWdtQ0g7O0F3RngvbENDO0VBaERDLGNuRnlDa0I7QUxtZ21DcEI7QXdGMWltQ0U7RUFDQyxjbkZzQ2lCO0FMc2dtQ3BCOztBd0ZyaW1DRztFQUNDLGNuRjhCZ0I7QUwwZ21DcEI7QThFM3FtQ1E7RUFDSTtFQUNBO0E5RTZxbUNaO0E4RXpxbUNZO0VBQ0k7QTlFMnFtQ2hCOztBd0ZuaW1DRztFQUNDLHlCbkZpQmdCO0FMcWhtQ3BCOztBd0YvaG1DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZ3aW1DSDs7QXdGM2htQ0M7RUFoREMsY25GeUNrQjtBTHNpbUNwQjtBd0Y3a21DRTtFQUNDLGNuRnNDaUI7QUx5aW1DcEI7QXdGeGttQ0c7RUFDQyxjbkY4QmdCO0FMNGltQ3BCO0E4RTdzbUNRO0VBQ0k7RUFDQTtBOUUrc21DWjtBOEUzc21DWTtFQUNJO0E5RTZzbUNoQjtBd0Zya21DRztFQUNDLHlCbkZpQmdCO0FMc2ptQ3BCO0F3RmhrbUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RndrbUNIOztBd0Yzam1DQztFQWhEQyxjbkZ5Q2tCO0FMc2ttQ3BCO0F3RjdtbUNFO0VBQ0MsY25Gc0NpQjtBTHlrbUNwQjs7QXdGeG1tQ0c7RUFDQyxjbkY4QmdCO0FMNmttQ3BCO0E4RTl1bUNRO0VBQ0k7RUFDQTtBOUVndm1DWjtBOEU1dW1DWTtFQUNJO0E5RTh1bUNoQjs7QXdGdG1tQ0c7RUFDQyx5Qm5GaUJnQjtBTHdsbUNwQjs7QXdGbG1tQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGMm1tQ0g7O0F3RjlsbUNDO0VBaERDLGNuRnlDa0I7QUx5bW1DcEI7QXdGaHBtQ0U7RUFDQyxjbkZzQ2lCO0FMNG1tQ3BCO0F3RjNvbUNHO0VBQ0MsY25GOEJnQjtBTCttbUNwQjtBOEVoeG1DUTtFQUNJO0VBQ0E7QTlFa3htQ1o7QThFOXdtQ1k7RUFDSTtBOUVneG1DaEI7QXdGeG9tQ0c7RUFDQyx5Qm5GaUJnQjtBTHlubUNwQjtBd0Zub21DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEYyb21DSDs7QXdGOW5tQ0M7RUFoREMsY25GeUNrQjtBTHlvbUNwQjtBd0Zocm1DRTtFQUNDLGNuRnNDaUI7QUw0b21DcEI7O0F3RjNxbUNHO0VBQ0MsY25GOEJnQjtBTGdwbUNwQjtBOEVqem1DUTtFQUNJO0VBQ0E7QTlFbXptQ1o7QThFL3ltQ1k7RUFDSTtBOUVpem1DaEI7O0F3RnpxbUNHO0VBQ0MseUJuRmlCZ0I7QUwycG1DcEI7O0F3RnJxbUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjhxbUNIOztBd0ZqcW1DQztFQWhEQyxjbkZ5Q2tCO0FMNHFtQ3BCO0F3Rm50bUNFO0VBQ0MsY25Gc0NpQjtBTCtxbUNwQjtBd0Y5c21DRztFQUNDLGNuRjhCZ0I7QUxrcm1DcEI7QThFbjFtQ1E7RUFDSTtFQUNBO0E5RXExbUNaO0E4RWoxbUNZO0VBQ0k7QTlFbTFtQ2hCO0F3RjNzbUNHO0VBQ0MseUJuRmlCZ0I7QUw0cm1DcEI7QXdGdHNtQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGOHNtQ0g7O0F3RmpzbUNDO0VBaERDLGNuRnlDa0I7QUw0c21DcEI7QXdGbnZtQ0U7RUFDQyxjbkZzQ2lCO0FMK3NtQ3BCOztBd0Y5dW1DRztFQUNDLGNuRjhCZ0I7QUxtdG1DcEI7QThFcDNtQ1E7RUFDSTtFQUNBO0E5RXMzbUNaO0E4RWwzbUNZO0VBQ0k7QTlFbzNtQ2hCOztBd0Y1dW1DRztFQUNDLHlCbkZpQmdCO0FMOHRtQ3BCOztBd0Z4dW1DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZpdm1DSDs7QXdGcHVtQ0M7RUFoREMsY25GeUNrQjtBTCt1bUNwQjtBd0Z0eG1DRTtFQUNDLGNuRnNDaUI7QUxrdm1DcEI7QXdGanhtQ0c7RUFDQyxjbkY4QmdCO0FMcXZtQ3BCO0E4RXQ1bUNRO0VBQ0k7RUFDQTtBOUV3NW1DWjtBOEVwNW1DWTtFQUNJO0E5RXM1bUNoQjtBd0Y5d21DRztFQUNDLHlCbkZpQmdCO0FMK3ZtQ3BCO0F3Rnp3bUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rml4bUNIOztBd0Zwd21DQztFQWhEQyxjbkZ5Q2tCO0FMK3dtQ3BCO0F3RnR6bUNFO0VBQ0MsY25Gc0NpQjtBTGt4bUNwQjs7QXdGanptQ0c7RUFDQyxjbkY4QmdCO0FMc3htQ3BCO0E4RXY3bUNRO0VBQ0k7RUFDQTtBOUV5N21DWjtBOEVyN21DWTtFQUNJO0E5RXU3bUNoQjs7QXdGL3ltQ0c7RUFDQyx5Qm5GaUJnQjtBTGl5bUNwQjs7QXdGM3ltQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGb3ptQ0g7O0F3RnZ5bUNDO0VBaERDLGNuRnlDa0I7QUxrem1DcEI7QXdGejFtQ0U7RUFDQyxjbkZzQ2lCO0FMcXptQ3BCO0F3RnAxbUNHO0VBQ0MsY25GOEJnQjtBTHd6bUNwQjtBOEV6OW1DUTtFQUNJO0VBQ0E7QTlFMjltQ1o7QThFdjltQ1k7RUFDSTtBOUV5OW1DaEI7QXdGajFtQ0c7RUFDQyx5Qm5GaUJnQjtBTGswbUNwQjtBd0Y1MG1DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZvMW1DSDs7QXdGdjBtQ0M7RUFoREMsY25GeUNrQjtBTGsxbUNwQjtBd0Z6M21DRTtFQUNDLGNuRnNDaUI7QUxxMW1DcEI7O0F3RnAzbUNHO0VBQ0MsY25GOEJnQjtBTHkxbUNwQjtBOEUxL21DUTtFQUNJO0VBQ0E7QTlFNC9tQ1o7QThFeC9tQ1k7RUFDSTtBOUUwL21DaEI7O0F3RmwzbUNHO0VBQ0MseUJuRmlCZ0I7QUxvMm1DcEI7O0F3RjkybUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RnUzbUNIOztBd0YxMm1DQztFQWhEQyxjbkZ5Q2tCO0FMcTNtQ3BCO0F3RjU1bUNFO0VBQ0MsY25Gc0NpQjtBTHczbUNwQjtBd0Z2NW1DRztFQUNDLGNuRjhCZ0I7QUwyM21DcEI7QThFNWhuQ1E7RUFDSTtFQUNBO0E5RThobkNaO0E4RTFobkNZO0VBQ0k7QTlFNGhuQ2hCO0F3RnA1bUNHO0VBQ0MseUJuRmlCZ0I7QUxxNG1DcEI7QXdGLzRtQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGdTVtQ0g7O0F3RjE0bUNDO0VBaERDLGNuRnlDa0I7QUxxNW1DcEI7QXdGNTdtQ0U7RUFDQyxjbkZzQ2lCO0FMdzVtQ3BCOztBd0Z2N21DRztFQUNDLGNuRjhCZ0I7QUw0NW1DcEI7QThFN2puQ1E7RUFDSTtFQUNBO0E5RStqbkNaO0E4RTNqbkNZO0VBQ0k7QTlFNmpuQ2hCOztBd0ZyN21DRztFQUNDLHlCbkZpQmdCO0FMdTZtQ3BCOztBd0ZqN21DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEYwN21DSDs7QXdGNzZtQ0M7RUFoREMsY25GeUNrQjtBTHc3bUNwQjtBd0YvOW1DRTtFQUNDLGNuRnNDaUI7QUwyN21DcEI7QXdGMTltQ0c7RUFDQyxjbkY4QmdCO0FMODdtQ3BCO0E4RS9sbkNRO0VBQ0k7RUFDQTtBOUVpbW5DWjtBOEU3bG5DWTtFQUNJO0E5RStsbkNoQjtBd0Z2OW1DRztFQUNDLHlCbkZpQmdCO0FMdzhtQ3BCO0F3Rmw5bUNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjA5bUNIOztBd0Y3OG1DQztFQWhEQyxjbkZ5Q2tCO0FMdzltQ3BCO0F3Ri8vbUNFO0VBQ0MsY25Gc0NpQjtBTDI5bUNwQjs7QXdGMS9tQ0c7RUFDQyxjbkY4QmdCO0FMKzltQ3BCO0E4RWhvbkNRO0VBQ0k7RUFDQTtBOUVrb25DWjtBOEU5bm5DWTtFQUNJO0E5RWdvbkNoQjs7QXdGeC9tQ0c7RUFDQyx5Qm5GaUJnQjtBTDArbUNwQjs7QXdGcC9tQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNi9tQ0g7O0F3Rm4rbUNDOztFQUVDLHVEbkZrSmtEO0VtRnJObEQsMENFOUU4RDtBMUZ3bm5DaEU7O0F3Rmg5bUNDO0VBRUMsdURuRnlIa0Q7RW1Gck5sRCwwQ0V4RTZEO0ExRnVubkMvRDs7QXdGOTltQ0M7RUFDQyx1RG5GbUlrRDtFbUZyTmxELDBDRWxFK0Q7QTFGc25uQ2pFOztBd0ZuL21DQzs7RUFFQyx1RG5Ga0prRDtFbUZyTmxELDBDRTVEOEQ7QTFGc25uQ2hFO0F3RmgrbUNDO0VBRUMsdURuRnlIa0Q7RW1Gck5sRCwwQ0UzRDZEO0ExRnlubkMvRDtBd0Y3K21DQztFQUNDLHVEbkZtSWtEO0VtRnJObEQsMENFMUQrRDtBMUY0bm5DakU7O0F3RmpnbkNDOztFQUVDLHVEbkZrSmtEO0VtRmpObEQsY2xGdkh1QjtBTjJybkN6QjtBd0Zsa25DRTs7RUFDQyxjbEYxSHNCO0FOK3JuQ3pCO0F3RjlqbkNHOztFQUNDLGNsRmxJcUI7QU5tc25DekI7QThFcHNuQ1E7O0VBQ0k7RUFDQTtBOUV1c25DWjtBOEVuc25DWTs7RUFDSTtBOUVzc25DaEI7QXdGOWpuQ0c7O0VBQ0MseUJsRi9JcUI7QU5ndG5DekI7QXdGMWpuQ0U7O0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rm1rbkNIOztBd0ZoaG5DQztFQUVDLHVEbkZ5SGtEO0VtRmpObEQsY2xGdkh1QjtBTmt1bkN6QjtBd0Z6bW5DRTtFQUNDLGNsRjFIc0I7QU5xdW5DekI7QXdGcG1uQ0c7RUFDQyxjbEZsSXFCO0FOd3VuQ3pCO0E4RXp1bkNRO0VBQ0k7RUFDQTtBOUUydW5DWjtBOEV2dW5DWTtFQUNJO0E5RXl1bkNoQjtBd0ZqbW5DRztFQUNDLHlCbEYvSXFCO0FOa3ZuQ3pCO0F3RjVsbkNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rm9tbkNIOztBd0Yxam5DQztFQUNDLHVEbkZtSWtEO0VtRmpObEQsY2xGdkh1QjtBTm13bkN6QjtBd0Yxb25DRTtFQUNDLGNsRjFIc0I7QU5zd25DekI7QXdGcm9uQ0c7RUFDQyxjbEZsSXFCO0FOeXduQ3pCO0E4RTF3bkNRO0VBQ0k7RUFDQTtBOUU0d25DWjtBOEV4d25DWTtFQUNJO0E5RTB3bkNoQjtBd0Zsb25DRztFQUNDLHlCbEYvSXFCO0FObXhuQ3pCO0F3RjdubkNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RnFvbkNIOztBd0YzbW5DQzs7RUFFQyx1RG5Ga0prRDtFbUZqTmxELGNsRnZIdUI7QU5xeW5DekI7QXdGNXFuQ0U7O0VBQ0MsY2xGMUhzQjtBTnl5bkN6QjtBd0Z4cW5DRzs7RUFDQyxjbEZsSXFCO0FONnluQ3pCO0E4RTl5bkNROztFQUNJO0VBQ0E7QTlFaXpuQ1o7QThFN3luQ1k7O0VBQ0k7QTlFZ3puQ2hCO0F3RnhxbkNHOztFQUNDLHlCbEYvSXFCO0FOMHpuQ3pCO0F3RnBxbkNFOztFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY2cW5DSDtBd0Yxbm5DQztFQUVDLHVEbkZ5SGtEO0VtRmpObEQsY2xGdkh1QjtBTjIwbkN6QjtBd0ZsdG5DRTtFQUNDLGNsRjFIc0I7QU44MG5DekI7QXdGN3NuQ0c7RUFDQyxjbEZsSXFCO0FOaTFuQ3pCO0E4RWwxbkNRO0VBQ0k7RUFDQTtBOUVvMW5DWjtBOEVoMW5DWTtFQUNJO0E5RWsxbkNoQjtBd0Yxc25DRztFQUNDLHlCbEYvSXFCO0FOMjFuQ3pCO0F3RnJzbkNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjZzbkNIO0F3Rm5xbkNDO0VBQ0MsdURuRm1Ja0Q7RW1Gak5sRCxjbEZ2SHVCO0FOMjJuQ3pCO0F3Rmx2bkNFO0VBQ0MsY2xGMUhzQjtBTjgybkN6QjtBd0Y3dW5DRztFQUNDLGNsRmxJcUI7QU5pM25DekI7QThFbDNuQ1E7RUFDSTtFQUNBO0E5RW8zbkNaO0E4RWgzbkNZO0VBQ0k7QTlFazNuQ2hCO0F3RjF1bkNHO0VBQ0MseUJsRi9JcUI7QU4yM25DekI7QXdGcnVuQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNnVuQ0g7O0F3Rm50bkNDOztFQUVDLHVEbkZrSmtEO0VtRnJObEQseUJsRm5IdUI7RWtGdUh2QixjbEZwSDBCO0FOMjRuQzVCO0F3RnJ4bkNFOztFQUNDLGNsRnZIeUI7QU4rNG5DNUI7QXdGanhuQ0c7O0VBQ0MsY2xGL0h3QjtBTm01bkM1QjtBOEV2NW5DUTs7RUFDSTtFQUNBO0E5RTA1bkNaO0E4RXQ1bkNZOztFQUNJO0E5RXk1bkNoQjtBd0ZqeG5DRzs7RUFDQyx5QmxGNUl3QjtBTmc2bkM1QjtBd0Y3d25DRTs7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGc3huQ0g7O0F3Rm51bkNDO0VBRUMsdURuRnlIa0Q7RW1Gck5sRCx5QmxGbkh1QjtFa0Z1SHZCLGNsRnBIMEI7QU5tN25DNUI7QXdGN3puQ0U7RUFDQyxjbEZ2SHlCO0FOczduQzVCO0F3Rnh6bkNHO0VBQ0MsY2xGL0h3QjtBTnk3bkM1QjtBOEU3N25DUTtFQUNJO0VBQ0E7QTlFKzduQ1o7QThFMzduQ1k7RUFDSTtBOUU2N25DaEI7QXdGcnpuQ0c7RUFDQyx5QmxGNUl3QjtBTm04bkM1QjtBd0Zoem5DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZ3em5DSDs7QXdGOXduQ0M7RUFDQyx1RG5GbUlrRDtFbUZyTmxELHlCbEZuSHVCO0VrRnVIdkIsY2xGcEgwQjtBTnE5bkM1QjtBd0YvMW5DRTtFQUNDLGNsRnZIeUI7QU53OW5DNUI7QXdGMTFuQ0c7RUFDQyxjbEYvSHdCO0FOMjluQzVCO0E4RS85bkNRO0VBQ0k7RUFDQTtBOUVpK25DWjtBOEU3OW5DWTtFQUNJO0E5RSs5bkNoQjtBd0Z2MW5DRztFQUNDLHlCbEY1SXdCO0FOcStuQzVCO0F3RmwxbkNFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjAxbkNIOztBd0ZoMG5DQzs7RUFFQyx1RG5Ga0prRDtFbUZyTmxELHlCbEZuSHVCO0VrRnVIdkIsY2xGcEgwQjtBTncvbkM1QjtBd0ZsNG5DRTs7RUFDQyxjbEZ2SHlCO0FONC9uQzVCO0F3RjkzbkNHOztFQUNDLGNsRi9Id0I7QU5nZ29DNUI7QThFcGdvQ1E7O0VBQ0k7RUFDQTtBOUV1Z29DWjtBOEVuZ29DWTs7RUFDSTtBOUVzZ29DaEI7QXdGOTNuQ0c7O0VBQ0MseUJsRjVJd0I7QU42Z29DNUI7QXdGMTNuQ0U7O0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rm00bkNIO0F3RmgxbkNDO0VBRUMsdURuRnlIa0Q7RW1Gck5sRCx5QmxGbkh1QjtFa0Z1SHZCLGNsRnBIMEI7QU4raG9DNUI7QXdGejZuQ0U7RUFDQyxjbEZ2SHlCO0FOa2lvQzVCO0F3RnA2bkNHO0VBQ0MsY2xGL0h3QjtBTnFpb0M1QjtBOEV6aW9DUTtFQUNJO0VBQ0E7QTlFMmlvQ1o7QThFdmlvQ1k7RUFDSTtBOUV5aW9DaEI7QXdGajZuQ0c7RUFDQyx5QmxGNUl3QjtBTitpb0M1QjtBd0Y1NW5DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZvNm5DSDtBd0YxM25DQztFQUNDLHVEbkZtSWtEO0VtRnJObEQseUJsRm5IdUI7RWtGdUh2QixjbEZwSDBCO0FOZ2tvQzVCO0F3RjE4bkNFO0VBQ0MsY2xGdkh5QjtBTm1rb0M1QjtBd0ZyOG5DRztFQUNDLGNsRi9Id0I7QU5za29DNUI7QThFMWtvQ1E7RUFDSTtFQUNBO0E5RTRrb0NaO0E4RXhrb0NZO0VBQ0k7QTlFMGtvQ2hCO0F3Rmw4bkNHO0VBQ0MseUJsRjVJd0I7QU5nbG9DNUI7QXdGNzduQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGcThuQ0g7O0F3Rmw1bkNDO0VBRUMsdURuRnlIa0Q7RW1Gck5sRCx5QmxGakg2QjtFa0ZxSDdCLGNsRnZIdUI7QU5xbW9DekI7QXdGNStuQ0U7RUFDQyxjbEYxSHNCO0FOd21vQ3pCO0F3RnYrbkNHO0VBQ0MsY2xGbElxQjtBTjJtb0N6QjtBOEU1bW9DUTtFQUNJO0VBQ0E7QTlFOG1vQ1o7QThFMW1vQ1k7RUFDSTtBOUU0bW9DaEI7QXdGcCtuQ0c7RUFDQyx5QmxGL0lxQjtBTnFub0N6QjtBd0YvOW5DRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZ1K25DSDs7QXdGNzhuQ0M7O0VBRUMsdURuRmtKa0Q7RW1Gck5sRCx5QmxGakg2QjtFa0ZxSDdCLGNsRnZIdUI7QU53b29DekI7QXdGL2dvQ0U7O0VBQ0MsY2xGMUhzQjtBTjRvb0N6QjtBd0YzZ29DRzs7RUFDQyxjbEZsSXFCO0FOZ3BvQ3pCO0E4RWpwb0NROztFQUNJO0VBQ0E7QTlFb3BvQ1o7QThFaHBvQ1k7O0VBQ0k7QTlFbXBvQ2hCO0F3RjNnb0NHOztFQUNDLHlCbEYvSXFCO0FONnBvQ3pCO0F3RnZnb0NFOztFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZnaG9DSDs7QXdGdCtuQ0M7RUFDQyx1RG5GbUlrRDtFbUZyTmxELHlCbEZqSDZCO0VrRnFIN0IsY2xGdkh1QjtBTmdyb0N6QjtBd0Z2am9DRTtFQUNDLGNsRjFIc0I7QU5tcm9DekI7QXdGbGpvQ0c7RUFDQyxjbEZsSXFCO0FOc3JvQ3pCO0E4RXZyb0NRO0VBQ0k7RUFDQTtBOUV5cm9DWjtBOEVycm9DWTtFQUNJO0E5RXVyb0NoQjtBd0YvaW9DRztFQUNDLHlCbEYvSXFCO0FOZ3NvQ3pCO0F3RjFpb0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rmtqb0NIOztBd0YvL25DQztFQUVDLHVEbkZ5SGtEO0VtRnJObEQseUJsRmpINkI7RWtGcUg3QixjbEZ2SHVCO0FOa3RvQ3pCO0F3Rnpsb0NFO0VBQ0MsY2xGMUhzQjtBTnF0b0N6QjtBd0ZwbG9DRztFQUNDLGNsRmxJcUI7QU53dG9DekI7QThFenRvQ1E7RUFDSTtFQUNBO0E5RTJ0b0NaO0E4RXZ0b0NZO0VBQ0k7QTlFeXRvQ2hCO0F3Rmpsb0NHO0VBQ0MseUJsRi9JcUI7QU5rdW9DekI7QXdGNWtvQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGb2xvQ0g7QXdGMWpvQ0M7O0VBRUMsdURuRmtKa0Q7RW1Gck5sRCx5QmxGakg2QjtFa0ZxSDdCLGNsRnZIdUI7QU5vdm9DekI7QXdGM25vQ0U7O0VBQ0MsY2xGMUhzQjtBTnd2b0N6QjtBd0Z2bm9DRzs7RUFDQyxjbEZsSXFCO0FONHZvQ3pCO0E4RTd2b0NROztFQUNJO0VBQ0E7QTlFZ3dvQ1o7QThFNXZvQ1k7O0VBQ0k7QTlFK3ZvQ2hCO0F3RnZub0NHOztFQUNDLHlCbEYvSXFCO0FOeXdvQ3pCO0F3Rm5ub0NFOztFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEY0bm9DSDtBd0ZsbG9DQztFQUNDLHVEbkZtSWtEO0VtRnJObEQseUJsRmpINkI7RWtGcUg3QixjbEZ2SHVCO0FOMnhvQ3pCO0F3Rmxxb0NFO0VBQ0MsY2xGMUhzQjtBTjh4b0N6QjtBd0Y3cG9DRztFQUNDLGNsRmxJcUI7QU5peW9DekI7QThFbHlvQ1E7RUFDSTtFQUNBO0E5RW95b0NaO0E4RWh5b0NZO0VBQ0k7QTlFa3lvQ2hCO0F3RjFwb0NHO0VBQ0MseUJsRi9JcUI7QU4yeW9DekI7QXdGcnBvQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGNnBvQ0g7O0F3Rm5vb0NDOztFQUVDLHVEbkZrSmtEO0VtRmpObEQsY2xGdkh1QjtBTjZ6b0N6QjtBd0Zwc29DRTs7RUFDQyxjbEYxSHNCO0FOaTBvQ3pCOztBd0Zwbm9DQztFQUVDLHVEbkZ5SGtEO0VtRmpObEQsY2xGdkh1QjtBTnMwb0N6QjtBd0Y3c29DRTtFQUNDLGNsRjFIc0I7QU55MG9DekI7O0F3RnJvb0NDO0VBQ0MsdURuRm1Ja0Q7RW1Gak5sRCxjbEZ2SHVCO0FOODBvQ3pCO0F3RnJ0b0NFO0VBQ0MsY2xGMUhzQjtBTmkxb0N6Qjs7QXdGN3BvQ0M7O0VBRUMsdURuRmtKa0Q7RW1Gak5sRCxjbEZ2SHVCO0FOdTFvQ3pCO0F3Rjl0b0NFOztFQUNDLGNsRjFIc0I7QU4yMW9DekI7QXdGOW9vQ0M7RUFFQyx1RG5GeUhrRDtFbUZqTmxELGNsRnZIdUI7QU4rMW9DekI7QXdGdHVvQ0U7RUFDQyxjbEYxSHNCO0FOazJvQ3pCO0F3Rjlwb0NDO0VBQ0MsdURuRm1Ja0Q7RW1Gak5sRCxjbEZ2SHVCO0FOczJvQ3pCO0F3Rjd1b0NFO0VBQ0MsY2xGMUhzQjtBTnkyb0N6Qjs7QXdGcnJvQ0M7O0VBRUMsdURuRmtKa0Q7QUxzaW9DcEQ7QXdGN3VvQ0c7O0VBQ0MsY2xGbElxQjtBTmszb0N6QjtBOEVuM29DUTs7RUFDSTtFQUNBO0E5RXMzb0NaO0E4RWwzb0NZOztFQUNJO0E5RXEzb0NoQjs7QXdGOXFvQ0M7RUFFQyx1RG5GeUhrRDtBTHVqb0NwRDtBd0Y5dm9DRztFQUNDLGNsRmxJcUI7QU5rNG9DekI7QThFbjRvQ1E7RUFDSTtFQUNBO0E5RXE0b0NaO0E4RWo0b0NZO0VBQ0k7QTlFbTRvQ2hCOztBd0Zyc29DQztFQUNDLHVEbkZtSWtEO0FMcWtvQ3BEO0F3RjV3b0NHO0VBQ0MsY2xGbElxQjtBTmc1b0N6QjtBOEVqNW9DUTtFQUNJO0VBQ0E7QTlFbTVvQ1o7QThFLzRvQ1k7RUFDSTtBOUVpNW9DaEI7O0F3Rm51b0NDOztFQUVDLHVEbkZrSmtEO0FMb2xvQ3BEO0F3RjN4b0NHOztFQUNDLGNsRmxJcUI7QU5nNm9DekI7QThFajZvQ1E7O0VBQ0k7RUFDQTtBOUVvNm9DWjtBOEVoNm9DWTs7RUFDSTtBOUVtNm9DaEI7QXdGNXRvQ0M7RUFFQyx1RG5GeUhrRDtBTG9tb0NwRDtBd0YzeW9DRztFQUNDLGNsRmxJcUI7QU4rNm9DekI7QThFaDdvQ1E7RUFDSTtFQUNBO0E5RWs3b0NaO0E4RTk2b0NZO0VBQ0k7QTlFZzdvQ2hCO0F3Rmx2b0NDO0VBQ0MsdURuRm1Ja0Q7QUxpbm9DcEQ7QXdGeHpvQ0c7RUFDQyxjbEZsSXFCO0FONDdvQ3pCO0E4RTc3b0NRO0VBQ0k7RUFDQTtBOUUrN29DWjtBOEUzN29DWTtFQUNJO0E5RTY3b0NoQjs7QXdGL3dvQ0M7O0VBRUMsdURuRmtKa0Q7QUxnb29DcEQ7QXdGMXpvQ0c7O0VBQ0MseUJsRi9JcUI7QU40OG9DekI7O0F3Ri92b0NDO0VBRUMsdURuRnlIa0Q7QUx3b29DcEQ7QXdGbDBvQ0c7RUFDQyx5QmxGL0lxQjtBTm05b0N6Qjs7QXdGL3dvQ0M7RUFDQyx1RG5GbUlrRDtBTCtvb0NwRDtBd0Z6MG9DRztFQUNDLHlCbEYvSXFCO0FOMDlvQ3pCOztBd0Z0eW9DQzs7RUFFQyx1RG5Ga0prRDtBTHVwb0NwRDtBd0ZqMW9DRzs7RUFDQyx5QmxGL0lxQjtBTm0rb0N6QjtBd0Z0eG9DQztFQUVDLHVEbkZ5SGtEO0FMOHBvQ3BEO0F3Rngxb0NHO0VBQ0MseUJsRi9JcUI7QU55K29DekI7QXdGcnlvQ0M7RUFDQyx1RG5GbUlrRDtBTG9xb0NwRDtBd0Y5MW9DRztFQUNDLHlCbEYvSXFCO0FOKytvQ3pCOztBd0Yzem9DQzs7RUFFQyx1RG5Ga0prRDtBTDRxb0NwRDtBd0Y5MW9DRTs7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGdTJvQ0g7O0F3RnB6b0NDO0VBRUMsdURuRnlIa0Q7QUw2cm9DcEQ7QXdGLzJvQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGdTNvQ0g7O0F3Rjcwb0NDO0VBQ0MsdURuRm1Ja0Q7QUw2c29DcEQ7QXdGLzNvQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGdTRvQ0g7O0F3Rjcyb0NDOztFQUVDLHVEbkZrSmtEO0FMOHRvQ3BEO0F3Rmg1b0NFOztFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEZ5NW9DSDtBd0Z0Mm9DQztFQUVDLHVEbkZ5SGtEO0FMOHVvQ3BEO0F3Rmg2b0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4Rnc2b0NIO0F3Rjkzb0NDO0VBQ0MsdURuRm1Ja0Q7QUw2dm9DcEQ7QXdGLzZvQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGdTdvQ0g7O0EyRnJscENBO0VBQ0k7RUFDQTtBM0Z3bHBDSjtBMkZ0bHBDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0Rk5pQjtFc0ZPakIseUJ0RjBUNEM7QUw4eG9DcEQ7QTJGdGxwQ1E7RUFDSTtBM0Z3bHBDWjtBMkZubHBDUTtFQUNJO0EzRnFscENaO0EyRm5scENZO0VBQ0ksY3JGdkJTO0VxRndCVCx5QnRGNlNvQztBTHd5b0NwRDs7QTRGaG5wQ0E7RUFJUTtFQUdKLG9EdkZ5cEJ1QjtBTHE5bkMzQjtBNEYzbXBDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0J2RjJwQnFCO0V1RjFwQnJCO0VBQ0E7RUFDQTtBNUY2bXBDUjtBNEYxbXBDUTtFQUNJO0VBQ0E7RUFDQSxjdkZpcEJ3QztFdUZocEJ4QztBNUY0bXBDWjtBNEYxbXBDWTtFQUNJO0VBQ0E7QTVGNG1wQ2hCO0E0RnptcENZO0VBQ0k7RUFDQTtBNUYybXBDaEI7QTRGem1wQ2dCO0VBQ0k7RUFDQSxjdkY5Qks7RXVGK0JMO0E1RjJtcENwQjtBNEZ6bXBDb0I7RUFFSTtBNUYwbXBDeEI7QThFN25wQ0k7RUFDSTtFQUNBO0E5RStucENSO0E4RXZwcENRO0VBQ0k7RUFDQTtBOUV5cHBDWjtBOEVycHBDWTtFQUNJO0E5RXVwcENoQjtBNEYzbXBDWTs7RUFFSTtFQUNBO0VBQ0EsY3ZGOUNTO0FMMnBwQ3pCO0E0RjFtcENZO0VBQ0k7RUFDQTtBNUY0bXBDaEI7QTRGeG1wQ1k7RUFDSSxjdkY1RFM7RXVGNkRUO0E1RjBtcENoQjtBNEZ0bXBDWTtFQUNJO0E1RndtcENoQjtBNEZubXBDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1RnFtcENaO0E0RmhtcENJO0VBQ0k7QTVGa21wQ1I7QTRGOWxwQ0k7RUFDSTtFQUNBO0VBQ0E7QTVGZ21wQ1I7QTRGNWxwQ0k7RUFDSTtFQUNBO0E1RjhscENSO0E0RnpscENROzs7RUFHSTtFQUNBO0E1RjJscENaO0E0RnRscENROzs7RUFHSTtFQUNBO0E1RndscENaO0E0Rm5scENROzs7RUFHSTtBNUZxbHBDWjtBNEZobHBDSTtFQUNJO0VBQ0E7QTVGa2xwQ1I7QTRGaGxwQ1E7RUFDSTtBNUZrbHBDWjtBNEYva3BDUTtFQUNJO0E1RmlscENaO0E0RjVrcENJO0VBQ0k7RUFDQTtBNUY4a3BDUjtBNEZ6a3BDUTtFQUNJO0E1RjJrcENaO0E0RnhrcENRO0VBQ0k7QTVGMGtwQ1o7QTRGdGtwQ0k7RUFDSSxvRHZGNmZtQjtFdUY1Zm5CO0E1RndrcENSOztBNEY3anBDWTtFQUNJO0E1RmdrcENoQjtBNEY1anBDWTtFQUNJO0E1RjhqcENoQjtBNEYxanBDWTtFQUNJO0E1RjRqcENoQjtBNEZ4anBDWTtFQUNJO0E1RjBqcENoQjtBNEZ0anBDWTtFQUNJO0E1RndqcENoQjtBNEZwanBDWTtFQUNJO0VBQ0E7RUFDQTtBNUZzanBDaEI7QTRGcGpwQ2dCO0VBQ0k7RUFDQTtBNUZzanBDcEI7QWUzc3BDSTtFNkVxSFE7SUFDSTtFNUZ5bHBDZDtFNEZybHBDVTtJQUNJO0U1RnVscENkO0U0Rm5scENVO0lBQ0k7RTVGcWxwQ2Q7RTRGamxwQ1U7SUFDSTtFNUZtbHBDZDtFNEYva3BDVTtJQUNJO0U1RmlscENkO0U0RjdrcENVO0lBQ0k7SUFDQTtJQUNBO0U1RitrcENkO0U0RjdrcENjO0lBQ0k7SUFDQTtFNUYra3BDbEI7QUFDRjtBZXJ1cENJO0U2RXFIUTtJQUNJO0U1Rm1ucENkO0U0Ri9tcENVO0lBQ0k7RTVGaW5wQ2Q7RTRGN21wQ1U7SUFDSTtFNUYrbXBDZDtFNEYzbXBDVTtJQUNJO0U1RjZtcENkO0U0RnptcENVO0lBQ0k7RTVGMm1wQ2Q7RTRGdm1wQ1U7SUFDSTtJQUNBO0lBQ0E7RTVGeW1wQ2Q7RTRGdm1wQ2M7SUFDSTtJQUNBO0U1RnltcENsQjtBQUNGO0FlL3ZwQ0k7RTZFcUhRO0lBQ0k7RTVGNm9wQ2Q7RTRGem9wQ1U7SUFDSTtFNUYyb3BDZDtFNEZ2b3BDVTtJQUNJO0U1RnlvcENkO0U0RnJvcENVO0lBQ0k7RTVGdW9wQ2Q7RTRGbm9wQ1U7SUFDSTtFNUZxb3BDZDtFNEZqb3BDVTtJQUNJO0lBQ0E7SUFDQTtFNUZtb3BDZDtFNEZqb3BDYztJQUNJO0lBQ0E7RTVGbW9wQ2xCO0FBQ0Y7QWV6eHBDSTtFNkVxSFE7SUFDSTtFNUZ1cXBDZDtFNEZucXBDVTtJQUNJO0U1RnFxcENkO0U0RmpxcENVO0lBQ0k7RTVGbXFwQ2Q7RTRGL3BwQ1U7SUFDSTtFNUZpcXBDZDtFNEY3cHBDVTtJQUNJO0U1RitwcENkO0U0RjNwcENVO0lBQ0k7SUFDQTtJQUNBO0U1RjZwcENkO0U0RjNwcENjO0lBQ0k7SUFDQTtFNUY2cHBDbEI7QUFDRjtBZW56cENJO0U2RXFIUTtJQUNJO0U1RmlzcENkO0U0RjdycENVO0lBQ0k7RTVGK3JwQ2Q7RTRGM3JwQ1U7SUFDSTtFNUY2cnBDZDtFNEZ6cnBDVTtJQUNJO0U1RjJycENkO0U0RnZycENVO0lBQ0k7RTVGeXJwQ2Q7RTRGcnJwQ1U7SUFDSTtJQUNBO0lBQ0E7RTVGdXJwQ2Q7RTRGcnJwQ2M7SUFDSTtJQUNBO0U1RnVycENsQjtBQUNGOztBNEZocnBDQTtFQUNJO0E1Rm1ycENKOztBNEZocnBDQTtFQUNJO0VBQ0E7QTVGbXJwQ0o7O0E0RmhycENBO0VBQ0ksb0R2RitidUI7QUxvdm9DM0I7O0E0RmhycENBO0VBQ0k7RUFDQTtBNUZtcnBDSjs7QTRGaHJwQ0E7RUFDSSx1QnZGbUhnQztBTGdrcENwQzs7QTRGaHJwQ0E7RUFDSSxnQ3ZGK0dnQztFdUY5R2hDLG1DdkY4R2dDO0FMcWtwQ3BDOztBNEZocnBDQTtFQUNJLGlDdkYwR2dDO0V1RnpHaEMsb0N2RnlHZ0M7QUwwa3BDcEM7O0E0RmhycENBO0VBQ0ksZ0N2RnFHZ0M7RXVGcEdoQyxpQ3ZGb0dnQztBTCtrcENwQzs7QTRGaHJwQ0E7RUFDSSxtQ3ZGZ0dnQztFdUYvRmhDLG9DdkYrRmdDO0FMb2xwQ3BDOztBZTEycENJO0U2RTZMSTtJQUNJLG1CdkZvYXdDO0l1Rm5heEMsc0J2Rm1hd0M7RUw4d29DbEQ7QUFDRjtBNkZ4N3BDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdGMDdwQ0o7QTZGdjdwQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxxQnhGNDJCNEM7QUw2a29DcEQ7QTZGdjdwQ1E7RUFDSTtBN0Z5N3BDWjtBNkZ0N3BDUTtFQUNJO0VBQ0Esb0J4Rm8yQndDO0FMb2xvQ3BEO0E2RnI3cENRO0VBQ0k7QTdGdTdwQ1o7QTZGbjdwQ1k7RUFDSTtBN0ZxN3BDaEI7O0E2RjU2cENRO0VBQ0k7QTdGKzZwQ1o7O0E2RnY2cENRO0VBQ0k7QTdGMDZwQ1o7O0E2Rmw2cENRO0VBQ0k7QTdGcTZwQ1o7O0E4Rjk5cENBO0VBRUM7QTlGZytwQ0Q7QThGNzlwQ0M7RUFDQztBOUYrOXBDRjtBOEYzOXBDQztFQUNDO0VBQ0E7QTlGNjlwQ0Y7QThGMzlwQ0U7RUFDQztBOUY2OXBDSDtBOEYxOXBDRTtFQUNDO0E5RjQ5cENIO0E4RnY5cENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCekZ5WGtEO0FMZ21wQ3BEO0E4RnI5cENDO0VBQ0M7QTlGdTlwQ0Y7QThGbjlwQ0M7RUFDQztBOUZxOXBDRjtBOEZqOXBDQztFQzVDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9GZ2dxQ0o7QThGdjlwQ0M7RUFDQztFQUNBO0E5Rnk5cENGOztBOEZsOXBDQztFQUNDO0VBQ0EsZXpGb1ZrQztFeUZuVmxDO0VBQ0E7RUFDQTtBOUZxOXBDRjtBOEZqOXBDQztFQUNDO0VBQ0E7RUFDQTtBOUZtOXBDRjtBOEYvOHBDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0MxRjR4QnNDO0UwRjN4QnRDLGlDMUYyeEJzQztBSnNyb0N4QztBOEY5OHBDRTtFQUNDO0E5Rmc5cENIO0E4RjU4cENFO0VBQ0Msa0MxRm14QnFDO0UwRmx4QnJDLGlDMUZreEJxQztBSjRyb0N4QztBOEYxOHBDRTtFQUNDLG1DMUY4d0JxQztFMEY3d0JyQyxrQzFGNndCcUM7QUorcm9DeEM7QThGejhwQ0U7RUFDQztBOUYyOHBDSDtBOEZ4OHBDRTs7RUFFQztFQUNBO0VBQ0E7QTlGMDhwQ0g7O0FnR25qcUNDO0VDVU8sY0RURTtFQzJCRixxQjVGa0ZPO0U0RjlFUCx5QjVGOEVPO0FMMjhwQ2Y7QWlHM2lxQ1E7RUFDRixjRGJTO0FoRzBqcUNmO0E4RTVqcUNRO0VBQ0k7RUFDQTtBOUU4anFDWjtBOEUxanFDWTtFQUNJO0E5RTRqcUNoQjtBaUc3aXFDUTtFQUNJLGNEckJHO0FoR29rcUNmO0FpR25pcUNJO0VBU1EsY0R0Q0s7RUN3REwscUJEdERZO0VDMERaO0FqR3lncUNaO0FpRzNocUNZO0VBQ0YsY0QxQ1k7QWhHdWtxQ3RCO0E4RTlrcUNRO0VBQ0k7RUFDQTtBOUVnbHFDWjtBOEU1a3FDWTtFQUNJO0E5RThrcUNoQjtBaUc3aHFDWTtFQUNJLGNEbERNO0FoR2lscUN0Qjs7QWdHeGpxQ0U7RUNKTSxxQjVGa0ZPO0U0RjlFUCx5QjVGOEVPO0FMKytwQ2Y7QWlHMWpxQ0k7RUFTUSxjRFFNO0VDVU4scUI1RmdERztFNEY1Q0g7QWpHZ2lxQ1o7QWlHbGpxQ1k7RUFDRixjRElhO0FoR2dqcUN2QjtBOEVybXFDUTtFQUNJO0VBQ0E7QTlFdW1xQ1o7QThFbm1xQ1k7RUFDSTtBOUVxbXFDaEI7QWlHcGpxQ1k7RUFDSSxjREpPO0FoRzBqcUN2Qjs7QWdHL21xQ0M7RUNVTyxjRFRFO0VDMkJGLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUx1Z3FDZjtBaUd2bXFDUTtFQUNGLGNEYlM7QWhHc25xQ2Y7QThFeG5xQ1E7RUFDSTtFQUNBO0E5RTBucUNaO0E4RXRucUNZO0VBQ0k7QTlFd25xQ2hCO0FpR3ptcUNRO0VBQ0ksY0RyQkc7QWhHZ29xQ2Y7QWlHL2xxQ0k7RUFTUSxjRHRDSztFQ3dETCxxQkR0RFk7RUMwRFo7QWpHcWtxQ1o7QWlHdmxxQ1k7RUFDRixjRDFDWTtBaEdtb3FDdEI7QThFMW9xQ1E7RUFDSTtFQUNBO0E5RTRvcUNaO0E4RXhvcUNZO0VBQ0k7QTlFMG9xQ2hCO0FpR3pscUNZO0VBQ0ksY0RsRE07QWhHNm9xQ3RCOztBZ0dwbnFDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUwyaXFDZjtBaUd0bnFDSTtFQVNRLGNEUU07RUNVTixxQjVGZ0RHO0U0RjVDSDtBakc0bHFDWjtBaUc5bXFDWTtFQUNGLGNESWE7QWhHNG1xQ3ZCO0E4RWpxcUNRO0VBQ0k7RUFDQTtBOUVtcXFDWjtBOEUvcHFDWTtFQUNJO0E5RWlxcUNoQjtBaUdobnFDWTtFQUNJLGNESk87QWhHc25xQ3ZCOztBZ0czcXFDQztFQ1VPLGNEVEU7RUMyQkYscUI1RmtGTztFNEY5RVAseUI1RjhFTztBTG1rcUNmO0FpR25xcUNRO0VBQ0YsY0RiUztBaEdrcnFDZjtBOEVwcnFDUTtFQUNJO0VBQ0E7QTlFc3JxQ1o7QThFbHJxQ1k7RUFDSTtBOUVvcnFDaEI7QWlHcnFxQ1E7RUFDSSxjRHJCRztBaEc0cnFDZjtBaUczcHFDSTtFQVNRLGNEdENLO0VDd0RMLHFCRHREWTtFQzBEWjtBakdpb3FDWjtBaUducHFDWTtFQUNGLGNEMUNZO0FoRytycUN0QjtBOEV0c3FDUTtFQUNJO0VBQ0E7QTlFd3NxQ1o7QThFcHNxQ1k7RUFDSTtBOUVzc3FDaEI7QWlHcnBxQ1k7RUFDSSxjRGxETTtBaEd5c3FDdEI7O0FnR2hzcUNFO0VDTk0sYzVGb0dPO0U0RmxGUCxxQkRUVTtFQ2FWLHlCRFpNO0FoR2tzcUNkO0FpR3hzcUNRO0VBQ0YsYzVGK0ZTO0FMMm1xQ2Y7QThFenRxQ1E7RUFDSTtFQUNBO0E5RTJ0cUNaO0E4RXZ0cUNZO0VBQ0k7QTlFeXRxQ2hCO0FpRzFzcUNRO0VBQ0ksYzVGdUZHO0FMcW5xQ2Y7QWlHaHNxQ0k7RUFTUSxjRHRCTTtFQ3dDTixxQjVGZ0RHO0U0RjVDSDtBakdzcXFDWjtBaUd4cnFDWTtFQUNGLGNEMUJhO0FoR290cUN2QjtBOEUzdXFDUTtFQUNJO0VBQ0E7QTlFNnVxQ1o7QThFenVxQ1k7RUFDSTtBOUUydXFDaEI7QWlHMXJxQ1k7RUFDSSxjRGxDTztBaEc4dHFDdkI7O0FnR3J0cUNFO0VDSk0scUI1RmtGTztFNEY5RVAseUI1RjhFTztBTDRvcUNmO0FpR3Z0cUNJO0VBU1EsY0RRTTtFQ1VOLHFCNUZnREc7RTRGNUNIO0FqRzZycUNaO0FpRy9zcUNZO0VBQ0YsY0RJYTtBaEc2c3FDdkI7QThFbHdxQ1E7RUFDSTtFQUNBO0E5RW93cUNaO0E4RWh3cUNZO0VBQ0k7QTlFa3dxQ2hCO0FpR2p0cUNZO0VBQ0ksY0RKTztBaEd1dHFDdkI7O0FpR3p1cUNJO0VBU1EsYzVGa0VHO0U0RmhESCxxQkRPYztFQ0hkO0FqR2d0cUNaO0FpR2x1cUNZO0VBQ0YsYzVGNkRLO0FMdXFxQ2Y7QThFcnhxQ1E7RUFDSTtFQUNBO0E5RXV4cUNaO0E4RW54cUNZO0VBQ0k7QTlFcXhxQ2hCO0FpR3B1cUNZO0VBQ0ksYzVGcUREO0FMaXJxQ2Y7QWdHcHRxQ0k7RUFDQztBaEdzdHFDTDs7QWdHbHlxQ0M7RUNVTyxjRFRFO0VDMkJGLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUwwcnFDZjtBaUcxeHFDUTtFQUNGLGNEYlM7QWhHeXlxQ2Y7QThFM3lxQ1E7RUFDSTtFQUNBO0E5RTZ5cUNaO0E4RXp5cUNZO0VBQ0k7QTlFMnlxQ2hCO0FpRzV4cUNRO0VBQ0ksY0RyQkc7QWhHbXpxQ2Y7QWlHbHhxQ0k7RUFTUSxjRHRDSztFQ3dETCxxQkR0RFk7RUMwRFo7QWpHd3ZxQ1o7QWlHMXdxQ1k7RUFDRixjRDFDWTtBaEdzenFDdEI7QThFN3pxQ1E7RUFDSTtFQUNBO0E5RSt6cUNaO0E4RTN6cUNZO0VBQ0k7QTlFNnpxQ2hCO0FpRzV3cUNZO0VBQ0ksY0RsRE07QWhHZzBxQ3RCOztBZ0d2eXFDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUw4dHFDZjtBaUd6eXFDSTtFQVNRLGNEUU07RUNVTixxQjVGZ0RHO0U0RjVDSDtBakcrd3FDWjtBaUdqeXFDWTtFQUNGLGNESWE7QWhHK3hxQ3ZCO0E4RXAxcUNRO0VBQ0k7RUFDQTtBOUVzMXFDWjtBOEVsMXFDWTtFQUNJO0E5RW8xcUNoQjtBaUdueXFDWTtFQUNJLGNESk87QWhHeXlxQ3ZCOztBZ0c5MXFDQztFQ1VPLGNEVEU7RUMyQkYscUI1RmtGTztFNEY5RVAseUI1RjhFTztBTHN2cUNmO0FpR3QxcUNRO0VBQ0YsY0RiUztBaEdxMnFDZjtBOEV2MnFDUTtFQUNJO0VBQ0E7QTlFeTJxQ1o7QThFcjJxQ1k7RUFDSTtBOUV1MnFDaEI7QWlHeDFxQ1E7RUFDSSxjRHJCRztBaEcrMnFDZjtBaUc5MHFDSTtFQVNRLGNEdENLO0VDd0RMLHFCRHREWTtFQzBEWjtBakdvenFDWjtBaUd0MHFDWTtFQUNGLGNEMUNZO0FoR2szcUN0QjtBOEV6M3FDUTtFQUNJO0VBQ0E7QTlFMjNxQ1o7QThFdjNxQ1k7RUFDSTtBOUV5M3FDaEI7QWlHeDBxQ1k7RUFDSSxjRGxETTtBaEc0M3FDdEI7O0FnR24zcUNFO0VDTk0sYzVGb0dPO0U0RmxGUCxxQkRUVTtFQ2FWLHlCRFpNO0FoR3EzcUNkO0FpRzMzcUNRO0VBQ0YsYzVGK0ZTO0FMOHhxQ2Y7QThFNTRxQ1E7RUFDSTtFQUNBO0E5RTg0cUNaO0E4RTE0cUNZO0VBQ0k7QTlFNDRxQ2hCO0FpRzczcUNRO0VBQ0ksYzVGdUZHO0FMd3lxQ2Y7QWlHbjNxQ0k7RUFTUSxjRHRCTTtFQ3dDTixxQjVGZ0RHO0U0RjVDSDtBakd5MXFDWjtBaUczMnFDWTtFQUNGLGNEMUJhO0FoR3U0cUN2QjtBOEU5NXFDUTtFQUNJO0VBQ0E7QTlFZzZxQ1o7QThFNTVxQ1k7RUFDSTtBOUU4NXFDaEI7QWlHNzJxQ1k7RUFDSSxjRGxDTztBaEdpNXFDdkI7O0FnR3g0cUNFO0VDSk0scUI1RmtGTztFNEY5RVAseUI1RjhFTztBTCt6cUNmO0FpRzE0cUNJO0VBU1EsY0RRTTtFQ1VOLHFCNUZnREc7RTRGNUNIO0FqR2czcUNaO0FpR2w0cUNZO0VBQ0YsY0RJYTtBaEdnNHFDdkI7QThFcjdxQ1E7RUFDSTtFQUNBO0E5RXU3cUNaO0E4RW43cUNZO0VBQ0k7QTlFcTdxQ2hCO0FpR3A0cUNZO0VBQ0ksY0RKTztBaEcwNHFDdkI7O0FpRzU1cUNJO0VBU1EsYzVGa0VHO0U0RmhESCxxQkRPYztFQ0hkO0FqR200cUNaO0FpR3I1cUNZO0VBQ0YsYzVGNkRLO0FMMDFxQ2Y7QThFeDhxQ1E7RUFDSTtFQUNBO0E5RTA4cUNaO0E4RXQ4cUNZO0VBQ0k7QTlFdzhxQ2hCO0FpR3Y1cUNZO0VBQ0ksYzVGcUREO0FMbzJxQ2Y7QWdHdjRxQ0k7RUFDQztBaEd5NHFDTDs7QWdHcjlxQ0M7RUNVTyxjRFRFO0VDMkJGLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUw2MnFDZjtBaUc3OHFDUTtFQUNGLGNEYlM7QWhHNDlxQ2Y7QThFOTlxQ1E7RUFDSTtFQUNBO0E5RWcrcUNaO0E4RTU5cUNZO0VBQ0k7QTlFODlxQ2hCO0FpRy84cUNRO0VBQ0ksY0RyQkc7QWhHcytxQ2Y7QWlHcjhxQ0k7RUFTUSxjRHRDSztFQ3dETCxxQkR0RFk7RUMwRFo7QWpHMjZxQ1o7QWlHNzdxQ1k7RUFDRixjRDFDWTtBaEd5K3FDdEI7QThFaC9xQ1E7RUFDSTtFQUNBO0E5RWsvcUNaO0E4RTkrcUNZO0VBQ0k7QTlFZy9xQ2hCO0FpRy83cUNZO0VBQ0ksY0RsRE07QWhHbS9xQ3RCOztBZ0cxK3FDRTtFQ05NLGM1Rm9HTztFNEZsRlAscUJEVFU7RUNhVix5QkRaTTtBaEc0K3FDZDtBaUdsL3FDUTtFQUNGLGM1RitGUztBTHE1cUNmO0E4RW5nckNRO0VBQ0k7RUFDQTtBOUVxZ3JDWjtBOEVqZ3JDWTtFQUNJO0E5RW1nckNoQjtBaUdwL3FDUTtFQUNJLGM1RnVGRztBTCs1cUNmO0FpRzErcUNJO0VBU1EsY0R0Qk07RUN3Q04scUI1RmdERztFNEY1Q0g7QWpHZzlxQ1o7QWlHbCtxQ1k7RUFDRixjRDFCYTtBaEc4L3FDdkI7QThFcmhyQ1E7RUFDSTtFQUNBO0E5RXVockNaO0E4RW5ockNZO0VBQ0k7QTlFcWhyQ2hCO0FpR3ArcUNZO0VBQ0ksY0RsQ087QWhHd2dyQ3ZCOztBZ0cvL3FDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUxzN3FDZjtBaUdqZ3JDSTtFQVNRLGNEUU07RUNVTixxQjVGZ0RHO0U0RjVDSDtBakd1K3FDWjtBaUd6L3FDWTtFQUNGLGNESWE7QWhHdS9xQ3ZCO0E4RTVpckNRO0VBQ0k7RUFDQTtBOUU4aXJDWjtBOEUxaXJDWTtFQUNJO0E5RTRpckNoQjtBaUczL3FDWTtFQUNJLGNESk87QWhHaWdyQ3ZCOztBaUduaHJDSTtFQVNRLGM1RmtFRztFNEZoREgscUJET2M7RUNIZDtBakcwL3FDWjtBaUc1Z3JDWTtFQUNGLGM1RjZESztBTGk5cUNmO0E4RS9qckNRO0VBQ0k7RUFDQTtBOUVpa3JDWjtBOEU3anJDWTtFQUNJO0E5RStqckNoQjtBaUc5Z3JDWTtFQUNJLGM1RnFERDtBTDI5cUNmO0FnRzkvcUNJO0VBQ0M7QWhHZ2dyQ0w7O0FnRzVrckNDO0VDVU8sY0RURTtFQzJCRixxQjVGa0ZPO0U0RjlFUCx5QjVGOEVPO0FMbytxQ2Y7QWlHcGtyQ1E7RUFDRixjRGJTO0FoR21sckNmO0E4RXJsckNRO0VBQ0k7RUFDQTtBOUV1bHJDWjtBOEVubHJDWTtFQUNJO0E5RXFsckNoQjtBaUd0a3JDUTtFQUNJLGNEckJHO0FoRzZsckNmO0FpRzVqckNJO0VBU1EsY0R0Q0s7RUN3REwscUJEdERZO0VDMERaO0FqR2tpckNaO0FpR3BqckNZO0VBQ0YsY0QxQ1k7QWhHZ21yQ3RCO0E4RXZtckNRO0VBQ0k7RUFDQTtBOUV5bXJDWjtBOEVybXJDWTtFQUNJO0E5RXVtckNoQjtBaUd0anJDWTtFQUNJLGNEbERNO0FoRzBtckN0Qjs7QWdHam1yQ0U7RUNOTSxjNUZvR087RTRGbEZQLHFCRFRVO0VDYVYseUJEWk07QWhHbW1yQ2Q7QWlHem1yQ1E7RUFDRixjNUYrRlM7QUw0Z3JDZjtBOEUxbnJDUTtFQUNJO0VBQ0E7QTlFNG5yQ1o7QThFeG5yQ1k7RUFDSTtBOUUwbnJDaEI7QWlHM21yQ1E7RUFDSSxjNUZ1Rkc7QUxzaHJDZjtBaUdqbXJDSTtFQVNRLGNEdEJNO0VDd0NOLHFCNUZnREc7RTRGNUNIO0FqR3VrckNaO0FpR3psckNZO0VBQ0YsY0QxQmE7QWhHcW5yQ3ZCO0E4RTVvckNRO0VBQ0k7RUFDQTtBOUU4b3JDWjtBOEUxb3JDWTtFQUNJO0E5RTRvckNoQjtBaUczbHJDWTtFQUNJLGNEbENPO0FoRytuckN2Qjs7QWdHdG5yQ0U7RUNKTSxxQjVGa0ZPO0U0RjlFUCx5QjVGOEVPO0FMNmlyQ2Y7QWlHeG5yQ0k7RUFTUSxjRFFNO0VDVU4scUI1RmdERztFNEY1Q0g7QWpHOGxyQ1o7QWlHaG5yQ1k7RUFDRixjRElhO0FoRzhtckN2QjtBOEVucXJDUTtFQUNJO0VBQ0E7QTlFcXFyQ1o7QThFanFyQ1k7RUFDSTtBOUVtcXJDaEI7QWlHbG5yQ1k7RUFDSSxjREpPO0FoR3duckN2Qjs7QWlHMW9yQ0k7RUFTUSxjNUZrRUc7RTRGaERILHFCRE9jO0VDSGQ7QWpHaW5yQ1o7QWlHbm9yQ1k7RUFDRixjNUY2REs7QUx3a3JDZjtBOEV0cnJDUTtFQUNJO0VBQ0E7QTlFd3JyQ1o7QThFcHJyQ1k7RUFDSTtBOUVzcnJDaEI7QWlHcm9yQ1k7RUFDSSxjNUZxREQ7QUxrbHJDZjtBZ0dybnJDSTtFQUNDO0FoR3VuckNMOztBZ0duc3JDQztFQ1VPLGNEVEU7RUMyQkYscUI1RmtGTztFNEY5RVAseUI1RjhFTztBTDJsckNmO0FpRzNyckNRO0VBQ0YsY0RiUztBaEcwc3JDZjtBOEU1c3JDUTtFQUNJO0VBQ0E7QTlFOHNyQ1o7QThFMXNyQ1k7RUFDSTtBOUU0c3JDaEI7QWlHN3JyQ1E7RUFDSSxjRHJCRztBaEdvdHJDZjtBaUducnJDSTtFQVNRLGNEdENLO0VDd0RMLHFCRHREWTtFQzBEWjtBakd5cHJDWjtBaUczcXJDWTtFQUNGLGNEMUNZO0FoR3V0ckN0QjtBOEU5dHJDUTtFQUNJO0VBQ0E7QTlFZ3VyQ1o7QThFNXRyQ1k7RUFDSTtBOUU4dHJDaEI7QWlHN3FyQ1k7RUFDSSxjRGxETTtBaEdpdXJDdEI7O0FnR3h0ckNFO0VDTk0sYzVGb0dPO0U0RmxGUCxxQkRUVTtFQ2FWLHlCRFpNO0FoRzB0ckNkO0FpR2h1ckNRO0VBQ0YsYzVGK0ZTO0FMbW9yQ2Y7QThFanZyQ1E7RUFDSTtFQUNBO0E5RW12ckNaO0E4RS91ckNZO0VBQ0k7QTlFaXZyQ2hCO0FpR2x1ckNRO0VBQ0ksYzVGdUZHO0FMNm9yQ2Y7QWlHeHRyQ0k7RUFTUSxjRHRCTTtFQ3dDTixxQjVGZ0RHO0U0RjVDSDtBakc4cnJDWjtBaUdodHJDWTtFQUNGLGNEMUJhO0FoRzR1ckN2QjtBOEVud3JDUTtFQUNJO0VBQ0E7QTlFcXdyQ1o7QThFandyQ1k7RUFDSTtBOUVtd3JDaEI7QWlHbHRyQ1k7RUFDSSxjRGxDTztBaEdzdnJDdkI7O0FnRzd1ckNFO0VDSk0scUI1RmtGTztFNEY5RVAseUI1RjhFTztBTG9xckNmO0FpRy91ckNJO0VBU1EsY0RRTTtFQ1VOLHFCNUZnREc7RTRGNUNIO0FqR3F0ckNaO0FpR3Z1ckNZO0VBQ0YsY0RJYTtBaEdxdXJDdkI7QThFMXhyQ1E7RUFDSTtFQUNBO0E5RTR4ckNaO0E4RXh4ckNZO0VBQ0k7QTlFMHhyQ2hCO0FpR3p1ckNZO0VBQ0ksY0RKTztBaEcrdXJDdkI7O0FpR2p3ckNJO0VBU1EsYzVGa0VHO0U0RmhESCxxQkRPYztFQ0hkO0FqR3d1ckNaO0FpRzF2ckNZO0VBQ0YsYzVGNkRLO0FMK3JyQ2Y7QThFN3lyQ1E7RUFDSTtFQUNBO0E5RSt5ckNaO0E4RTN5ckNZO0VBQ0k7QTlFNnlyQ2hCO0FpRzV2ckNZO0VBQ0ksYzVGcUREO0FMeXNyQ2Y7QWdHNXVyQ0k7RUFDQztBaEc4dXJDTDs7QWdHMXpyQ0M7RUNVTyxjRFRFO0VDMkJGLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUxrdHJDZjtBaUdsenJDUTtFQUNGLGNEYlM7QWhHaTByQ2Y7QThFbjByQ1E7RUFDSTtFQUNBO0E5RXEwckNaO0E4RWowckNZO0VBQ0k7QTlFbTByQ2hCO0FpR3B6ckNRO0VBQ0ksY0RyQkc7QWhHMjByQ2Y7QWlHMXlyQ0k7RUFTUSxjRHRDSztFQ3dETCxxQkR0RFk7RUMwRFo7QWpHZ3hyQ1o7QWlHbHlyQ1k7RUFDRixjRDFDWTtBaEc4MHJDdEI7QThFcjFyQ1E7RUFDSTtFQUNBO0E5RXUxckNaO0E4RW4xckNZO0VBQ0k7QTlFcTFyQ2hCO0FpR3B5ckNZO0VBQ0ksY0RsRE07QWhHdzFyQ3RCOztBZ0cvMHJDRTtFQ05NLGM1Rm9HTztFNEZsRlAscUJEVFU7RUNhVix5QkRaTTtBaEdpMXJDZDtBaUd2MXJDUTtFQUNGLGM1RitGUztBTDB2ckNmO0E4RXgyckNRO0VBQ0k7RUFDQTtBOUUwMnJDWjtBOEV0MnJDWTtFQUNJO0E5RXcyckNoQjtBaUd6MXJDUTtFQUNJLGM1RnVGRztBTG93ckNmO0FpRy8wckNJO0VBU1EsY0R0Qk07RUN3Q04scUI1RmdERztFNEY1Q0g7QWpHcXpyQ1o7QWlHdjByQ1k7RUFDRixjRDFCYTtBaEdtMnJDdkI7QThFMTNyQ1E7RUFDSTtFQUNBO0E5RTQzckNaO0E4RXgzckNZO0VBQ0k7QTlFMDNyQ2hCO0FpR3owckNZO0VBQ0ksY0RsQ087QWhHNjJyQ3ZCOztBZ0dwMnJDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUwyeHJDZjtBaUd0MnJDSTtFQVNRLGNEUU07RUNVTixxQjVGZ0RHO0U0RjVDSDtBakc0MHJDWjtBaUc5MXJDWTtFQUNGLGNESWE7QWhHNDFyQ3ZCO0E4RWo1ckNRO0VBQ0k7RUFDQTtBOUVtNXJDWjtBOEUvNHJDWTtFQUNJO0E5RWk1ckNoQjtBaUdoMnJDWTtFQUNJLGNESk87QWhHczJyQ3ZCOztBaUd4M3JDSTtFQVNRLGM1RmtFRztFNEZoREgscUJET2M7RUNIZDtBakcrMXJDWjtBaUdqM3JDWTtFQUNGLGM1RjZESztBTHN6ckNmO0E4RXA2ckNRO0VBQ0k7RUFDQTtBOUVzNnJDWjtBOEVsNnJDWTtFQUNJO0E5RW82ckNoQjtBaUduM3JDWTtFQUNJLGM1RnFERDtBTGcwckNmO0FnR24yckNJO0VBQ0M7QWhHcTJyQ0w7O0FnR2o3ckNDO0VDNEJPLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUx3MHJDZjtBZ0d0NXJDRTtFQ0pNLHFCNUZrRk87RTRGOUVQLHlCNUY4RU87QUw0MHJDZjtBaUd2NXJDSTtFQTJCUSxxQjVGZ0RHO0U0RjVDSDtBakc0M3JDWjs7QWdHOTdyQ0M7RUM0Qk8scUI1RmtGTztFNEY5RVAseUI1RjhFTztBTHExckNmO0FnR242ckNFO0VDSk0scUI1RmtGTztFNEY5RVAseUI1RjhFTztBTHkxckNmO0FpR3A2ckNJO0VBMkJRLHFCNUZnREc7RTRGNUNIO0FqR3k0ckNaOztBZ0dwM3JDRTtFQzdFTSxjNUZ1Slk7QUw4eXJDcEI7QWlHajhyQ1E7RUFDRixjNUZrSmM7QUxpenJDcEI7QThFbDlyQ1E7RUFDSTtFQUNBO0E5RW85ckNaO0E4RWg5ckNZO0VBQ0k7QTlFazlyQ2hCO0FpR244ckNRO0VBQ0ksYzVGMElRO0FMMnpyQ3BCO0FpR3o3ckNJO0VBU1EsYzVGcUhRO0FMOHpyQ3BCO0FpRy82ckNZO0VBQ0YsYzVGZ0hVO0FMaTByQ3BCO0E4RWwrckNRO0VBQ0k7RUFDQTtBOUVvK3JDWjtBOEVoK3JDWTtFQUNJO0E5RWsrckNoQjtBaUdqN3JDWTtFQUNJLGM1RndHSTtBTDIwckNwQjs7QWlHOTlyQ1E7RUFDRixjNUZrSmM7QUwrMHJDcEI7QThFaC9yQ1E7RUFDSTtFQUNBO0E5RWsvckNaO0E4RTkrckNZO0VBQ0k7QTlFZy9yQ2hCO0FpR2orckNRO0VBQ0ksYzVGMElRO0FMeTFyQ3BCO0FpRzE4ckNZO0VBQ0YsYzVGZ0hVO0FMNDFyQ3BCO0E4RTcvckNRO0VBQ0k7RUFDQTtBOUUrL3JDWjtBOEUzL3JDWTtFQUNJO0E5RTYvckNoQjtBaUc1OHJDWTtFQUNJLGM1RndHSTtBTHMyckNwQjs7QWdHcDNyQ0U7RUN6SU0sYzVGdUpZO0FMMDJyQ3BCO0FpR3grckNJO0VBU1EsYzVGcUhRO0FMNjJyQ3BCOztBZ0d2N3JDRTtFQzdFTSxjNUZ1Slk7QUxpM3JDcEI7QWlHcGdzQ1E7RUFDRixjNUZrSmM7QUxvM3JDcEI7QThFcmhzQ1E7RUFDSTtFQUNBO0E5RXVoc0NaO0E4RW5oc0NZO0VBQ0k7QTlFcWhzQ2hCO0FpR3Rnc0NRO0VBQ0ksYzVGMElRO0FMODNyQ3BCO0FpRzUvckNJO0VBU1EsYzVGcUhRO0FMaTRyQ3BCO0FpR2wvckNZO0VBQ0YsYzVGZ0hVO0FMbzRyQ3BCO0E4RXJpc0NRO0VBQ0k7RUFDQTtBOUV1aXNDWjtBOEVuaXNDWTtFQUNJO0E5RXFpc0NoQjtBaUdwL3JDWTtFQUNJLGM1RndHSTtBTDg0ckNwQjs7QWlHamlzQ1E7RUFDRixjNUZrSmM7QUxrNXJDcEI7QThFbmpzQ1E7RUFDSTtFQUNBO0E5RXFqc0NaO0E4RWpqc0NZO0VBQ0k7QTlFbWpzQ2hCO0FpR3Bpc0NRO0VBQ0ksYzVGMElRO0FMNDVyQ3BCO0FpRzdnc0NZO0VBQ0YsYzVGZ0hVO0FMKzVyQ3BCO0E4RWhrc0NRO0VBQ0k7RUFDQTtBOUVra3NDWjtBOEU5anNDWTtFQUNJO0E5RWdrc0NoQjtBaUcvZ3NDWTtFQUNJLGM1RndHSTtBTHk2ckNwQjs7QWdHdjdyQ0U7RUN6SU0sYzVGdUpZO0FMNjZyQ3BCO0FpRzNpc0NJO0VBU1EsYzVGcUhRO0FMZzdyQ3BCOztBZ0cxL3JDRTtFQzdFTSxjNUZ1Slk7QUxvN3JDcEI7QWlHdmtzQ1E7RUFDRixjNUZrSmM7QUx1N3JDcEI7QThFeGxzQ1E7RUFDSTtFQUNBO0E5RTBsc0NaO0E4RXRsc0NZO0VBQ0k7QTlFd2xzQ2hCO0FpR3prc0NRO0VBQ0ksYzVGMElRO0FMaThyQ3BCO0FpRy9qc0NJO0VBU1EsYzVGcUhRO0FMbzhyQ3BCO0FpR3Jqc0NZO0VBQ0YsYzVGZ0hVO0FMdThyQ3BCO0E4RXhtc0NRO0VBQ0k7RUFDQTtBOUUwbXNDWjtBOEV0bXNDWTtFQUNJO0E5RXdtc0NoQjtBaUd2anNDWTtFQUNJLGM1RndHSTtBTGk5ckNwQjs7QWlHcG1zQ1E7RUFDRixjNUZrSmM7QUxxOXJDcEI7QThFdG5zQ1E7RUFDSTtFQUNBO0E5RXduc0NaO0E4RXBuc0NZO0VBQ0k7QTlFc25zQ2hCO0FpR3Ztc0NRO0VBQ0ksYzVGMElRO0FMKzlyQ3BCO0FpR2hsc0NZO0VBQ0YsYzVGZ0hVO0FMaytyQ3BCO0E4RW5vc0NRO0VBQ0k7RUFDQTtBOUVxb3NDWjtBOEVqb3NDWTtFQUNJO0E5RW1vc0NoQjtBaUdsbHNDWTtFQUNJLGM1RndHSTtBTDQrckNwQjs7QWdHMS9yQ0U7RUN6SU0sYzVGdUpZO0FMZy9yQ3BCO0FpRzltc0NJO0VBU1EsYzVGcUhRO0FMbS9yQ3BCOztBZ0c3anNDRTtFQzdFTSxjNUZ1Slk7QUx1L3JDcEI7QWlHMW9zQ1E7RUFDRixjNUZrSmM7QUwwL3JDcEI7QThFM3BzQ1E7RUFDSTtFQUNBO0E5RTZwc0NaO0E4RXpwc0NZO0VBQ0k7QTlFMnBzQ2hCO0FpRzVvc0NRO0VBQ0ksYzVGMElRO0FMb2dzQ3BCO0FpR2xvc0NJO0VBU1EsYzVGcUhRO0FMdWdzQ3BCO0FpR3huc0NZO0VBQ0YsYzVGZ0hVO0FMMGdzQ3BCO0E4RTNxc0NRO0VBQ0k7RUFDQTtBOUU2cXNDWjtBOEV6cXNDWTtFQUNJO0E5RTJxc0NoQjtBaUcxbnNDWTtFQUNJLGM1RndHSTtBTG9oc0NwQjs7QWlHdnFzQ1E7RUFDRixjNUZrSmM7QUx3aHNDcEI7QThFenJzQ1E7RUFDSTtFQUNBO0E5RTJyc0NaO0E4RXZyc0NZO0VBQ0k7QTlFeXJzQ2hCO0FpRzFxc0NRO0VBQ0ksYzVGMElRO0FMa2lzQ3BCO0FpR25wc0NZO0VBQ0YsYzVGZ0hVO0FMcWlzQ3BCO0E4RXRzc0NRO0VBQ0k7RUFDQTtBOUV3c3NDWjtBOEVwc3NDWTtFQUNJO0E5RXNzc0NoQjtBaUdycHNDWTtFQUNJLGM1RndHSTtBTCtpc0NwQjs7QWdHN2pzQ0U7RUN6SU0sYzVGdUpZO0FMbWpzQ3BCO0FpR2pyc0NJO0VBU1EsYzVGcUhRO0FMc2pzQ3BCOztBZ0dob3NDRTtFQzdFTSxjNUZ1Slk7QUwwanNDcEI7QWlHN3NzQ1E7RUFDRixjNUZrSmM7QUw2anNDcEI7QThFOXRzQ1E7RUFDSTtFQUNBO0E5RWd1c0NaO0E4RTV0c0NZO0VBQ0k7QTlFOHRzQ2hCO0FpRy9zc0NRO0VBQ0ksYzVGMElRO0FMdWtzQ3BCO0FpR3Jzc0NJO0VBU1EsYzVGcUhRO0FMMGtzQ3BCO0FpRzNyc0NZO0VBQ0YsYzVGZ0hVO0FMNmtzQ3BCO0E4RTl1c0NRO0VBQ0k7RUFDQTtBOUVndnNDWjtBOEU1dXNDWTtFQUNJO0E5RTh1c0NoQjtBaUc3cnNDWTtFQUNJLGM1RndHSTtBTHVsc0NwQjs7QWlHMXVzQ1E7RUFDRixjNUZrSmM7QUwybHNDcEI7QThFNXZzQ1E7RUFDSTtFQUNBO0E5RTh2c0NaO0E4RTF2c0NZO0VBQ0k7QTlFNHZzQ2hCO0FpRzd1c0NRO0VBQ0ksYzVGMElRO0FMcW1zQ3BCO0FpR3R0c0NZO0VBQ0YsYzVGZ0hVO0FMd21zQ3BCO0E4RXp3c0NRO0VBQ0k7RUFDQTtBOUUyd3NDWjtBOEV2d3NDWTtFQUNJO0E5RXl3c0NoQjtBaUd4dHNDWTtFQUNJLGM1RndHSTtBTGtuc0NwQjs7QWdHaG9zQ0U7RUN6SU0sYzVGdUpZO0FMc25zQ3BCO0FpR3B2c0NJO0VBU1EsYzVGcUhRO0FMeW5zQ3BCOztBZ0duc3NDRTtFQzdFTSxjNUZ1Slk7QUw2bnNDcEI7QWlHaHhzQ1E7RUFDRixjNUZrSmM7QUxnb3NDcEI7QThFanlzQ1E7RUFDSTtFQUNBO0E5RW15c0NaO0E4RS94c0NZO0VBQ0k7QTlFaXlzQ2hCO0FpR2x4c0NRO0VBQ0ksYzVGMElRO0FMMG9zQ3BCO0FpR3h3c0NJO0VBU1EsYzVGcUhRO0FMNm9zQ3BCO0FpRzl2c0NZO0VBQ0YsYzVGZ0hVO0FMZ3BzQ3BCO0E4RWp6c0NRO0VBQ0k7RUFDQTtBOUVtenNDWjtBOEUveXNDWTtFQUNJO0E5RWl6c0NoQjtBaUdod3NDWTtFQUNJLGM1RndHSTtBTDBwc0NwQjs7QWlHN3lzQ1E7RUFDRixjNUZrSmM7QUw4cHNDcEI7QThFL3pzQ1E7RUFDSTtFQUNBO0E5RWkwc0NaO0E4RTd6c0NZO0VBQ0k7QTlFK3pzQ2hCO0FpR2h6c0NRO0VBQ0ksYzVGMElRO0FMd3FzQ3BCO0FpR3p4c0NZO0VBQ0YsYzVGZ0hVO0FMMnFzQ3BCO0E4RTUwc0NRO0VBQ0k7RUFDQTtBOUU4MHNDWjtBOEUxMHNDWTtFQUNJO0E5RTQwc0NoQjtBaUczeHNDWTtFQUNJLGM1RndHSTtBTHFyc0NwQjs7QWdHbnNzQ0U7RUN6SU0sYzVGdUpZO0FMeXJzQ3BCO0FpR3Z6c0NJO0VBU1EsYzVGcUhRO0FMNHJzQ3BCOztBZ0d0d3NDRTtFQzdFTSxjNUZ1Slk7QUxnc3NDcEI7QWlHbjFzQ1E7RUFDRixjNUZrSmM7QUxtc3NDcEI7QThFcDJzQ1E7RUFDSTtFQUNBO0E5RXMyc0NaO0E4RWwyc0NZO0VBQ0k7QTlFbzJzQ2hCO0FpR3Ixc0NRO0VBQ0ksYzVGMElRO0FMNnNzQ3BCO0FpRzMwc0NJO0VBU1EsYzVGcUhRO0FMZ3RzQ3BCO0FpR2owc0NZO0VBQ0YsYzVGZ0hVO0FMbXRzQ3BCO0E4RXAzc0NRO0VBQ0k7RUFDQTtBOUVzM3NDWjtBOEVsM3NDWTtFQUNJO0E5RW8zc0NoQjtBaUduMHNDWTtFQUNJLGM1RndHSTtBTDZ0c0NwQjs7QWlHaDNzQ1E7RUFDRixjNUZrSmM7QUxpdXNDcEI7QThFbDRzQ1E7RUFDSTtFQUNBO0E5RW80c0NaO0E4RWg0c0NZO0VBQ0k7QTlFazRzQ2hCO0FpR24zc0NRO0VBQ0ksYzVGMElRO0FMMnVzQ3BCO0FpRzUxc0NZO0VBQ0YsYzVGZ0hVO0FMOHVzQ3BCO0E4RS80c0NRO0VBQ0k7RUFDQTtBOUVpNXNDWjtBOEU3NHNDWTtFQUNJO0E5RSs0c0NoQjtBaUc5MXNDWTtFQUNJLGM1RndHSTtBTHd2c0NwQjs7QWdHdHdzQ0U7RUN6SU0sYzVGdUpZO0FMNHZzQ3BCO0FpRzEzc0NJO0VBU1EsYzVGcUhRO0FMK3ZzQ3BCOztBZ0d6MHNDRTtFQzdFTSxjNUZ1Slk7QUxtd3NDcEI7QWlHdDVzQ1E7RUFDRixjNUZrSmM7QUxzd3NDcEI7QThFdjZzQ1E7RUFDSTtFQUNBO0E5RXk2c0NaO0E4RXI2c0NZO0VBQ0k7QTlFdTZzQ2hCO0FpR3g1c0NRO0VBQ0ksYzVGMElRO0FMZ3hzQ3BCO0FpRzk0c0NJO0VBU1EsYzVGcUhRO0FMbXhzQ3BCO0FpR3A0c0NZO0VBQ0YsYzVGZ0hVO0FMc3hzQ3BCO0E4RXY3c0NRO0VBQ0k7RUFDQTtBOUV5N3NDWjtBOEVyN3NDWTtFQUNJO0E5RXU3c0NoQjtBaUd0NHNDWTtFQUNJLGM1RndHSTtBTGd5c0NwQjs7QWlHbjdzQ1E7RUFDRixjNUZrSmM7QUxveXNDcEI7QThFcjhzQ1E7RUFDSTtFQUNBO0E5RXU4c0NaO0E4RW44c0NZO0VBQ0k7QTlFcThzQ2hCO0FpR3Q3c0NRO0VBQ0ksYzVGMElRO0FMOHlzQ3BCO0FpRy81c0NZO0VBQ0YsYzVGZ0hVO0FMaXpzQ3BCO0E4RWw5c0NRO0VBQ0k7RUFDQTtBOUVvOXNDWjtBOEVoOXNDWTtFQUNJO0E5RWs5c0NoQjtBaUdqNnNDWTtFQUNJLGM1RndHSTtBTDJ6c0NwQjs7QWdHejBzQ0U7RUN6SU0sYzVGdUpZO0FMK3pzQ3BCO0FpRzc3c0NJO0VBU1EsYzVGcUhRO0FMazBzQ3BCOztBZ0c1NHNDRTtFQzdFTSxjNUZ1Slk7QUxzMHNDcEI7QWlHejlzQ1E7RUFDRixjNUZrSmM7QUx5MHNDcEI7QThFMStzQ1E7RUFDSTtFQUNBO0E5RTQrc0NaO0E4RXgrc0NZO0VBQ0k7QTlFMCtzQ2hCO0FpRzM5c0NRO0VBQ0ksYzVGMElRO0FMbTFzQ3BCO0FpR2o5c0NJO0VBU1EsYzVGcUhRO0FMczFzQ3BCO0FpR3Y4c0NZO0VBQ0YsYzVGZ0hVO0FMeTFzQ3BCO0E4RTEvc0NRO0VBQ0k7RUFDQTtBOUU0L3NDWjtBOEV4L3NDWTtFQUNJO0E5RTAvc0NoQjtBaUd6OHNDWTtFQUNJLGM1RndHSTtBTG0yc0NwQjs7QWlHdC9zQ1E7RUFDRixjNUZrSmM7QUx1MnNDcEI7QThFeGd0Q1E7RUFDSTtFQUNBO0E5RTBndENaO0E4RXRndENZO0VBQ0k7QTlFd2d0Q2hCO0FpR3ovc0NRO0VBQ0ksYzVGMElRO0FMaTNzQ3BCO0FpR2wrc0NZO0VBQ0YsYzVGZ0hVO0FMbzNzQ3BCO0E4RXJodENRO0VBQ0k7RUFDQTtBOUV1aHRDWjtBOEVuaHRDWTtFQUNJO0E5RXFodENoQjtBaUdwK3NDWTtFQUNJLGM1RndHSTtBTDgzc0NwQjs7QWdHNTRzQ0U7RUN6SU0sYzVGdUpZO0FMazRzQ3BCO0FpR2hndENJO0VBU1EsYzVGcUhRO0FMcTRzQ3BCOztBZ0cvOHNDRTtFQzdFTSxjNUZ1Slk7QUx5NHNDcEI7QWlHNWh0Q1E7RUFDRixjNUZrSmM7QUw0NHNDcEI7QThFN2l0Q1E7RUFDSTtFQUNBO0E5RStpdENaO0E4RTNpdENZO0VBQ0k7QTlFNml0Q2hCO0FpRzlodENRO0VBQ0ksYzVGMElRO0FMczVzQ3BCO0FpR3BodENJO0VBU1EsYzVGcUhRO0FMeTVzQ3BCO0FpRzFndENZO0VBQ0YsYzVGZ0hVO0FMNDVzQ3BCO0E4RTdqdENRO0VBQ0k7RUFDQTtBOUUranRDWjtBOEUzanRDWTtFQUNJO0E5RTZqdENoQjtBaUc1Z3RDWTtFQUNJLGM1RndHSTtBTHM2c0NwQjs7QWlHemp0Q1E7RUFDRixjNUZrSmM7QUwwNnNDcEI7QThFM2t0Q1E7RUFDSTtFQUNBO0E5RTZrdENaO0E4RXprdENZO0VBQ0k7QTlFMmt0Q2hCO0FpRzVqdENRO0VBQ0ksYzVGMElRO0FMbzdzQ3BCO0FpR3JpdENZO0VBQ0YsYzVGZ0hVO0FMdTdzQ3BCO0E4RXhsdENRO0VBQ0k7RUFDQTtBOUUwbHRDWjtBOEV0bHRDWTtFQUNJO0E5RXdsdENoQjtBaUd2aXRDWTtFQUNJLGM1RndHSTtBTGk4c0NwQjs7QWdHLzhzQ0U7RUN6SU0sYzVGdUpZO0FMcThzQ3BCO0FpR25rdENJO0VBU1EsYzVGcUhRO0FMdzhzQ3BCOztBZ0dsaHRDRTtFQzdFTSxjNUZ1Slk7QUw0OHNDcEI7QWlHL2x0Q1E7RUFDRixjNUZrSmM7QUwrOHNDcEI7QThFaG50Q1E7RUFDSTtFQUNBO0E5RWtudENaO0E4RTltdENZO0VBQ0k7QTlFZ250Q2hCO0FpR2ptdENRO0VBQ0ksYzVGMElRO0FMeTlzQ3BCO0FpR3ZsdENJO0VBU1EsYzVGcUhRO0FMNDlzQ3BCO0FpRzdrdENZO0VBQ0YsYzVGZ0hVO0FMKzlzQ3BCO0E4RWhvdENRO0VBQ0k7RUFDQTtBOUVrb3RDWjtBOEU5bnRDWTtFQUNJO0E5RWdvdENoQjtBaUcva3RDWTtFQUNJLGM1RndHSTtBTHkrc0NwQjs7QWlHNW50Q1E7RUFDRixjNUZrSmM7QUw2K3NDcEI7QThFOW90Q1E7RUFDSTtFQUNBO0E5RWdwdENaO0E4RTVvdENZO0VBQ0k7QTlFOG90Q2hCO0FpRy9udENRO0VBQ0ksYzVGMElRO0FMdS9zQ3BCO0FpR3htdENZO0VBQ0YsYzVGZ0hVO0FMMC9zQ3BCO0E4RTNwdENRO0VBQ0k7RUFDQTtBOUU2cHRDWjtBOEV6cHRDWTtFQUNJO0E5RTJwdENoQjtBaUcxbXRDWTtFQUNJLGM1RndHSTtBTG9ndENwQjs7QWdHbGh0Q0U7RUN6SU0sYzVGdUpZO0FMd2d0Q3BCO0FpR3RvdENJO0VBU1EsYzVGcUhRO0FMMmd0Q3BCOztBZ0dybHRDRTtFQzdFTSxjNUZ1Slk7QUwrZ3RDcEI7QWlHbHF0Q1E7RUFDRixjNUZrSmM7QUxraHRDcEI7QThFbnJ0Q1E7RUFDSTtFQUNBO0E5RXFydENaO0E4RWpydENZO0VBQ0k7QTlFbXJ0Q2hCO0FpR3BxdENRO0VBQ0ksYzVGMElRO0FMNGh0Q3BCO0FpRzFwdENJO0VBU1EsYzVGcUhRO0FMK2h0Q3BCO0FpR2hwdENZO0VBQ0YsYzVGZ0hVO0FMa2l0Q3BCO0E4RW5zdENRO0VBQ0k7RUFDQTtBOUVxc3RDWjtBOEVqc3RDWTtFQUNJO0E5RW1zdENoQjtBaUdscHRDWTtFQUNJLGM1RndHSTtBTDRpdENwQjs7QWlHL3J0Q1E7RUFDRixjNUZrSmM7QUxnanRDcEI7QThFanR0Q1E7RUFDSTtFQUNBO0E5RW10dENaO0E4RS9zdENZO0VBQ0k7QTlFaXR0Q2hCO0FpR2xzdENRO0VBQ0ksYzVGMElRO0FMMGp0Q3BCO0FpRzNxdENZO0VBQ0YsYzVGZ0hVO0FMNmp0Q3BCO0E4RTl0dENRO0VBQ0k7RUFDQTtBOUVndXRDWjtBOEU1dHRDWTtFQUNJO0E5RTh0dENoQjtBaUc3cXRDWTtFQUNJLGM1RndHSTtBTHVrdENwQjs7QWdHcmx0Q0U7RUN6SU0sYzVGdUpZO0FMMmt0Q3BCO0FpR3pzdENJO0VBU1EsYzVGcUhRO0FMOGt0Q3BCOztBZ0d4cHRDRTtFQzdFTSxjNUZ1Slk7QUxrbHRDcEI7QWlHcnV0Q1E7RUFDRixjNUZrSmM7QUxxbHRDcEI7QThFdHZ0Q1E7RUFDSTtFQUNBO0E5RXd2dENaO0E4RXB2dENZO0VBQ0k7QTlFc3Z0Q2hCO0FpR3Z1dENRO0VBQ0ksYzVGMElRO0FMK2x0Q3BCO0FpRzd0dENJO0VBU1EsYzVGcUhRO0FMa210Q3BCO0FpR250dENZO0VBQ0YsYzVGZ0hVO0FMcW10Q3BCO0E4RXR3dENRO0VBQ0k7RUFDQTtBOUV3d3RDWjtBOEVwd3RDWTtFQUNJO0E5RXN3dENoQjtBaUdydHRDWTtFQUNJLGM1RndHSTtBTCttdENwQjs7QWlHbHd0Q1E7RUFDRixjNUZrSmM7QUxtbnRDcEI7QThFcHh0Q1E7RUFDSTtFQUNBO0E5RXN4dENaO0E4RWx4dENZO0VBQ0k7QTlFb3h0Q2hCO0FpR3J3dENRO0VBQ0ksYzVGMElRO0FMNm50Q3BCO0FpRzl1dENZO0VBQ0YsYzVGZ0hVO0FMZ290Q3BCO0E4RWp5dENRO0VBQ0k7RUFDQTtBOUVteXRDWjtBOEUveHRDWTtFQUNJO0E5RWl5dENoQjtBaUdodnRDWTtFQUNJLGM1RndHSTtBTDBvdENwQjs7QWdHeHB0Q0U7RUN6SU0sYzVGdUpZO0FMOG90Q3BCO0FpRzV3dENJO0VBU1EsYzVGcUhRO0FMaXB0Q3BCOztBZ0czdHRDRTtFQzdFTSxjNUZ1Slk7QUxxcHRDcEI7QWlHeHl0Q1E7RUFDRixjNUZrSmM7QUx3cHRDcEI7QThFenp0Q1E7RUFDSTtFQUNBO0E5RTJ6dENaO0E4RXZ6dENZO0VBQ0k7QTlFeXp0Q2hCO0FpRzF5dENRO0VBQ0ksYzVGMElRO0FMa3F0Q3BCO0FpR2h5dENJO0VBU1EsYzVGcUhRO0FMcXF0Q3BCO0FpR3R4dENZO0VBQ0YsYzVGZ0hVO0FMd3F0Q3BCO0E4RXowdENRO0VBQ0k7RUFDQTtBOUUyMHRDWjtBOEV2MHRDWTtFQUNJO0E5RXkwdENoQjtBaUd4eHRDWTtFQUNJLGM1RndHSTtBTGtydENwQjs7QWlHcjB0Q1E7RUFDRixjNUZrSmM7QUxzcnRDcEI7QThFdjF0Q1E7RUFDSTtFQUNBO0E5RXkxdENaO0E4RXIxdENZO0VBQ0k7QTlFdTF0Q2hCO0FpR3gwdENRO0VBQ0ksYzVGMElRO0FMZ3N0Q3BCO0FpR2p6dENZO0VBQ0YsYzVGZ0hVO0FMbXN0Q3BCO0E4RXAydENRO0VBQ0k7RUFDQTtBOUVzMnRDWjtBOEVsMnRDWTtFQUNJO0E5RW8ydENoQjtBaUduenRDWTtFQUNJLGM1RndHSTtBTDZzdENwQjs7QWdHM3R0Q0U7RUN6SU0sYzVGdUpZO0FMaXR0Q3BCO0FpRy8wdENJO0VBU1EsYzVGcUhRO0FMb3R0Q3BCOztBZ0c5eHRDRTtFQzdFTSxjNUZ1Slk7QUx3dHRDcEI7QWlHMzJ0Q1E7RUFDRixjNUZrSmM7QUwydHRDcEI7QThFNTN0Q1E7RUFDSTtFQUNBO0E5RTgzdENaO0E4RTEzdENZO0VBQ0k7QTlFNDN0Q2hCO0FpRzcydENRO0VBQ0ksYzVGMElRO0FMcXV0Q3BCO0FpR24ydENJO0VBU1EsYzVGcUhRO0FMd3V0Q3BCO0FpR3oxdENZO0VBQ0YsYzVGZ0hVO0FMMnV0Q3BCO0E4RTU0dENRO0VBQ0k7RUFDQTtBOUU4NHRDWjtBOEUxNHRDWTtFQUNJO0E5RTQ0dENoQjtBaUczMXRDWTtFQUNJLGM1RndHSTtBTHF2dENwQjs7QWlHeDR0Q1E7RUFDRixjNUZrSmM7QUx5dnRDcEI7QThFMTV0Q1E7RUFDSTtFQUNBO0E5RTQ1dENaO0E4RXg1dENZO0VBQ0k7QTlFMDV0Q2hCO0FpRzM0dENRO0VBQ0ksYzVGMElRO0FMbXd0Q3BCO0FpR3AzdENZO0VBQ0YsYzVGZ0hVO0FMc3d0Q3BCO0E4RXY2dENRO0VBQ0k7RUFDQTtBOUV5NnRDWjtBOEVyNnRDWTtFQUNJO0E5RXU2dENoQjtBaUd0M3RDWTtFQUNJLGM1RndHSTtBTGd4dENwQjs7QWdHOXh0Q0U7RUN6SU0sYzVGdUpZO0FMb3h0Q3BCO0FpR2w1dENJO0VBU1EsYzVGcUhRO0FMdXh0Q3BCOztBZ0dqMnRDRTtFQzdFTSxjNUZ1Slk7QUwyeHRDcEI7QWlHOTZ0Q1E7RUFDRixjNUZrSmM7QUw4eHRDcEI7QThFLzd0Q1E7RUFDSTtFQUNBO0E5RWk4dENaO0E4RTc3dENZO0VBQ0k7QTlFKzd0Q2hCO0FpR2g3dENRO0VBQ0ksYzVGMElRO0FMd3l0Q3BCO0FpR3Q2dENJO0VBU1EsYzVGcUhRO0FMMnl0Q3BCO0FpRzU1dENZO0VBQ0YsYzVGZ0hVO0FMOHl0Q3BCO0E4RS84dENRO0VBQ0k7RUFDQTtBOUVpOXRDWjtBOEU3OHRDWTtFQUNJO0E5RSs4dENoQjtBaUc5NXRDWTtFQUNJLGM1RndHSTtBTHd6dENwQjs7QWlHMzh0Q1E7RUFDRixjNUZrSmM7QUw0enRDcEI7QThFNzl0Q1E7RUFDSTtFQUNBO0E5RSs5dENaO0E4RTM5dENZO0VBQ0k7QTlFNjl0Q2hCO0FpRzk4dENRO0VBQ0ksYzVGMElRO0FMczB0Q3BCO0FpR3Y3dENZO0VBQ0YsYzVGZ0hVO0FMeTB0Q3BCO0E4RTErdENRO0VBQ0k7RUFDQTtBOUU0K3RDWjtBOEV4K3RDWTtFQUNJO0E5RTArdENoQjtBaUd6N3RDWTtFQUNJLGM1RndHSTtBTG0xdENwQjs7QWdHajJ0Q0U7RUN6SU0sYzVGdUpZO0FMdTF0Q3BCO0FpR3I5dENJO0VBU1EsYzVGcUhRO0FMMDF0Q3BCOztBZ0dwNnRDRTtFQzdFTSxjNUZ1Slk7QUw4MXRDcEI7QWlHai90Q1E7RUFDRixjNUZrSmM7QUxpMnRDcEI7QThFbGd1Q1E7RUFDSTtFQUNBO0E5RW9ndUNaO0E4RWhndUNZO0VBQ0k7QTlFa2d1Q2hCO0FpR24vdENRO0VBQ0ksYzVGMElRO0FMMjJ0Q3BCO0FpR3ordENJO0VBU1EsYzVGcUhRO0FMODJ0Q3BCO0FpRy85dENZO0VBQ0YsYzVGZ0hVO0FMaTN0Q3BCO0E4RWxodUNRO0VBQ0k7RUFDQTtBOUVvaHVDWjtBOEVoaHVDWTtFQUNJO0E5RWtodUNoQjtBaUdqK3RDWTtFQUNJLGM1RndHSTtBTDIzdENwQjs7QWlHOWd1Q1E7RUFDRixjNUZrSmM7QUwrM3RDcEI7QThFaGl1Q1E7RUFDSTtFQUNBO0E5RWtpdUNaO0E4RTlodUNZO0VBQ0k7QTlFZ2l1Q2hCO0FpR2podUNRO0VBQ0ksYzVGMElRO0FMeTR0Q3BCO0FpRzEvdENZO0VBQ0YsYzVGZ0hVO0FMNDR0Q3BCO0E4RTdpdUNRO0VBQ0k7RUFDQTtBOUUraXVDWjtBOEUzaXVDWTtFQUNJO0E5RTZpdUNoQjtBaUc1L3RDWTtFQUNJLGM1RndHSTtBTHM1dENwQjs7QWdHcDZ0Q0U7RUN6SU0sYzVGdUpZO0FMMDV0Q3BCO0FpR3hodUNJO0VBU1EsYzVGcUhRO0FMNjV0Q3BCOztBZ0d2K3RDRTtFQzdFTSxjNUZ1Slk7QUxpNnRDcEI7QWlHcGp1Q1E7RUFDRixjNUZrSmM7QUxvNnRDcEI7QThFcmt1Q1E7RUFDSTtFQUNBO0E5RXVrdUNaO0E4RW5rdUNZO0VBQ0k7QTlFcWt1Q2hCO0FpR3RqdUNRO0VBQ0ksYzVGMElRO0FMODZ0Q3BCO0FpRzVpdUNJO0VBU1EsYzVGcUhRO0FMaTd0Q3BCO0FpR2xpdUNZO0VBQ0YsYzVGZ0hVO0FMbzd0Q3BCO0E4RXJsdUNRO0VBQ0k7RUFDQTtBOUV1bHVDWjtBOEVubHVDWTtFQUNJO0E5RXFsdUNoQjtBaUdwaXVDWTtFQUNJLGM1RndHSTtBTDg3dENwQjs7QWlHamx1Q1E7RUFDRixjNUZrSmM7QUxrOHRDcEI7QThFbm11Q1E7RUFDSTtFQUNBO0E5RXFtdUNaO0E4RWptdUNZO0VBQ0k7QTlFbW11Q2hCO0FpR3BsdUNRO0VBQ0ksYzVGMElRO0FMNDh0Q3BCO0FpRzdqdUNZO0VBQ0YsYzVGZ0hVO0FMKzh0Q3BCO0E4RWhudUNRO0VBQ0k7RUFDQTtBOUVrbnVDWjtBOEU5bXVDWTtFQUNJO0E5RWdudUNoQjtBaUcvanVDWTtFQUNJLGM1RndHSTtBTHk5dENwQjs7QWdHdit0Q0U7RUN6SU0sYzVGdUpZO0FMNjl0Q3BCO0FpRzNsdUNJO0VBU1EsYzVGcUhRO0FMZyt0Q3BCOztBZ0cxaXVDRTtFQzdFTSxjNUZ1Slk7QUxvK3RDcEI7QWlHdm51Q1E7RUFDRixjNUZrSmM7QUx1K3RDcEI7QThFeG91Q1E7RUFDSTtFQUNBO0E5RTBvdUNaO0E4RXRvdUNZO0VBQ0k7QTlFd291Q2hCO0FpR3pudUNRO0VBQ0ksYzVGMElRO0FMaS90Q3BCO0FpRy9tdUNJO0VBU1EsYzVGcUhRO0FMby90Q3BCO0FpR3JtdUNZO0VBQ0YsYzVGZ0hVO0FMdS90Q3BCO0E4RXhwdUNRO0VBQ0k7RUFDQTtBOUUwcHVDWjtBOEV0cHVDWTtFQUNJO0E5RXdwdUNoQjtBaUd2bXVDWTtFQUNJLGM1RndHSTtBTGlndUNwQjs7QWlHcHB1Q1E7RUFDRixjNUZrSmM7QUxxZ3VDcEI7QThFdHF1Q1E7RUFDSTtFQUNBO0E5RXdxdUNaO0E4RXBxdUNZO0VBQ0k7QTlFc3F1Q2hCO0FpR3ZwdUNRO0VBQ0ksYzVGMElRO0FMK2d1Q3BCO0FpR2hvdUNZO0VBQ0YsYzVGZ0hVO0FMa2h1Q3BCO0E4RW5ydUNRO0VBQ0k7RUFDQTtBOUVxcnVDWjtBOEVqcnVDWTtFQUNJO0E5RW1ydUNoQjtBaUdsb3VDWTtFQUNJLGM1RndHSTtBTDRodUNwQjs7QWdHMWl1Q0U7RUN6SU0sYzVGdUpZO0FMZ2l1Q3BCO0FpRzlwdUNJO0VBU1EsYzVGcUhRO0FMbWl1Q3BCOztBZ0c3bXVDRTtFQzdFTSxjNUZ1Slk7QUx1aXVDcEI7QWlHMXJ1Q1E7RUFDRixjNUZrSmM7QUwwaXVDcEI7QThFM3N1Q1E7RUFDSTtFQUNBO0E5RTZzdUNaO0E4RXpzdUNZO0VBQ0k7QTlFMnN1Q2hCO0FpRzVydUNRO0VBQ0ksYzVGMElRO0FMb2p1Q3BCO0FpR2xydUNJO0VBU1EsYzVGcUhRO0FMdWp1Q3BCO0FpR3hxdUNZO0VBQ0YsYzVGZ0hVO0FMMGp1Q3BCO0E4RTN0dUNRO0VBQ0k7RUFDQTtBOUU2dHVDWjtBOEV6dHVDWTtFQUNJO0E5RTJ0dUNoQjtBaUcxcXVDWTtFQUNJLGM1RndHSTtBTG9rdUNwQjs7QWlHdnR1Q1E7RUFDRixjNUZrSmM7QUx3a3VDcEI7QThFenV1Q1E7RUFDSTtFQUNBO0E5RTJ1dUNaO0E4RXZ1dUNZO0VBQ0k7QTlFeXV1Q2hCO0FpRzF0dUNRO0VBQ0ksYzVGMElRO0FMa2x1Q3BCO0FpR25zdUNZO0VBQ0YsYzVGZ0hVO0FMcWx1Q3BCO0E4RXR2dUNRO0VBQ0k7RUFDQTtBOUV3dnVDWjtBOEVwdnVDWTtFQUNJO0E5RXN2dUNoQjtBaUdyc3VDWTtFQUNJLGM1RndHSTtBTCtsdUNwQjs7QWdHN211Q0U7RUN6SU0sYzVGdUpZO0FMbW11Q3BCO0FpR2p1dUNJO0VBU1EsYzVGcUhRO0FMc211Q3BCOztBZ0docnVDRTtFQzdFTSxjNUZ1Slk7QUwwbXVDcEI7QWlHN3Z1Q1E7RUFDRixjNUZrSmM7QUw2bXVDcEI7QThFOXd1Q1E7RUFDSTtFQUNBO0E5RWd4dUNaO0E4RTV3dUNZO0VBQ0k7QTlFOHd1Q2hCO0FpRy92dUNRO0VBQ0ksYzVGMElRO0FMdW51Q3BCO0FpR3J2dUNJO0VBU1EsYzVGcUhRO0FMMG51Q3BCO0FpRzN1dUNZO0VBQ0YsYzVGZ0hVO0FMNm51Q3BCO0E4RTl4dUNRO0VBQ0k7RUFDQTtBOUVneXVDWjtBOEU1eHVDWTtFQUNJO0E5RTh4dUNoQjtBaUc3dXVDWTtFQUNJLGM1RndHSTtBTHVvdUNwQjs7QWlHMXh1Q1E7RUFDRixjNUZrSmM7QUwyb3VDcEI7QThFNXl1Q1E7RUFDSTtFQUNBO0E5RTh5dUNaO0E4RTF5dUNZO0VBQ0k7QTlFNHl1Q2hCO0FpRzd4dUNRO0VBQ0ksYzVGMElRO0FMcXB1Q3BCO0FpR3R3dUNZO0VBQ0YsYzVGZ0hVO0FMd3B1Q3BCO0E4RXp6dUNRO0VBQ0k7RUFDQTtBOUUyenVDWjtBOEV2enVDWTtFQUNJO0E5RXl6dUNoQjtBaUd4d3VDWTtFQUNJLGM1RndHSTtBTGtxdUNwQjs7QWdHaHJ1Q0U7RUN6SU0sYzVGdUpZO0FMc3F1Q3BCO0FpR3B5dUNJO0VBU1EsYzVGcUhRO0FMeXF1Q3BCOztBZ0dycHVDQztFQzNLTyxjRDRLRTtFQzFKRixxQkQ0SlM7RUN4SlQseUJEeUpLO0FoR3VwdUNiO0FpR2wwdUNRO0VBQ0YsY0R3S1M7QWhHNHB1Q2Y7QThFbjF1Q1E7RUFDSTtFQUNBO0E5RXExdUNaO0E4RWoxdUNZO0VBQ0k7QTlFbTF1Q2hCO0FpR3AwdUNRO0VBQ0ksY0RnS0c7QWhHc3F1Q2Y7QWlHMXp1Q0k7RUEyQlEscUJEK0hZO0VDM0haO0FqRyt4dUNaOztBZ0c3cHVDQztFQzFMTyxjRDJMRTtFQ3pLRixvQ0Q0S1M7RUN4S1Qsd0NEdUtLO0FoR2dxdUNiO0FpR3oxdUNRO0VBQ0YsY0R1TFM7QWhHb3F1Q2Y7QThFMTJ1Q1E7RUFDSTtFQUNBO0E5RTQydUNaO0E4RXgydUNZO0VBQ0k7QTlFMDJ1Q2hCO0FpRzMxdUNRO0VBQ0ksY0QrS0c7QWhHOHF1Q2Y7QWlHajF1Q0k7RUFTUSxjRDhKSztFQzVJTCxxQkQrSVk7RUMzSVo7QWpHdXp1Q1o7QWlHejB1Q1k7RUFDRixjRDBKWTtBaEdpcnVDdEI7QThFNTN1Q1E7RUFDSTtFQUNBO0E5RTgzdUNaO0E4RTEzdUNZO0VBQ0k7QTlFNDN1Q2hCO0FpRzMwdUNZO0VBQ0ksY0RrSk07QWhHMnJ1Q3RCOztBZ0dqdHVDQztFQzNLTyxjRDRLRTtFQzFKRixxQkQ0SlM7RUN4SlQseUJEeUpLO0FoR210dUNiO0FpRzkzdUNRO0VBQ0YsY0R3S1M7QWhHd3R1Q2Y7QThFLzR1Q1E7RUFDSTtFQUNBO0E5RWk1dUNaO0E4RTc0dUNZO0VBQ0k7QTlFKzR1Q2hCO0FpR2g0dUNRO0VBQ0ksY0RnS0c7QWhHa3V1Q2Y7QWlHdDN1Q0k7RUEyQlEscUJEK0hZO0VDM0haO0FqRzIxdUNaOztBZ0d6dHVDQztFQzFMTyxjRDJMRTtFQ3pLRixvQ0Q0S1M7RUN4S1Qsd0NEdUtLO0FoRzR0dUNiO0FpR3I1dUNRO0VBQ0YsY0R1TFM7QWhHZ3V1Q2Y7QThFdDZ1Q1E7RUFDSTtFQUNBO0E5RXc2dUNaO0E4RXA2dUNZO0VBQ0k7QTlFczZ1Q2hCO0FpR3Y1dUNRO0VBQ0ksY0QrS0c7QWhHMHV1Q2Y7QWlHNzR1Q0k7RUFTUSxjRDhKSztFQzVJTCxxQkQrSVk7RUMzSVo7QWpHbTN1Q1o7QWlHcjR1Q1k7RUFDRixjRDBKWTtBaEc2dXVDdEI7QThFeDd1Q1E7RUFDSTtFQUNBO0E5RTA3dUNaO0E4RXQ3dUNZO0VBQ0k7QTlFdzd1Q2hCO0FpR3Y0dUNZO0VBQ0ksY0RrSk07QWhHdXZ1Q3RCOztBZ0c3d3VDQztFQzNLTyxjRDRLRTtFQzFKRixxQkQ0SlM7RUN4SlQseUJEeUpLO0FoRyt3dUNiO0FpRzE3dUNRO0VBQ0YsY0R3S1M7QWhHb3h1Q2Y7QThFMzh1Q1E7RUFDSTtFQUNBO0E5RTY4dUNaO0E4RXo4dUNZO0VBQ0k7QTlFMjh1Q2hCO0FpRzU3dUNRO0VBQ0ksY0RnS0c7QWhHOHh1Q2Y7QWlHbDd1Q0k7RUEyQlEscUJEK0hZO0VDM0haO0FqR3U1dUNaOztBZ0dyeHVDQztFQzFMTyxjRDJMRTtFQ3pLRixxQ0Q0S1M7RUN4S1QseUNEdUtLO0FoR3d4dUNiO0FpR2o5dUNRO0VBQ0YsY0R1TFM7QWhHNHh1Q2Y7QThFbCt1Q1E7RUFDSTtFQUNBO0E5RW8rdUNaO0E4RWgrdUNZO0VBQ0k7QTlFayt1Q2hCO0FpR245dUNRO0VBQ0ksY0QrS0c7QWhHc3l1Q2Y7QWlHejh1Q0k7RUFTUSxjRDhKSztFQzVJTCxxQkQrSVk7RUMzSVo7QWpHKzZ1Q1o7QWlHajh1Q1k7RUFDRixjRDBKWTtBaEd5eXVDdEI7QThFcC91Q1E7RUFDSTtFQUNBO0E5RXMvdUNaO0E4RWwvdUNZO0VBQ0k7QTlFby91Q2hCO0FpR244dUNZO0VBQ0ksY0RrSk07QWhHbXp1Q3RCOztBZ0d6MHVDQztFQzNLTyxjRDRLRTtFQzFKRixxQkQ0SlM7RUN4SlQseUJEeUpLO0FoRzIwdUNiO0FpR3QvdUNRO0VBQ0YsY0R3S1M7QWhHZzF1Q2Y7QThFdmd2Q1E7RUFDSTtFQUNBO0E5RXlndkNaO0E4RXJndkNZO0VBQ0k7QTlFdWd2Q2hCO0FpR3gvdUNRO0VBQ0ksY0RnS0c7QWhHMDF1Q2Y7QWlHOSt1Q0k7RUEyQlEscUJEK0hZO0VDM0haO0FqR205dUNaOztBZ0dqMXVDQztFQzFMTyxjRDJMRTtFQ3pLRixxQ0Q0S1M7RUN4S1QseUNEdUtLO0FoR28xdUNiO0FpRzdndkNRO0VBQ0YsY0R1TFM7QWhHdzF1Q2Y7QThFOWh2Q1E7RUFDSTtFQUNBO0E5RWdpdkNaO0E4RTVodkNZO0VBQ0k7QTlFOGh2Q2hCO0FpRy9ndkNRO0VBQ0ksY0QrS0c7QWhHazJ1Q2Y7QWlHcmd2Q0k7RUFTUSxjRDhKSztFQzVJTCxxQkQrSVk7RUMzSVo7QWpHMit1Q1o7QWlHNy91Q1k7RUFDRixjRDBKWTtBaEdxMnVDdEI7QThFaGp2Q1E7RUFDSTtFQUNBO0E5RWtqdkNaO0E4RTlpdkNZO0VBQ0k7QTlFZ2p2Q2hCO0FpRy8vdUNZO0VBQ0ksY0RrSk07QWhHKzJ1Q3RCOztBZ0dyNHVDQztFQzNLTyxjRDRLRTtFQzFKRixxQkQ0SlM7RUN4SlQseUJEeUpLO0FoR3U0dUNiO0FpR2xqdkNRO0VBQ0YsY0R3S1M7QWhHNDR1Q2Y7QThFbmt2Q1E7RUFDSTtFQUNBO0E5RXFrdkNaO0E4RWprdkNZO0VBQ0k7QTlFbWt2Q2hCO0FpR3BqdkNRO0VBQ0ksY0RnS0c7QWhHczV1Q2Y7QWlHMWl2Q0k7RUEyQlEscUJEK0hZO0VDM0haO0FqRytndkNaOztBZ0c3NHVDQztFQzFMTyxjRDJMRTtFQ3pLRixrQ0Q0S1M7RUN4S1Qsc0NEdUtLO0FoR2c1dUNiO0FpR3prdkNRO0VBQ0YsY0R1TFM7QWhHbzV1Q2Y7QThFMWx2Q1E7RUFDSTtFQUNBO0E5RTRsdkNaO0E4RXhsdkNZO0VBQ0k7QTlFMGx2Q2hCO0FpRzNrdkNRO0VBQ0ksY0QrS0c7QWhHODV1Q2Y7QWlHamt2Q0k7RUFTUSxjRDhKSztFQzVJTCxxQkQrSVk7RUMzSVo7QWpHdWl2Q1o7QWlHemp2Q1k7RUFDRixjRDBKWTtBaEdpNnVDdEI7QThFNW12Q1E7RUFDSTtFQUNBO0E5RThtdkNaO0E4RTFtdkNZO0VBQ0k7QTlFNG12Q2hCO0FpRzNqdkNZO0VBQ0ksY0RrSk07QWhHMjZ1Q3RCOztBZ0dqOHVDQztFQzNLTyxjRDRLRTtFQzFKRixxQkQ0SlM7RUN4SlQseUJEeUpLO0FoR204dUNiO0FpRzltdkNRO0VBQ0YsY0R3S1M7QWhHdzh1Q2Y7QThFL252Q1E7RUFDSTtFQUNBO0E5RWlvdkNaO0E4RTdudkNZO0VBQ0k7QTlFK252Q2hCO0FpR2hudkNRO0VBQ0ksY0RnS0c7QWhHazl1Q2Y7QWlHdG12Q0k7RUEyQlEscUJEK0hZO0VDM0haO0FqRzJrdkNaOztBZ0d6OHVDQztFQzFMTyxjRDJMRTtFQ3pLRixvQ0Q0S1M7RUN4S1Qsd0NEdUtLO0FoRzQ4dUNiO0FpR3JvdkNRO0VBQ0YsY0R1TFM7QWhHZzl1Q2Y7QThFdHB2Q1E7RUFDSTtFQUNBO0E5RXdwdkNaO0E4RXBwdkNZO0VBQ0k7QTlFc3B2Q2hCO0FpR3ZvdkNRO0VBQ0ksY0QrS0c7QWhHMDl1Q2Y7QWlHN252Q0k7RUFTUSxjRDhKSztFQzVJTCxxQkQrSVk7RUMzSVo7QWpHbW12Q1o7QWlHcm52Q1k7RUFDRixjRDBKWTtBaEc2OXVDdEI7QThFeHF2Q1E7RUFDSTtFQUNBO0E5RTBxdkNaO0E4RXRxdkNZO0VBQ0k7QTlFd3F2Q2hCO0FpR3ZudkNZO0VBQ0ksY0RrSk07QWhHdSt1Q3RCOztBZ0c5OXVDQTtFQUNDO0VBQ0E7RUM1TU8sYzVGa0VvQjtFNEZoRHBCLHFCNUZ6QmlCO0FMc3J2Q3pCO0FpRzNxdkNRO0VBQ0YsYzVGNkRzQjtBTGdudkM1QjtBOEU1cnZDUTtFQUNJO0VBQ0E7QTlFOHJ2Q1o7QThFMXJ2Q1k7RUFDSTtBOUU0cnZDaEI7QWlHN3F2Q1E7RUFDSSxjNUZxRGdCO0FMMG52QzVCO0FpR25xdkNJO0VBU1EsYzNGM0NhO0UyRjZEYixxQjNGN0RhO0UyRmlFYjtBakd5b3ZDWjtBaUczcHZDWTtFQUNGLGMzRmhEZTtBTjZzdkN6QjtBOEU5c3ZDUTtFQUNJO0VBQ0E7QTlFZ3R2Q1o7QThFNXN2Q1k7RUFDSTtBOUU4c3ZDaEI7QWlHN3B2Q1k7RUFDSSxjM0Z4RFM7QU51dHZDekI7O0FrRzN0dkNBO0VBQ0ksZ0I3RjYxQmdEO0U2RjUxQmhELGM3RjgxQmdEO0U2RjcxQmhEO0VBQ0E7RUFDQSx5QjdGcTFCZ0Q7RTZGcDFCaEQsc0I3RnMxQmdEO0U2RnIxQmhELGdCN0ZzMUJnRDtFNkZyMUJoRCwyQzdGbTFCZ0Q7RUU1MEJoRDtBUHd0dkNKOztBbUdydXZDQTtFQUNDO0FuR3d1dkNEO0FtR3J1dkNDO0VBQ0MsYzlGS3VCO0U4Rkp2Qix5QjlGNk9rRDtFOEY1TzdDLHFCOUZGa0I7QUx5dXZDekI7QW1HbnV2Q0M7RUFDQyx5QjlGdU9rRDtBTDgvdUNwRDtBbUdqdXZDQztFQUNDLHlCOUZmdUI7RThGZ0J2QixxQjlGaEJ1QjtFOEZrQnZCLGM5Rlp1QjtFOEZhdkIsdUQ5RnNUa0Q7QUw0NnVDcEQ7QW9HdnZ2Q0k7RUFDSSxjL0ZLaUI7QUxvdnZDekI7QW9HcnZ2Q0k7RUFDSTtFQUNBO0FwR3V2dkNSO0FtR3Z1dkNFO0VBS0MseUI5RnFpQmlEO0U4RnBpQmpELHFCOUZvaUJpRDtFOEZuaUJqRCxjOUZ0QnNCO0U4RnVCdEIsdUQ5RjRTaUQ7QUx5N3VDcEQ7QW1HaHV2Q0M7RUFDQyx5QjlGOE1rRDtFOEY3TWxELHFCOUY2TWtEO0FMcWh2Q3BEO0FtR2h1dkNFO0VBS0MseUI5RnNNaUQ7RThGck1qRCxxQjlGcU1pRDtBTHlodkNwRDtBbUd6dHZDQztFSnhDQTtFQUNBO0VBQ0c7RUFDSDtFQUNHO0EvRm93dkNKOztBb0dueHZDSTtFQUNJLGMvRktpQjtBTGl4dkN6QjtBb0dseHZDSTtFQUNJO0VBQ0E7QXBHb3h2Q1I7O0FvRzN4dkNJO0VBQ0ksYy9GRGM7QUwreHZDdEI7QW9HMXh2Q0k7RUFDSSxjL0ZOYztFK0ZPZDtBcEc0eHZDUjs7QW1HanV2Q0E7RUFDQztBbkdvdXZDRDs7QXFHenl2Q0E7RUFDSTtBckc0eXZDSjtBcUd6eXZDQztFQUVDLHlCaEdGdUI7RWdHR3ZCLHFCaEdIdUI7RWdHSXZCLGNoR0V1QjtFZ0dEdkIsdURoR29Va0Q7QUxzK3VDcEQ7QW9Hanp2Q0k7RUFDSSxjL0ZLaUI7QUw4eXZDekI7QW9HL3l2Q0k7RUFDSTtFQUNBO0FwR2l6dkNSO0FxRy95dkNFO0VBS0MseUJoR21qQmlEO0VnR2xqQmpEO0VBQ0EsY2hHUnNCO0VnR1N0Qix1RGhHMFRpRDtBTG0vdUNwRDtBcUd4eXZDQztFQUVDLHlCaEcyTmtEO0VnRzFObEQscUJoRzBOa0Q7RWdHek5sRCxjaEdoQnVCO0FMeXp2Q3pCO0FvR24wdkNJO0VBQ0ksYy9GS2lCO0FMZzB2Q3pCO0FvR2owdkNJO0VBQ0k7RUFDQTtBcEdtMHZDUjtBcUc5eXZDRTtFQUtDLHlCaEdrTmlEO0VnR2pOakQ7RUFDQSxjaEd6QnNCO0FMcTB2Q3pCOztBc0cvMHZDSTtFQUNJO0F0R2sxdkNSO0FzRzkwdkNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRHZzF2Q1I7QXNHNTB2Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdEc4MHZDUjtBc0c1MHZDUTtFQUNJO0VBQ0E7RUFDQTtBdEc4MHZDWjtBc0czMHZDUTtFQUNJO0F0RzYwdkNaO0FzR3YwdkNZO0VBQ0ksd0JqR3VqQm9DO0FMa3h1Q3BEO0FzR2wwdkNRO0VBQ0k7RUFDQSx5QmpHdkNhO0FMMjJ2Q3pCO0FzR2wwdkNZO0VBRUk7RUFDQSx5QmpHNUNTO0FMKzJ2Q3pCO0FzR2gwdkNZO0VBQ0kseUJoR2pEUztBTm0zdkN6QjtBc0cxenZDWTtFQUNJLHlCaEdwRFM7QU5nM3ZDekI7QXNHcHp2Q1k7RUFDSSx5QmhHakRZO0FOdTJ2QzVCO0FzRzl5dkNZO0VBQ0kseUJoR3BEUztBTm8ydkN6Qjs7QXNHdnl2Q1E7RUFDSSxjakc4ZndDO0VpRzdmeEMsYWpHNmZ3QztBTDZ5dUNwRDtBc0dyeXZDUTtFQUNJLGVqR3dmd0M7RWlHdmZ4Qyxjakd1ZndDO0FMZ3p1Q3BEOztBc0doeXZDSTtFQUNJLGVqR3FoQjRDO0VpR3BoQjVDO0VBQ0Esc0JqR2toQjRDO0FMaXh1Q3BEO0FzR2p5dkNRO0VBQ0k7RUFDQTtBdEdteXZDWjtBc0c5eHZDUTtFQUNJLGNqRzJnQndDO0VpRzFnQnhDLGFqR3lnQndDO0FMdXh1Q3BEO0FzRzN4dkNRO0VBQ0ksZWpHc2dCd0M7RWlHcmdCeEMsY2pHb2dCd0M7QUx5eHVDcEQ7O0F1R3o1dkNJO0VBQ0kseUJsR0NpQjtFa0dBdkI7RWhHV0U7QVBrNXZDSjtBdUcxNXZDUTtFaEdRSjtBUHE1dkNKO0F1R3o1dkNRO0VoR0lKO0FQdzV2Q0o7QXVHeDV2Q1E7RUFDSTtFQUNOO0F2RzA1dkNOO0F1R3Y1dkNRO0VBQ0k7RUFDTjtBdkd5NXZDTjs7QXdHOTZ2Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjbEdpQm9CO0VrR2hCcEI7RUFDQTtBeEdpN3ZDUjs7QXlHcjd2Q0k7RUFDSTtFQUNBO0F6R3c3dkNSO0F5R3I3dkNRO0VBQ0k7QXpHdTd2Q1o7QXlHbDd2Q0k7RUFDSTtBekdvN3ZDUjs7QXlHOTZ2Q0k7RUFJSTtFQUNBLGdCQUplO0VBS2Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbEduQko7QVBrOHZDSjtBeUc1NnZDUTtFQUNJO0VBQ0EsZ0JBakJXO0VBa0JYO0VBQ0E7RWxHMUJSO0FQeTh2Q0o7QXlHNTZ2Q1k7RUFDSTtFbEc5Qlo7QVA2OHZDSjtBeUcxNnZDUTtFQUNJLGdCQTVCYztBekd3OHZDMUI7QXlHMTZ2Q1k7RUFDSSxnQkEvQlU7QXpHMjh2QzFCO0FlMTV2Q0k7RTBGbkRBO0lBdUNRO0lBQ0E7SUFDQTtJQUNBO0V6RzA2dkNWO0FBQ0Y7O0EwR3ordkNBO0VBQ0k7RUFDQTtFQUNBO0ExRzQrdkNKO0EwRzErdkNJO0VBQ0k7RW5HUUo7RW1HTkk7RUFDQTtFQUNBO0ExRzQrdkNSO0EwRzErdkNRO0VBQ0k7QTFHNCt2Q1o7QTBHeit2Q1E7RUFDSTtFbkdIUjtBUCsrdkNKOztBMkc3L3ZDQTtFQUNDO0EzR2dnd0NEO0EyRzkvdkNDO0VBQ0M7QTNHZ2d3Q0Y7QTJHNy92Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNHKy92Q0Y7QTJHNy92Q0U7RUFDQztBM0crL3ZDSDtBMkc1L3ZDRTtFQUNDO0EzRzgvdkNIO0EyR3gvdkNFOztFQUNDO0EzRzIvdkNIO0EyR3ovdkNHOzs7RUFDQztBM0c2L3ZDSjtBMkd2L3ZDRTtFQUNDO0EzR3kvdkNIO0EyR3AvdkNDO0VBQ0MsdUJ0RytTa0M7RXNHOVNsQztFQUNBO0EzR3MvdkNGO0EyR2ovdkNFO0VBQ0M7QTNHbS92Q0g7QTJHNyt2Q0U7RUFDQztFQUNBO0VBQ0EsNEJ0RzNEc0I7QUwwaXdDekI7QTJHMyt2Q0c7RUFDQztBM0c2K3ZDSjtBMkd0K3ZDRTtFQUNDO0VBQ0E7RUFDQSw0QnRHMUVzQjtBTGtqd0N6QjtBMkdwK3ZDRztFQUNDO0EzR3MrdkNKO0EyRzk5dkNHO0VBQ0MsNEJ0RzdFSTtBTDZpd0NSO0EyR2ordkNHO0VBQ0MsNEJ0RzdFSTtBTGdqd0NSO0EyR3ArdkNHO0VBQ0MsNEJ0RzdFSTtBTG1qd0NSO0EyR3YrdkNHO0VBQ0MsNEJ0RzdFSTtBTHNqd0NSO0EyRzErdkNHO0VBQ0MsNEJ0RzdFSTtBTHlqd0NSO0EyRzcrdkNHO0VBQ0MsNEJ0RzdFSTtBTDRqd0NSO0EyR2gvdkNHO0VBQ0MsNEJ0RzdFSTtBTCtqd0NSO0EyR24vdkNHO0VBQ0MsNEJ0RzdFSTtBTGtrd0NSO0EyR3QvdkNHO0VBQ0MsNEJ0RzdFSTtBTHFrd0NSOztBMkczK3ZDSTtFQUNDLGF0RzRRSztBTGt1dkNWOztBMkd6K3ZDSTtFQUNDLGlCdEdzUUs7RXNHclFMLG9CdEdxUUs7QUx1dXZDVjs7QTJHdit2Q0k7RUFDQyxrQnRHK1BLO0VzRzlQTCxtQnRHOFBLO0FMNHV2Q1Y7O0EyR3ArdkNLO0VBQ0ksa0J0R3VQQztBTGd2dkNWO0EyR3ArdkNLO0VBQ0ksbUJ0R21QQztBTG12dkNWOztBMkdoZ3dDSTtFQUNDLGdCdEc0UUs7QUx1dnZDVjs7QTJHOS92Q0k7RUFDQyxvQnRHc1FLO0VzR3JRTCx1QnRHcVFLO0FMNHZ2Q1Y7O0EyRzUvdkNJO0VBQ0MscUJ0RytQSztFc0c5UEwsc0J0RzhQSztBTGl3dkNWOztBMkd6L3ZDSztFQUNJLHFCdEd1UEM7QUxxd3ZDVjtBMkd6L3ZDSztFQUNJLHNCdEdtUEM7QUx3d3ZDVjs7QTJHcmh3Q0k7RUFDQyxldEc0UUs7QUw0d3ZDVjs7QTJHbmh3Q0k7RUFDQyxtQnRHc1FLO0VzR3JRTCxzQnRHcVFLO0FMaXh2Q1Y7O0EyR2pod0NJO0VBQ0Msb0J0RytQSztFc0c5UEwscUJ0RzhQSztBTHN4dkNWOztBMkc5Z3dDSztFQUNJLG9CdEd1UEM7QUwweHZDVjtBMkc5Z3dDSztFQUNJLHFCdEdtUEM7QUw2eHZDVjs7QTJHMWl3Q0k7RUFDQyxnQnRHNFFLO0FMaXl2Q1Y7O0EyR3hpd0NJO0VBQ0Msb0J0R3NRSztFc0dyUUwsdUJ0R3FRSztBTHN5dkNWOztBMkd0aXdDSTtFQUNDLHFCdEcrUEs7RXNHOVBMLHNCdEc4UEs7QUwyeXZDVjs7QTJHbml3Q0s7RUFDSSxxQnRHdVBDO0FMK3l2Q1Y7QTJHbml3Q0s7RUFDSSxzQnRHbVBDO0FMa3p2Q1Y7O0EyRy9qd0NJO0VBQ0MsYXRHNFFLO0FMc3p2Q1Y7O0EyRzdqd0NJO0VBQ0MsaUJ0R3NRSztFc0dyUUwsb0J0R3FRSztBTDJ6dkNWOztBMkczandDSTtFQUNDLGtCdEcrUEs7RXNHOVBMLG1CdEc4UEs7QUxnMHZDVjs7QTJHeGp3Q0s7RUFDSSxrQnRHdVBDO0FMbzB2Q1Y7QTJHeGp3Q0s7RUFDSSxtQnRHbVBDO0FMdTB2Q1Y7O0EyR3Bsd0NJO0VBQ0MsZ0J0RzRRSztBTDIwdkNWOztBMkdsbHdDSTtFQUNDLG9CdEdzUUs7RXNHclFMLHVCdEdxUUs7QUxnMXZDVjs7QTJHaGx3Q0k7RUFDQyxxQnRHK1BLO0VzRzlQTCxzQnRHOFBLO0FMcTF2Q1Y7O0EyRzdrd0NLO0VBQ0kscUJ0R3VQQztBTHkxdkNWO0EyRzdrd0NLO0VBQ0ksc0J0R21QQztBTDQxdkNWOztBMkd6bXdDSTtFQUNDLGV0RzRRSztBTGcydkNWOztBMkd2bXdDSTtFQUNDLG1CdEdzUUs7RXNHclFMLHNCdEdxUUs7QUxxMnZDVjs7QTJHcm13Q0k7RUFDQyxvQnRHK1BLO0VzRzlQTCxxQnRHOFBLO0FMMDJ2Q1Y7O0EyR2xtd0NLO0VBQ0ksb0J0R3VQQztBTDgydkNWO0EyR2xtd0NLO0VBQ0kscUJ0R21QQztBTGkzdkNWOztBMkc5bndDSTtFQUNDLGdCdEc0UUs7QUxxM3ZDVjs7QTJHNW53Q0k7RUFDQyxvQnRHc1FLO0VzR3JRTCx1QnRHcVFLO0FMMDN2Q1Y7O0EyRzFud0NJO0VBQ0MscUJ0RytQSztFc0c5UEwsc0J0RzhQSztBTCszdkNWOztBMkd2bndDSztFQUNJLHFCdEd1UEM7QUxtNHZDVjtBMkd2bndDSztFQUNJLHNCdEdtUEM7QUxzNHZDVjs7QTJHbnB3Q0k7RUFDQyxhdEc0UUs7QUwwNHZDVjs7QTJHanB3Q0k7RUFDQyxpQnRHc1FLO0VzR3JRTCxvQnRHcVFLO0FMKzR2Q1Y7O0EyRy9vd0NJO0VBQ0Msa0J0RytQSztFc0c5UEwsbUJ0RzhQSztBTG81dkNWOztBMkc1b3dDSztFQUNJLGtCdEd1UEM7QUx3NXZDVjtBMkc1b3dDSztFQUNJLG1CdEdtUEM7QUwyNXZDVjs7QTJHeHF3Q0k7RUFDQyxnQnRHNFFLO0FMKzV2Q1Y7O0EyR3Rxd0NJO0VBQ0Msb0J0R3NRSztFc0dyUUwsdUJ0R3FRSztBTG82dkNWOztBMkdwcXdDSTtFQUNDLHFCdEcrUEs7RXNHOVBMLHNCdEc4UEs7QUx5NnZDVjs7QTJHanF3Q0s7RUFDSSxxQnRHdVBDO0FMNjZ2Q1Y7QTJHanF3Q0s7RUFDSSxzQnRHbVBDO0FMZzd2Q1Y7O0EyRzdyd0NJO0VBQ0MsZXRHNFFLO0FMbzd2Q1Y7O0EyRzNyd0NJO0VBQ0MsbUJ0R3NRSztFc0dyUUwsc0J0R3FRSztBTHk3dkNWOztBMkd6cndDSTtFQUNDLG9CdEcrUEs7RXNHOVBMLHFCdEc4UEs7QUw4N3ZDVjs7QTJHdHJ3Q0s7RUFDSSxvQnRHdVBDO0FMazh2Q1Y7QTJHdHJ3Q0s7RUFDSSxxQnRHbVBDO0FMcTh2Q1Y7O0Fland3Q0k7RTRGK0NBO0lBQ0MsYXRHNFFLO0VMMDh2Q1I7O0UyR2p0d0NFO0lBQ0MsaUJ0R3NRSztJc0dyUUwsb0J0R3FRSztFTCs4dkNSOztFMkcvc3dDRTtJQUNDLGtCdEcrUEs7SXNHOVBMLG1CdEc4UEs7RUxvOXZDUjs7RTJHNXN3Q0c7SUFDSSxrQnRHdVBDO0VMdzl2Q1I7RTJHNXN3Q0c7SUFDSSxtQnRHbVBDO0VMMjl2Q1I7O0UyR3h1d0NFO0lBQ0MsZ0J0RzRRSztFTCs5dkNSOztFMkd0dXdDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUxvK3ZDUjs7RTJHcHV3Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMeSt2Q1I7O0UyR2p1d0NHO0lBQ0kscUJ0R3VQQztFTDYrdkNSO0UyR2p1d0NHO0lBQ0ksc0J0R21QQztFTGcvdkNSOztFMkc3dndDRTtJQUNDLGV0RzRRSztFTG8vdkNSOztFMkczdndDRTtJQUNDLG1CdEdzUUs7SXNHclFMLHNCdEdxUUs7RUx5L3ZDUjs7RTJHenZ3Q0U7SUFDQyxvQnRHK1BLO0lzRzlQTCxxQnRHOFBLO0VMOC92Q1I7O0UyR3R2d0NHO0lBQ0ksb0J0R3VQQztFTGtnd0NSO0UyR3R2d0NHO0lBQ0kscUJ0R21QQztFTHFnd0NSOztFMkdseHdDRTtJQUNDLGdCdEc0UUs7RUx5Z3dDUjs7RTJHaHh3Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMOGd3Q1I7O0UyRzl3d0NFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTG1od0NSOztFMkczd3dDRztJQUNJLHFCdEd1UEM7RUx1aHdDUjtFMkczd3dDRztJQUNJLHNCdEdtUEM7RUwwaHdDUjs7RTJHdnl3Q0U7SUFDQyxhdEc0UUs7RUw4aHdDUjs7RTJHcnl3Q0U7SUFDQyxpQnRHc1FLO0lzR3JRTCxvQnRHcVFLO0VMbWl3Q1I7O0UyR255d0NFO0lBQ0Msa0J0RytQSztJc0c5UEwsbUJ0RzhQSztFTHdpd0NSOztFMkdoeXdDRztJQUNJLGtCdEd1UEM7RUw0aXdDUjtFMkdoeXdDRztJQUNJLG1CdEdtUEM7RUwraXdDUjs7RTJHNXp3Q0U7SUFDQyxnQnRHNFFLO0VMbWp3Q1I7O0UyRzF6d0NFO0lBQ0Msb0J0R3NRSztJc0dyUUwsdUJ0R3FRSztFTHdqd0NSOztFMkd4endDRTtJQUNDLHFCdEcrUEs7SXNHOVBMLHNCdEc4UEs7RUw2andDUjs7RTJHcnp3Q0c7SUFDSSxxQnRHdVBDO0VMaWt3Q1I7RTJHcnp3Q0c7SUFDSSxzQnRHbVBDO0VMb2t3Q1I7O0UyR2oxd0NFO0lBQ0MsZXRHNFFLO0VMd2t3Q1I7O0UyRy8wd0NFO0lBQ0MsbUJ0R3NRSztJc0dyUUwsc0J0R3FRSztFTDZrd0NSOztFMkc3MHdDRTtJQUNDLG9CdEcrUEs7SXNHOVBMLHFCdEc4UEs7RUxrbHdDUjs7RTJHMTB3Q0c7SUFDSSxvQnRHdVBDO0VMc2x3Q1I7RTJHMTB3Q0c7SUFDSSxxQnRHbVBDO0VMeWx3Q1I7O0UyR3Qyd0NFO0lBQ0MsZ0J0RzRRSztFTDZsd0NSOztFMkdwMndDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUxrbXdDUjs7RTJHbDJ3Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMdW13Q1I7O0UyRy8xd0NHO0lBQ0kscUJ0R3VQQztFTDJtd0NSO0UyRy8xd0NHO0lBQ0ksc0J0R21QQztFTDhtd0NSOztFMkczM3dDRTtJQUNDLGF0RzRRSztFTGtud0NSOztFMkd6M3dDRTtJQUNDLGlCdEdzUUs7SXNHclFMLG9CdEdxUUs7RUx1bndDUjs7RTJHdjN3Q0U7SUFDQyxrQnRHK1BLO0lzRzlQTCxtQnRHOFBLO0VMNG53Q1I7O0UyR3Azd0NHO0lBQ0ksa0J0R3VQQztFTGdvd0NSO0UyR3Azd0NHO0lBQ0ksbUJ0R21QQztFTG1vd0NSOztFMkdoNXdDRTtJQUNDLGdCdEc0UUs7RUx1b3dDUjs7RTJHOTR3Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMNG93Q1I7O0UyRzU0d0NFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTGlwd0NSOztFMkd6NHdDRztJQUNJLHFCdEd1UEM7RUxxcHdDUjtFMkd6NHdDRztJQUNJLHNCdEdtUEM7RUx3cHdDUjs7RTJHcjZ3Q0U7SUFDQyxldEc0UUs7RUw0cHdDUjs7RTJHbjZ3Q0U7SUFDQyxtQnRHc1FLO0lzR3JRTCxzQnRHcVFLO0VMaXF3Q1I7O0UyR2o2d0NFO0lBQ0Msb0J0RytQSztJc0c5UEwscUJ0RzhQSztFTHNxd0NSOztFMkc5NXdDRztJQUNJLG9CdEd1UEM7RUwwcXdDUjtFMkc5NXdDRztJQUNJLHFCdEdtUEM7RUw2cXdDUjtBQUNGO0FlMSt3Q0k7RTRGK0NBO0lBQ0MsYXRHNFFLO0VMa3J3Q1I7O0UyR3o3d0NFO0lBQ0MsaUJ0R3NRSztJc0dyUUwsb0J0R3FRSztFTHVyd0NSOztFMkd2N3dDRTtJQUNDLGtCdEcrUEs7SXNHOVBMLG1CdEc4UEs7RUw0cndDUjs7RTJHcDd3Q0c7SUFDSSxrQnRHdVBDO0VMZ3N3Q1I7RTJHcDd3Q0c7SUFDSSxtQnRHbVBDO0VMbXN3Q1I7O0UyR2g5d0NFO0lBQ0MsZ0J0RzRRSztFTHVzd0NSOztFMkc5OHdDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUw0c3dDUjs7RTJHNTh3Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMaXR3Q1I7O0UyR3o4d0NHO0lBQ0kscUJ0R3VQQztFTHF0d0NSO0UyR3o4d0NHO0lBQ0ksc0J0R21QQztFTHd0d0NSOztFMkdyK3dDRTtJQUNDLGV0RzRRSztFTDR0d0NSOztFMkduK3dDRTtJQUNDLG1CdEdzUUs7SXNHclFMLHNCdEdxUUs7RUxpdXdDUjs7RTJHait3Q0U7SUFDQyxvQnRHK1BLO0lzRzlQTCxxQnRHOFBLO0VMc3V3Q1I7O0UyRzk5d0NHO0lBQ0ksb0J0R3VQQztFTDB1d0NSO0UyRzk5d0NHO0lBQ0kscUJ0R21QQztFTDZ1d0NSOztFMkcxL3dDRTtJQUNDLGdCdEc0UUs7RUxpdndDUjs7RTJHeC93Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMc3Z3Q1I7O0UyR3Qvd0NFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTDJ2d0NSOztFMkduL3dDRztJQUNJLHFCdEd1UEM7RUwrdndDUjtFMkduL3dDRztJQUNJLHNCdEdtUEM7RUxrd3dDUjs7RTJHL2d4Q0U7SUFDQyxhdEc0UUs7RUxzd3dDUjs7RTJHN2d4Q0U7SUFDQyxpQnRHc1FLO0lzR3JRTCxvQnRHcVFLO0VMMnd3Q1I7O0UyRzNneENFO0lBQ0Msa0J0RytQSztJc0c5UEwsbUJ0RzhQSztFTGd4d0NSOztFMkd4Z3hDRztJQUNJLGtCdEd1UEM7RUxveHdDUjtFMkd4Z3hDRztJQUNJLG1CdEdtUEM7RUx1eHdDUjs7RTJHcGl4Q0U7SUFDQyxnQnRHNFFLO0VMMnh3Q1I7O0UyR2xpeENFO0lBQ0Msb0J0R3NRSztJc0dyUUwsdUJ0R3FRSztFTGd5d0NSOztFMkdoaXhDRTtJQUNDLHFCdEcrUEs7SXNHOVBMLHNCdEc4UEs7RUxxeXdDUjs7RTJHN2h4Q0c7SUFDSSxxQnRHdVBDO0VMeXl3Q1I7RTJHN2h4Q0c7SUFDSSxzQnRHbVBDO0VMNHl3Q1I7O0UyR3pqeENFO0lBQ0MsZXRHNFFLO0VMZ3p3Q1I7O0UyR3ZqeENFO0lBQ0MsbUJ0R3NRSztJc0dyUUwsc0J0R3FRSztFTHF6d0NSOztFMkdyanhDRTtJQUNDLG9CdEcrUEs7SXNHOVBMLHFCdEc4UEs7RUwwendDUjs7RTJHbGp4Q0c7SUFDSSxvQnRHdVBDO0VMOHp3Q1I7RTJHbGp4Q0c7SUFDSSxxQnRHbVBDO0VMaTB3Q1I7O0UyRzlreENFO0lBQ0MsZ0J0RzRRSztFTHEwd0NSOztFMkc1a3hDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUwwMHdDUjs7RTJHMWt4Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMKzB3Q1I7O0UyR3ZreENHO0lBQ0kscUJ0R3VQQztFTG0xd0NSO0UyR3ZreENHO0lBQ0ksc0J0R21QQztFTHMxd0NSOztFMkdubXhDRTtJQUNDLGF0RzRRSztFTDAxd0NSOztFMkdqbXhDRTtJQUNDLGlCdEdzUUs7SXNHclFMLG9CdEdxUUs7RUwrMXdDUjs7RTJHL2x4Q0U7SUFDQyxrQnRHK1BLO0lzRzlQTCxtQnRHOFBLO0VMbzJ3Q1I7O0UyRzVseENHO0lBQ0ksa0J0R3VQQztFTHcyd0NSO0UyRzVseENHO0lBQ0ksbUJ0R21QQztFTDIyd0NSOztFMkd4bnhDRTtJQUNDLGdCdEc0UUs7RUwrMndDUjs7RTJHdG54Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMbzN3Q1I7O0UyR3BueENFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTHkzd0NSOztFMkdqbnhDRztJQUNJLHFCdEd1UEM7RUw2M3dDUjtFMkdqbnhDRztJQUNJLHNCdEdtUEM7RUxnNHdDUjs7RTJHN294Q0U7SUFDQyxldEc0UUs7RUxvNHdDUjs7RTJHM294Q0U7SUFDQyxtQnRHc1FLO0lzR3JRTCxzQnRHcVFLO0VMeTR3Q1I7O0UyR3pveENFO0lBQ0Msb0J0RytQSztJc0c5UEwscUJ0RzhQSztFTDg0d0NSOztFMkd0b3hDRztJQUNJLG9CdEd1UEM7RUxrNXdDUjtFMkd0b3hDRztJQUNJLHFCdEdtUEM7RUxxNXdDUjtBQUNGO0FlbHR4Q0k7RTRGK0NBO0lBQ0MsYXRHNFFLO0VMMDV3Q1I7O0UyR2pxeENFO0lBQ0MsaUJ0R3NRSztJc0dyUUwsb0J0R3FRSztFTCs1d0NSOztFMkcvcHhDRTtJQUNDLGtCdEcrUEs7SXNHOVBMLG1CdEc4UEs7RUxvNndDUjs7RTJHNXB4Q0c7SUFDSSxrQnRHdVBDO0VMdzZ3Q1I7RTJHNXB4Q0c7SUFDSSxtQnRHbVBDO0VMMjZ3Q1I7O0UyR3hyeENFO0lBQ0MsZ0J0RzRRSztFTCs2d0NSOztFMkd0cnhDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUxvN3dDUjs7RTJHcHJ4Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMeTd3Q1I7O0UyR2pyeENHO0lBQ0kscUJ0R3VQQztFTDY3d0NSO0UyR2pyeENHO0lBQ0ksc0J0R21QQztFTGc4d0NSOztFMkc3c3hDRTtJQUNDLGV0RzRRSztFTG84d0NSOztFMkczc3hDRTtJQUNDLG1CdEdzUUs7SXNHclFMLHNCdEdxUUs7RUx5OHdDUjs7RTJHenN4Q0U7SUFDQyxvQnRHK1BLO0lzRzlQTCxxQnRHOFBLO0VMODh3Q1I7O0UyR3RzeENHO0lBQ0ksb0J0R3VQQztFTGs5d0NSO0UyR3RzeENHO0lBQ0kscUJ0R21QQztFTHE5d0NSOztFMkdsdXhDRTtJQUNDLGdCdEc0UUs7RUx5OXdDUjs7RTJHaHV4Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMODl3Q1I7O0UyRzl0eENFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTG0rd0NSOztFMkczdHhDRztJQUNJLHFCdEd1UEM7RUx1K3dDUjtFMkczdHhDRztJQUNJLHNCdEdtUEM7RUwwK3dDUjs7RTJHdnZ4Q0U7SUFDQyxhdEc0UUs7RUw4K3dDUjs7RTJHcnZ4Q0U7SUFDQyxpQnRHc1FLO0lzR3JRTCxvQnRHcVFLO0VMbS93Q1I7O0UyR252eENFO0lBQ0Msa0J0RytQSztJc0c5UEwsbUJ0RzhQSztFTHcvd0NSOztFMkdodnhDRztJQUNJLGtCdEd1UEM7RUw0L3dDUjtFMkdodnhDRztJQUNJLG1CdEdtUEM7RUwrL3dDUjs7RTJHNXd4Q0U7SUFDQyxnQnRHNFFLO0VMbWd4Q1I7O0UyRzF3eENFO0lBQ0Msb0J0R3NRSztJc0dyUUwsdUJ0R3FRSztFTHdneENSOztFMkd4d3hDRTtJQUNDLHFCdEcrUEs7SXNHOVBMLHNCdEc4UEs7RUw2Z3hDUjs7RTJHcnd4Q0c7SUFDSSxxQnRHdVBDO0VMaWh4Q1I7RTJHcnd4Q0c7SUFDSSxzQnRHbVBDO0VMb2h4Q1I7O0UyR2p5eENFO0lBQ0MsZXRHNFFLO0VMd2h4Q1I7O0UyRy94eENFO0lBQ0MsbUJ0R3NRSztJc0dyUUwsc0J0R3FRSztFTDZoeENSOztFMkc3eHhDRTtJQUNDLG9CdEcrUEs7SXNHOVBMLHFCdEc4UEs7RUxraXhDUjs7RTJHMXh4Q0c7SUFDSSxvQnRHdVBDO0VMc2l4Q1I7RTJHMXh4Q0c7SUFDSSxxQnRHbVBDO0VMeWl4Q1I7O0UyR3R6eENFO0lBQ0MsZ0J0RzRRSztFTDZpeENSOztFMkdwenhDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUxranhDUjs7RTJHbHp4Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMdWp4Q1I7O0UyRy95eENHO0lBQ0kscUJ0R3VQQztFTDJqeENSO0UyRy95eENHO0lBQ0ksc0J0R21QQztFTDhqeENSOztFMkczMHhDRTtJQUNDLGF0RzRRSztFTGtreENSOztFMkd6MHhDRTtJQUNDLGlCdEdzUUs7SXNHclFMLG9CdEdxUUs7RUx1a3hDUjs7RTJHdjB4Q0U7SUFDQyxrQnRHK1BLO0lzRzlQTCxtQnRHOFBLO0VMNGt4Q1I7O0UyR3AweENHO0lBQ0ksa0J0R3VQQztFTGdseENSO0UyR3AweENHO0lBQ0ksbUJ0R21QQztFTG1seENSOztFMkdoMnhDRTtJQUNDLGdCdEc0UUs7RUx1bHhDUjs7RTJHOTF4Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMNGx4Q1I7O0UyRzUxeENFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTGlteENSOztFMkd6MXhDRztJQUNJLHFCdEd1UEM7RUxxbXhDUjtFMkd6MXhDRztJQUNJLHNCdEdtUEM7RUx3bXhDUjs7RTJHcjN4Q0U7SUFDQyxldEc0UUs7RUw0bXhDUjs7RTJHbjN4Q0U7SUFDQyxtQnRHc1FLO0lzR3JRTCxzQnRHcVFLO0VMaW54Q1I7O0UyR2ozeENFO0lBQ0Msb0J0RytQSztJc0c5UEwscUJ0RzhQSztFTHNueENSOztFMkc5MnhDRztJQUNJLG9CdEd1UEM7RUwwbnhDUjtFMkc5MnhDRztJQUNJLHFCdEdtUEM7RUw2bnhDUjtBQUNGO0FlMTd4Q0k7RTRGK0NBO0lBQ0MsYXRHNFFLO0VMa294Q1I7O0UyR3o0eENFO0lBQ0MsaUJ0R3NRSztJc0dyUUwsb0J0R3FRSztFTHVveENSOztFMkd2NHhDRTtJQUNDLGtCdEcrUEs7SXNHOVBMLG1CdEc4UEs7RUw0b3hDUjs7RTJHcDR4Q0c7SUFDSSxrQnRHdVBDO0VMZ3B4Q1I7RTJHcDR4Q0c7SUFDSSxtQnRHbVBDO0VMbXB4Q1I7O0UyR2g2eENFO0lBQ0MsZ0J0RzRRSztFTHVweENSOztFMkc5NXhDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUw0cHhDUjs7RTJHNTV4Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMaXF4Q1I7O0UyR3o1eENHO0lBQ0kscUJ0R3VQQztFTHFxeENSO0UyR3o1eENHO0lBQ0ksc0J0R21QQztFTHdxeENSOztFMkdyN3hDRTtJQUNDLGV0RzRRSztFTDRxeENSOztFMkduN3hDRTtJQUNDLG1CdEdzUUs7SXNHclFMLHNCdEdxUUs7RUxpcnhDUjs7RTJHajd4Q0U7SUFDQyxvQnRHK1BLO0lzRzlQTCxxQnRHOFBLO0VMc3J4Q1I7O0UyRzk2eENHO0lBQ0ksb0J0R3VQQztFTDByeENSO0UyRzk2eENHO0lBQ0kscUJ0R21QQztFTDZyeENSOztFMkcxOHhDRTtJQUNDLGdCdEc0UUs7RUxpc3hDUjs7RTJHeDh4Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMc3N4Q1I7O0UyR3Q4eENFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTDJzeENSOztFMkduOHhDRztJQUNJLHFCdEd1UEM7RUwrc3hDUjtFMkduOHhDRztJQUNJLHNCdEdtUEM7RUxrdHhDUjs7RTJHLzl4Q0U7SUFDQyxhdEc0UUs7RUxzdHhDUjs7RTJHNzl4Q0U7SUFDQyxpQnRHc1FLO0lzR3JRTCxvQnRHcVFLO0VMMnR4Q1I7O0UyRzM5eENFO0lBQ0Msa0J0RytQSztJc0c5UEwsbUJ0RzhQSztFTGd1eENSOztFMkd4OXhDRztJQUNJLGtCdEd1UEM7RUxvdXhDUjtFMkd4OXhDRztJQUNJLG1CdEdtUEM7RUx1dXhDUjs7RTJHcC94Q0U7SUFDQyxnQnRHNFFLO0VMMnV4Q1I7O0UyR2wveENFO0lBQ0Msb0J0R3NRSztJc0dyUUwsdUJ0R3FRSztFTGd2eENSOztFMkdoL3hDRTtJQUNDLHFCdEcrUEs7SXNHOVBMLHNCdEc4UEs7RUxxdnhDUjs7RTJHNyt4Q0c7SUFDSSxxQnRHdVBDO0VMeXZ4Q1I7RTJHNyt4Q0c7SUFDSSxzQnRHbVBDO0VMNHZ4Q1I7O0UyR3pneUNFO0lBQ0MsZXRHNFFLO0VMZ3d4Q1I7O0UyR3ZneUNFO0lBQ0MsbUJ0R3NRSztJc0dyUUwsc0J0R3FRSztFTHF3eENSOztFMkdyZ3lDRTtJQUNDLG9CdEcrUEs7SXNHOVBMLHFCdEc4UEs7RUwwd3hDUjs7RTJHbGd5Q0c7SUFDSSxvQnRHdVBDO0VMOHd4Q1I7RTJHbGd5Q0c7SUFDSSxxQnRHbVBDO0VMaXh4Q1I7O0UyRzloeUNFO0lBQ0MsZ0J0RzRRSztFTHF4eENSOztFMkc1aHlDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUwweHhDUjs7RTJHMWh5Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMK3h4Q1I7O0UyR3ZoeUNHO0lBQ0kscUJ0R3VQQztFTG15eENSO0UyR3ZoeUNHO0lBQ0ksc0J0R21QQztFTHN5eENSOztFMkduanlDRTtJQUNDLGF0RzRRSztFTDB5eENSOztFMkdqanlDRTtJQUNDLGlCdEdzUUs7SXNHclFMLG9CdEdxUUs7RUwreXhDUjs7RTJHL2l5Q0U7SUFDQyxrQnRHK1BLO0lzRzlQTCxtQnRHOFBLO0VMb3p4Q1I7O0UyRzVpeUNHO0lBQ0ksa0J0R3VQQztFTHd6eENSO0UyRzVpeUNHO0lBQ0ksbUJ0R21QQztFTDJ6eENSOztFMkd4a3lDRTtJQUNDLGdCdEc0UUs7RUwrenhDUjs7RTJHdGt5Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMbzB4Q1I7O0UyR3BreUNFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTHkweENSOztFMkdqa3lDRztJQUNJLHFCdEd1UEM7RUw2MHhDUjtFMkdqa3lDRztJQUNJLHNCdEdtUEM7RUxnMXhDUjs7RTJHN2x5Q0U7SUFDQyxldEc0UUs7RUxvMXhDUjs7RTJHM2x5Q0U7SUFDQyxtQnRHc1FLO0lzR3JRTCxzQnRHcVFLO0VMeTF4Q1I7O0UyR3pseUNFO0lBQ0Msb0J0RytQSztJc0c5UEwscUJ0RzhQSztFTDgxeENSOztFMkd0bHlDRztJQUNJLG9CdEd1UEM7RUxrMnhDUjtFMkd0bHlDRztJQUNJLHFCdEdtUEM7RUxxMnhDUjtBQUNGO0FlbHF5Q0k7RTRGK0NBO0lBQ0MsYXRHNFFLO0VMMDJ4Q1I7O0UyR2pueUNFO0lBQ0MsaUJ0R3NRSztJc0dyUUwsb0J0R3FRSztFTCsyeENSOztFMkcvbXlDRTtJQUNDLGtCdEcrUEs7SXNHOVBMLG1CdEc4UEs7RUxvM3hDUjs7RTJHNW15Q0c7SUFDSSxrQnRHdVBDO0VMdzN4Q1I7RTJHNW15Q0c7SUFDSSxtQnRHbVBDO0VMMjN4Q1I7O0UyR3hveUNFO0lBQ0MsZ0J0RzRRSztFTCszeENSOztFMkd0b3lDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUxvNHhDUjs7RTJHcG95Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMeTR4Q1I7O0UyR2pveUNHO0lBQ0kscUJ0R3VQQztFTDY0eENSO0UyR2pveUNHO0lBQ0ksc0J0R21QQztFTGc1eENSOztFMkc3cHlDRTtJQUNDLGV0RzRRSztFTG81eENSOztFMkczcHlDRTtJQUNDLG1CdEdzUUs7SXNHclFMLHNCdEdxUUs7RUx5NXhDUjs7RTJHenB5Q0U7SUFDQyxvQnRHK1BLO0lzRzlQTCxxQnRHOFBLO0VMODV4Q1I7O0UyR3RweUNHO0lBQ0ksb0J0R3VQQztFTGs2eENSO0UyR3RweUNHO0lBQ0kscUJ0R21QQztFTHE2eENSOztFMkdscnlDRTtJQUNDLGdCdEc0UUs7RUx5NnhDUjs7RTJHaHJ5Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMODZ4Q1I7O0UyRzlxeUNFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTG03eENSOztFMkczcXlDRztJQUNJLHFCdEd1UEM7RUx1N3hDUjtFMkczcXlDRztJQUNJLHNCdEdtUEM7RUwwN3hDUjs7RTJHdnN5Q0U7SUFDQyxhdEc0UUs7RUw4N3hDUjs7RTJHcnN5Q0U7SUFDQyxpQnRHc1FLO0lzR3JRTCxvQnRHcVFLO0VMbTh4Q1I7O0UyR25zeUNFO0lBQ0Msa0J0RytQSztJc0c5UEwsbUJ0RzhQSztFTHc4eENSOztFMkdoc3lDRztJQUNJLGtCdEd1UEM7RUw0OHhDUjtFMkdoc3lDRztJQUNJLG1CdEdtUEM7RUwrOHhDUjs7RTJHNXR5Q0U7SUFDQyxnQnRHNFFLO0VMbTl4Q1I7O0UyRzF0eUNFO0lBQ0Msb0J0R3NRSztJc0dyUUwsdUJ0R3FRSztFTHc5eENSOztFMkd4dHlDRTtJQUNDLHFCdEcrUEs7SXNHOVBMLHNCdEc4UEs7RUw2OXhDUjs7RTJHcnR5Q0c7SUFDSSxxQnRHdVBDO0VMaSt4Q1I7RTJHcnR5Q0c7SUFDSSxzQnRHbVBDO0VMbyt4Q1I7O0UyR2p2eUNFO0lBQ0MsZXRHNFFLO0VMdyt4Q1I7O0UyRy91eUNFO0lBQ0MsbUJ0R3NRSztJc0dyUUwsc0J0R3FRSztFTDYreENSOztFMkc3dXlDRTtJQUNDLG9CdEcrUEs7SXNHOVBMLHFCdEc4UEs7RUxrL3hDUjs7RTJHMXV5Q0c7SUFDSSxvQnRHdVBDO0VMcy94Q1I7RTJHMXV5Q0c7SUFDSSxxQnRHbVBDO0VMeS94Q1I7O0UyR3R3eUNFO0lBQ0MsZ0J0RzRRSztFTDYveENSOztFMkdwd3lDRTtJQUNDLG9CdEdzUUs7SXNHclFMLHVCdEdxUUs7RUxrZ3lDUjs7RTJHbHd5Q0U7SUFDQyxxQnRHK1BLO0lzRzlQTCxzQnRHOFBLO0VMdWd5Q1I7O0UyRy92eUNHO0lBQ0kscUJ0R3VQQztFTDJneUNSO0UyRy92eUNHO0lBQ0ksc0J0R21QQztFTDhneUNSOztFMkczeHlDRTtJQUNDLGF0RzRRSztFTGtoeUNSOztFMkd6eHlDRTtJQUNDLGlCdEdzUUs7SXNHclFMLG9CdEdxUUs7RUx1aHlDUjs7RTJHdnh5Q0U7SUFDQyxrQnRHK1BLO0lzRzlQTCxtQnRHOFBLO0VMNGh5Q1I7O0UyR3B4eUNHO0lBQ0ksa0J0R3VQQztFTGdpeUNSO0UyR3B4eUNHO0lBQ0ksbUJ0R21QQztFTG1peUNSOztFMkdoenlDRTtJQUNDLGdCdEc0UUs7RUx1aXlDUjs7RTJHOXl5Q0U7SUFDQyxvQnRHc1FLO0lzR3JRTCx1QnRHcVFLO0VMNGl5Q1I7O0UyRzV5eUNFO0lBQ0MscUJ0RytQSztJc0c5UEwsc0J0RzhQSztFTGlqeUNSOztFMkd6eXlDRztJQUNJLHFCdEd1UEM7RUxxanlDUjtFMkd6eXlDRztJQUNJLHNCdEdtUEM7RUx3anlDUjs7RTJHcjB5Q0U7SUFDQyxldEc0UUs7RUw0anlDUjs7RTJHbjB5Q0U7SUFDQyxtQnRHc1FLO0lzR3JRTCxzQnRHcVFLO0VMaWt5Q1I7O0UyR2oweUNFO0lBQ0Msb0J0RytQSztJc0c5UEwscUJ0RzhQSztFTHNreUNSOztFMkc5enlDRztJQUNJLG9CdEd1UEM7RUwwa3lDUjtFMkc5enlDRztJQUNJLHFCdEdtUEM7RUw2a3lDUjtBQUNGO0E0R2w4eUNJO0VBQ0ksZXZHNHlCbUM7RXVHM3lCbkMsZ0J2RzB5Qm1DO0V1R3p5Qm5DO0E1R284eUNSO0E0R2o4eUNJO0VBQ0k7RUFDQSxZdkc4eUI0QztFdUc3eUI1Qyxjdkc4eUI0QztFdUc3eUI1QyxjdkcyeUI0QztFdUcxeUI1QyxhdkcweUI0QztBTHlweENwRDtBNEdqOHlDUTtFQUNJLGN2R1RhO0FMNDh5Q3pCO0E0Ry83eUNZO0VBQ0ksY3RHbEJTO0FObTl5Q3pCO0E0Rzc3eUNRO0VBQ0k7QTVHKzd5Q1o7O0E0R3o3eUNBO0VDaENJLHlCeEdXcUI7RXdHVnJCO0E3RzY5eUNKO0E2RzE5eUNJO0VBQ0kseUJ4R01pQjtFd0dMakIsY3hHRmlCO0V3R0dqQiw0QnhHR2lCO0FMeTl5Q3pCO0E2R3g5eUNJO0VBQ0ksY3hHTmlCO0FMZyt5Q3pCO0E2R3A5eUNZO0VBQ0kseUJ4R2hCUztBTHMreUN6QjtBNkduOXlDWTtFQUNJLHlCeEdaUztBTGkreUN6QjtBNkc5OHlDWTtFQUNJLDJCeEc1QlM7QUw0K3lDekI7QTZHNzh5Q1k7RUFDSSwyQnhHeEJTO0FMdSt5Q3pCO0E2R3g4eUNZO0VBQ0ksNEJ4R3hDUztBTGsveUN6QjtBNkd2OHlDWTtFQUNJLDRCeEdwQ1M7QUw2K3lDekI7QTZHcDh5Q1E7RUFDSSw0QnhHMUNhO0FMZy95Q3pCO0E2R2g4eUNZO0VBQ0ksMEJ4R3pEUztBTDIveUN6QjtBNkcvN3lDWTtFQUNJLDBCeEdyRFM7QUxzL3lDekI7O0E4Ry8veUNJO0VBQ0ksbUR6R2d2QnFCO0FMa3h4QzdCO0E4RzkveUNRO0VBQ0M7RUFDSjtBOUdnZ3pDTDtBK0d6Z3pDSTtFQUNJLGMxRzREdUI7RTBHM0R2Qix5QjFHU2lCO0FMa2d6Q3pCO0ErR3JnekNZO0VBQ0kseUIxR0VTO0FMcWd6Q3pCO0ErR2hnekNZO0VBQ0ksMkIxR05TO0FMd2d6Q3pCO0ErRzMveUNZO0VBQ0ksNEIxR2RTO0FMMmd6Q3pCO0ErR3QveUNZO0VBQ0ksMEIxR3RCUztBTDhnekN6Qjs7QWdIdmh6Q0M7RUFDQztBaEgwaHpDRjtBZ0hwaHpDRTtFQUNDO0VBQ0E7RUFDQSx5QjNHNFRpRDtFMkczVGpEO0VBQ0E7RUFDQTtBaEhzaHpDSDtBZ0hwaHpDRztFQUNJLGMxR2ZrQjtBTnFpekN6QjtBOEV0aXpDUTtFQUNJO0VBQ0E7QTlFd2l6Q1o7QThFcGl6Q1k7RUFDSTtBOUVzaXpDaEI7QWdIbmh6Q0c7RUFDQyx5QjNHMlNnRDtFMkcxU2hEO0FoSHFoekNKO0FnSG5oekNJO0VBQ0ksYzNHMUJpQjtBTCtpekN6QjtBOEVwanpDUTtFQUNJO0VBQ0E7QTlFc2p6Q1o7QThFbGp6Q1k7RUFDSTtBOUVvanpDaEI7QWdIL2d6Q0U7RUFDQztBaEhpaHpDSDtBZ0gxZ3pDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhINGd6Q0g7O0FpSHhrekNBO0VBQ0k7QWpIMmt6Q0o7O0FpSHhrekNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSDJrekNKOztBaUh2a3pDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0UxRytCQTtFQU1BO0FQdWl6Q0o7QWlIeGt6Q0k7RUFDSTtFQUNBO0FqSDBrekNSOztBa0hubXpDQTtFQUNDO0VBQ0E7RTNHV0c7RTJHVEg7RUFDQTtBbEhzbXpDRDtBa0hubXpDQztFQUNDO0FsSHFtekNGO0FrSGptekNDO0VBQ0M7RUFDQTtFM0dGRTtFMkdJRjtFQUNBO0FsSG1tekNGO0FrSC9sekNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWxIaW16Q0Y7QWtIL2x6Q0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtBbEhpbXpDSDtBa0g1bHpDQzs7RUFFQztFQUNBO0VBQ0E7QWxIOGx6Q0Y7QWtIM2x6Q0M7RUFDQztBbEg2bHpDRjtBa0h4bHpDRTtFQUNDO0FsSDBsekNIO0FrSHprekNDO0VBQ0M7QWxIMmt6Q0Y7QWtIeGt6Q0U7RUFDQztBbEgwa3pDSDtBa0h0a3pDRTtFQUNDO0VBQ0E7QWxId2t6Q0g7QWtIcGt6Q0U7O0VBRUM7RUFDQTtBbEhza3pDSDtBa0hoa3pDRTtFQUNDO0VBQ0EsdUQ3R3FRaUM7QUw2enlDcEM7O0FtSGpxekNBO0VBQ0k7RUFDQTtFQUNBO0U1R1dBO0FQMHB6Q0o7QW1IanF6Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGM5R0ZpQjtFOEdHakIseUI5R1ZpQjtFOEdXakI7RUFDQTtFQUNBO0U1R0ZKO0FQc3F6Q0o7QW1IL3B6Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5IaXF6Q1I7QW1IN3B6Q0k7RUFDSTtFQUNBO0VBQ0E7RTVHcEJKO0FQb3J6Q0o7QW1IMXB6Q1E7OztFQUdJO0FuSDRwekNaO0FtSHRwekNROzs7RUFHSTtBbkh3cHpDWjtBb0g1c3pDSTtFQUNJLFdEd0RpQjtFQ3ZEakIsWUR1RGlCO0FuSHVwekN6QjtBb0gzc3pDSTtFQUNJLFdEbURpQjtFQ2xEakIsWURrRGlCO0FuSDJwekN6QjtBb0h6c3pDUTtFQUNJLFdENkNhO0VDNUNiLFlENENhO0FuSCtwekN6QjtBb0h4c3pDUTtFQUNJLFdEd0NhO0VDdkNiLFlEdUNhO0VDdENiO0FwSDBzekNaO0FvSHBzekNRO0VBQ0ksWUQrQmE7RUM5QmI7QXBIc3N6Q1o7QW9IbnN6Q1E7RUFDSSxZRDBCYTtFQ3pCYjtFQUNBO0FwSHFzekNaO0FvSHR1ekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUx3dXhDZjtBb0hydXpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMNHV4Q2Y7QW9IbnV6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTGd2eENmO0FvSGx1ekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEhvdXpDWjtBb0g5dHpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEhndXpDWjtBb0g3dHpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSCt0ekNaO0FvSGh3ekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUxrd3hDZjtBb0gvdnpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMc3d4Q2Y7QW9IN3Z6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTDB3eENmO0FvSDV2ekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEg4dnpDWjtBb0h4dnpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEgwdnpDWjtBb0h2dnpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSHl2ekNaO0FvSDF4ekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUw0eHhDZjtBb0h6eHpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMZ3l4Q2Y7QW9Idnh6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTG95eENmO0FvSHR4ekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEh3eHpDWjtBb0hseHpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEhveHpDWjtBb0hqeHpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSG14ekNaO0FvSHB6ekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUxzenhDZjtBb0huenpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMMHp4Q2Y7QW9Ianp6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTDh6eENmO0FvSGh6ekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEhrenpDWjtBb0g1eXpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEg4eXpDWjtBb0gzeXpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSDZ5ekNaO0FvSDkwekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUxnMXhDZjtBb0g3MHpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMbzF4Q2Y7QW9IMzB6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTHcxeENmO0FvSDEwekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEg0MHpDWjtBb0h0MHpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEh3MHpDWjtBb0hyMHpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSHUwekNaO0FvSHgyekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUwwMnhDZjtBb0h2MnpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMODJ4Q2Y7QW9IcjJ6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTGszeENmO0FvSHAyekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEhzMnpDWjtBb0hoMnpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEhrMnpDWjtBb0gvMXpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSGkyekNaO0FvSGw0ekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUxvNHhDZjtBb0hqNHpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMdzR4Q2Y7QW9ILzN6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTDQ0eENmO0FvSDkzekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEhnNHpDWjtBb0gxM3pDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEg0M3pDWjtBb0h6M3pDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSDIzekNaO0FvSDU1ekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUw4NXhDZjtBb0gzNXpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMazZ4Q2Y7QW9IejV6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTHM2eENmO0FvSHg1ekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEgwNXpDWjtBb0hwNXpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEhzNXpDWjtBb0huNXpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSHE1ekNaO0FvSHQ3ekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUx3N3hDZjtBb0hyN3pDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMNDd4Q2Y7QW9Ibjd6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTGc4eENmO0FvSGw3ekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEhvN3pDWjtBb0g5NnpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEhnN3pDWjtBb0g3NnpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSCs2ekNaO0FvSGg5ekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUxrOXhDZjtBb0gvOHpDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMczl4Q2Y7QW9INzh6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTDA5eENmO0FvSDU4ekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEg4OHpDWjtBb0h4OHpDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEgwOHpDWjtBb0h2OHpDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSHk4ekNaO0FvSDErekNJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUw0K3hDZjtBb0h6K3pDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMZy94Q2Y7QW9Idit6Q1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTG8veENmO0FvSHQrekNRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEh3K3pDWjtBb0hsK3pDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEhvK3pDWjtBb0hqK3pDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSG0rekNaO0FvSHBnMENJO0VBQ0ksVy9HaWdDTztFK0doZ0NQLFkvR2dnQ087QUxzZ3lDZjtBb0huZzBDSTtFQUNJLFcvRzQvQk87RStHMy9CUCxZL0cyL0JPO0FMMGd5Q2Y7QW9IamcwQ1E7RUFDSSxXL0dzL0JHO0UrR3IvQkgsWS9HcS9CRztBTDhneUNmO0FvSGhnMENRO0VBQ0ksVy9HaS9CRztFK0doL0JILFkvR2cvQkc7RStHLytCSDtBcEhrZzBDWjtBb0g1L3pDUTtFQUNJLFkvR3crQkc7RStHditCSDtBcEg4L3pDWjtBb0gzL3pDUTtFQUNJLFkvR20rQkc7RStHbCtCSDtFQUNBO0FwSDYvekNaO0FvSDloMENJO0VBQ0ksWS9HaWdDTztFK0doZ0NQLGEvR2dnQ087QUxnaXlDZjtBb0g3aDBDSTtFQUNJLFkvRzQvQk87RStHMy9CUCxhL0cyL0JPO0FMb2l5Q2Y7QW9IM2gwQ1E7RUFDSSxZL0dzL0JHO0UrR3IvQkgsYS9HcS9CRztBTHdpeUNmO0FvSDFoMENRO0VBQ0ksWS9HaS9CRztFK0doL0JILGEvR2cvQkc7RStHLytCSDtBcEg0aDBDWjtBb0h0aDBDUTtFQUNJLGEvR3crQkc7RStHditCSDtBcEh3aDBDWjtBb0hyaDBDUTtFQUNJLGEvR20rQkc7RStHbCtCSDtFQUNBO0FwSHVoMENaO0FvSHhqMENJO0VBQ0ksWS9HaWdDTztFK0doZ0NQLGEvR2dnQ087QUwwanlDZjtBb0h2ajBDSTtFQUNJLFkvRzQvQk87RStHMy9CUCxhL0cyL0JPO0FMOGp5Q2Y7QW9IcmowQ1E7RUFDSSxZL0dzL0JHO0UrR3IvQkgsYS9HcS9CRztBTGtreUNmO0FvSHBqMENRO0VBQ0ksWS9HaS9CRztFK0doL0JILGEvR2cvQkc7RStHLytCSDtBcEhzajBDWjtBb0hoajBDUTtFQUNJLGEvR3crQkc7RStHditCSDtBcEhrajBDWjtBb0gvaTBDUTtFQUNJLGEvR20rQkc7RStHbCtCSDtFQUNBO0FwSGlqMENaO0FvSGxsMENJO0VBQ0ksWS9HaWdDTztFK0doZ0NQLGEvR2dnQ087QUxvbHlDZjtBb0hqbDBDSTtFQUNJLFkvRzQvQk87RStHMy9CUCxhL0cyL0JPO0FMd2x5Q2Y7QW9IL2swQ1E7RUFDSSxZL0dzL0JHO0UrR3IvQkgsYS9HcS9CRztBTDRseUNmO0FvSDlrMENRO0VBQ0ksWS9HaS9CRztFK0doL0JILGEvR2cvQkc7RStHLytCSDtBcEhnbDBDWjtBb0gxazBDUTtFQUNJLGEvR3crQkc7RStHditCSDtBcEg0azBDWjtBb0h6azBDUTtFQUNJLGEvR20rQkc7RStHbCtCSDtFQUNBO0FwSDJrMENaO0FvSDVtMENJO0VBQ0ksWS9HaWdDTztFK0doZ0NQLGEvR2dnQ087QUw4bXlDZjtBb0gzbTBDSTtFQUNJLFkvRzQvQk87RStHMy9CUCxhL0cyL0JPO0FMa255Q2Y7QW9Iem0wQ1E7RUFDSSxZL0dzL0JHO0UrR3IvQkgsYS9HcS9CRztBTHNueUNmO0FvSHhtMENRO0VBQ0ksWS9HaS9CRztFK0doL0JILGEvR2cvQkc7RStHLytCSDtBcEgwbTBDWjtBb0hwbTBDUTtFQUNJLGEvR3crQkc7RStHditCSDtBcEhzbTBDWjtBb0hubTBDUTtFQUNJLGEvR20rQkc7RStHbCtCSDtFQUNBO0FwSHFtMENaO0FvSHRvMENJO0VBQ0ksWS9HaWdDTztFK0doZ0NQLGEvR2dnQ087QUx3b3lDZjtBb0hybzBDSTtFQUNJLFkvRzQvQk87RStHMy9CUCxhL0cyL0JPO0FMNG95Q2Y7QW9Ibm8wQ1E7RUFDSSxZL0dzL0JHO0UrR3IvQkgsYS9HcS9CRztBTGdweUNmO0FvSGxvMENRO0VBQ0ksWS9HaS9CRztFK0doL0JILGEvR2cvQkc7RStHLytCSDtBcEhvbzBDWjtBb0g5bjBDUTtFQUNJLGEvR3crQkc7RStHditCSDtBcEhnbzBDWjtBb0g3bjBDUTtFQUNJLGEvR20rQkc7RStHbCtCSDtFQUNBO0FwSCtuMENaO0FvSGhxMENJO0VBQ0ksWS9HaWdDTztFK0doZ0NQLGEvR2dnQ087QUxrcXlDZjtBb0gvcDBDSTtFQUNJLFkvRzQvQk87RStHMy9CUCxhL0cyL0JPO0FMc3F5Q2Y7QW9IN3AwQ1E7RUFDSSxZL0dzL0JHO0UrR3IvQkgsYS9HcS9CRztBTDBxeUNmO0FvSDVwMENRO0VBQ0ksWS9HaS9CRztFK0doL0JILGEvR2cvQkc7RStHLytCSDtBcEg4cDBDWjtBb0h4cDBDUTtFQUNJLGEvR3crQkc7RStHditCSDtBcEgwcDBDWjtBb0h2cDBDUTtFQUNJLGEvR20rQkc7RStHbCtCSDtFQUNBO0FwSHlwMENaO0FlaG8wQ0k7RXFHMURBO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUw2cnlDYjtFb0gxcjBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMaXN5Q2I7RW9IeHIwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHFzeUNiO0VvSHZyMENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEh5cjBDVjtFb0hucjBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhxcjBDVjtFb0hscjBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSG9yMENWO0VvSHJ0MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUx1dHlDYjtFb0hwdDBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMMnR5Q2I7RW9IbHQwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTCt0eUNiO0VvSGp0MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEhtdDBDVjtFb0g3czBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEgrczBDVjtFb0g1czBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSDhzMENWO0VvSC91MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUxpdnlDYjtFb0g5dTBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMcXZ5Q2I7RW9INXUwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHl2eUNiO0VvSDN1MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEg2dTBDVjtFb0h2dTBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEh5dTBDVjtFb0h0dTBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSHd1MENWO0VvSHp3MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUwyd3lDYjtFb0h4dzBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMK3d5Q2I7RW9IdHcwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTG14eUNiO0VvSHJ3MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEh1dzBDVjtFb0hqdzBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhtdzBDVjtFb0hodzBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSGt3MENWO0VvSG55MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUxxeXlDYjtFb0hseTBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMeXl5Q2I7RW9IaHkwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTDZ5eUNiO0VvSC94MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEhpeTBDVjtFb0gzeDBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEg2eDBDVjtFb0gxeDBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSDR4MENWO0VvSDd6MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUwrenlDYjtFb0g1ejBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMbTB5Q2I7RW9IMXowQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHUweUNiO0VvSHp6MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEgyejBDVjtFb0hyejBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEh1ejBDVjtFb0hwejBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSHN6MENWO0VvSHYxMENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUx5MXlDYjtFb0h0MTBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMNjF5Q2I7RW9IcDEwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTGkyeUNiO0VvSG4xMENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEhxMTBDVjtFb0gvMDBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhpMTBDVjtFb0g5MDBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSGcxMENWO0VvSGozMENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUxtM3lDYjtFb0hoMzBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMdTN5Q2I7RW9IOTIwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTDIzeUNiO0VvSDcyMENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEgrMjBDVjtFb0h6MjBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEgyMjBDVjtFb0h4MjBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSDAyMENWO0VvSDM0MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUw2NHlDYjtFb0gxNDBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMaTV5Q2I7RW9IeDQwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHE1eUNiO0VvSHY0MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEh5NDBDVjtFb0huNDBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhxNDBDVjtFb0hsNDBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSG80MENWO0VvSHI2MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUx1NnlDYjtFb0hwNjBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMMjZ5Q2I7RW9IbDYwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTCs2eUNiO0VvSGo2MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEhtNjBDVjtFb0g3NTBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEgrNTBDVjtFb0g1NTBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSDg1MENWO0VvSC83MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUxpOHlDYjtFb0g5NzBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMcTh5Q2I7RW9INTcwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHk4eUNiO0VvSDM3MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEg2NzBDVjtFb0h2NzBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEh5NzBDVjtFb0h0NzBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSHc3MENWO0VvSHo5MENFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUwyOXlDYjtFb0h4OTBDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMKzl5Q2I7RW9IdDkwQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTG0reUNiO0VvSHI5MENNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEh1OTBDVjtFb0hqOTBDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhtOTBDVjtFb0hoOTBDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSGs5MENWO0VvSG4vMENFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUxxL3lDYjtFb0hsLzBDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMeS95Q2I7RW9IaC8wQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTDYveUNiO0VvSC8rMENNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEhpLzBDVjtFb0gzKzBDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEg2KzBDVjtFb0gxKzBDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSDQrMENWO0VvSDdnMUNFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUwrZ3pDYjtFb0g1ZzFDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMbWh6Q2I7RW9IMWcxQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTHVoekNiO0VvSHpnMUNNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEgyZzFDVjtFb0hyZzFDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEh1ZzFDVjtFb0hwZzFDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSHNnMUNWO0VvSHZpMUNFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUx5aXpDYjtFb0h0aTFDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMNml6Q2I7RW9IcGkxQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTGlqekNiO0VvSG5pMUNNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEhxaTFDVjtFb0gvaDFDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEhpaTFDVjtFb0g5aDFDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSGdpMUNWO0VvSGprMUNFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUxta3pDYjtFb0hoazFDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMdWt6Q2I7RW9IOWoxQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTDJrekNiO0VvSDdqMUNNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEgrajFDVjtFb0h6ajFDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEgyajFDVjtFb0h4ajFDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSDBqMUNWO0VvSDNsMUNFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUw2bHpDYjtFb0gxbDFDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMaW16Q2I7RW9IeGwxQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTHFtekNiO0VvSHZsMUNNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEh5bDFDVjtFb0hubDFDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEhxbDFDVjtFb0hsbDFDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSG9sMUNWO0VvSHJuMUNFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUx1bnpDYjtFb0hwbjFDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMMm56Q2I7RW9IbG4xQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTCtuekNiO0VvSGpuMUNNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEhtbjFDVjtFb0g3bTFDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEgrbTFDVjtFb0g1bTFDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSDhtMUNWO0FBQ0Y7QWV0bDFDSTtFcUcxREE7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTG1wekNiO0VvSGhwMUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUx1cHpDYjtFb0g5bzFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMMnB6Q2I7RW9IN28xQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSCtvMUNWO0VvSHpvMUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSDJvMUNWO0VvSHhvMUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIMG8xQ1Y7RW9IM3ExQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTDZxekNiO0VvSDFxMUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxpcnpDYjtFb0h4cTFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMcXJ6Q2I7RW9IdnExQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSHlxMUNWO0VvSG5xMUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHFxMUNWO0VvSGxxMUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIb3ExQ1Y7RW9IcnMxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHVzekNiO0VvSHBzMUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUwyc3pDYjtFb0hsczFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMK3N6Q2I7RW9IanMxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSG1zMUNWO0VvSDdyMUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSCtyMUNWO0VvSDVyMUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIOHIxQ1Y7RW9IL3QxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTGl1ekNiO0VvSDl0MUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxxdXpDYjtFb0g1dDFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMeXV6Q2I7RW9IM3QxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSDZ0MUNWO0VvSHZ0MUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHl0MUNWO0VvSHR0MUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBId3QxQ1Y7RW9IenYxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTDJ2ekNiO0VvSHh2MUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUwrdnpDYjtFb0h0djFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMbXd6Q2I7RW9IcnYxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSHV2MUNWO0VvSGp2MUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSG12MUNWO0VvSGh2MUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIa3YxQ1Y7RW9IbngxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHF4ekNiO0VvSGx4MUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUx5eHpDYjtFb0hoeDFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMNnh6Q2I7RW9IL3cxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSGl4MUNWO0VvSDN3MUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSDZ3MUNWO0VvSDF3MUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBINHcxQ1Y7RW9IN3kxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTCt5ekNiO0VvSDV5MUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxtenpDYjtFb0gxeTFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMdXp6Q2I7RW9IenkxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSDJ5MUNWO0VvSHJ5MUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHV5MUNWO0VvSHB5MUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIc3kxQ1Y7RW9IdjAxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHkwekNiO0VvSHQwMUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUw2MHpDYjtFb0hwMDFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMaTF6Q2I7RW9IbjAxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSHEwMUNWO0VvSC96MUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSGkwMUNWO0VvSDl6MUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIZzAxQ1Y7RW9IajIxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTG0yekNiO0VvSGgyMUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUx1MnpDYjtFb0g5MTFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMMjJ6Q2I7RW9INzExQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSCsxMUNWO0VvSHoxMUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSDIxMUNWO0VvSHgxMUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIMDExQ1Y7RW9IMzMxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTDYzekNiO0VvSDEzMUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxpNHpDYjtFb0h4MzFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMcTR6Q2I7RW9IdjMxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSHkzMUNWO0VvSG4zMUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHEzMUNWO0VvSGwzMUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIbzMxQ1Y7RW9IcjUxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHU1ekNiO0VvSHA1MUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUwyNXpDYjtFb0hsNTFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMKzV6Q2I7RW9IajUxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSG01MUNWO0VvSDc0MUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSCs0MUNWO0VvSDU0MUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIODQxQ1Y7RW9ILzYxQ0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTGk3ekNiO0VvSDk2MUNFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxxN3pDYjtFb0g1NjFDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMeTd6Q2I7RW9IMzYxQ007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSDY2MUNWO0VvSHY2MUNNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHk2MUNWO0VvSHQ2MUNNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIdzYxQ1Y7RW9IejgxQ0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTDI4ekNiO0VvSHg4MUNFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUwrOHpDYjtFb0h0ODFDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMbTl6Q2I7RW9IcjgxQ007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSHU4MUNWO0VvSGo4MUNNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSG04MUNWO0VvSGg4MUNNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIazgxQ1Y7RW9IbisxQ0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTHErekNiO0VvSGwrMUNFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUx5K3pDYjtFb0hoKzFDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMNit6Q2I7RW9ILzkxQ007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSGkrMUNWO0VvSDM5MUNNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSDY5MUNWO0VvSDE5MUNNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBINDkxQ1Y7RW9INy8xQ0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTCsvekNiO0VvSDUvMUNFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUxtZzBDYjtFb0gxLzFDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMdWcwQ2I7RW9Iei8xQ007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSDIvMUNWO0VvSHIvMUNNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSHUvMUNWO0VvSHAvMUNNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIcy8xQ1Y7RW9IdmgyQ0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTHloMENiO0VvSHRoMkNFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUw2aDBDYjtFb0hwaDJDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMaWkwQ2I7RW9IbmgyQ007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSHFoMkNWO0VvSC9nMkNNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSGloMkNWO0VvSDlnMkNNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIZ2gyQ1Y7RW9IamoyQ0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTG1qMENiO0VvSGhqMkNFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUx1ajBDYjtFb0g5aTJDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMMmowQ2I7RW9IN2kyQ007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSCtpMkNWO0VvSHppMkNNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSDJpMkNWO0VvSHhpMkNNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIMGkyQ1Y7RW9IM2syQ0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTDZrMENiO0VvSDFrMkNFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUxpbDBDYjtFb0h4azJDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMcWwwQ2I7RW9IdmsyQ007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSHlrMkNWO0VvSG5rMkNNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSHFrMkNWO0VvSGxrMkNNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIb2syQ1Y7QUFDRjtBZTVpMkNJO0VxRzFEQTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMeW0wQ2I7RW9IdG0yQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTDZtMENiO0VvSHBtMkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUxpbjBDYjtFb0hubTJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIcW0yQ1Y7RW9IL2wyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIaW0yQ1Y7RW9IOWwyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhnbTJDVjtFb0hqbzJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMbW8wQ2I7RW9IaG8yQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTHVvMENiO0VvSDluMkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUwybzBDYjtFb0g3bjJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIK24yQ1Y7RW9Iem4yQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIMm4yQ1Y7RW9IeG4yQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEgwbjJDVjtFb0gzcDJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMNnAwQ2I7RW9IMXAyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTGlxMENiO0VvSHhwMkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUxxcTBDYjtFb0h2cDJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIeXAyQ1Y7RW9IbnAyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIcXAyQ1Y7RW9IbHAyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhvcDJDVjtFb0hycjJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMdXIwQ2I7RW9IcHIyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTDJyMENiO0VvSGxyMkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUwrcjBDYjtFb0hqcjJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIbXIyQ1Y7RW9IN3EyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIK3EyQ1Y7RW9INXEyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEg4cTJDVjtFb0gvczJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMaXQwQ2I7RW9IOXMyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTHF0MENiO0VvSDVzMkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUx5dDBDYjtFb0gzczJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBINnMyQ1Y7RW9IdnMyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIeXMyQ1Y7RW9IdHMyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEh3czJDVjtFb0h6dTJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMMnUwQ2I7RW9IeHUyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTCt1MENiO0VvSHR1MkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUxtdjBDYjtFb0hydTJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIdXUyQ1Y7RW9IanUyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIbXUyQ1Y7RW9IaHUyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhrdTJDVjtFb0hudzJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMcXcwQ2I7RW9IbHcyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTHl3MENiO0VvSGh3MkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUw2dzBDYjtFb0gvdjJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIaXcyQ1Y7RW9IM3YyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBINnYyQ1Y7RW9IMXYyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEg0djJDVjtFb0g3eDJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMK3gwQ2I7RW9INXgyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTG15MENiO0VvSDF4MkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUx1eTBDYjtFb0h6eDJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIMngyQ1Y7RW9IcngyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIdXgyQ1Y7RW9IcHgyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhzeDJDVjtFb0h2ejJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMeXowQ2I7RW9IdHoyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTDZ6MENiO0VvSHB6MkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUxpMDBDYjtFb0huejJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIcXoyQ1Y7RW9IL3kyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIaXoyQ1Y7RW9IOXkyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhnejJDVjtFb0hqMTJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMbTEwQ2I7RW9IaDEyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTHUxMENiO0VvSDkwMkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUwyMTBDYjtFb0g3MDJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIKzAyQ1Y7RW9IejAyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIMjAyQ1Y7RW9IeDAyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEgwMDJDVjtFb0gzMjJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMNjIwQ2I7RW9IMTIyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTGkzMENiO0VvSHgyMkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUxxMzBDYjtFb0h2MjJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIeTIyQ1Y7RW9IbjIyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIcTIyQ1Y7RW9IbDIyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhvMjJDVjtFb0hyNDJDRTtJQUNJLFcvR2lnQ087SStHaGdDUCxZL0dnZ0NPO0VMdTQwQ2I7RW9IcDQyQ0U7SUFDSSxXL0c0L0JPO0krRzMvQlAsWS9HMi9CTztFTDI0MENiO0VvSGw0MkNNO0lBQ0ksVy9Hcy9CRztJK0dyL0JILFkvR3EvQkc7RUwrNDBDYjtFb0hqNDJDTTtJQUNJLFcvR2kvQkc7SStHaC9CSCxZL0dnL0JHO0krRy8rQkg7RXBIbTQyQ1Y7RW9INzMyQ007SUFDSSxZL0d3K0JHO0krR3YrQkg7RXBIKzMyQ1Y7RW9INTMyQ007SUFDSSxZL0dtK0JHO0krR2wrQkg7SUFDQTtFcEg4MzJDVjtFb0gvNTJDRTtJQUNJLFkvR2lnQ087SStHaGdDUCxhL0dnZ0NPO0VMaTYwQ2I7RW9IOTUyQ0U7SUFDSSxZL0c0L0JPO0krRzMvQlAsYS9HMi9CTztFTHE2MENiO0VvSDU1MkNNO0lBQ0ksWS9Hcy9CRztJK0dyL0JILGEvR3EvQkc7RUx5NjBDYjtFb0gzNTJDTTtJQUNJLFkvR2kvQkc7SStHaC9CSCxhL0dnL0JHO0krRy8rQkg7RXBINjUyQ1Y7RW9IdjUyQ007SUFDSSxhL0d3K0JHO0krR3YrQkg7RXBIeTUyQ1Y7RW9IdDUyQ007SUFDSSxhL0dtK0JHO0krR2wrQkg7SUFDQTtFcEh3NTJDVjtFb0h6NzJDRTtJQUNJLFkvR2lnQ087SStHaGdDUCxhL0dnZ0NPO0VMMjcwQ2I7RW9IeDcyQ0U7SUFDSSxZL0c0L0JPO0krRzMvQlAsYS9HMi9CTztFTCs3MENiO0VvSHQ3MkNNO0lBQ0ksWS9Hcy9CRztJK0dyL0JILGEvR3EvQkc7RUxtODBDYjtFb0hyNzJDTTtJQUNJLFkvR2kvQkc7SStHaC9CSCxhL0dnL0JHO0krRy8rQkg7RXBIdTcyQ1Y7RW9IajcyQ007SUFDSSxhL0d3K0JHO0krR3YrQkg7RXBIbTcyQ1Y7RW9IaDcyQ007SUFDSSxhL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhrNzJDVjtFb0huOTJDRTtJQUNJLFkvR2lnQ087SStHaGdDUCxhL0dnZ0NPO0VMcTkwQ2I7RW9IbDkyQ0U7SUFDSSxZL0c0L0JPO0krRzMvQlAsYS9HMi9CTztFTHk5MENiO0VvSGg5MkNNO0lBQ0ksWS9Hcy9CRztJK0dyL0JILGEvR3EvQkc7RUw2OTBDYjtFb0gvODJDTTtJQUNJLFkvR2kvQkc7SStHaC9CSCxhL0dnL0JHO0krRy8rQkg7RXBIaTkyQ1Y7RW9IMzgyQ007SUFDSSxhL0d3K0JHO0krR3YrQkg7RXBINjgyQ1Y7RW9IMTgyQ007SUFDSSxhL0dtK0JHO0krR2wrQkg7SUFDQTtFcEg0ODJDVjtFb0g3KzJDRTtJQUNJLFkvR2lnQ087SStHaGdDUCxhL0dnZ0NPO0VMKyswQ2I7RW9INSsyQ0U7SUFDSSxZL0c0L0JPO0krRzMvQlAsYS9HMi9CTztFTG0vMENiO0VvSDErMkNNO0lBQ0ksWS9Hcy9CRztJK0dyL0JILGEvR3EvQkc7RUx1LzBDYjtFb0h6KzJDTTtJQUNJLFkvR2kvQkc7SStHaC9CSCxhL0dnL0JHO0krRy8rQkg7RXBIMisyQ1Y7RW9IcisyQ007SUFDSSxhL0d3K0JHO0krR3YrQkg7RXBIdSsyQ1Y7RW9IcCsyQ007SUFDSSxhL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhzKzJDVjtFb0h2ZzNDRTtJQUNJLFkvR2lnQ087SStHaGdDUCxhL0dnZ0NPO0VMeWcxQ2I7RW9IdGczQ0U7SUFDSSxZL0c0L0JPO0krRzMvQlAsYS9HMi9CTztFTDZnMUNiO0VvSHBnM0NNO0lBQ0ksWS9Hcy9CRztJK0dyL0JILGEvR3EvQkc7RUxpaDFDYjtFb0huZzNDTTtJQUNJLFkvR2kvQkc7SStHaC9CSCxhL0dnL0JHO0krRy8rQkg7RXBIcWczQ1Y7RW9ILy8yQ007SUFDSSxhL0d3K0JHO0krR3YrQkg7RXBIaWczQ1Y7RW9IOS8yQ007SUFDSSxhL0dtK0JHO0krR2wrQkg7SUFDQTtFcEhnZzNDVjtFb0hqaTNDRTtJQUNJLFkvR2lnQ087SStHaGdDUCxhL0dnZ0NPO0VMbWkxQ2I7RW9IaGkzQ0U7SUFDSSxZL0c0L0JPO0krRzMvQlAsYS9HMi9CTztFTHVpMUNiO0VvSDloM0NNO0lBQ0ksWS9Hcy9CRztJK0dyL0JILGEvR3EvQkc7RUwyaTFDYjtFb0g3aDNDTTtJQUNJLFkvR2kvQkc7SStHaC9CSCxhL0dnL0JHO0krRy8rQkg7RXBIK2gzQ1Y7RW9IemgzQ007SUFDSSxhL0d3K0JHO0krR3YrQkg7RXBIMmgzQ1Y7RW9IeGgzQ007SUFDSSxhL0dtK0JHO0krR2wrQkg7SUFDQTtFcEgwaDNDVjtBQUNGO0FlbGczQ0k7RXFHMURBO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUwrajFDYjtFb0g1ajNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMbWsxQ2I7RW9IMWozQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHVrMUNiO0VvSHpqM0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEgyajNDVjtFb0hyajNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEh1ajNDVjtFb0hwajNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSHNqM0NWO0VvSHZsM0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUx5bDFDYjtFb0h0bDNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMNmwxQ2I7RW9IcGwzQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTGltMUNiO0VvSG5sM0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEhxbDNDVjtFb0gvazNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhpbDNDVjtFb0g5azNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSGdsM0NWO0VvSGpuM0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUxtbjFDYjtFb0hobjNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMdW4xQ2I7RW9IOW0zQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTDJuMUNiO0VvSDdtM0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEgrbTNDVjtFb0h6bTNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEgybTNDVjtFb0h4bTNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSDBtM0NWO0VvSDNvM0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUw2bzFDYjtFb0gxbzNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMaXAxQ2I7RW9IeG8zQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHFwMUNiO0VvSHZvM0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEh5bzNDVjtFb0hubzNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhxbzNDVjtFb0hsbzNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSG9vM0NWO0VvSHJxM0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUx1cTFDYjtFb0hwcTNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMMnExQ2I7RW9IbHEzQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTCtxMUNiO0VvSGpxM0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEhtcTNDVjtFb0g3cDNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEgrcDNDVjtFb0g1cDNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSDhwM0NWO0VvSC9yM0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUxpczFDYjtFb0g5cjNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMcXMxQ2I7RW9INXIzQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHlzMUNiO0VvSDNyM0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEg2cjNDVjtFb0h2cjNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEh5cjNDVjtFb0h0cjNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSHdyM0NWO0VvSHp0M0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUwydDFDYjtFb0h4dDNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMK3QxQ2I7RW9IdHQzQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTG11MUNiO0VvSHJ0M0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEh1dDNDVjtFb0hqdDNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhtdDNDVjtFb0hodDNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSGt0M0NWO0VvSG52M0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUxxdjFDYjtFb0hsdjNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMeXYxQ2I7RW9IaHYzQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTDZ2MUNiO0VvSC91M0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEhpdjNDVjtFb0gzdTNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEg2dTNDVjtFb0gxdTNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSDR1M0NWO0VvSDd3M0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUwrdzFDYjtFb0g1dzNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMbXgxQ2I7RW9IMXczQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHV4MUNiO0VvSHp3M0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEgydzNDVjtFb0hydzNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEh1dzNDVjtFb0hwdzNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSHN3M0NWO0VvSHZ5M0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUx5eTFDYjtFb0h0eTNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMNnkxQ2I7RW9IcHkzQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTGl6MUNiO0VvSG55M0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEhxeTNDVjtFb0gveDNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhpeTNDVjtFb0g5eDNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSGd5M0NWO0VvSGowM0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUxtMDFDYjtFb0hoMDNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMdTAxQ2I7RW9IOXozQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTDIwMUNiO0VvSDd6M0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEgrejNDVjtFb0h6ejNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEgyejNDVjtFb0h4ejNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSDB6M0NWO0VvSDMxM0NFO0lBQ0ksVy9HaWdDTztJK0doZ0NQLFkvR2dnQ087RUw2MTFDYjtFb0gxMTNDRTtJQUNJLFcvRzQvQk87SStHMy9CUCxZL0cyL0JPO0VMaTIxQ2I7RW9IeDEzQ007SUFDSSxXL0dzL0JHO0krR3IvQkgsWS9HcS9CRztFTHEyMUNiO0VvSHYxM0NNO0lBQ0ksVy9HaS9CRztJK0doL0JILFkvR2cvQkc7SStHLytCSDtFcEh5MTNDVjtFb0huMTNDTTtJQUNJLFkvR3crQkc7SStHditCSDtFcEhxMTNDVjtFb0hsMTNDTTtJQUNJLFkvR20rQkc7SStHbCtCSDtJQUNBO0VwSG8xM0NWO0VvSHIzM0NFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUx1MzFDYjtFb0hwMzNDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMMjMxQ2I7RW9IbDMzQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTCszMUNiO0VvSGozM0NNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEhtMzNDVjtFb0g3MjNDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEgrMjNDVjtFb0g1MjNDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSDgyM0NWO0VvSC80M0NFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUxpNTFDYjtFb0g5NDNDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMcTUxQ2I7RW9INTQzQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTHk1MUNiO0VvSDM0M0NNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEg2NDNDVjtFb0h2NDNDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEh5NDNDVjtFb0h0NDNDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSHc0M0NWO0VvSHo2M0NFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUwyNjFDYjtFb0h4NjNDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMKzYxQ2I7RW9IdDYzQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTG03MUNiO0VvSHI2M0NNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEh1NjNDVjtFb0hqNjNDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEhtNjNDVjtFb0hoNjNDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSGs2M0NWO0VvSG44M0NFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUxxODFDYjtFb0hsODNDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMeTgxQ2I7RW9IaDgzQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTDY4MUNiO0VvSC83M0NNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEhpODNDVjtFb0gzNzNDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEg2NzNDVjtFb0gxNzNDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSDQ3M0NWO0VvSDc5M0NFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUwrOTFDYjtFb0g1OTNDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMbSsxQ2I7RW9IMTkzQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTHUrMUNiO0VvSHo5M0NNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEgyOTNDVjtFb0hyOTNDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEh1OTNDVjtFb0hwOTNDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSHM5M0NWO0VvSHYvM0NFO0lBQ0ksWS9HaWdDTztJK0doZ0NQLGEvR2dnQ087RUx5LzFDYjtFb0h0LzNDRTtJQUNJLFkvRzQvQk87SStHMy9CUCxhL0cyL0JPO0VMNi8xQ2I7RW9IcC8zQ007SUFDSSxZL0dzL0JHO0krR3IvQkgsYS9HcS9CRztFTGlnMkNiO0VvSG4vM0NNO0lBQ0ksWS9HaS9CRztJK0doL0JILGEvR2cvQkc7SStHLytCSDtFcEhxLzNDVjtFb0gvKzNDTTtJQUNJLGEvR3crQkc7SStHditCSDtFcEhpLzNDVjtFb0g5KzNDTTtJQUNJLGEvR20rQkc7SStHbCtCSDtJQUNBO0VwSGcvM0NWO0FBQ0Y7QWV4OTNDSTtFcUcxREE7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHFoMkNiO0VvSGxoNENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUx5aDJDYjtFb0hoaDRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMNmgyQ2I7RW9IL2c0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSGloNENWO0VvSDNnNENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSDZnNENWO0VvSDFnNENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBINGc0Q1Y7RW9IN2k0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTCtpMkNiO0VvSDVpNENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxtajJDYjtFb0gxaTRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMdWoyQ2I7RW9Iemk0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSDJpNENWO0VvSHJpNENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHVpNENWO0VvSHBpNENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIc2k0Q1Y7RW9Idms0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHlrMkNiO0VvSHRrNENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUw2azJDYjtFb0hwazRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMaWwyQ2I7RW9Ibms0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSHFrNENWO0VvSC9qNENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSGlrNENWO0VvSDlqNENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIZ2s0Q1Y7RW9Iam00Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTG1tMkNiO0VvSGhtNENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUx1bTJDYjtFb0g5bDRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMMm0yQ2I7RW9IN2w0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSCtsNENWO0VvSHpsNENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSDJsNENWO0VvSHhsNENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIMGw0Q1Y7RW9IM240Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTDZuMkNiO0VvSDFuNENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxpbzJDYjtFb0h4bjRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMcW8yQ2I7RW9Idm40Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSHluNENWO0VvSG5uNENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHFuNENWO0VvSGxuNENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIb240Q1Y7RW9IcnA0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHVwMkNiO0VvSHBwNENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUwycDJDYjtFb0hscDRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMK3AyQ2I7RW9IanA0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSG1wNENWO0VvSDdvNENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSCtvNENWO0VvSDVvNENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIOG80Q1Y7RW9IL3E0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTGlyMkNiO0VvSDlxNENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxxcjJDYjtFb0g1cTRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMeXIyQ2I7RW9IM3E0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSDZxNENWO0VvSHZxNENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHlxNENWO0VvSHRxNENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBId3E0Q1Y7RW9IenM0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTDJzMkNiO0VvSHhzNENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUwrczJDYjtFb0h0czRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMbXQyQ2I7RW9IcnM0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSHVzNENWO0VvSGpzNENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSG1zNENWO0VvSGhzNENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIa3M0Q1Y7RW9IbnU0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHF1MkNiO0VvSGx1NENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUx5dTJDYjtFb0hodTRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMNnUyQ2I7RW9IL3Q0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSGl1NENWO0VvSDN0NENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSDZ0NENWO0VvSDF0NENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBINHQ0Q1Y7RW9IN3Y0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTCt2MkNiO0VvSDV2NENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUxtdzJDYjtFb0gxdjRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMdXcyQ2I7RW9IenY0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSDJ2NENWO0VvSHJ2NENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSHV2NENWO0VvSHB2NENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIc3Y0Q1Y7RW9Idng0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTHl4MkNiO0VvSHR4NENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUw2eDJDYjtFb0hweDRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMaXkyQ2I7RW9Ibng0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSHF4NENWO0VvSC93NENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSGl4NENWO0VvSDl3NENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIZ3g0Q1Y7RW9Iano0Q0U7SUFDSSxXL0dpZ0NPO0krR2hnQ1AsWS9HZ2dDTztFTG16MkNiO0VvSGh6NENFO0lBQ0ksVy9HNC9CTztJK0czL0JQLFkvRzIvQk87RUx1ejJDYjtFb0g5eTRDTTtJQUNJLFcvR3MvQkc7SStHci9CSCxZL0dxL0JHO0VMMnoyQ2I7RW9IN3k0Q007SUFDSSxXL0dpL0JHO0krR2gvQkgsWS9HZy9CRztJK0cvK0JIO0VwSCt5NENWO0VvSHp5NENNO0lBQ0ksWS9HdytCRztJK0d2K0JIO0VwSDJ5NENWO0VvSHh5NENNO0lBQ0ksWS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIMHk0Q1Y7RW9IMzA0Q0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTDYwMkNiO0VvSDEwNENFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUxpMTJDYjtFb0h4MDRDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMcTEyQ2I7RW9IdjA0Q007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSHkwNENWO0VvSG4wNENNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSHEwNENWO0VvSGwwNENNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIbzA0Q1Y7RW9IcjI0Q0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTHUyMkNiO0VvSHAyNENFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUwyMjJDYjtFb0hsMjRDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMKzIyQ2I7RW9IajI0Q007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSG0yNENWO0VvSDcxNENNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSCsxNENWO0VvSDUxNENNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIODE0Q1Y7RW9ILzM0Q0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTGk0MkNiO0VvSDkzNENFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUxxNDJDYjtFb0g1MzRDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMeTQyQ2I7RW9IMzM0Q007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSDYzNENWO0VvSHYzNENNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSHkzNENWO0VvSHQzNENNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIdzM0Q1Y7RW9IejU0Q0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTDI1MkNiO0VvSHg1NENFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUwrNTJDYjtFb0h0NTRDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMbTYyQ2I7RW9IcjU0Q007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSHU1NENWO0VvSGo1NENNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSG01NENWO0VvSGg1NENNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIazU0Q1Y7RW9Ibjc0Q0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTHE3MkNiO0VvSGw3NENFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUx5NzJDYjtFb0hoNzRDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMNjcyQ2I7RW9ILzY0Q007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSGk3NENWO0VvSDM2NENNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSDY2NENWO0VvSDE2NENNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBINDY0Q1Y7RW9INzg0Q0U7SUFDSSxZL0dpZ0NPO0krR2hnQ1AsYS9HZ2dDTztFTCs4MkNiO0VvSDU4NENFO0lBQ0ksWS9HNC9CTztJK0czL0JQLGEvRzIvQk87RUxtOTJDYjtFb0gxODRDTTtJQUNJLFkvR3MvQkc7SStHci9CSCxhL0dxL0JHO0VMdTkyQ2I7RW9Iejg0Q007SUFDSSxZL0dpL0JHO0krR2gvQkgsYS9HZy9CRztJK0cvK0JIO0VwSDI4NENWO0VvSHI4NENNO0lBQ0ksYS9HdytCRztJK0d2K0JIO0VwSHU4NENWO0VvSHA4NENNO0lBQ0ksYS9HbStCRztJK0dsK0JIO0lBQ0E7RXBIczg0Q1Y7QUFDRjs7QW1INzU0Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkhnNjRDSjtBbUg5NTRDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5IZzY0Q1I7QW1IOTU0Q1E7RUFDSTtFQUNBO0FuSGc2NENaO0FtSDM1NENRO0VBQ0k7QW5INjU0Q1o7O0FxSDUvNENBO0VBQ0k7QXJIKy80Q0o7QXFIMS80Q1k7RUFDSSxxQmhId0dEO0FMbzU0Q2Y7QXFINy80Q1k7RUFDSSxxQmhId0dEO0FMdTU0Q2Y7QXFIaGc1Q1k7RUFDSSxxQmhId0dEO0FMMDU0Q2Y7QXFIbmc1Q1k7RUFDSSxxQmhId0dEO0FMNjU0Q2Y7QXFIdGc1Q1k7RUFDSSxxQmhId0dEO0FMZzY0Q2Y7QXFIemc1Q1k7RUFDSSxxQmhId0dEO0FMbTY0Q2Y7QXFINWc1Q1k7RUFDSSxxQmhId0dEO0FMczY0Q2Y7QXFIL2c1Q1k7RUFDSSxxQmhId0dEO0FMeTY0Q2Y7QXFIbGg1Q1k7RUFDSSxxQmhId0dEO0FMNDY0Q2Y7QXFIcmg1Q1k7RUFDSSxxQmhId0dEO0FMKzY0Q2Y7QXFIeGg1Q1k7RUFDSSxxQmhId0dEO0FMazc0Q2Y7O0FxSHBoNUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQmhIbEJxQjtBTHlpNUN6Qjs7QXFIcGg1Q0E7RUFDSTtJQUFJO0lBQW9DO0VySHloNUMxQztFcUh4aDVDRTtJQUFLO0lBQW9DO0VySDRoNUMzQztFcUgzaDVDRTtJQUFLO0VySDhoNUNQO0VxSDdoNUNFO0lBQU07SUFBb0M7RXJIaWk1QzVDO0FBQ0Y7QXNIbGs1Q0E7RUFDSTtBdEhvazVDSjs7QXNIaGs1Q0E7RUFDQyxtQmpIOE9tRDtFaUg3T25EO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNHO0F0SG1rNUNKO0FzSGprNUNJO0VBQ0Y7RUFDQTtFQUNHO0F0SG1rNUNMOztBdUh0bDVDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJqSFBxQjtFaUhRckIsdURsSHlWZ0M7RWtIeFZoQztFQUNBLHVEbEg4VGdEO0VFN1RoRDtBUHlsNUNKO0E4RS9rNUNJO0VBQ0k7RUFDQTtBOUVpbDVDUjtBOEV6bTVDUTtFQUNJO0VBQ0E7QTlFMm01Q1o7QThFdm01Q1k7RUFDSTtBOUV5bTVDaEI7QXVIN2w1Q0k7RUFDSTtFQUNBLGNsSHRCYztBTHFuNUN0QjtBdUgzbDVDUTtFQUNJLGNsSDNCVTtBTHduNUN0QjtBOEV2bjVDUTtFQUNJO0VBQ0E7QTlFeW41Q1o7QThFcm41Q1k7RUFDSTtBOUV1bjVDaEI7QXVINWw1Q0k7RUFDSTtFQUNBO0VBQ0E7QXZIOGw1Q1I7QXVINWw1Q1E7RUFDSSx1RGxIaVN3QztFa0hoU3hDO0F2SDhsNUNaO0FlbGs1Q0k7RXdHeEVKO0lBa0RRO0lBQ0E7SUFDQTtJQUNBO0V2SDRsNUNOO0FBQ0Y7O0F1SHhsNUNBO0VBQ0k7SUFBUztFdkg0bDVDWDtFdUgzbDVDRTtJQUFTO0V2SDhsNUNYO0FBQ0Y7QXdIM3A1Q0E7RUFDSTtBeEg2cDVDSjtBOEVybzVDSTtFQUNJO0VBQ0E7QTlFdW81Q1I7QThFL3A1Q1E7RUFDSTtFQUNBO0E5RWlxNUNaO0E4RTdwNUNZO0VBQ0k7QTlFK3A1Q2hCO0E4RXRxNUNRO0VBQ0k7RUFDQTtBOUV3cTVDWjtBOEVwcTVDWTtFQUNJO0E5RXNxNUNoQjtBOEU3cTVDUTtFQUNJO0VBQ0E7QTlFK3E1Q1o7QThFM3E1Q1k7RUFDSTtBOUU2cTVDaEI7QThFcHI1Q1E7RUFDSTtFQUNBO0E5RXNyNUNaO0E4RWxyNUNZO0VBQ0k7QTlFb3I1Q2hCO0E4RTNyNUNRO0VBQ0k7RUFDQTtBOUU2cjVDWjtBOEV6cjVDWTtFQUNJO0E5RTJyNUNoQjtBOEVsczVDUTtFQUNJO0VBQ0E7QTlFb3M1Q1o7QThFaHM1Q1k7RUFDSTtBOUVrczVDaEI7QThFenM1Q1E7RUFDSTtFQUNBO0E5RTJzNUNaO0E4RXZzNUNZO0VBQ0k7QTlFeXM1Q2hCO0E4RWh0NUNRO0VBQ0k7RUFDQTtBOUVrdDVDWjtBOEU5czVDWTtFQUNJO0E5RWd0NUNoQjtBOEV2dDVDUTtFQUNJO0VBQ0E7QTlFeXQ1Q1o7QThFcnQ1Q1k7RUFDSTtBOUV1dDVDaEI7QThFOXQ1Q1E7RUFDSTtFQUNBO0E5RWd1NUNaO0E4RTV0NUNZO0VBQ0k7QTlFOHQ1Q2hCO0E4RXJ1NUNRO0VBQ0k7RUFDQTtBOUV1dTVDWjtBOEVudTVDWTtFQUNJO0E5RXF1NUNoQjtBOEU1dTVDUTtFQUNJO0VBQ0E7QTlFOHU1Q1o7QThFMXU1Q1k7RUFDSTtBOUU0dTVDaEI7QThFbnY1Q1E7RUFDSTtFQUNBO0E5RXF2NUNaO0E4RWp2NUNZO0VBQ0k7QTlFbXY1Q2hCO0E4RTF2NUNRO0VBQ0k7RUFDQTtBOUU0djVDWjtBOEV4djVDWTtFQUNJO0E5RTB2NUNoQjtBOEVqdzVDUTtFQUNJO0VBQ0E7QTlFbXc1Q1o7QThFL3Y1Q1k7RUFDSTtBOUVpdzVDaEI7QThFeHc1Q1E7RUFDSTtFQUNBO0E5RTB3NUNaO0E4RXR3NUNZO0VBQ0k7QTlFd3c1Q2hCO0E4RS93NUNRO0VBQ0k7RUFDQTtBOUVpeDVDWjtBOEU3dzVDWTtFQUNJO0E5RSt3NUNoQjtBOEV0eDVDUTtFQUNJO0VBQ0E7QTlFd3g1Q1o7QThFcHg1Q1k7RUFDSTtBOUVzeDVDaEI7QThFN3g1Q1E7RUFDSTtFQUNBO0E5RSt4NUNaO0E4RTN4NUNZO0VBQ0k7QTlFNng1Q2hCO0E4RXB5NUNRO0VBQ0k7RUFDQTtBOUVzeTVDWjtBOEVseTVDWTtFQUNJO0E5RW95NUNoQjtBOEUzeTVDUTtFQUNJO0VBQ0E7QTlFNnk1Q1o7QThFenk1Q1k7RUFDSTtBOUUyeTVDaEI7QThFbHo1Q1E7RUFDSTtFQUNBO0E5RW96NUNaO0E4RWh6NUNZO0VBQ0k7QTlFa3o1Q2hCO0E4RW55NUNJO0VBQ0k7RUFDQTtBOUVxeTVDUjtBOEV2eTVDSTtFQUNJO0VBQ0E7QTlFeXk1Q1I7QThFM3k1Q0k7RUFDSTtFQUNBO0E5RTZ5NUNSO0E4RS95NUNJO0VBQ0k7RUFDQTtBOUVpejVDUjtBOEVuejVDSTtFQUNJO0VBQ0E7QTlFcXo1Q1I7QThFdno1Q0k7RUFDSTtFQUNBO0E5RXl6NUNSO0E4RTN6NUNJO0VBQ0k7RUFDQTtBOUU2ejVDUjtBOEUvejVDSTtFQUNJO0VBQ0E7QTlFaTA1Q1I7QThFbjA1Q0k7RUFDSTtFQUNBO0E5RXEwNUNSO0E4RXYwNUNJO0VBQ0k7RUFDQTtBOUV5MDVDUjtBOEUzMDVDSTtFQUNJO0VBQ0E7QTlFNjA1Q1I7QThFLzA1Q0k7RUFDSTtFQUNBO0E5RWkxNUNSO0E4RW4xNUNJO0VBQ0k7RUFDQTtBOUVxMTVDUjtBOEV2MTVDSTtFQUNJO0VBQ0E7QTlFeTE1Q1I7QThFMzE1Q0k7RUFDSTtFQUNBO0E5RTYxNUNSO0E4RS8xNUNJO0VBQ0k7RUFDQTtBOUVpMjVDUjtBOEVuMjVDSTtFQUNJO0VBQ0E7QTlFcTI1Q1I7QThFdjI1Q0k7RUFDSTtFQUNBO0E5RXkyNUNSO0E4RTMyNUNJO0VBQ0k7RUFDQTtBOUU2MjVDUjtBOEUvMjVDSTtFQUNJO0VBQ0E7QTlFaTM1Q1I7QThFbjM1Q0k7RUFDSTtFQUNBO0E5RXEzNUNSO0E4RXYzNUNJO0VBQ0k7RUFDQTtBOUV5MzVDUjtBOEUzMzVDSTtFQUNJO0VBQ0E7QTlFNjM1Q1I7QThFLzM1Q0k7RUFDSTtFQUNBO0E5RWk0NUNSO0E4RW40NUNJO0VBQ0k7RUFDQTtBOUVxNDVDUjtBOEV2NDVDSTtFQUNJO0VBQ0E7QTlFeTQ1Q1I7QThFMzQ1Q0k7RUFDSTtFQUNBO0E5RTY0NUNSO0E4RS80NUNJO0VBQ0k7RUFDQTtBOUVpNTVDUjtBZWozNUNJO0UrRGxDQTtJQUNJO0lBQ0E7RTlFczU1Q047RThFeDU1Q0U7SUFDSTtJQUNBO0U5RTA1NUNOO0U4RTU1NUNFO0lBQ0k7SUFDQTtFOUU4NTVDTjtFOEVoNjVDRTtJQUNJO0lBQ0E7RTlFazY1Q047RThFcDY1Q0U7SUFDSTtJQUNBO0U5RXM2NUNOO0U4RXg2NUNFO0lBQ0k7SUFDQTtFOUUwNjVDTjtFOEU1NjVDRTtJQUNJO0lBQ0E7RTlFODY1Q047RThFaDc1Q0U7SUFDSTtJQUNBO0U5RWs3NUNOO0U4RXA3NUNFO0lBQ0k7SUFDQTtFOUVzNzVDTjtFOEV4NzVDRTtJQUNJO0lBQ0E7RTlFMDc1Q047RThFNTc1Q0U7SUFDSTtJQUNBO0U5RTg3NUNOO0U4RWg4NUNFO0lBQ0k7SUFDQTtFOUVrODVDTjtFOEVwODVDRTtJQUNJO0lBQ0E7RTlFczg1Q047RThFeDg1Q0U7SUFDSTtJQUNBO0U5RTA4NUNOO0U4RTU4NUNFO0lBQ0k7SUFDQTtFOUU4ODVDTjtFOEVoOTVDRTtJQUNJO0lBQ0E7RTlFazk1Q047RThFcDk1Q0U7SUFDSTtJQUNBO0U5RXM5NUNOO0U4RXg5NUNFO0lBQ0k7SUFDQTtFOUUwOTVDTjtFOEU1OTVDRTtJQUNJO0lBQ0E7RTlFODk1Q047RThFaCs1Q0U7SUFDSTtJQUNBO0U5RWsrNUNOO0U4RXArNUNFO0lBQ0k7SUFDQTtFOUVzKzVDTjtFOEV4KzVDRTtJQUNJO0lBQ0E7RTlFMCs1Q047RThFNSs1Q0U7SUFDSTtJQUNBO0U5RTgrNUNOO0U4RWgvNUNFO0lBQ0k7SUFDQTtFOUVrLzVDTjtFOEVwLzVDRTtJQUNJO0lBQ0E7RTlFcy81Q047RThFeC81Q0U7SUFDSTtJQUNBO0U5RTAvNUNOO0U4RTUvNUNFO0lBQ0k7SUFDQTtFOUU4LzVDTjtFOEVoZzZDRTtJQUNJO0lBQ0E7RTlFa2c2Q047QUFDRjtBZW4rNUNJO0UrRGxDQTtJQUNJO0lBQ0E7RTlFd2c2Q047RThFMWc2Q0U7SUFDSTtJQUNBO0U5RTRnNkNOO0U4RTlnNkNFO0lBQ0k7SUFDQTtFOUVnaDZDTjtFOEVsaDZDRTtJQUNJO0lBQ0E7RTlFb2g2Q047RThFdGg2Q0U7SUFDSTtJQUNBO0U5RXdoNkNOO0U4RTFoNkNFO0lBQ0k7SUFDQTtFOUU0aDZDTjtFOEU5aDZDRTtJQUNJO0lBQ0E7RTlFZ2k2Q047RThFbGk2Q0U7SUFDSTtJQUNBO0U5RW9pNkNOO0U4RXRpNkNFO0lBQ0k7SUFDQTtFOUV3aTZDTjtFOEUxaTZDRTtJQUNJO0lBQ0E7RTlFNGk2Q047RThFOWk2Q0U7SUFDSTtJQUNBO0U5RWdqNkNOO0U4RWxqNkNFO0lBQ0k7SUFDQTtFOUVvajZDTjtFOEV0ajZDRTtJQUNJO0lBQ0E7RTlFd2o2Q047RThFMWo2Q0U7SUFDSTtJQUNBO0U5RTRqNkNOO0U4RTlqNkNFO0lBQ0k7SUFDQTtFOUVnazZDTjtFOEVsazZDRTtJQUNJO0lBQ0E7RTlFb2s2Q047RThFdGs2Q0U7SUFDSTtJQUNBO0U5RXdrNkNOO0U4RTFrNkNFO0lBQ0k7SUFDQTtFOUU0azZDTjtFOEU5azZDRTtJQUNJO0lBQ0E7RTlFZ2w2Q047RThFbGw2Q0U7SUFDSTtJQUNBO0U5RW9sNkNOO0U4RXRsNkNFO0lBQ0k7SUFDQTtFOUV3bDZDTjtFOEUxbDZDRTtJQUNJO0lBQ0E7RTlFNGw2Q047RThFOWw2Q0U7SUFDSTtJQUNBO0U5RWdtNkNOO0U4RWxtNkNFO0lBQ0k7SUFDQTtFOUVvbTZDTjtFOEV0bTZDRTtJQUNJO0lBQ0E7RTlFd202Q047RThFMW02Q0U7SUFDSTtJQUNBO0U5RTRtNkNOO0U4RTltNkNFO0lBQ0k7SUFDQTtFOUVnbjZDTjtFOEVsbjZDRTtJQUNJO0lBQ0E7RTlFb242Q047QUFDRjtBZXJsNkNJO0UrRGxDQTtJQUNJO0lBQ0E7RTlFMG42Q047RThFNW42Q0U7SUFDSTtJQUNBO0U5RThuNkNOO0U4RWhvNkNFO0lBQ0k7SUFDQTtFOUVrbzZDTjtFOEVwbzZDRTtJQUNJO0lBQ0E7RTlFc282Q047RThFeG82Q0U7SUFDSTtJQUNBO0U5RTBvNkNOO0U4RTVvNkNFO0lBQ0k7SUFDQTtFOUU4bzZDTjtFOEVocDZDRTtJQUNJO0lBQ0E7RTlFa3A2Q047RThFcHA2Q0U7SUFDSTtJQUNBO0U5RXNwNkNOO0U4RXhwNkNFO0lBQ0k7SUFDQTtFOUUwcDZDTjtFOEU1cDZDRTtJQUNJO0lBQ0E7RTlFOHA2Q047RThFaHE2Q0U7SUFDSTtJQUNBO0U5RWtxNkNOO0U4RXBxNkNFO0lBQ0k7SUFDQTtFOUVzcTZDTjtFOEV4cTZDRTtJQUNJO0lBQ0E7RTlFMHE2Q047RThFNXE2Q0U7SUFDSTtJQUNBO0U5RThxNkNOO0U4RWhyNkNFO0lBQ0k7SUFDQTtFOUVrcjZDTjtFOEVwcjZDRTtJQUNJO0lBQ0E7RTlFc3I2Q047RThFeHI2Q0U7SUFDSTtJQUNBO0U5RTByNkNOO0U4RTVyNkNFO0lBQ0k7SUFDQTtFOUU4cjZDTjtFOEVoczZDRTtJQUNJO0lBQ0E7RTlFa3M2Q047RThFcHM2Q0U7SUFDSTtJQUNBO0U5RXNzNkNOO0U4RXhzNkNFO0lBQ0k7SUFDQTtFOUUwczZDTjtFOEU1czZDRTtJQUNJO0lBQ0E7RTlFOHM2Q047RThFaHQ2Q0U7SUFDSTtJQUNBO0U5RWt0NkNOO0U4RXB0NkNFO0lBQ0k7SUFDQTtFOUVzdDZDTjtFOEV4dDZDRTtJQUNJO0lBQ0E7RTlFMHQ2Q047RThFNXQ2Q0U7SUFDSTtJQUNBO0U5RTh0NkNOO0U4RWh1NkNFO0lBQ0k7SUFDQTtFOUVrdTZDTjtFOEVwdTZDRTtJQUNJO0lBQ0E7RTlFc3U2Q047QUFDRjtBZXZzNkNJO0UrRGxDQTtJQUNJO0lBQ0E7RTlFNHU2Q047RThFOXU2Q0U7SUFDSTtJQUNBO0U5RWd2NkNOO0U4RWx2NkNFO0lBQ0k7SUFDQTtFOUVvdjZDTjtFOEV0djZDRTtJQUNJO0lBQ0E7RTlFd3Y2Q047RThFMXY2Q0U7SUFDSTtJQUNBO0U5RTR2NkNOO0U4RTl2NkNFO0lBQ0k7SUFDQTtFOUVndzZDTjtFOEVsdzZDRTtJQUNJO0lBQ0E7RTlFb3c2Q047RThFdHc2Q0U7SUFDSTtJQUNBO0U5RXd3NkNOO0U4RTF3NkNFO0lBQ0k7SUFDQTtFOUU0dzZDTjtFOEU5dzZDRTtJQUNJO0lBQ0E7RTlFZ3g2Q047RThFbHg2Q0U7SUFDSTtJQUNBO0U5RW94NkNOO0U4RXR4NkNFO0lBQ0k7SUFDQTtFOUV3eDZDTjtFOEUxeDZDRTtJQUNJO0lBQ0E7RTlFNHg2Q047RThFOXg2Q0U7SUFDSTtJQUNBO0U5RWd5NkNOO0U4RWx5NkNFO0lBQ0k7SUFDQTtFOUVveTZDTjtFOEV0eTZDRTtJQUNJO0lBQ0E7RTlFd3k2Q047RThFMXk2Q0U7SUFDSTtJQUNBO0U5RTR5NkNOO0U4RTl5NkNFO0lBQ0k7SUFDQTtFOUVnejZDTjtFOEVsejZDRTtJQUNJO0lBQ0E7RTlFb3o2Q047RThFdHo2Q0U7SUFDSTtJQUNBO0U5RXd6NkNOO0U4RTF6NkNFO0lBQ0k7SUFDQTtFOUU0ejZDTjtFOEU5ejZDRTtJQUNJO0lBQ0E7RTlFZzA2Q047RThFbDA2Q0U7SUFDSTtJQUNBO0U5RW8wNkNOO0U4RXQwNkNFO0lBQ0k7SUFDQTtFOUV3MDZDTjtFOEUxMDZDRTtJQUNJO0lBQ0E7RTlFNDA2Q047RThFOTA2Q0U7SUFDSTtJQUNBO0U5RWcxNkNOO0U4RWwxNkNFO0lBQ0k7SUFDQTtFOUVvMTZDTjtFOEV0MTZDRTtJQUNJO0lBQ0E7RTlFdzE2Q047QUFDRjtBZXp6NkNJO0UrRGxDQTtJQUNJO0lBQ0E7RTlFODE2Q047RThFaDI2Q0U7SUFDSTtJQUNBO0U5RWsyNkNOO0U4RXAyNkNFO0lBQ0k7SUFDQTtFOUVzMjZDTjtFOEV4MjZDRTtJQUNJO0lBQ0E7RTlFMDI2Q047RThFNTI2Q0U7SUFDSTtJQUNBO0U5RTgyNkNOO0U4RWgzNkNFO0lBQ0k7SUFDQTtFOUVrMzZDTjtFOEVwMzZDRTtJQUNJO0lBQ0E7RTlFczM2Q047RThFeDM2Q0U7SUFDSTtJQUNBO0U5RTAzNkNOO0U4RTUzNkNFO0lBQ0k7SUFDQTtFOUU4MzZDTjtFOEVoNDZDRTtJQUNJO0lBQ0E7RTlFazQ2Q047RThFcDQ2Q0U7SUFDSTtJQUNBO0U5RXM0NkNOO0U4RXg0NkNFO0lBQ0k7SUFDQTtFOUUwNDZDTjtFOEU1NDZDRTtJQUNJO0lBQ0E7RTlFODQ2Q047RThFaDU2Q0U7SUFDSTtJQUNBO0U5RWs1NkNOO0U4RXA1NkNFO0lBQ0k7SUFDQTtFOUVzNTZDTjtFOEV4NTZDRTtJQUNJO0lBQ0E7RTlFMDU2Q047RThFNTU2Q0U7SUFDSTtJQUNBO0U5RTg1NkNOO0U4RWg2NkNFO0lBQ0k7SUFDQTtFOUVrNjZDTjtFOEVwNjZDRTtJQUNJO0lBQ0E7RTlFczY2Q047RThFeDY2Q0U7SUFDSTtJQUNBO0U5RTA2NkNOO0U4RTU2NkNFO0lBQ0k7SUFDQTtFOUU4NjZDTjtFOEVoNzZDRTtJQUNJO0lBQ0E7RTlFazc2Q047RThFcDc2Q0U7SUFDSTtJQUNBO0U5RXM3NkNOO0U4RXg3NkNFO0lBQ0k7SUFDQTtFOUUwNzZDTjtFOEU1NzZDRTtJQUNJO0lBQ0E7RTlFODc2Q047RThFaDg2Q0U7SUFDSTtJQUNBO0U5RWs4NkNOO0U4RXA4NkNFO0lBQ0k7SUFDQTtFOUVzODZDTjtFOEV4ODZDRTtJQUNJO0lBQ0E7RTlFMDg2Q047QUFDRjs7QXlIbis2Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SHMrNkNGO0F5SG4rNkNHO0VBQ0M7QXpIcSs2Q0o7QXlILzk2Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwSHhCdUI7QUx5LzZDekI7QXlINzk2Q0M7RUFDQztFQUNBO0VBQ0E7QXpIKzk2Q0Y7QXlIMzk2Q0M7RUFDQztFQUNBO0VBQ0E7QXpINjk2Q0Y7QXlIeDk2Q0U7RUFDQztBekgwOTZDSDtBeUh2OTZDZ0I7RUFDSTtBekh5OTZDcEI7QXlIcDk2Q2dCO0VBQ0k7QXpIczk2Q3BCOztBMEhqaDdDQTtFQUNJO0ExSG9oN0NKO0EwSDlnN0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUhnaDdDUjtBMEgxZzdDUTtFQUNJO0VBQ0E7QTFINGc3Q1o7QTBIeGc3Q0k7RUFDSTtBMUgwZzdDUjs7QTJIemk3Q0E7RUFDSTtFQUNBO0VwSFlBO0VvSFZBO0VBQ0E7RUFDQTtBM0g0aTdDSjs7QTJIeGk3Q0E7RUFDSTtFQUNBO0VBQ0E7QTNIMmk3Q0o7O0EySHZpN0NBO0VBQ0k7RUFDQTtBM0gwaTdDSjs7QTJIdGk3Q0E7RUFDSTtFQUNBO0VBQ0E7QTNIeWk3Q0o7O0E0SG5rN0NBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUhzazdDRDtBNEhwazdDQztFQUNDO0VBQ0E7QTVIc2s3Q0Y7QTRIbms3Q0M7RUFDQztFQUNBO0E1SHFrN0NGO0E0SGxrN0NDO0VBQ0M7RUFDQTtFQUNBO0E1SG9rN0NGOztBNEgvajdDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUhrazdDRDs7QTRIOWo3Q0E7RUFDQztBNUhpazdDRDs7QTRIN2o3Q0E7RUFDQztJQUFTO0U1SGlrN0NSO0U0SGhrN0NEO0lBQUs7RTVIbWs3Q0o7QUFDRjtBZTdpN0NJO0U2R2xCSDtJQUNDO0U1SGtrN0NBO0FBQ0Y7QTZIeG43Q0k7RUFFSTtFQUNBO0VBQ0E7RUFDQSxleEg0MEI0QztFd0gzMEI1QyxrQnhIMjBCNEM7RXdIMTBCNUM7QTdIeW43Q1I7QTZIcm43Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjeEhrMEI0QztBTHF6NUNwRDtBNkhubjdDSTtFQUNJLGlCeEg4ekI0QztFd0g3ekI1QyxrQnhIcXpCNEM7QUxnMDVDcEQ7QTZIbm43Q1E7RUFDSSxheEgwekJ3QztFd0h6ekJ4QyxjeEh5ekJ3QztBTDR6NUNwRDtBNkhqbjdDSTtFQUNJLGV4SHF6QjRDO0V3SHB6QjVDLGV4SDR5QjRDO0FMdTA1Q3BEO0E2SGpuN0NRO0VBQ0ksV3hIaXpCd0M7RXdIaHpCeEMsWXhIZ3pCd0M7QUxtMDVDcEQ7O0E2SDdtN0NJO0VBQ0k7RUFDQSx5QnhIb0VPO0FMNGk3Q2Y7O0E2SDdtN0NJO0VBQ0ksY3hIZ0VPO0FMZ2o3Q2Y7O0E2SHRuN0NJO0VBQ0k7RUFDQSx5QnhIb0VPO0FMcWo3Q2Y7O0E2SHRuN0NJO0VBQ0ksY3hIZ0VPO0FMeWo3Q2Y7O0E2SC9uN0NJO0VBQ0k7RUFDQSx5QnhIb0VPO0FMOGo3Q2Y7O0E2SC9uN0NJO0VBQ0ksY3hIZ0VPO0V3SC9EUDtBN0hrbzdDUjs7QTZIem83Q0k7RUFDSTtFQUNBLHlCeEhvRU87QUx3azdDZjs7QTZIem83Q0k7RUFDSSxjeEhnRU87QUw0azdDZjs7QTZIbHA3Q0k7RUFDSTtFQUNBLHlCeEhvRU87QUxpbDdDZjs7QTZIbHA3Q0k7RUFDSSxjeEhnRU87RXdIL0RQO0E3SHFwN0NSOztBNkg1cDdDSTtFQUNJO0VBQ0EseUJ4SG9FTztBTDJsN0NmOztBNkg1cDdDSTtFQUNJLGN4SGdFTztFd0gvRFA7QTdIK3A3Q1I7O0E2SHRxN0NJO0VBQ0k7RUFDQSx5QnhIb0VPO0FMcW03Q2Y7O0E2SHRxN0NJO0VBQ0ksY3hIZ0VPO0V3SC9EUDtBN0h5cTdDUjs7QTZIaHI3Q0k7RUFDSTtFQUNBLHlCeEhvRU87QUwrbTdDZjs7QTZIaHI3Q0k7RUFDSSxjeEhnRU87RXdIL0RQO0E3SG1yN0NSOztBNkgxcjdDSTtFQUNJO0VBQ0EseUJ4SG9FTztBTHluN0NmOztBNkgxcjdDSTtFQUNJLGN4SGdFTztFd0gvRFA7QTdINnI3Q1I7O0E2SHBzN0NJO0VBRUkseUJ4SG9FTztBTGtvN0NmOztBNkhuczdDSTtFQUNJLGN4SGdFTztBTHNvN0NmOztBNkg1czdDSTtFQUVJLHlCeEhvRU87QUwwbzdDZjs7QTZIM3M3Q0k7RUFDSSxjeEhnRU87QUw4bzdDZjs7QThIL3Y3Q0E7RUFDSTtBOUhrdzdDSjtBOEhodzdDSTtFQUNJO0E5SGt3N0NSOztBOEg3djdDSTtFQUNJO0E5SGd3N0NSOztBK0h2dzdDQTtFQUNJO0VBQ0E7QS9IMHc3Q0o7O0ErSHR3N0NJO0VBQ0ksK0JBVFk7RUFVWjtBL0h5dzdDUjtBK0h2dzdDUTtFQUdJO0VBQ0EsK0JBaEJRO0EvSHV4N0NwQjtBK0hydzdDWTtFQUVJO0EvSHN3N0NoQjs7QStIanc3Q0k7RUFDSSwrQkExQlk7RUEyQlo7QS9Ib3c3Q1I7QStIbHc3Q1E7RUFHSTtFQUNBLCtCQWpDUTtBL0hteTdDcEI7QStIaHc3Q1k7RUFFSTtBL0hpdzdDaEI7O0ErSDl4N0NJO0VBQ0ksK0JBVFk7RUFVWjtBL0hpeTdDUjtBK0gveDdDUTtFQUdJO0VBQ0EsK0JBaEJRO0EvSCt5N0NwQjtBK0g3eDdDWTtFQUVJO0EvSDh4N0NoQjs7QStIeng3Q0k7RUFDSSwrQkExQlk7RUEyQlo7QS9INHg3Q1I7QStIMXg3Q1E7RUFHSTtFQUNBLCtCQWpDUTtBL0gyejdDcEI7QStIeHg3Q1k7RUFFSTtBL0h5eDdDaEI7O0ErSHR6N0NJO0VBQ0ksK0JBVFk7RUFVWjtBL0h5ejdDUjtBK0h2ejdDUTtFQUdJO0VBQ0EsK0JBaEJRO0EvSHUwN0NwQjtBK0hyejdDWTtFQUVJO0EvSHN6N0NoQjs7QStIano3Q0k7RUFDSSwrQkExQlk7RUEyQlo7QS9Ib3o3Q1I7QStIbHo3Q1E7RUFHSTtFQUNBLCtCQWpDUTtBL0htMTdDcEI7QStIaHo3Q1k7RUFFSTtBL0hpejdDaEI7O0FlNXg3Q0k7RWlIeERBOzs7OztJQ0RBO0VqSTgxN0NGO0VnSXAxN0NNOzs7OztJQUNJO0lBQ0E7RWhJMDE3Q1Y7RWlJbjI3Q0U7Ozs7O0lBQ0k7RWpJeTI3Q047RWlJcDI3Q007Ozs7O0lBRUk7RWpJeTI3Q1Y7RWlJdDI3Q1U7Ozs7O0lBQ0k7RWpJNDI3Q2Q7O0VnSXoyN0NFO0lBQ0k7Ozs7O01BTUk7TUN6QlI7SWpJcTQ3Q0E7SWdJejI3Q1E7Ozs7O01BQ0k7TUFDQTtJaEkrMjdDWjtJaUkxNDdDQTs7Ozs7TUFDSTtJaklnNTdDSjtJaUkzNDdDSTs7Ozs7TUFFSTtJaklnNTdDUjtJaUk3NDdDUTs7Ozs7TUFDSTtJakltNTdDWjtFQUNGO0FBQ0Y7QWdJNTM3Q0E7RUFDSTtFQUNBO0FoSTgzN0NKO0FlbDI3Q0k7RWlIOUJKO0lBTVE7RWhJODM3Q047QUFDRjs7QWdJMzM3Q0E7RUFDSTtFQUNBO0FoSTgzN0NKO0FlNTI3Q0k7RWlIcEJKO0lBTVE7RWhJODM3Q047QUFDRjs7QWdJMzM3Q0E7RUFDSTtFQUNBO0FoSTgzN0NKO0FldDM3Q0k7RWlIVko7SUFNUTtFaEk4MzdDTjtBQUNGOztBZ0kxMzdDQTtFQUNJO0FoSTYzN0NKO0FlNTQ3Q0k7RWlIY0o7SUFLUTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0VoSTQzN0NOO0VnSTEzN0NNO0lBQ0k7SUFDQTtJQUNBO0VoSTQzN0NWO0VnSXgzN0NNO0lBbkJSO01Bb0JZO01BQ0E7TUFDQTtNQUNBO0loSTIzN0NSO0VBQ0Y7QUFDRjtBZXI1N0NJO0VpSENKO0lBNkJRO0VoSTIzN0NOO0FBQ0Y7O0FnSXYzN0NBO0VBQ0k7QWhJMDM3Q0o7QWUzNjdDSTtFaUhnREo7SUFLUTtJQUNBO0lBQ0E7RWhJMDM3Q047RWdJeDM3Q007SUFDSTtJQUNBO0VoSTAzN0NWO0VnSXQzN0NNO0lBZlI7TUFnQlk7TUFDQTtNQUNBO0loSXkzN0NSO0VBQ0Y7QUFDRjtBZWg3N0NJO0VpSG1DSjtJQXdCUTtFaEl5MzdDTjtBQUNGOztBZ0lyMzdDQTtFQUNJO0FoSXczN0NKO0FldDg3Q0k7RWlINkVKO0lBS1E7SUFDQTtFaEl3MzdDTjtFZ0l0MzdDTTtJQUNJO0lBQ0E7RWhJdzM3Q1Y7RWdJcDM3Q007SUFkUjtNQWVZO01BQ0E7TUFDQTtJaEl1MzdDUjtFQUNGO0FBQ0Y7QWUxODdDSTtFaUhnRUo7SUF1QlE7RWhJdTM3Q047QUFDRjs7QWdJbjM3Q0E7RUFDSTtFQUNBO0VBRUE7QWhJcTM3Q0o7QWdJbDM3Q0k7RUFDSTtBaElvMzdDUjtBZ0lqMzdDSTtFQUNJO0VBQ0E7QWhJbTM3Q1I7QWdJaDM3Q0k7RUFDSTtBaElrMzdDUjtBZ0k5MjdDSTtFQXJCSjtJQXNCUTtJQUNBO0VoSWkzN0NOO0FBQ0Y7O0FnSTcyN0NBO0VBQ0k7QWhJZzM3Q0o7O0FnSTcyN0NBO0VBQ0k7QWhJZzM3Q0o7O0FnSTcyN0NBO0VBQ0k7RUFDQTtBaElnMzdDSjs7QWdJNzI3Q0E7RUFDSTtFQUNBO0FoSWczN0NKOztBa0kvajhDQTtFQUNJO0VBQ0E7QWxJa2s4Q0o7O0FrSS9qOENBO0VBQ0k7RUFDQTtBbElrazhDSjtBa0loazhDSTtFQUNJO0FsSWtrOENSOztBa0k5ajhDQTtFQUNJO0VBQ0E7QWxJaWs4Q0o7QWtJL2o4Q0k7RUFDSTtFQUNBO0FsSWlrOENSO0FrSTlqOENJO0VBQ0k7QWxJZ2s4Q1I7QThFcmw4Q1E7RUFDSTtFQUNBO0E5RXVsOENaO0E4RW5sOENZO0VBQ0k7QTlFcWw4Q2hCOztBa0lsazhDQTtFQUNJO0FsSXFrOENKOztBa0loazhDSTs7RUFDSTtBbElvazhDUjtBOEVybThDUTs7RUFDSTtFQUNBO0E5RXdtOENaO0E4RXBtOENZOztFQUNJO0E5RXVtOENoQjs7QWtJcms4Q0E7RUFDSTtBbEl3azhDSjs7QThFbG44Q1E7RUFDSTtFQUNBO0E5RXFuOENaO0E4RWpuOENZO0VBQ0k7QTlFbW44Q2hCOztBa0l6azhDQTtFQUNJO0FsSTRrOENKOztBOEU5bjhDUTtFQUNJO0VBQ0E7QTlFaW84Q1o7QThFN244Q1k7RUFDSTtBOUUrbjhDaEI7O0FrSTdrOENBO0VBQ0k7QWxJZ2w4Q0o7O0E4RTFvOENRO0VBQ0k7RUFDQTtBOUU2bzhDWjtBOEV6bzhDWTtFQUNJO0E5RTJvOENoQjs7QW1JbHA4Q0M7O0VBRUM7QW5JcXA4Q0Y7QW1JbnA4Q0U7O0VBQ0M7QW5Jc3A4Q0g7QW1JanA4Q0M7RUFDQztBbkltcDhDRjtBbUk5bzhDRTtFQUNDO0FuSWdwOENIO0FtSTdvOENFO0VBQ0M7QW5JK284Q0g7QW1JNW84Q0U7RUFDQztBbkk4bzhDSDtBbUl6bzhDRTtFQUNDO0FuSTJvOENIO0FtSXhvOENFO0VBQ0M7QW5JMG84Q0g7QW1Jdm84Q0U7RUFDQztBbkl5bzhDSDtBbUlwbzhDRTtFQUNDO0FuSXNvOENIO0FtSW5vOENFO0VBQ0M7QW5JcW84Q0g7QW1JbG84Q0U7RUFDQztBbklvbzhDSDtBbUkvbjhDRTtFQUNDO0FuSWlvOENIO0FtSTluOENFO0VBQ0M7QW5JZ284Q0g7QW1JN244Q0U7RUFDQztBbkkrbjhDSDtBbUk1bjhDRTtFQUNDO0FuSThuOENIOztBb0luczhDSTtFQUNJO0FwSXNzOENSO0FvSWxzOENJO0VBQ0k7RUFDQTtFQUNBLHVEL0grVDRDO0FMcTQ3Q3BEO0FvSWpzOENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsdUQvSHdUd0M7RStIdlR4QyxXQW5CSztFQW9CTCxZQXBCSztFQXFCTCx1Qi9IdVV3QjtFK0h0VXhCLHlCOUhsQm1CO0U4SG1CbkI7QXBJbXM4Q1o7QW9JanM4Q1k7RUFDSTtFQUNBO0FwSW1zOENoQjtBb0loczhDWTtFQUNJLGdCL0h3WG9DO0UrSHZYcEM7RUFDQTtBcElrczhDaEI7QW9JN3I4Q1E7RUFDSTtFQUNBO0VBQ0E7QXBJK3I4Q1o7QW9JN3I4Q1k7RUFDSSxjL0huQ1M7RStIb0NUO0VBQ0E7RUFDQTtBcEkrcjhDaEI7QW9JNXI4Q1k7RUFDSSxjL0g3Q1M7QUwydThDekI7QW9JenI4Q1E7RUFDSSx1RC9IaVJ3QztBTDA2N0NwRDtBb0l6cjhDWTtFQUNJLHVEL0g4UW9DO0UrSDdRcEMseUI5SDNEUztBTnN2OEN6QjtBb0l6cjhDZ0I7RUFDSSxjOUg5REs7RThIK0RMO0FwSTJyOENwQjtBb0l4cjhDZ0I7RUFDSTtFQUNBO0FwSTByOENwQjtBb0lycjhDZ0I7RUFDSSxjL0hyRUs7QUw0djhDekI7QW9JcHI4Q2dCO0VBQ0ksYy9IM0VLO0FMaXc4Q3pCO0FvSTlxOENZO0VBQ0ksdUQvSGlQb0M7RStIaFBwQyx5QjlIdEZlO0FOc3c4Qy9CO0FvSTlxOENnQjtFQUNJO0VBQ0E7QXBJZ3I4Q3BCO0FvSTdxOENnQjtFQUNJO0FwSStxOENwQjtBb0kxcThDZ0I7RUFDSSxjL0hsR0s7QUw4dzhDekI7QW9JenE4Q2dCO0VBQ0ksYy9IdkdLO0FMa3g4Q3pCO0FvSWxxOENRO0VBQ0k7QXBJb3E4Q1o7QW9JaHE4Q1E7RUFDSTtFQUNBO0VBQ047RUFDTTtBcElrcThDWjtBb0k5cDhDUTtFQUNJO0FwSWdxOENaO0FvSTVwOENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdBaEpLO0VBaUpMO0VBQ0E7RUFDQTtFQUNBLDBCL0hoSmE7QUw4eThDekI7QW9JenA4Q1k7RUFDSTtBcEkycDhDaEI7QW9JcnA4Q1k7RUFDSTtBcEl1cDhDaEI7O0FxSXZ6OENRO0VBQ0k7QXJJMHo4Q1o7QXFJcHo4Q1E7RUFDSTtBcklzejhDWjs7QXNJajA4Q0E7RUN1QkM7QXZJOHk4Q0Q7O0FzSWgwOENBO0VDa0JDO0F2SWt6OENEOztBd0l4MDhDQTtFQUNDO0F4STIwOENEO0F3SXgwOENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJsSVJ1QjtFa0lTdkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEkwMDhDRjtBd0l4MDhDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4STAwOENIO0F3SXYwOENFO0VBQ0M7QXhJeTA4Q0g7QXdJbjA4Q0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtBeElxMDhDSDtBd0loMDhDRTtFQUNDO0VBQ0E7RUFDQSxvQ25JOFNpQztFbUk3U2pDLG1Dbkk2U2lDO0FMcWg4Q3BDO0F3STd6OENFO0VBQ0MsaUNuSXVTaUM7RW1JdFNqQyxnQ25Jc1NpQztBTHloOENwQztBd0kxejhDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsaUNuSTRSaUM7RW1JM1JqQyxvQ25JMlJpQztBTGlpOENwQztBd0l2ejhDRTtFQUNDLGdDbklxUmlDO0VtSXBSakMsbUNuSW9SaUM7QUxxaThDcEM7O0F3SWp6OENFO0VBQ0M7QXhJb3o4Q0g7QXdJbHo4Q0c7RUFDQyxpQ25Jd1FnQztFbUl2UWhDLG9Dbkl1UWdDO0FMNmk4Q3BDO0F3SWx6OENJO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEltejhDTDtBd0loejhDSTtFQUNDO0VBQ0E7RUFDQTtBeElrejhDTDtBd0kzeThDRTtFQUNDO0F4STZ5OENIO0F3STN5OENHO0VBQ0MsZ0NuSThPZ0M7RW1JN09oQyxtQ25JNk9nQztBTGdrOENwQztBd0kzeThDSTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJNHk4Q0w7QXdJenk4Q0k7RUFDQztFQUNBO0VBQ0E7QXhJMnk4Q0w7O0F3SW55OENBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeElzeThDRDtBd0lueThDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJcXk4Q0Y7QXdJank4Q0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SW15OENGO0F3SS94OENDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeElpeThDRjtBd0k3eDhDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJK3g4Q0Y7O0F5SXo5OENBO0VBQ0k7QXpJNDk4Q0o7QXlJMTk4Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekk0OThDUjtBeUkxOThDUTtFQUNJO0VBQ0E7QXpJNDk4Q1o7QXlJeDk4Q0k7RUFDSTtFQUNBO0VsSVRKO0VrSVdJLG1EcEkwdEJxQjtFb0l6dEJyQix5QnBJNndCNEM7RW9JNXdCNUM7RUFDQSxnQnBJMlg0QztFb0kxWDVDO0VBQ0E7RUFDQTtBekkwOThDUjtBeUl4OThDUTtFQUNJO0F6STA5OENaOztBMEk3KzhDQTtFQUNJLGNySVJxQjtFcUlTckIseUJySWhCa0I7QUxnZzlDdEI7QTBJOSs4Q0k7RUFHSSxjcklyQmM7RXFJc0JkLHlCQXhCVTtBMUlzZzlDbEI7O0EwSTErOENBO0VBQ0k7QTFJNis4Q0o7QTBJMSs4Q1E7RUFDSSxjQWpDTTtBMUk2ZzlDbEI7QThFMWc5Q1E7RUFDSTtFQUNBO0E5RTRnOUNaO0E4RXhnOUNZO0VBQ0k7QTlFMGc5Q2hCOztBMEkxKzhDQTtFQUNDO0VBQ0csY3JJMUNrQjtFcUkyQ2xCLHlCQTdDYztBMUkwaDlDbEI7QTBJMys4Q0k7RUFDSSxjckk5Q2M7RXFJK0NkLHlCQS9DaUI7QTFJNGg5Q3pCOztBMEl6KzhDQTtFQUNDO0VBQ0csY3JJOUNxQjtFcUkrQ3JCLHlCcklwRHFCO0FMZ2k5Q3pCO0EwSTErOENJO0VBQ0ksY3JJaERpQjtFcUlpRGpCLHlCckl2RGlCO0FMbWk5Q3pCOztBMEl4KzhDQTtFQUNJO0ExSTIrOENKO0EwSXorOENJO0VBRUk7RUFDQSx5QkFoRWdCO0ExSTBpOUN4Qjs7QTBJdCs4Q0E7RUFDSSxjQTNFYztBMUlvajlDbEI7QTBJdis4Q0k7RUFDSSxjQTVFaUI7QTFJcWo5Q3pCOztBMElyKzhDQTtFQUNJO0ExSXcrOENKOztBMElyKzhDQTtFQUNJLGNBbEZjO0ExSTBqOUNsQjtBOEU1ajlDUTtFQUNJO0VBQ0E7QTlFOGo5Q1o7QThFMWo5Q1k7RUFDSTtBOUU0ajlDaEI7O0EwSTMrOENBO0VBQ0ksY0EvRWE7QTFJNmo5Q2pCO0E4RXZrOUNRO0VBQ0k7RUFDQTtBOUV5azlDWjtBOEVyazlDWTtFQUNJO0E5RXVrOUNoQjs7QTBJai84Q0E7RUFDSSxjckkvRmtCO0VxSWdHbEIseUJBeEZjO0ExSTRrOUNsQjs7QTBJai84Q0E7RUFDSSxjcklwR2tCO0VxSXFHbEIseUJBbEdjO0ExSXNsOUNsQjs7QTJJemw5Q0k7RUFDRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSTRsOUNGO0EySTFsOUNRO0VBQ0w7RUFDQTtFQUNBO0EzSTRsOUNIO0EySTFsOUNHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx1RHRJc1RnRDtBTHN5OENwRDtBMkl6bDlDWTtFQUNJLGN0SWRTO0VzSWVUO0VBQ0E7QTNJMmw5Q2hCO0EySXZsOUNZO0VBQ1IsdUR0STJTZ0Q7QUw4eThDcEQ7QTJJdmw5Q0k7RUFDQyxjckloQ29CO0FOeW45Q3pCO0EySXRsOUNJO0VBQ0MseUJySXBDb0I7QU40bjlDekI7QTJJbmw5Q0k7RUFDQyxjdEl2Q29CO0FMNG45Q3pCOztBNElsbzlDQTtFQUNDO0E1SXFvOUNEO0E0SWpvOUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ2SVJ1QjtBTDJvOUN6QjtBNEkvbjlDQztFQUNDO0VBQ007RUFDTjtFQUNBO0E1SWlvOUNGO0E0SS9uOUNRO0VBQ0k7QTVJaW85Q1o7QTRJN245Q0M7RUFDQyxXQXpCZ0I7RUEwQmhCO0VBQ0E7RUFDQSxjdklyQnVCO0FMb3A5Q3pCO0E0STVuOUNDO0VBQ0M7RUFDQSxtQnZJZ05rRDtFdUkvTWxEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUk4bjlDRjtBNEk1bjlDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ2SW5Ec0I7QUxpcjlDekI7QTRJMW45Q0M7RUFDQztBNUk0bjlDRjs7QW9HdnI5Q0k7RUFDSSxnQ3lDRmlCO0E3STRyOUN6QjtBb0d0cjlDSTtFQUNJLGdDeUNQaUI7RXpDUWpCO0FwR3dyOUNSOztBOEloczlDQTtFQUNJO0VBQ0E7QTlJbXM5Q0o7QThJanM5Q0k7RUFDSTtFQUNBO0VBQ0EsdUR6SW9VNEM7RXlJblU1QztBOUltczlDUjtBOElqczlDUTtFQUNJO0VBQ0EsdUR6SStUd0M7RXlJOVR4QztBOUltczlDWjtBOEkvcjlDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5SWlzOUNSOztBK0l6dDlDSTtFQUNJLG1Ceklhb0I7QU4rczlDNUI7QStJMXQ5Q1E7RUFDSSxtQnpJUWE7QU5vdDlDekI7QStJeHQ5Q0k7RUFDSTtFQUNBO0VBQ0EsbUJ6SUNpQjtBTnl0OUN6Qjs7QWdKM3Q5Q0E7RUFDSSx5QkFSaUI7QWhKc3U5Q3JCOztBZ0ozdDlDQTtFQUNJLGNBWmlCO0FoSjB1OUNyQjs7QWdKM3Q5Q0E7RUFDSTtBaEo4dDlDSjs7QWdKM3Q5Q0E7RUFDSTtBaEo4dDlDSjs7QWdKM3Q5Q0E7RUFDSTtBaEo4dDlDSjtBZ0o1dDlDSTtFQUNJO0VBQ0E7RUFDQTtBaEo4dDlDUjs7QWdKenQ5Q0E7RUFDSTtFQUNBO0VBQ0EsYUFwQ29CO0FoSmd3OUN4QjtBZ0p6dDlDSTtFQUNJO0FoSjJ0OUNSO0FnSnh0OUNJO0VBQ0k7QWhKMHQ5Q1I7QWdKbnQ5Q1k7RUFDSSxjM0lwRE07QUx5dzlDdEI7QWdKN3M5Q2dCO0VBQ0ksYzFJM0RLO0UwSTRETDtBaEorczlDcEI7QWdKeHM5Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjNJNUVjO0UySTZFZDtFQUNBLFlBNUV1QjtBaEpzeDlDL0I7QWdKdnM5Q1E7RUFDSTtBaEp5czlDWjtBZ0p0czlDUTtFQUNJO0FoSndzOUNaOztBZ0psczlDQTtFQUNJLGtCQTdGb0I7QWhKa3k5Q3hCOztBZTV0OUNJO0VpSTZCQTtJQUNJLFlBbkdrQztFaEpzeTlDeEM7RWdKaHM5Q007SUFDSTtJQUNBO0VoSmtzOUNWO0VnSjlyOUNNO0lBQ0ksWUEzR3FDO0VoSjJ5OUMvQztFZ0p6cjlDYztJQUNJLGMxSXBISztJMElxSEw7RWhKMnI5Q2xCOztFZ0pwcjlDRTtJQUNJLGlCQTlIa0M7RWhKcXo5Q3hDO0FBQ0Y7QWlKN3o5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakorejlDRjs7QWlKNXo5Q0E7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjVJOFlnRDtFNEk3WWhELHlENUlxWW9DO0U0SXpYcEM7RUFDQTtBakpvejlDSjtBZW53OUNJO0VrSXJFSjs7SUFXUTtFakprMDlDTjtBQUNGO0Flenc5Q0k7RWtJckVKOztJQWdCUTtFakptMDlDTjtBQUNGO0FpSjl6OUNJOzs7Ozs7RUFHSTtBakptMDlDUjs7QWlKL3o5Q0E7RUFDSTtFQUNBO0VBQ0EsYzVJdkJxQjtBTHkxOUN6Qjs7QWlKOXo5Q0E7RUFDSTtBakppMDlDSjs7QWlKOXo5Q0E7RUFDSTtBakppMDlDSjs7QWtKNTI5Q0E7RUFDSTtJQUNJO0lBQ0E7RWxKKzI5Q047RWtKNzI5Q007Ozs7Ozs7Ozs7SUFNSTtJQUNBO0lBQ0E7RWxKbTM5Q1Y7RWtKaDM5Q007Ozs7Ozs7O0lBUUk7RWxKazM5Q1Y7QUFDRjtBbUoxNDlDQTtFQUNDLHlCQ0dvQjtBcEp5NDlDckI7O0FtSng0OUNBO0VBQ0MsY0NGb0I7QXBKNjQ5Q3JCOztBZXgxOUNJO0VvSTdDSDs7Ozs7OztJQUVDO0VuSjg0OUNBOztFbUoxNDlDRDtJQUNDO0lBQ0E7SUFDQTtFbko2NDlDQTtFbUoxNDlDQTtJQUNDO0lBQ0E7RW5KNDQ5Q0Q7QUFDRjtBZWoyOUNJO0VvSXBDSDs7Ozs7OztJQUVDO0lBQ0E7RW5KNjQ5Q0E7O0VtSnY0OUNBO0lBQ0M7RW5KMDQ5Q0Q7QUFDRjtBcUp2NzlDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FySnk3OUNGOztBZXA0OUNJO0VzSS9DSDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUlBO0lBQ0E7SUFDQTtFckpvNzlDQTtFcUpqNzlDQTtJQUNDO0lBQ0E7SUFDQTtJQUVBO0VySms3OUNEO0VxSjc2OUNDO0lBQ0M7RXJKKzY5Q0Y7RXFKMzY5Q0U7SUFDQztFcko2NjlDSDtFcUoxNjlDRTtJQUNDO0VySjQ2OUNIO0FBQ0Y7QWVwNTlDSTtFc0loQkg7SUFDQztFckp1NjlDQTs7RXFKcDY5Q0Q7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VySnU2OUNBO0VxSnA2OUNBO0lBQ0M7RXJKczY5Q0Q7RXFKbDY5Q0E7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXJKbzY5Q0Q7QUFDRjtBc0p0LzlDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0F0SnUvOUNEO0FzSmwvOUNFO0VBRUU7RUFFRDtBdEprLzlDSDtBc0o5KzlDRTtFQUNDO0VBQ0E7RUFDQTtBdEpnLzlDSDtBOEVuZytDUTtFQUNJO0VBQ0E7QTlFcWcrQ1o7QThFamcrQ1k7RUFDSTtBOUVtZytDaEI7QXNKai85Q0c7RUFDQztFQUNBO0VBRUE7QXRKay85Q0o7QW9HaGgrQ0k7RUFDSSxja0Q0QmlCO0F0SnMvOUN6QjtBb0c5ZytDSTtFQUNJLGNrRHVCaUI7RWxEdEJqQjtBcEdnaCtDUjtBc0puLzlDQztFQUNDO0F0SnEvOUNGO0FzSmwvOUNFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFckRsQ0ssY3FEcUMwQjtFckRmMUIsd0NxRGUrQztBdEptLzlDdkQ7QWlHLy85Q0k7RUFTUSxjcURHbUU7RXJEbUJuRTtBakdvKzlDWjtBc0pyLzlDRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKdS85Q0o7QXNKcC85Q0c7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBdEpxLzlDSjtBOEV0aitDUTtFQUNJO0VBQ0E7QTlFd2orQ1o7QThFcGorQ1k7RUFDSTtBOUVzaitDaEI7QXNKci85Q0M7RUFDTztFckIxRUo7QWpJa2srQ0o7QWlJL2orQ0k7RUFDSTtBaklpaytDUjtBaUk1aitDUTtFQUVJO0FqSTZqK0NaO0FpSTFqK0NZO0VBQ0k7QWpJNGorQ2hCOztBZWxoK0NJO0V1SXlCSDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXRKNi85Q0E7RXNKMS85Q0E7SUFDQztFdEo0LzlDRDtFc0p4LzlDQTtJQUNDO0lBQ0E7RXRKMC85Q0Q7QUFDRjtBZXpoK0NJO0V1SXFDSDtJQUNDO0V0SnUvOUNBO0VzSnAvOUNBO0lBQ0M7RXRKcy85Q0Q7QUFDRjtBd0Z6bCtDRTs7RUFFQyxrQitEZGtDO0UvRGVsQyxtQitEZmtDO0F2SjBtK0NyQztBd0ZyaytDRzs7RUFFQztBeEZ1aytDSjtBd0ZsaytDSzs7RUFFQztBeEZvaytDTjtBd0YvaitDTzs7RUFFQztBeEZpaytDUjtBd0Y1aitDUzs7RUFFQztBeEY4aitDVjtBd0ZsaitDSTs7RUFFQztFQUNBO0F4Rm9qK0NMO0F3Ri9pK0NNOztFQUVDO0VBQ0E7QXhGaWorQ1A7QXdGNWkrQ1E7O0VBRUM7RUFDQTtBeEY4aStDVDtBd0Z6aStDVTs7RUFFQztFQUNBO0F4RjJpK0NYO0F3RnYrOUNDO0VBaERDLGMrRGhIaUQ7QXZKMG8rQ25EO0F3RnhoK0NFO0VBQ0MsYytEbkhnRDtBdko2bytDbkQ7QXdGbmgrQ0c7RUFDQyxjK0QzSHFFO0F2SmdwK0N6RTtBOEV4cCtDUTtFQUNJO0VBQ0E7QTlFMHArQ1o7QThFdHArQ1k7RUFDSTtBOUV3cCtDaEI7QXdGaGgrQ0c7RUFDQyx5QitEeEk2RjtBdkowcCtDakc7QXdGM2crQ0U7RUpoSU07RUFDQTtFQUNBO0VBR0o7RUk2SEQ7RUpsSUs7RUFDQTtFQUNBO0VBR0o7RUkrSEQ7QXhGbWgrQ0g7QXdGei85Q0M7O0VBRUMsdURuRmtKa0Q7RW1Gak5sRCxjK0QvRytDO0F2SjBxK0NqRDtBd0Z6aitDRTs7RUFDQyxjK0RsSDhDO0F2SjhxK0NqRDtBd0ZyaitDRzs7RUFDQyxjK0QxSGdGO0F2SmtyK0NwRjtBOEUzcitDUTs7RUFDSTtFQUNBO0E5RThyK0NaO0E4RTFyK0NZOztFQUNJO0E5RTZyK0NoQjtBd0ZyaitDRzs7RUFDQyx5QitEdklxSDtBdkorcitDekg7QXdGamorQ0U7O0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjBqK0NIO0F3RnZnK0NDO0VBRUMsdURuRnlIa0Q7RW1Gak5sRCxjK0Q5RzhDO0F2SitzK0NoRDtBd0YvbCtDRTtFQUNDLGMrRGpINkM7QXZKa3QrQ2hEO0F3RjFsK0NHO0VBQ0MsYytEekhrRTtBdkpxdCtDdEU7QThFL3QrQ1E7RUFDSTtFQUNBO0E5RWl1K0NaO0E4RTd0K0NZO0VBQ0k7QTlFK3QrQ2hCO0F3RnZsK0NHO0VBQ0MseUIrRHRJMEY7QXZKK3QrQzlGO0F3RmxsK0NFO0VKaElNO0VBQ0E7RUFDQTtFQUdKO0VJNkhEO0VKbElLO0VBQ0E7RUFDQTtFQUdKO0VJK0hEO0F4RjBsK0NIO0F3RmhqK0NDO0VBQ0MsdURuRm1Ja0Q7RW1Gck5sRCx5QmxGbkh1QjtFa0Z1SHZCLGNuRnpIb0I7QUwyditDdEI7QXdGaG8rQ0U7RUFDQyxjbkY1SG1CO0FMOHYrQ3RCO0F3RjNuK0NHO0VBQ0MsY25GcElrQjtBTGl3K0N0QjtBOEVodytDUTtFQUNJO0VBQ0E7QTlFa3crQ1o7QThFOXYrQ1k7RUFDSTtBOUVndytDaEI7QXdGeG4rQ0c7RUFDQyx5Qm5GakprQjtBTDJ3K0N0QjtBd0ZubitDRTtFSmhJTTtFQUNBO0VBQ0E7RUFHSjtFSTZIRDtFSmxJSztFQUNBO0VBQ0E7RUFHSjtFSStIRDtBeEYybitDSDtBdUp2dytDRTtFQUNDO0F2Snl3K0NIO0F1SnJ3K0NRO0VBQ0k7QXZKdXcrQ1o7QXVKbHcrQ0k7RUFDSTtBdkpvdytDUjtBdUpqdytDUTtFQUNJO0VBQ0E7RUFDQSx1QmxKMFR3QjtBTHk4OUNwQztBdUovditDUTtFQUNJO0F2Sml3K0NaOztBd0p6eStDQTtFQUNJO0VBQ0E7RUFDQTtBeEo0eStDSjs7QWV4dStDSTtFeUkvREg7SUFDTztFeEoyeStDTjtBQUNGO0FlM3YrQ0k7RTBJekRIO0lBQ0M7RXpKdXorQ0E7QUFDRjtBZW52K0NJO0UwSS9ESDtJQUNDO0V6SnF6K0NBO0FBQ0Y7QTBKaDArQ0E7RUFDSTtBMUprMCtDSjs7QTJKbDArQ0E7RUFDSTtJQUNJO0lBQ0E7RTNKcTArQ047RTJKbjArQ007Ozs7Ozs7Ozs7SUFNSTtJQUNBO0lBQ0E7RTNKeTArQ1Y7RTJKdDArQ007Ozs7SUFLSTtFM0p1MCtDVjtBQUNGO0E0SjcxK0NBO0VBQ0MseUJDRHFCO0E3SmcyK0N0Qjs7QWV0eStDSTtFNkluREg7Ozs7Ozs7SUFFQztFNUprMitDQTs7RTRKOTErQ0Q7SUFDQztFNUppMitDQTtBQUNGO0FlenkrQ0k7RTZJbERIOzs7Ozs7O0lBRUM7SUFDQTtFNUptMitDQTtBQUNGO0FlbDArQ0k7RStJekRIO0lBQ0M7SUFDQTtJQUNBO0U5SjgzK0NBO0FBQ0Y7QWU1eitDSTtFK0k3REg7SUFDQztJQUNBO0lBQ0E7RTlKNDMrQ0E7RThKejMrQ0E7SUFDQztFOUoyMytDRDtBQUNGO0ErSjc0K0NBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0orNCtDRDs7QWUxMStDSTtFZ0poREg7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFL0o4NCtDQTtFK0ozNCtDQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0UvSjY0K0NEO0UrSno0K0NBO0lBQ0M7RS9KMjQrQ0Q7QUFDRjtBZWwyK0NJO0VnSm5DSDtJQUNDO0UvSnc0K0NBO0UrSnI0K0NBO0lBQ0M7RS9KdTQrQ0Q7QUFDRjtBd0ZsNitDRTs7RUFFQyxrQndFZGtDO0V4RWVsQyxtQndFZmtDO0FoS203K0NyQztBd0Y5NCtDRzs7RUFFQztBeEZnNStDSjtBd0YzNCtDSzs7RUFFQztBeEY2NCtDTjtBd0Z4NCtDTzs7RUFFQztBeEYwNCtDUjtBd0ZyNCtDUzs7RUFFQztBeEZ1NCtDVjtBd0YzMytDSTs7RUFFQztFQUNBO0F4RjYzK0NMO0F3RngzK0NNOztFQUVDO0VBQ0E7QXhGMDMrQ1A7QXdGcjMrQ1E7O0VBRUM7RUFDQTtBeEZ1MytDVDtBd0ZsMytDVTs7RUFFQztFQUNBO0F4Rm8zK0NYO0FnS2g5K0NJO0VBQ0k7QWhLazkrQ1I7QWdLLzgrQ1E7RUFDSTtFQUNBO0VBQ0E7QWhLaTkrQ1o7QWdLNzgrQ1E7RUFDSTtBaEsrOCtDWjs7QWlLdCsrQ0E7RUFDSSx5QjVKb1BnRDtFNEpuUGhEO0FqS3krK0NKLEM7QWtLbisrQ0E7RUFDSTtFQUNBLG1CQVZTO0VBV1QsdUI3Sm1WZ0M7RTZKbFZoQztBQ1hKO0FEY0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQ1pSO0FEY1E7RUFDSTtBQ1paO0FEZVE7RUFDSTtFQUNBO0VBQ0E7RUFDQSx1QjdKaVV3QjtFNkpoVXhCLGdDQTFCQTtFQTJCQSx5QjdKMFN3QztFNkp6U3hDO0FDYlo7QURlWTtFQUVJLHlCN0pxU29DO0U2SnBTcEMseUJBbkNQO0VBb0NPLGdDQWxDSjtBQ29CWjtBRG1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI3SnNSNEM7RTZKclI1Qyx5QkFsREM7RUFtREQsZ0NBakRJO0FDZ0NaO0FEbUJRO0VBRUkseUI3SmdSd0M7RTZKL1F4Qyx5QkF2REc7RUF3REgsYzVKdkRhO0E2SnFDekI7QUR1QlE7RUFDSTtBQ3JCWjtBRDJCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VqQ3pFUjtBa0NpREo7QWxDOUNJO0VBQ0k7QWtDZ0RSO0FEeUJZO0VBQ0k7RUFDQTtFQUNBO0FDdkJoQjs7QUMzREE7RUFDSSx1Qi9KNlZnQztBOEovUnBDOztBQzNEQTtFQUNJLG1DL0p5VmdDO0E4SjNScEM7O0FFOUNDO0VBQ0M7RUFDQTtFQUNBO0FGaURGO0FFM0NFO0VBQ0MseUJoS29pQmlEO0E4SnZmcEQ7QUUxQ0U7RUFDQyxxQmhLNUJzQjtBOEp3RXpCO0FFdENFO0VBQ0MsY2hLOUJzQjtFZ0tnQ3RCLGdCaEs0V2lEO0VnSzNXakQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGdUNIO0EvRHZGSTtFQUNJLGMvRktpQjtBOEpvRnpCO0EvRHJGSTtFQUNJO0VBQ0E7QStEdUZSO0FFekNFO0VBQ0MsY2hLOUNzQjtBOEp5RnpCO0EvRGpHSTtFQUNJLGMvRktpQjtBOEo4RnpCO0EvRC9GSTtFQUNJO0VBQ0E7QStEaUdSO0FFNUNDO0VBQ0M7RUFDQTtBRjhDRjtBRTNDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNoS2xFc0I7QThKK0d6QjtBRXpDRTtFQUNDLGNoS3ZFc0I7QThKa0h6QjtBRXJDRztFQUNDLGNoSzVFcUI7QThKbUh6QjtBRW5DRztFQUNDLGNoS25GcUI7QThKd0h6QjtBRTdCRTtFQUNDO0FGK0JIO0FFM0JFO0VBQ0M7RUFDQTtFQUNBO0FGNkJIO0FFM0JHO0VBQ0M7RUFDQTtFQUNBO0VBQ0EseUJoSzNHcUI7QThKd0l6QjtBRTNCSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHVEaEsrTStDO0VnSzlNL0M7QUY2Qkw7QUUzQks7RUFDQztBRjZCTjtBRTFCSztFQUNDO0VBQ0E7RUFDQSx1RGhLcU04QztBOEp6S3BEO0FFeEJJO0VBQ0MsZ0JoSzRRK0M7QThKbFBwRDtBRXBCRTtFQzlJRSw4Q0FINkI7RUFJN0IsaURBSjZCO0FIeUtqQztBR2xLSTtFQUNJLHFCRDJJMEU7RUMxSTFFO0VBQ0E7QUhvS1I7QUdsS1E7RUFDSSxjRHNJOEc7RUNySTlHLGFEcUk4RztFQ3BJOUcsb0JEb0lzSDtBRmdDbEk7QUdqS1E7RUFDTDtFQUNTLGlCRCtIOEQ7QUZvQzFFO0FHN0pRO0VBQ0k7RUFDQTtFQUNBLHVEQTVCd0I7RUE2QnhCLDBEQTdCd0I7QUg0THBDO0FFdkNFO0VDbkpFLCtDQUg2QjtFQUk3QixrREFKNkI7QUhpTWpDO0FHMUxJO0VBQ0kscUJEK0kyRTtFQzlJM0U7RUFDQTtBSDRMUjtBRzFMUTtFQUNJLGNEMEkrRztFQ3pJL0csYUR5SStHO0VDeEkvRyxvQkR3SXVIO0FGb0RuSTtBR3pMUTtFQUNMO0VBQ1MsZURtSWlFO0FGd0Q3RTtBR3JMUTtFQUNJO0VBQ0E7RUFDQSx5REE1QndCO0VBNkJ4Qiw0REE3QndCO0FIb05wQztBRTNERTtFQ3ZKRSw4Q0FINkI7RUFJN0IsaURBSjZCO0FIeU5qQztBR2xOSTtFQUNJLHFCRG1KNkU7RUNsSjdFO0VBQ0E7QUhvTlI7QUdsTlE7RUFDSSxjRDhJbUg7RUM3SW5ILGFENkltSDtFQzVJbkgsb0JENEkySDtBRndFdkk7QUdqTlE7RUFDTDtFQUNTLGlCRHVJaUU7QUY0RTdFO0FHN01RO0VBQ0k7RUFDQTtFQUNBLHVEQTVCd0I7RUE2QnhCLDBEQTdCd0I7QUg0T3BDO0FFN0VDO0VBQ0M7RUFDQSxtRGhLaWxCMkI7RWdLaGxCM0IsdUJoSzBMa0M7RWdLekxsQyxlQXJLeUI7RUFzS3pCLHlCaEsrRWtEO0E4SkFwRDtBRTVFRTtFQUNDO0FGOEVIO0FFMUVFO0VBQ0MsdUJBeEtzQjtFQXlLdEIsb0JBeEtxQjtBRm9QeEI7QUUxRUc7RUFDQyx5QmhLa0VnRDtFZ0tqRWhEO0VBQ0EsY2hLektxQjtFZ0swS3JCLG1CaEs2TmdDO0VnSzVOaEM7RUFDQSx1QmhLc0tnQztFZ0tyS2hDO0FGNEVKO0FFMUVJO0VBRUM7QUYyRUw7QUVyRUU7RUFDQztFQUNBO0FGdUVIO0FFbkVFO0VBQ0MsY2hLaE1zQjtFZ0tpTXRCLHVEaEtpSWlEO0VnS2hJakQsd0JBM00rQjtFQTRNL0IsV0EzTThCO0FGZ1JqQztBRW5FRztFQUNDLHlCL0oxTTJCO0UrSjJNM0IsYy9KN01xQjtFK0o4TXJCLHVEaEswSGdEO0E4SnJEcEQ7QUVsRUc7RUFDQyx5Qi9KbE5xQjtFK0ptTnJCLGMvSmhOd0I7RStKaU54Qix1RGhLb0hnRDtBOEpoRHBEO0FFakVHO0VBQ0MsY2hLck5xQjtBOEp3UnpCO0FFaEVHO0VBQ0MsY2hLdk5xQjtBOEp5UnpCO0FFL0RHO0VBQ0M7RUFDQTtBRmlFSjtBRS9ESTtFQUNDO0VBQ0EsY2hLOU5vQjtFZ0srTnBCLGdCaEs4SytDO0VnSzdLL0Msa0JoS2dNK0M7RWdLL0wvQyw0QkF4TzRCO0VBeU81QixxQkF4TzJCO0FGeVNoQztBRTlESTtFQUNDLHdCQWhQNkI7RUFpUDdCLFdBaFA0QjtBRmdUakM7QUV6REM7RUFDQztFQUNBLGNBalBtQjtFQWtQbkIsYUFsUG1CO0VBbVBuQjtFQUNBLFdqS3lyQmtDO0VpS3hyQmxDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYyREY7QUV6REU7RUFDQztBRjJESDtBRXhERTtFQUNDO0FGMERIOztBSXBVQTtFQUNJO0FKdVVKO0FJclVJO0VBQ0ksY2pLa0JvQjtFaUtqQnBCO0VBQ0E7QUp1VVI7QUlwVUk7RUFFSTtFQUNBO0FKcVVSOztBSy9VQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJuSzhPZ0Q7RW1LN09oRCxtRG5LNHVCeUI7RW1LM3VCekIseURuS3NZb0M7RW1LcllwQyxhcEsyaENnQztFR3RoQ2hDO0E0SjhVSjtBS2hWSTtFQUVJO0FMaVZSO0FLN1VRO0VBSUk7QUw0VVo7QUt4VUk7RUFDSTtBTDBVUjtBS3ZVSTtFQUNJLHlCbktxTjRDO0VtS3BONUM7QUx5VVI7QUt0VUk7RWpLZ0JBO0VpS2RJLHlCbksrTTRDO0E4SnlIcEQ7QUt0VVE7RUFDSTtFQUNBO0FMd1VaO0FLclVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY25LeENhO0VtS3lDYix1RG5LMFJ3QztBOEo2Q3BEO0FLclVZO0VBQ0kseUJsSy9DZTtFa0tnRGYsY2xLbERTO0VrS21EVCx1RG5LcVJvQztBOEprRHBEO0FLcFVZO0VBQ0kseUJsS3ZEUztFa0t3RFQsY2xLckRZO0VrS3NEWix1RG5LK1FvQztBOEp1RHBEO0FLaFVRO0VBQ0k7RUFDQTtBTGtVWjtBSzVUWTtFQUNJO0FMOFRoQjtBSzFUUTtFQUNJO0FMNFRaO0FLeFRJO0VBQ0k7RUFDQTtBTDBUUjtBS3hUTztFQUNLO0VBQ0EsZ0JuSzZUd0M7RW1LNVR4QztBTDBUWjtBS3ZUUTtFdkVsRkEsYzVGa0VvQjtFNEZoRHBCLHFCNUYzQmlCO0U0RitCakIseUI1Ri9CaUI7QThKdVp6QjtBbEUxWVE7RUFDRixjNUY2RHNCO0E4SitVNUI7QXJGM1pRO0VBQ0k7RUFDQTtBcUY2Wlo7QXJGelpZO0VBQ0k7QXFGMlpoQjtBbEU1WVE7RUFDSSxjNUZxRGdCO0E4SnlWNUI7QWxFbFlJO0VBU1EsYzVGZ0NnQjtFNEZkaEIscUI1RjNEYTtFNEYrRGI7QWtFd1daO0FsRTFYWTtFQUNGLGM1RjJCa0I7QThKaVc1QjtBckY3YVE7RUFDSTtFQUNBO0FxRithWjtBckYzYVk7RUFDSTtBcUY2YWhCO0FsRTVYWTtFQUNJLGM1Rm1CWTtBOEoyVzVCO0FLeFVJO0VBQ0k7QUwwVVI7QUt0VVE7RUFFSTtBTHVVWjtBS3BVUTtFQUNJO0FMc1VaO0FLblVROztFQUVJO0VBQ0EsZ0JuS29Sd0M7RW1LblJ4QztFQUNBO0FMcVVaO0FLblVZOztFakt4SFI7RWlLMEhZLHlCbEtuSWU7RWtLb0lmLGNsS3RJUztBNko0Y3pCO0FLbFVRO0VBQ0ksZ0JuS3lRd0M7RW1LeFF4QyxjbktySWE7QThKeWN6QjtBS2xVWTtFQUNJLGdCbktxUW9DO0VtS3BRcEMsY25LeklTO0E4SjZjekI7QUsvVGdCO0VBQ0k7RUFDQSxxQm5LbEpLO0E4Sm1kekI7QUs3VG9CO0VBQ0kscUJsSzVKQztBNkoyZHpCO0FLelRnQjtFQUNJO0FMMlRwQjtBS3RUZ0I7RUFDSTtBTHdUcEI7QUtuVFE7RUFDSSxjbkt6S2E7QThKOGR6QjtBS25UWTtFQUNJLGNuSy9LUztBOEpvZXpCO0FLbFRZO0VBQ0k7RUFDQTtFaks1S1o7QTRKaWVKO0FLbFRnQjtFQUNJO0VBQ0E7QUxvVHBCO0FLalRnQjtFQUNJO0VBQ0E7QUxtVHBCO0FLaFRnQjtFakt6TFo7QTRKNGVKO0FLOVNZO0VBRUk7RUFDQTtFaktqTVo7QTRKaWZKO0FLNVNZO0VBQ0kseUJsSy9NZTtFa0tnTmYsY2xLbE5TO0E2SmdnQnpCO0FLM1NZO0VBQ0kseUJsS3BOZTtFa0txTmYsY2xLdk5TO0E2Sm9nQnpCO0FLeFNJOzs7OztFQUtJO0VBQ0E7RWpLdk5KO0VpS3lOSTtFQUNBO0VBQ0EsY25LOU5pQjtFbUsrTmpCLGdCbks2SzRDO0VtSzVLNUM7QUwwU1I7QUt4U1E7Ozs7O0VBQ0ksbUJuSzNPYTtBOEp5aEJ6Qjs7QXBKcmRJO0V5SmdMUTtJQUNJO0lBQ0E7RUx5U2Q7RUt2U2M7SUFDSTtFTHlTbEI7RUtyU1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VMdVNkO0FBQ0Y7QU12aUJBO0VBQ0k7RUFDQTtFQUNILG1EcEswdUI0QjtFb0t6dUJ6Qix1QnBLbVZnQztFb0tsVmhDLHlCcEt5T2dEO0E4SmdVcEQ7QU10aUJJO0VBRUk7QU51aUJSOztBTWxpQkE7RUFDSTtFQUNBLG1CQXhCa0I7QU42akJ0Qjs7QU1qaUJBO0VBQ0k7QU5vaUJKOztBTS9oQkE7O0VBRUk7RUFDQTtFQUNBO0FOa2lCSjs7QU03aEJJO0VBQ0k7RUFDQSxjcEtwQ2lCO0VvS3FDakIsYXBLckNpQjtFb0tzQ2pCO0FOZ2lCUjtBTTdoQkk7O0VBRUk7RUFDQTtFQUNBO0VsS3ZDSjtFa0t5Q0k7QU4raEJSO0FNN2hCUTs7RUFDSSxhcEtuRGE7RW9Lb0RiO0VBQ0E7QU5naUJaO0FNN2hCUTs7RUFDSSxtQnBLN0RhO0E4SjZsQnpCO0FNOWhCWTs7RUFDSSxhcEsxRFM7QThKMmxCekI7QU01aEJJOztFQUVJO0VBQ0EsVUEzRWM7RUE0RWQ7QU44aEJSO0FNM2hCSTs7RUFFSTtFQUNBLFdBbEZjO0VBbUZkO0FONmhCUjs7QU14aEJBO0VBQ0ksZ0JwSzhUZ0Q7RW9LN1RoRDtBTjJoQko7QU16aEJJO0VsSzlFQTtFa0tnRkk7QU4yaEJSO0FNeGhCWTtFbEt4Q1I7QTRKbWtCSjtBTXZoQlk7RWxLdENSO0E0SmdrQko7QU1waEJJO0VBQ0k7RUFDQSx5QnBLdUk0QztFb0t0STVDO0VBQ0EsY3BLdEdpQjtFb0t1R2pCLGdCcEt1UzRDO0VvS3RTNUM7RUFDQTtFQUNBO0VsS3JHSjtFa0t1R0k7RUFDQTtFQUNBO0FOc2hCUjtBTXBoQlE7RUFDSSxtQnBLdkhhO0E4SjZvQnpCO0FNbmhCUTtFQUNJO0VBQ0EsY3BLdEhhO0VvS3VIYixnQnBLdVJ3QztFb0t0UnhDO0VBQ0E7RUFDQTtBTnFoQlo7QU1qaEJJO0VBQ0ksY3BLL0hpQjtFb0tnSWpCO0VBQ0EsZ0JwSzZRNEM7QThKc1FwRDtBTWpoQlE7RUFDSSxtQnBLMUlhO0E4SjZwQnpCO0FNL2dCSTtFQUNJLGNwS3pJaUI7RW9LMElqQjtFQUNBO0VBQ0EsZ0JwS2tRNEM7RW9LalE1QztBTmloQlI7O0FNNWdCQTtFQUNJLGNwS2xKcUI7RW9LbUpyQjtFQUNBLGdCcEswUGdEO0E4SnFScEQ7O0FNM2dCQTtFbEs3SEk7RUFDQTtBNEo0b0JKO0FNN2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOK2dCUjtBTTVnQkk7RUFDSTtBTjhnQlI7QU0zZ0JJO0VBQ0ksY3BLeEtpQjtFb0t5S2pCO0VBQ0EsZ0JwS29PNEM7QThKeVNwRDtBTXpnQlE7RUFFSSxjcEtoTGE7RW9LaUxiO0VBQ0EsZ0JwSzROd0M7QThKOFNwRDtBTXRnQkk7Ozs7RUFJSTtBTndnQlI7O0FNbGdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOcWdCUjtBTW5nQlE7RUFDSTtBTnFnQlo7QU1sZ0JRO0VBQ0k7RUFDQTtBTm9nQlo7QU1oZ0JZO0VBQ0k7QU5rZ0JoQjtBTTlmZ0I7RUFDSTtBTmdnQnBCO0FNMWZZO0VBQ0k7QU40ZmhCO0FNeGZnQjtFQUNJO0FOMGZwQjtBTXBmSTtFQUNJO0FOc2ZSOztBTWpmQTtFQUNJO0VsSzFPQTtFa0s0T0E7RUFDQSxZQXpQbUI7RUEwUG5CLGVBMVBtQjtFQTJQbkIsaUJBM1BtQjtFQTRQbkIsY3BLdFBxQjtBOEowdUJ6QjtBTWxmSTtFQVlJO0VBQ0E7RUFDQSxtQm5LelF1QjtFbUswUXZCLGNuSzVRaUI7RW1LNlFqQjtBTnllUjtBTXJlSTtFQUNJLG1CcEtsUmlCO0VvS21SakIsY3BLOVFpQjtFb0srUWpCO0FOdWVSO0FNcmVRO0VBRUk7RUFDQSxtQnBLeFJhO0VvS3lSYixjcEtwUmE7QThKMHZCekI7QU1qZUk7RUFrQkksbUJuS2pUaUI7RW1La1RqQixjbksvU29CO0VtS2dUcEI7QU5rZFI7QU0vY0k7RUFZSTtFQUNBO0VBQ0EsbUJuS2xVdUI7RW1LbVV2QixjbktyVWlCO0VtS3NVakI7QU5zY1I7QU1sY0k7RUFDSTtBTm9jUjtBTWpjSTtFQUVJO0VBQ0EsbUJwS2pWaUI7RW9La1ZqQixjcEs3VWlCO0E4Sit3QnpCO0FNOWJJO0VBa0JJLG1Cbkt4V2lCO0VtS3lXakIsY25LdFdvQjtFbUt1V3BCO0FOK2FSO0FNM2FJO0VBT0ksY3BLbFhpQjtFb0ttWGpCO0VBQ0E7QU51YVI7QU1yYUk7RUFFSTtFQUNBLGNwS3pYaUI7QThKK3hCekI7O0FPcnlCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB3eUJKO0FPdHlCSTtFQUNJO0FQd3lCUjtBT3R5QlE7RUFDSTtBUHd5Qlo7QU9yeUJRO0VBQ0k7RUFDQTtFdEZOSjtFQUNBO0VBQ0E7RUFHSjtBK0U0eUJKO0FPeHlCWTtFQUNJO0FQMHlCaEI7QU92eUJZO0V0RmJKO0VBQ0E7RUFDQTtFQUdKO0ErRXF6Qko7QU9yeUJnQjtFQUNJLGNwSzFCUTtFb0syQlI7QVB1eUJwQjtBT255Qlk7RUFDSTtFdEY1QlI7RUFDQTtFQUNBO0VBR0o7QStFZzBCSjtBT3R5QmdCO0VBQ0k7RUFDQTtBUHd5QnBCO0FPanlCUTtFQUNJO0VBQ0E7RUFDQTtBUG15Qlo7QU85eEJJO0VDckVBLDhDQUg2QjtFQUk3QixpREFKNkI7QVIwMkJqQztBUXAyQkk7RUFDSSx1QnRLcVY0QjtFc0twVjVCO0VBQ0E7RUFDQTtBUnMyQlI7QVFwMkJRO0VBQ0k7RUFDQSxpQkQ0RHlEO0VDM0R6RDtBUnMyQlo7QVFuMkJRO0VBQ0ksYUR1RHVIO0VDdER2SCxjRHNEdUg7RUNyRHZIO0FScTJCWjtBUWoyQkk7RUFDSTtFQUNBLHVEQTFCNEI7RUEyQjVCLDBEQTNCNEI7QVI4M0JwQztBT2x6Qkk7RUMxRUEsK0NBSDZCO0VBSTdCLGtEQUo2QjtBUm00QmpDO0FRNzNCSTtFQUNJLHVCdEtxVjRCO0VzS3BWNUI7RUFDQTtFQUNBO0FSKzNCUjtBUTczQlE7RUFDSTtFQUNBLGVEZ0U0RDtFQy9ENUQ7QVIrM0JaO0FRNTNCUTtFQUNJLGFEMkQySDtFQzFEM0gsY0QwRDJIO0VDekQzSDtBUjgzQlo7QVExM0JJO0VBQ0k7RUFDQSx5REExQjRCO0VBMkI1Qiw0REEzQjRCO0FSdTVCcEM7QU92MEJJO0VDOUVBLDhDQUg2QjtFQUk3QixpREFKNkI7QVI0NUJqQztBUXQ1Qkk7RUFDSSx1QnRLcVY0QjtFc0twVjVCO0VBQ0E7RUFDQTtBUnc1QlI7QVF0NUJRO0VBQ0k7RUFDQSxpQkRvRTREO0VDbkU1RDtBUnc1Qlo7QVFyNUJRO0VBQ0ksYUQrRCtIO0VDOUQvSCxjRDhEK0g7RUM3RC9IO0FSdTVCWjtBUW41Qkk7RUFDSTtFQUNBLHVEQTFCNEI7RUEyQjVCLDBEQTNCNEI7QVJnN0JwQzs7QU8xMUJBO0VBQ0ksbURySzBwQnlCO0VxS3pwQnpCO0VBQ0E7RUFDQTtFQUNBLGF0S3U4QmdDO0VzS3Q4QmhDLHlCcktzSmdEO0VFdE9oRDtBNEo4NkJKO0FPMTFCSTtFQUNJO0VuS3JGSjtBNEprN0JKO0FPeDFCSTtFQUNJO0FQMDFCUjtBT3YxQkk7RUFDSSx5QnJLdUk0QztFcUt0STVDO0VBQ0E7RUFDQTtBUHkxQlI7QU90MUJJO0VBQ0ksY3JLM0dpQjtFcUs0R2pCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JySzhSNEM7QThKMGpCcEQ7QU90MUJRO0VBRUkseUJwS3hIbUI7RW9LeUhuQixjcEszSGE7QTZKazlCekI7QU9sMUJJO0VBQ0k7QVBvMUJSO0FPbDFCUTtFQUNJO0VBQ0EsbUJySzBRd0I7RXFLelF4QjtFQUNBO0VBQ0EseUJyS3ZJYTtFcUt3SWIsY3JLbklhO0VFS3JCO0E0Sm05Qko7QU9sMUJZO0VBRUkseUJwSzVJZTtFb0s2SWYsY3BLL0lTO0E2SmsrQnpCOztBU3QrQkE7RUFDSTtBVHkrQko7QVN2K0JJO0VBQ0k7QVR5K0JSO0FTdCtCSTtFQUNJO0FUdytCUjs7QVU5K0JBO0VBQ0k7QVZpL0JKOztBVTkrQkE7RXRLU0k7QTRKeStCSjs7QVU5K0JBO0VBQ0k7RXRLSUE7QTRKOCtCSjtBVS8rQkk7RUFDSTtFQUNBO0FWaS9CUjs7QVUzK0JJO0V0S0VBO0VBQ0E7RUFhQTtFQUNBO0E0SmkrQko7QVU5K0JJO0V0S1lBO0VBQ0E7RUFmQTtFQUNBO0E0SnEvQko7O0FVMytCUTtFQUNJO0VBQ0E7QVY4K0JaO0FVNStCWTtFQUNJO0FWOCtCaEI7QVUxK0JROztFdEs3Qko7QTRKMmdDSjs7QVd6aENBO0VBQ0k7QVg0aENKOztBV3hoQ0E7RUFDSTtBWDJoQ0o7O0FXeGhDQTtFQUNJO0FYMmhDSjs7QVd4aENBO0VBQ0ksZ0J6S3lZZ0Q7RXlLeFloRCxjektOcUI7RXlLT3JCO0FYMmhDSjs7QVd4aENBO0VBQ0k7QVgyaENKOztBV3RoQ0E7RUFDSTtFQUNBO0FYeWhDSjtBV3ZoQ0k7RUFDSTtBWHloQ1I7O0FXcGhDQTs7RUFFSTtBWHVoQ0o7O0FXbGhDSTs7O0VBR0k7QVhxaENSO0FXbmhDUTs7Ozs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYd2hDWjtBV3JoQ1E7OztFQUNJO0FYeWhDWjs7QVdwaENBO0VBQ0k7RTFGNUNJO0VBQ0E7RUFDQTtFQUdKO0ErRWtrQ0o7O0FXdmhDQTtFQUNJO0UxRmpESTtFQUNBO0VBQ0E7RUFHSjtBK0Uwa0NKOztBV3hoQ0k7RUFDSTtBWDJoQ1I7QVd4aENJO0V2S3RFQTtFdUt3RUksbUR6SzZwQnFCO0V5SzVwQnJCLHlCektndEI0QztFeUsvc0I1QztFQUNBLGdCeks4VDRDO0V5SzdUNUM7RUFDQTtFQUNBO0VBQ0E7QVgwaENSOztBWXZuQ0E7RUFDSTtFQUNBO0VBQ0g7RUFDQTtFQUNHO0VBQ0EseUJ6S0QyQjtFeUtFM0I7QVowbkNKO0FZeG5DSTtFQUNJO0VBQ0E7RUFDQTtBWjBuQ1I7QVl2bkNJO0VBQ0k7RUFDQTtBWnluQ1I7QVl2bkNFO0VBQ0M7RUFDUztBWnluQ1o7QVlybkNZO0VBQ0ksbUIxS3RCUztBOEo2b0N6QjtBWWxuQ0k7O0VBSUk7RUFDQTtBWmtuQ1I7QVlobkNROztFQUNJO0VBQ0E7QVptbkNaO0FZL21DSTtFQUdJO0VBQ047RUFDQTtFQUNBLGVBTGE7RUFNYixjQU5hO0VBT2I7RUFDTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxRDFLd1M0QjtFMEt2U2xDO0VBQ007RUFDQTtFM0ZyQ0E7RUFDQTtFQUNBO0VBR0o7QStFbXBDSjtBWS9tQ1E7RTNGekNBO0VBQ0E7RUFDQTtFQUdKO0ErRXlwQ0o7QVlobkNJO0VBQ0ksY3pLaERtQjtFeUtpRG5CLG1CektwRG9CO0E2SnNxQzVCOztBWTdtQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBWmduQ0o7QVk5bUNJO0VBQ0k7QVpnbkNSO0FZNW1DUTs7RUFFSTtBWjhtQ1o7QVkxbUNJO0VBQ0k7RUFDQTtFQUNBO0V4S3BGSjtFd0tzRkk7RUFDQSx5QjFLbEdpQjtBOEo4c0N6QjtBWTFtQ1E7RUFDSTtBWjRtQ1o7QVkxbUNZO0VBQ0k7RUFDQTtFQUNBLGMxS3JHUztFMEtzR1Q7RUFDQTtBWjRtQ2hCO0FZMW1DZ0I7RUFDSSxjeksvR0s7QTZKMnRDekI7QVl4bUNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY3pLckdZO0V5S3NHWjtBWjBtQ2hCO0FZdG1DUTtFQUNJO0Fad21DWjtBWXRtQ1k7RUFDSTtFeEp4SFYseUJsQjZUOEM7QThKbzZCcEQ7QTVJN3RDTTtFd0ptSE07SXhKbEhKO0U0SWd1Q047QUFDRjtBWXptQ1E7RUFDSTtFQUNBO0VBQ0E7QVoybUNaO0FZem1DWTs7O0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUQxS3FMb0M7QThKczdCcEQ7QVl6bUNnQjs7O0VBQ0ksdUQxS2tMZ0M7RTBLakxoQztFQUNBLGMxS25KSztBOEpnd0N6QjtBWTFtQ2dCOzs7RUFDSSx1RDFLNEtnQztBOEprOEJwRDtBWTdtQ29COzs7RUFDSSxjeks5SkM7QTZKK3dDekI7QVk1bUNZO0VBQ0ksdUQxS29Lb0M7QThKMDhCcEQ7O0FhdHhDQTtFQUNJO0FieXhDSjtBYXh4Q0k7RUFDSTtBYjB4Q1I7QWF0eENRO0VBQ0k7RUFDQTtFQUNBO0Fid3hDWjs7QWNoeUNBO0VBQ0k7RUFDQTtFQUNBO0FkbXlDSjtBY2p5Q0k7RUFDSTtBZG15Q1I7QWNqeUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZG15Q1o7QWNqeUNZO0VBQ0k7QWRteUNoQjtBY2h5Q1k7RUFDSTtBZGt5Q2hCO0FjN3hDSTtFQUNJO0VBQ0E7QWQreENSO0FjN3hDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQreENaO0FjN3hDWTtFQUNJO0FkK3hDaEI7QWM1eENZO0VBQ0k7QWQ4eENoQjtBY3p4Q0k7RUFDSSxtQjNLN0NpQjtBNkp3MEN6QjtBY3h4Q0k7RUFDSTtFQUNBO0FkMHhDUjtBY3R4Q0k7RUN6REEsV0QwRDRCO0Fkd3hDaEM7QWVoMUNJO0VBQ0ksV0R1RDZCO0VDdEQ3QixZRHNEbUM7RUNyRG5DO0FmazFDUjtBY3p4Q0k7RUM5REEsWUQrRDZCO0FkMnhDakM7QWV4MUNJO0VBQ0ksV0Q0RCtCO0VDM0QvQixZRDJEcUM7RUMxRHJDO0FmMDFDUjs7QWMzeENBO0VBQ0ksbUQ1SzhxQnlCO0U0SzdxQnpCLG1CNUtpdUJnRDtFNEtodUJoRCxjNUs3RHFCO0U0SzhEckIsbUI1SzBVZ0M7RTRLelVoQztFQUNBO0UxSzVEQTtBNEoyMUNKOztBZ0J6MkNBO0VBQ0kseUQ5SzZZb0M7QThKKzlCeEM7QWdCMTJDSTtFQUNJO0U1S21CSjtFQUNBO0E0SjAxQ0o7QWdCejJDWTs7OztFQUVJLGU5S0pTO0E4SmkzQ3pCO0FnQjEyQ1k7O0VBQ0ksYTlLUlM7QThKcTNDekI7QWdCdDJDZ0I7Ozs7Ozs7Ozs7Ozs7RUFFSSxlN0tyQks7QTZKdzRDekI7QWdCaDNDZ0I7Ozs7O0VBQ0ksYTdLekJLO0E2Sis0Q3pCOztBZ0IvMkNBO0VBQ0ksYzlLekJxQjtBOEoyNEN6QjtBZ0IvMkNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhCaTNDWjs7QWdCMzJDSTtFQUNJO0VBQ0E7RTVLZEo7RUFDQTtBNEo2M0NKOztBZ0J6MkNRO0VBQ0ksYzlLcERhO0E4Smc2Q3pCO0FnQjEyQ1k7RUFFSSxjN0s1RFM7QTZKdTZDekI7QWdCdjJDUTtFQUNJO0VBQ0E7QWhCeTJDWjtBZ0J2MkNZO0VBQ0k7RUFDQSxjN0t0RVM7RTZLdUVUO0FoQnkyQ2hCO0FnQnYyQ2dCO0VBRUksYzdLM0VLO0E2Sm03Q3pCO0FnQnAyQ1k7RUFDSTtFQUNBO0VBQ0EsbUQ5SzhwQmE7RThLN3BCYix5QjlLOEpvQztFRXRPaEQ7QTRKKzZDSjtBZ0JwMkNnQjtFQUNJLGM5S2xGSztFOEttRkw7QWhCczJDcEI7QWdCcDJDb0I7RUFHSSxjN0s3RkM7QTZKaThDekI7QWdCNzFDSTtFQUNJO0VBQ0E7RUFDQSxtRDlLeW9CcUI7RUVydUJ6QjtBNEo0N0NKO0FnQjcxQ1E7RXBGakdQO0VBQ0E7RUFDRztFQUNIO0VBQ0c7RW9GK0ZRO0VBQ0EsYzlLckdhO0U4S3NHYjtFNUtuR1I7QTRKdThDSjtBZ0JqMkNZO0VBRUk7QWhCazJDaEI7QWdCOTFDUTtFQUNJLGM5S25IYTtBOEptOUN6QjtBZ0I3MUNRO0VBQ0k7RUFDQSxjOUt4SGE7QThKdTlDekI7QWdCNzFDWTtFQUNJO0VBQ0EsYzdLaklTO0E2SmcrQ3pCO0FnQnoxQ1k7RUFDSTtBaEIyMUNoQjtBZ0JyMUNRO0VBQ0kseUI5S3ZJYTtFOEt3SWIsYzlLNUlhO0U4SzZJYjtFNUt0SVI7QTRKODlDSjs7QWdCaDFDSTtFQUNJO0VBQ0E7RUFDQTtBaEJtMUNSO0FnQmoxQ1E7RUFDSTtBaEJtMUNaO0FnQmgxQ1E7RUFDSTtBaEJrMUNaO0FnQjkwQ0k7RUFDSTtBaEJnMUNSO0FnQjcwQ0k7RUFDSTtFQUNBO0FoQiswQ1I7O0FpQjkvQ0E7RUFDSTtFQUNBO0U3S1dBO0E0SnUvQ0o7QWlCLy9DSTtFQUNJO0FqQmlnRFI7QWlCOS9DSTtFQUNJLGM5S1VvQjtBNkpzL0M1QjtBaUIzL0NZO0VBQ0k7QWpCNi9DaEI7QWlCei9DUTtFN0s4Qko7RUFrQkE7QTRKNjhDSjs7QWtCbGhEQTs7RUFFQztBbEJxaEREO0FrQm5oREM7O0VBQ0M7QWxCc2hERjs7QWtCamhEQTtFQUNDLHlCaEx5T21EO0VnTHhPbkQ7RTlLRUc7QTRKbWhESjtBa0JsaERDO0VBQ0M7RUFDQTtFQUNBLGNoTFB1QjtBOEoyaER6QjtBa0JqaERDOztFQUVDO0VBQ0E7RUFDQTtFQUNBLGNoTGhCdUI7QThKbWlEekI7QWtCaGhEQztFQUNDO0FsQmtoREY7QWtCOWdERTtFQUNDO0FsQmdoREg7QWtCNWdEQztFQUNDO0FsQjhnREY7O0FrQnpnREE7RUFDQztBbEI0Z0REO0FrQjFnREM7RUFDQztBbEI0Z0RGO0FrQnhnREM7RUFDQztFQUNBO0FsQjBnREY7O0FrQnRnREE7RUFDQztBbEJ5Z0REOztBa0JuZ0RDO0VBQ0kscUIvS3hDb0I7RStLeUNwQixjL0t6Q29CO0E2SitpRHpCO0FrQmxnREM7RUFDSSxxQi9LcER1QjtFK0txRHZCLGMvS3JEdUI7QTZKeWpENUI7QWtCbGdERTtFQUNDO0FsQm9nREg7QWtCLy9DQztFQUNJLHFCL0sxRW9CO0UrSzJFcEIsYy9LM0VvQjtBNko0a0R6QjtBa0IvL0NFO0VBQ0MseUIvSzlFc0I7QTZKK2tEekI7QWtCOS9DRTtFQUNDO0FsQmdnREg7QWtCMy9DQztFQUNJLHFCL0tsRnFCO0UrS21GckIsYy9LbkZxQjtBNkpnbEQxQjtBa0J6L0NDO0VBQ0kscUIvS3BHb0I7RStLcUdwQixjL0tyR29CO0E2SmdtRHpCOztBbUJsbURBO0VBQ0k7QW5CcW1ESjs7QW1CbG1EQTtFL0tTSTtBNEo2bERKOztBb0IzbURBO0VBQ0kseUJsTHVVZ0Q7RWtMdFVoRDtFQUNBO0VBQ0g7RUFDQTtFQUNHLHlCbExIcUI7RWtMSXJCLGNsTEVxQjtFa0xEckI7RUFDQTtBcEI4bURKO0FvQjVtREk7RUFDSSx5QmxMNFQ0QztFa0wzVDVDO0FwQjhtRFI7QW9CM21EQztFQUNJO0VBQ0c7RUFDQTtFQUNBO0FwQjZtRFI7QW9Cem1EQztFQUNDO0VBQ0EsZ0JsTDZYa0Q7QThKOHVDcEQ7QW9Cem1EUTtFQUNJO0FwQjJtRFo7QW9CdG1EQztFQUNPO0VBQ0EsZ0JsTGtYNEM7QThKc3ZDcEQ7QW9CcG1ESTtFQUNJLHlCakxoQ2lCO0VpTGlDakIsY2pMOUJvQjtBNkpvb0Q1QjtBb0JwbURRO0VuR25CQTtFQUNBO0VBQ0E7RUFHSjtBK0V3bkRKO0FvQnJtREk7RUFDSSx5QmpMbkNrQjtFaUxvQ2xCLGNqTGpDaUI7QTZKd29EekI7QW9Ccm1EUTtFbkc1QkE7RUFDQTtFQUNBO0VBR0o7QStFa29ESjtBb0J0bURJO0VBQ0kseUJqTGhDaUI7RWlMaUNqQixjakw5Qm9CO0E2SnNvRDVCO0FvQnRtRFE7RW5HckNBO0VBQ0E7RUFDQTtFQUdKO0ErRTRvREo7QW9Cdm1ESTtFQUNJLHlCakwvQ29CO0VpTGdEcEIsY2pMN0NtQjtBNkpzcEQzQjtBb0J2bURRO0VuRzlDQTtFQUNBO0VBQ0E7RUFHSjtBK0VzcERKOztBb0JybURBO0VBQ0k7QXBCd21ESjs7QW9Ccm1EQTtFQUNJO0FwQndtREo7O0FxQjdyREE7RUFDSTtFQUNBO0FyQmdzREo7QXFCOXJESTtFQUNJO0VBQ0E7RUFDQTtBckJnc0RSO0FxQjdyREk7RUFDSTtBckIrckRSO0FxQjVyREk7RUFDSTtBckI4ckRSO0FxQjFyREk7RUFDSTtBckI0ckRSOztBc0Ivc0RBOzs7RUFHQztBdEJrdEREOztBc0Ivc0RBO0VBQ0MsZ0JwTCtZbUQ7QThKbTBDcEQ7O0FzQi9zREE7RUFDQyxnQnBMMlltRDtFb0wxWW5ELG1CcExzWW1DO0E4SjQwQ3BDOztBc0I5c0RBO0VBQ0M7QXRCaXRERDs7QXNCOXNEQTtFQUNDLG1CcEwrTm1EO0VvTDlObkQ7RUFDQTtFQUNBLG1EcEwydEI0QjtFb0wxdEI1QjtFQUNBO0VBQ0E7QXRCaXRERDtBc0Ivc0RDO0VBQ0M7RUFDQSx5QnBMeVNrRDtBOEp3NkNwRDtBc0Ivc0RFO0VBQ0M7QXRCaXRESDs7QXNCMXNEQztFbEwzQkc7RWtMNkJGLG1EcEx3c0IyQjtFb0x2c0IzQjtFQUNBO0VBQ0EsY3BMcEN1QjtBOEppdkR6QjtBc0Izc0RFO0VBQ0M7RUFDQSxjcEx4Q3NCO0VvTHlDdEI7QXRCNnNESDtBc0J6c0RDO0VBQ0M7QXRCMnNERjtBc0Juc0RDO0VsTGxERztFa0xvREY7RUFDQTtFQUNBO0VBQ0EsY3BMM0R1QjtBOEpnd0R6QjtBc0Juc0RFO0VBQ0M7QXRCcXNESDtBc0Jsc0RFO0VBQ0M7QXRCb3NESDs7QXNCNXJERTtFQUNDLG1DcEx3UWlDO0VvTHZRakMsb0NwTHVRaUM7QThKdzdDcEM7O0FzQnZyREU7RUFDQztBdEIwckRIOztBc0JuckRFO0VBQ0M7QXRCc3JESDs7QXNCL3FERTtFQUNDO0F0QmtyREg7O0FzQjNxREU7RUFDQztBdEI4cURIOztBc0J0cURFO0VBQ0M7QXRCeXFESDs7QXNCMXFERTtFQUNDO0F0QjZxREg7O0FzQjlxREU7RUFDQztBdEJpckRIOztBc0JsckRFO0VBQ0M7QXRCcXJESDs7QXNCdHJERTtFQUNDO0F0QnlyREg7O0FzQjFyREU7RUFDQztBdEI2ckRIOztBc0I5ckRFO0VBQ0M7QXRCaXNESDs7QXNCbHNERTtFQUNDO0F0QnFzREg7O0FzQnRzREU7RUFDQztBdEJ5c0RIOztBc0Ixc0RFO0VBQ0M7QXRCNnNESDs7QXNCOXNERTtFQUNDO0F0Qml0REg7O0FzQmx0REU7RUFDQztBdEJxdERIOztBc0J0dERFO0VBQ0M7QXRCeXRESDs7QXNCMXRERTtFQUNDO0F0QjZ0REg7O0FzQjl0REU7RUFDQztBdEJpdURIOztBc0JsdURFO0VBQ0M7QXRCcXVESDs7QXNCdHVERTtFQUNDO0F0Qnl1REg7O0FzQjF1REU7RUFDQztBdEI2dURIOztBc0I5dURFO0VBQ0M7QXRCaXZESDs7QXNCbHZERTtFQUNDO0F0QnF2REg7O0FzQnR2REU7RUFDQztBdEJ5dkRIOztBdUJ6M0RJOzs7O0VBSUk7QXZCNDNEUjtBdUJ6M0RJO0VBQ0k7RUFDQTtFQUNBO0F2QjIzRFI7QXVCejNEUTtFQUNJLHlEckxpWTRCO0VxTGhZNUIsZXJMa1l3QjtBOEp5L0NwQzs7QXdCMTREQTtFQUNJO0VBQ0E7QXhCNjRESjtBd0IzNERJO0VBQ0k7QXhCNjREUjtBd0IxNERJO0VBQ0k7RUFDQTtBeEI0NERSO0F3Qno0REk7RUFDSTtFQUNBO0VBQ0E7QXhCMjREUjtBd0J6NERRO0VBQ0k7RUFDQTtFQUNBO0VwTE5SO0VvTFFRO0VBQ0EseUJyTHBCYTtFcUxxQmIsY3JMbEJnQjtBNko2NUQ1QjtBd0J6NERZO0VBQ0kseUJyTHZCWTtBNkprNkQ1QjtBd0J0NERJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJ3NERSO0F3QnQ0RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCdEx4Q2E7RXNMeUNiO0VBQ0E7RXBMaENSO0E0Snk2REo7QXdCdDREWTtFQUNJLHlCckwvQ1M7QTZKdTdEekI7QXdCbDREUTtFQUNJO0F4Qm80RFo7QXdCajREUTtFQUNJO0VBQ0E7QXhCbTREWjtBd0I5M0RJO0VBQ0k7QXhCZzREUjtBd0I3M0RROztFQUVJO0VBQ0E7RUFDQTtBeEIrM0RaO0F3QjUzRFE7RUFDSTtBeEI4M0RaO0F3QjMzRFE7RUFDSTtBeEI2M0RaO0F3QjEzRFE7RUFDSTtBeEI0M0RaO0FwSjU0REk7RTRLZUk7SUFLUTtFeEI0M0RkO0FBQ0Y7O0F5Qno5REE7RUFDSTtFQUNBO0VBQ0E7QXpCNDlESjs7QXlCeDlEQTtFQUVJO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFDQTtFQUVBO0VBS0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0F6QjY4REo7QXlCMThESTtFQUNJO0F6QjQ4RFI7QXlCeDhESTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHVCdkw2UzRCO0V1TDVTNUI7RUFDQSxnQnZMcVc0QztFdUxwVzVDO0F6QjA4RFI7QXlCdDhESTtFQUNJO0F6Qnc4RFI7QXlCcjhEUTtFQUNJO0VBQ0E7QXpCdThEWjtBeUJuOERZO0VBR0ksY3ZMekRTO0E4SjQvRHpCO0F5Qmo4RGdCO0VBQ0ksY3ZMNURLO0E4SisvRHpCO0F5Qjk3RFE7RUFDSSxjdkxsRWE7QThKa2dFekI7QXlCOTdEWTtFQUNJLGN2THJFUztBOEpxZ0V6QjtBeUJ6N0RRO0VBQ0k7QXpCMjdEWjtBeUJ0N0RJO0VBQ0k7RUFDQSxnQnZMeVQ0QztFdUx4VDVDLGN2THRGaUI7QThKOGdFekI7QXlCcDdESTtFQUNJO0F6QnM3RFI7QXlCcDdEUTtFQUNJO0VBQ0EsZ0J2TDhTd0M7RXVMN1N4QyxjdkxoR2E7QThKc2hFekI7QXlCajdESTtFckxqR0E7QTRKcWhFSjtBeUJoN0RZO0VyTGhFUjtBNEptL0RKO0F5Qi82RFk7RXJMOURSO0E0SmcvREo7QXlCNTZEWTtFckx4RFI7QTRKdStESjtBeUIzNkRZO0VyTGxFUjtBNEpnL0RKO0F5QnY2REk7RUFDSTtBekJ5NkRSO0F5Qm42RFE7Ozs7RUFFSTtBekJ1NkRaO0F5Qmw2REk7RUFDSSxjdkw3SWlCO0E4SmlqRXpCO0F5Qmg2REk7RUFDSSx5QnZMekppQjtFdUwwSmpCLGN2THJKaUI7QThKdWpFekI7QXlCaDZEUTtFQUNJLGdCdkx1UHdDO0E4SjJxRHBEO0F5Qi81RFE7RUFFSSx5QnZMbEthO0V1TG1LYixjdExuS2E7QTZKbWtFekI7QXlCMzVESTtFQUNJO0VBQ0E7QXpCNjVEUjtBeUJ6NURJO0VBQ0k7RUFDQSx5QnZMb25CNEM7RXVMbm5CNUMsbUR2TCtqQnFCO0VFcnVCekI7QTRKa2tFSjtBeUJ6NURRO0VyTGhLSjtFQUNBO0VxTGlLUTtFQUNBLHlCdkw2bUJ3QztBOEoreUNwRDtBeUIxNURZO0VBQ0ksY3ZMbkxTO0V1TG9MVDtFQUNBLGdCdkx3Tm9DO0E4Sm9zRHBEO0F5Qno1RFk7RUFDSTtFQUNBLGN2TDVMUztBOEp1bEV6QjtBeUJ6NURnQjtFQUNJLGN0THBNSztBNkorbEV6QjtBeUJ0NURRO0VBQ0k7QXpCdzVEWjtBeUJuNURJO0VBQ0ksZ0J2TG9NNEM7QThKaXREcEQ7QXlCajVESTtFQUNJO0VBQ0E7QXpCbTVEUjtBeUIvNERJOztFQUVJO0F6Qmk1RFI7QXlCOTRESTs7RUFFSTtFQUNBLGN2TDFOaUI7RXVMMk5qQixnQnZMa0w0QztBOEo4dERwRDtBeUI3NERJOztFckwzTkE7QTRKNG1FSjtBeUIzNERJO0VBQ0k7RUFDQTtBekI2NERSO0F5Qno0REk7RUFDSTtFQUNBO0F6QjI0RFI7QXlCdjRESTtFQUNJO0F6Qnk0RFI7QXlCcjRESTtFQUNJO0F6QnU0RFI7O0F5Qmw0REE7RUFDSSxnQnZMK0lnRDtBOEpzdkRwRDs7QXBKcmtFSTtFNkt1TUk7SUFDSTtJQUNBO0V6Qms0RFY7RXlCLzNEYztJQUVJO0V6Qmc0RGxCO0V5QjczRGM7SUFDSTtFekIrM0RsQjtFeUI1M0RjO0lBRUk7RXpCNjNEbEI7QUFDRjtBMEJ6cEVBO0VBQ0M7RUFDQTtFQUNBO0ExQjJwRUQ7QTBCenBFQztFQUNDO0VBQ0E7RUFDQSxzQkFYZ0I7RUFZaEI7RUFDQSx5QnhMVnVCO0VFV3JCO0E0SjJwRUo7QTBCenBFRTtFQUNDO0ExQjJwRUg7QTBCeHBFRTtFdEwrQkU7RUFNQTtBNEp1bkVKO0EwQnhwRUc7RUFDQztFQUNBO0VBQ0EsY3hMaEJxQjtBOEowcUV6QjtBMEJ0cEVJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCd3BFTDtBMEJ0cEVLO0VBQ0M7QTFCd3BFTjtBMEJwcEVJO0VBQ0M7RUFDQTtBMUJzcEVMO0EwQnBwRUs7RUFDQyxjeExtRVM7QThKbWxFZjtBMEJwcUVJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCc3FFTDtBMEJwcUVLO0VBQ0M7QTFCc3FFTjtBMEJscUVJO0VBQ0M7RUFDQTtBMUJvcUVMO0EwQmxxRUs7RUFDQyxjeExtRVM7QThKaW1FZjtBMEJsckVJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCb3JFTDtBMEJsckVLO0VBQ0M7QTFCb3JFTjtBMEJockVJO0VBQ0M7RUFDQTtBMUJrckVMO0EwQmhyRUs7RUFDQyxjeExtRVM7QThKK21FZjtBMEJoc0VJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCa3NFTDtBMEJoc0VLO0VBQ0M7QTFCa3NFTjtBMEI5ckVJO0VBQ0M7RUFDQTtBMUJnc0VMO0EwQjlyRUs7RUFDQyxjeExtRVM7QThKNm5FZjtBMEI5c0VJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCZ3RFTDtBMEI5c0VLO0VBQ0M7QTFCZ3RFTjtBMEI1c0VJO0VBQ0M7RUFDQTtBMUI4c0VMO0EwQjVzRUs7RUFDQyxjeExtRVM7QThKMm9FZjtBMEI1dEVJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCOHRFTDtBMEI1dEVLO0VBQ0M7QTFCOHRFTjtBMEIxdEVJO0VBQ0M7RUFDQTtBMUI0dEVMO0EwQjF0RUs7RUFDQyxjeExtRVM7QThKeXBFZjtBMEIxdUVJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCNHVFTDtBMEIxdUVLO0VBQ0M7QTFCNHVFTjtBMEJ4dUVJO0VBQ0M7RUFDQTtBMUIwdUVMO0EwQnh1RUs7RUFDQyxjeExtRVM7QThKdXFFZjtBMEJ4dkVJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCMHZFTDtBMEJ4dkVLO0VBQ0M7QTFCMHZFTjtBMEJ0dkVJO0VBQ0M7RUFDQTtBMUJ3dkVMO0EwQnR2RUs7RUFDQyxjeExtRVM7QThKcXJFZjtBMEJ0d0VJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCd3dFTDtBMEJ0d0VLO0VBQ0M7QTFCd3dFTjtBMEJwd0VJO0VBQ0M7RUFDQTtBMUJzd0VMO0EwQnB3RUs7RUFDQyxjeExtRVM7QThKbXNFZjtBMEJweEVJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCc3hFTDtBMEIvd0VJO0VBQ0M7RUFDQTtBMUJpeEVMO0EwQi93RUs7RUFDQyxjeExtRVM7QThKOHNFZjtBMEIveEVJO0VBQ0MseUJ4TGdGVTtFd0wvRVY7QTFCaXlFTDtBMEIxeEVJO0VBQ0M7RUFDQTtBMUI0eEVMO0EwQjF4RUs7RUFDQyxjeExtRVM7QThKeXRFZjtBMEJyeEVHO0V0THRDQztFc0x3Q0E7RUFDQSxtQnhMNkxnRDtBOEowbEVwRDtBMEJweEVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUJzeEVOO0EwQm54RUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCcXhFTjtBMEI5eEVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUJneUVOO0EwQjd4RUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCK3hFTjtBMEJ4eUVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUIweUVOO0EwQnZ5RUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCeXlFTjtBMEJsekVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUJvekVOO0EwQmp6RUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCbXpFTjtBMEI1ekVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUI4ekVOO0EwQjN6RUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCNnpFTjtBMEJ0MEVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUJ3MEVOO0EwQnIwRUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCdTBFTjtBMEJoMUVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUJrMUVOO0EwQi8wRUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCaTFFTjtBMEIxMUVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUI0MUVOO0EwQnoxRUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCMjFFTjtBMEJwMkVLO0VBQ0MseUJ4THFEUztFd0xwRFQ7RUFDQTtBMUJzMkVOO0EwQm4yRUs7RUFDQztFQUNBLGN4TDhDUztFd0w3Q1Q7QTFCcTJFTjtBMEI5MkVLO0VBQ0MseUJ4THFEUztFd0xuRFQ7QTFCKzJFTjtBMEI1MkVLO0VBQ0M7RUFDQSxjeEw4Q1M7RXdMN0NUO0ExQjgyRU47QTBCdjNFSztFQUNDLHlCeExxRFM7RXdMbkRUO0ExQnczRU47QTBCcjNFSztFQUNDO0VBQ0EsY3hMOENTO0V3TDdDVDtBMUJ1M0VOO0EyQjE3RUk7RUFDSSxjekxRaUI7RXlMUGpCO0EzQjQ3RVI7QTJCejdFSTtFQUNJLGN6TEdpQjtFeUxEakI7QTNCMDdFUjtBMkJ4N0VRO0VBQ0k7QTNCMDdFWjtBMkJ4N0VRO0VBQ0k7QTNCMDdFWjtBMkJ0N0VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNCdzdFUjtBMkJ0N0VRO0VBQ0ksY3pMaEJhO0E4Snc4RXpCO0EyQnA3RUk7RUFDSTtFQUNBLG1Cekw1QmlCO0V5TDZCakI7QTNCczdFUjtBMkJuN0VJO0VBQ0k7RUFDQSx5QnpMbENpQjtFeUxtQ2pCO0EzQnE3RVI7QTJCbDdFSTs7RUFFSSxtQnpMdkNpQjtFeUx3Q2pCO0EzQm83RVI7QTJCajdFSTtFQUVJO0VBQ0EseUJ6TC9DaUI7RXlMZ0RqQjtBM0JrN0VSOztBMkI5NkVBO0VBQ0k7RUFDQTtBM0JpN0VKOztBMkI5NkVBO0VBQ0k7RUFDQTtBM0JpN0VKOztBMkI5NkVBO0VBQ0k7QTNCaTdFSjs7QTJCOTZFQTtFQUNJO0VBQ0E7QTNCaTdFSjs7QTJCOTZFQTtFQUNJO0EzQmk3RUo7O0EyQjc2RUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0Esc0MxTDBlMEI7RTBMemUxQixtQnpMK0pnRDtFeUw5SmhELG1Eekw2cEJ5QjtFeUw1cEJ6QjtFdkx6RUE7QTRKMC9FSjtBMkI5NkVJOztFQUNJO0VBQ0E7QTNCaTdFUjtBMkIvNkVROztFQUNJO0VBQ0E7QTNCazdFWjtBMkIvNkVZOztFQUNJO0EzQms3RWhCO0EyQi82RVk7O0VBQ0k7QTNCazdFaEI7QTJCLzZFWTs7OztFQUVJO0VBQ0E7QTNCbTdFaEI7QTJCOTZFSTs7OztFQUVJO0VBQ0EseUJ6TG5IaUI7RXlMb0hqQixjeExwSGlCO0V3THFIakI7QTNCazdFUjtBMkJoN0VROzs7Ozs7OztFQUVJO0EzQnc3RVo7O0EyQm43RUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0EseUJ6TGxJcUI7QThKd2pGekI7O0EyQm43RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V2TGhJQTtBNEp1akZKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zdHlsZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fdmFyaWFibGVzLmN1c3RvbS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19yb290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9oZWxwZXJzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9oZWxwZXJzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9oZWxwZXJzL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9oZWxwZXJzL19zaGFkb3cuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2hlbHBlcnMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL21peGlucy9fc3ZnLWljb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2hlbHBlcnMvX29wYWNpdHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL2hlbHBlcnMvX3RyYW5zZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2FuaW1hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX25hdi5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL21peGlucy9fc3ZnLWJnLWljb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19zZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWVudS9fYmFzZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYmFzZS9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9tZW51L190aGVtZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2FuY2hvci5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9idXR0b25zL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYmFzZS9taXhpbnMvX3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9idXR0b25zL190aGVtZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fY29kZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uL2Jhc2UvbWl4aW5zL19wbGFjZWhvbGRlci5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9mb3Jtcy9fcmVxdWlyZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fZmVlZGJhY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19pbWFnZS1pbnB1dC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3N5bWJvbC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL19zeW1ib2wuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19wdWxzZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3BhZ2UtbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fc2Nyb2xsdG9wLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fc3ZnLWljb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL190aW1lbGluZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX292ZXJsYXkuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19idWxsZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19kcmF3ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19iYWRnZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2luZGljYXRvci5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3JvdGF0ZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3Njcm9sbC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvbWl4aW5zL19zY3JvbGwuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19yYXRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL3N0ZXBwZXIvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL3N0ZXBwZXIvX3BpbGxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fdG9nZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fc2hhcGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL21peGlucy9fc2hhcGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19yaWJib24uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19ibG9ja3VpLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fZXhwbG9yZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3N0ZXBwZXItbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL190aW1lbGluZS1sYWJlbC5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX3BsYWNlaG9sZGVyLWN1c3RvbS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvX2l0ZW0taG92ZXItY3VzdG9tLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY29tcG9uZW50cy9fbm91aXNsaWRlci1jdXN0b20uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19sYW5kaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L19wcmludC5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9fbWFpbi5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvYXNpZGUvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvYXNpZGUvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvX3Rvb2xiYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvX2NvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9kb2NzL19wcmludC5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9kb2NzL19tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGF5b3V0L2RvY3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9kb2NzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvZG9jcy9fYXNpZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvZG9jcy9fbWVudS5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9kb2NzL19jb250ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19wcmlzbWpzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGx1Z2lucy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fZnNsaWdodGJveC5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fc2VsZWN0Mi5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9taXhpbnMvX3NlbGVjdDIuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2Zvcm12YWxpZGF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19kYXRlcmFuZ2VwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2ZsYXRwaWNrci5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fdGFnaWZ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL21peGlucy9fdGFnaWZ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19ib290c3RyYXAtbWF4bGVuZ3RoLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19ja2VkaXRvci5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fZGF0YXRhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fZHJvcHpvbmUuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX2dtYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19ub3Vpc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL21peGlucy9fbm91aXNsaWRlci5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fcXVpbGwuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX3JlY2FwdGNoYS5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fc3dlZXRhbGVydDIuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX3RpbnltY2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL3BsdWdpbnMvX3RvYXN0ci5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fZHJhZ2dhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19hcGV4Y2hhcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19sZWFmbGV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL190aW55LXNsaWRlci5zY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvcGx1Z2lucy9fZnVsbGNhbGVuZGFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19qa2FuYmFuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9ycy9wbHVnaW5zL19qc3RyZWUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG46cm9vdCB7XG4gIC0tYnMtYmx1ZTogIzAwOWVmNjtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLWdyYXk6ICM3RTgyOTk7XG4gIC0tYnMtZ3JheS1kYXJrOiAjM0Y0MjU0O1xuICAtLWJzLWdyYXktMTAwOiAjRjVGOEZBO1xuICAtLWJzLWdyYXktMjAwOiAjRUZGMkY1O1xuICAtLWJzLWdyYXktMzAwOiAjRTRFNkVGO1xuICAtLWJzLWdyYXktNDAwOiAjQjVCNUMzO1xuICAtLWJzLWdyYXktNTAwOiAjQTFBNUI3O1xuICAtLWJzLWdyYXktNjAwOiAjN0U4Mjk5O1xuICAtLWJzLWdyYXktNzAwOiAjNUU2Mjc4O1xuICAtLWJzLWdyYXktODAwOiAjM0Y0MjU0O1xuICAtLWJzLWdyYXktOTAwOiAjMTgxQzMyO1xuICAtLWJzLXdoaXRlOiAjZmZmZmZmO1xuICAtLWJzLWxpZ2h0OiAjRjVGOEZBO1xuICAtLWJzLXByaW1hcnk6ICMxOTY4Q0Q7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjRTRFNkVGO1xuICAtLWJzLXN1Y2Nlc3M6ICM1MENEODk7XG4gIC0tYnMtaW5mbzogIzEyZGFjZDtcbiAgLS1icy13YXJuaW5nOiAjRkZDNzAwO1xuICAtLWJzLWRhbmdlcjogI0YxNDE2QztcbiAgLS1icy1kYXJrOiAjMTgxQzMyO1xuICAtLWJzLWN1c3RvbS1waW5rOiAjRjk3NUM0O1xuICAtLWJzLWN1c3RvbS1ibHVlOiAjMDgwODVjO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1saWdodC1yZ2I6IDI0NSwgMjQ4LCAyNTA7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDI1LCAxMDQsIDIwNTtcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAyMjgsIDIzMCwgMjM5O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiA4MCwgMjA1LCAxMzc7XG4gIC0tYnMtaW5mby1yZ2I6IDE4LCAyMTgsIDIwNTtcbiAgLS1icy13YXJuaW5nLXJnYjogMjU1LCAxOTksIDA7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjQxLCA2NSwgMTA4O1xuICAtLWJzLWRhcmstcmdiOiAyNCwgMjgsIDUwO1xuICAtLWJzLWN1c3RvbS1waW5rLXJnYjogMjQ5LCAxMTcsIDE5NjtcbiAgLS1icy1jdXN0b20tYmx1ZS1yZ2I6IDgsIDgsIDkyO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDI0LCAyOCwgNTA7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBCYXNpcyBHcm90ZXNxdWUgUHJvLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnMtYm9keS1jb2xvcjogIzE4MUMzMjtcbiAgLS1icy1ib2R5LWJnOiAjZmZmZmZmO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6IDFweDtcbn1cblxuaDYsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMTVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDEuMDc1cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtYnMtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuc21hbGwsIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxubWFyaywgLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMTk2OENEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMxMTQ1ODk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSwgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBkaXJlY3Rpb246IGx0ciAvKiBydGw6aWdub3JlICovO1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjYjkzOTkzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItcmFkaXVzOiAwLjI3NXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bbGlzdF06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmxlZ2VuZCArICoge1xuICBjbGVhcjogbGVmdDtcbn1cblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTYge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTYge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uYmxvY2txdW90ZSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiAwIDAuMXJlbSAxcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXh4bCxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtZ3V0dGVyLXgsIDEuNXJlbSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgsIDEuNXJlbSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lci14eGwsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG4ucm93IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXkpICogLTEpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLTAuNSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC0wLjUpO1xufVxuLnJvdyA+ICoge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAwLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xufVxuXG4uY29sIHtcbiAgZmxleDogMSAwIDAlO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1icy1ndXR0ZXIteDogMHJlbTtcbn1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMHJlbTtcbn1cblxuLmctMSxcbi5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbn1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG59XG5cbi5nLTQsXG4uZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG59XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG59XG5cbi5nLTYsXG4uZ3gtNiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbn1cblxuLmctNixcbi5neS02IHtcbiAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xufVxuXG4uZy03LFxuLmd4LTcge1xuICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xufVxuXG4uZy03LFxuLmd5LTcge1xuICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xufVxuXG4uZy04LFxuLmd4LTgge1xuICAtLWJzLWd1dHRlci14OiAycmVtO1xufVxuXG4uZy04LFxuLmd5LTgge1xuICAtLWJzLWd1dHRlci15OiAycmVtO1xufVxuXG4uZy05LFxuLmd4LTkge1xuICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xufVxuXG4uZy05LFxuLmd5LTkge1xuICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xufVxuXG4uZy0xMCxcbi5neC0xMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbn1cblxuLmctMTAsXG4uZ3ktMTAge1xuICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1zbS0wLFxuLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDByZW07XG4gIH1cblxuICAuZy1zbS0wLFxuLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDByZW07XG4gIH1cblxuICAuZy1zbS0xLFxuLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1zbS0xLFxuLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1zbS0yLFxuLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTIsXG4uZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctc20tMyxcbi5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjc1cmVtO1xuICB9XG5cbiAgLmctc20tMyxcbi5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjc1cmVtO1xuICB9XG5cbiAgLmctc20tNCxcbi5neC1zbS00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctc20tNCxcbi5neS1zbS00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctc20tNSxcbi5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjI1cmVtO1xuICB9XG5cbiAgLmctc20tNSxcbi5neS1zbS01IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmctc20tNixcbi5neC1zbS02IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1zbS02LFxuLmd5LXNtLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTcsXG4uZ3gtc20tNyB7XG4gICAgLS1icy1ndXR0ZXIteDogMS43NXJlbTtcbiAgfVxuXG4gIC5nLXNtLTcsXG4uZ3ktc20tNyB7XG4gICAgLS1icy1ndXR0ZXIteTogMS43NXJlbTtcbiAgfVxuXG4gIC5nLXNtLTgsXG4uZ3gtc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteDogMnJlbTtcbiAgfVxuXG4gIC5nLXNtLTgsXG4uZ3ktc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteTogMnJlbTtcbiAgfVxuXG4gIC5nLXNtLTksXG4uZ3gtc20tOSB7XG4gICAgLS1icy1ndXR0ZXIteDogMi4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTksXG4uZ3ktc20tOSB7XG4gICAgLS1icy1ndXR0ZXIteTogMi4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTEwLFxuLmd4LXNtLTEwIHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIH1cblxuICAuZy1zbS0xMCxcbi5neS1zbS0xMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctbWQtMCxcbi5neC1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwcmVtO1xuICB9XG5cbiAgLmctbWQtMCxcbi5neS1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwcmVtO1xuICB9XG5cbiAgLmctbWQtMSxcbi5neC1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMSxcbi5neS1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMixcbi5neC1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1tZC0yLFxuLmd5LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTMsXG4uZ3gtbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuXG4gIC5nLW1kLTMsXG4uZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuXG4gIC5nLW1kLTQsXG4uZ3gtbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLW1kLTQsXG4uZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3gtbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTYsXG4uZ3gtbWQtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctbWQtNixcbi5neS1tZC02IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1tZC03LFxuLmd4LW1kLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG4gIH1cblxuICAuZy1tZC03LFxuLmd5LW1kLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNzVyZW07XG4gIH1cblxuICAuZy1tZC04LFxuLmd4LW1kLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIH1cblxuICAuZy1tZC04LFxuLmd5LW1kLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cblxuICAuZy1tZC05LFxuLmd4LW1kLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuMjVyZW07XG4gIH1cblxuICAuZy1tZC05LFxuLmd5LW1kLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuMjVyZW07XG4gIH1cblxuICAuZy1tZC0xMCxcbi5neC1tZC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG5cbiAgLmctbWQtMTAsXG4uZ3ktbWQtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLWxnLTAsXG4uZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMHJlbTtcbiAgfVxuXG4gIC5nLWxnLTAsXG4uZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMHJlbTtcbiAgfVxuXG4gIC5nLWxnLTEsXG4uZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTEsXG4uZ3ktbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMixcbi5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1sZy0zLFxuLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIH1cblxuICAuZy1sZy0zLFxuLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNzVyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1sZy01LFxuLmd4LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuMjVyZW07XG4gIH1cblxuICAuZy1sZy01LFxuLmd5LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuMjVyZW07XG4gIH1cblxuICAuZy1sZy02LFxuLmd4LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTYsXG4uZ3ktbGctNiB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctbGctNyxcbi5neC1sZy03IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjc1cmVtO1xuICB9XG5cbiAgLmctbGctNyxcbi5neS1sZy03IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xuICB9XG5cbiAgLmctbGctOCxcbi5neC1sZy04IHtcbiAgICAtLWJzLWd1dHRlci14OiAycmVtO1xuICB9XG5cbiAgLmctbGctOCxcbi5neS1sZy04IHtcbiAgICAtLWJzLWd1dHRlci15OiAycmVtO1xuICB9XG5cbiAgLmctbGctOSxcbi5neC1sZy05IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xuICB9XG5cbiAgLmctbGctOSxcbi5neS1sZy05IHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjI1cmVtO1xuICB9XG5cbiAgLmctbGctMTAsXG4uZ3gtbGctMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTEwLFxuLmd5LWxnLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmcteGwtMCxcbi5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwcmVtO1xuICB9XG5cbiAgLmcteGwtMCxcbi5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwcmVtO1xuICB9XG5cbiAgLmcteGwtMSxcbi5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteGwtMSxcbi5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteGwtMixcbi5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy14bC0yLFxuLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTMsXG4uZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMC43NXJlbTtcbiAgfVxuXG4gIC5nLXhsLTMsXG4uZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuXG4gIC5nLXhsLTQsXG4uZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXhsLTQsXG4uZ3kteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTYsXG4uZ3gteGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmcteGwtNixcbi5neS14bC02IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy14bC03LFxuLmd4LXhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNzVyZW07XG4gIH1cblxuICAuZy14bC03LFxuLmd5LXhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNzVyZW07XG4gIH1cblxuICAuZy14bC04LFxuLmd4LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIH1cblxuICAuZy14bC04LFxuLmd5LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDJyZW07XG4gIH1cblxuICAuZy14bC05LFxuLmd4LXhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDIuMjVyZW07XG4gIH1cblxuICAuZy14bC05LFxuLmd5LXhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuMjVyZW07XG4gIH1cblxuICAuZy14bC0xMCxcbi5neC14bC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMi41cmVtO1xuICB9XG5cbiAgLmcteGwtMTAsXG4uZ3kteGwtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy14eGwtMCxcbi5neC14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMHJlbTtcbiAgfVxuXG4gIC5nLXh4bC0wLFxuLmd5LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwcmVtO1xuICB9XG5cbiAgLmcteHhsLTEsXG4uZ3gteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy14eGwtMSxcbi5neS14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0yLFxuLmd4LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy14eGwtMixcbi5neS14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmcteHhsLTMsXG4uZ3gteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNzVyZW07XG4gIH1cblxuICAuZy14eGwtMyxcbi5neS14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMC43NXJlbTtcbiAgfVxuXG4gIC5nLXh4bC00LFxuLmd4LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmcteHhsLTQsXG4uZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy14eGwtNSxcbi5neC14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC01LFxuLmd5LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmcteHhsLTYsXG4uZ3gteHhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC02LFxuLmd5LXh4bC02IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy14eGwtNyxcbi5neC14eGwtNyB7XG4gICAgLS1icy1ndXR0ZXIteDogMS43NXJlbTtcbiAgfVxuXG4gIC5nLXh4bC03LFxuLmd5LXh4bC03IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjc1cmVtO1xuICB9XG5cbiAgLmcteHhsLTgsXG4uZ3gteHhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIH1cblxuICAuZy14eGwtOCxcbi5neS14eGwtOCB7XG4gICAgLS1icy1ndXR0ZXIteTogMnJlbTtcbiAgfVxuXG4gIC5nLXh4bC05LFxuLmd4LXh4bC05IHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjI1cmVtO1xuICB9XG5cbiAgLmcteHhsLTksXG4uZ3kteHhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDIuMjVyZW07XG4gIH1cblxuICAuZy14eGwtMTAsXG4uZ3gteHhsLTEwIHtcbiAgICAtLWJzLWd1dHRlci14OiAyLjVyZW07XG4gIH1cblxuICAuZy14eGwtMTAsXG4uZ3kteHhsLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiAyLjVyZW07XG4gIH1cbn1cbi50YWJsZSB7XG4gIC0tYnMtdGFibGUtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzE4MUMzMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNzUpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzE4MUMzMjtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNGNUY4RkE7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMxODFDMzI7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNGNUY4RkE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWNvbG9yOiAjRUZGMkY1O1xufVxuLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10YWJsZS1iZyk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZyk7XG59XG4udGFibGUgPiB0Ym9keSB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLnRhYmxlID4gdGhlYWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnRhYmxlID4gOm5vdCg6bGFzdC1jaGlsZCkgPiA6bGFzdC1jaGlsZCA+ICoge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5jYXB0aW9uLXRvcCB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xufVxuXG4udGFibGUtc20gPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItd2lkdGg6IDAgMXB4O1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7XG59XG5cbi50YWJsZS1hY3RpdmUge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdmFyKC0tYnMtdGFibGUtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpO1xufVxuXG4udGFibGUtcHJpbWFyeSB7XG4gIC0tYnMtdGFibGUtYmc6ICNkMWUxZjU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M3ZDZlOTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JjY2JkZDtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNjMWQwZTM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICNiY2NiZGQ7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkge1xuICAtLWJzLXRhYmxlLWJnOiAjZmFmYWZjO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlZWVlZWY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlMWUxZTM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTdlN2U5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUzO1xufVxuXG4udGFibGUtc3VjY2VzcyB7XG4gIC0tYnMtdGFibGUtYmc6ICNkY2Y1ZTc7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2QxZTlkYjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2M2ZGRkMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNjY2UzZDY7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICNjNmRkZDA7XG59XG5cbi50YWJsZS1pbmZvIHtcbiAgLS1icy10YWJsZS1iZzogI2QwZjhmNTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzZlY2U5O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmJkZmRkO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2MwZTVlMztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2JiZGZkZDtcbn1cblxuLnRhYmxlLXdhcm5pbmcge1xuICAtLWJzLXRhYmxlLWJnOiAjZmZmNGNjO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMmU4YzI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNmRjYjg7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWNlMmJkO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTZkY2I4O1xufVxuXG4udGFibGUtZGFuZ2VyIHtcbiAgLS1icy10YWJsZS1iZzogI2ZjZDllMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWZjZWQ3O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZTNjM2NiO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2U5YzlkMTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2UzYzNjYjtcbn1cblxuLnRhYmxlLWxpZ2h0IHtcbiAgLS1icy10YWJsZS1iZzogI0Y1RjhGQTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZTllY2VlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGRkZmUxO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2UzZTVlNztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2RkZGZlMTtcbn1cblxuLnRhYmxlLWRhcmsge1xuICAtLWJzLXRhYmxlLWJnOiAjMTgxQzMyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICMyNDI3M2M7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICMyZjMzNDc7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjMjkyZDQxO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMmYzMzQ3O1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteHhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4wNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC44MjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjgyNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNTVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV06bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNCNUI1QzM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMDQsIDIwNSwgMC4yNSk7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICBoZWlnaHQ6IDEuNWVtO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW46IC0wLjc1cmVtIC0xcmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VlO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNzVyZW0gLTFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC41NXJlbSAtMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG59XG4uZm9ybS1jb250cm9sLXNtOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC41NXJlbSAtMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuODI1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC44MjVyZW0gMS41cmVtO1xuICBtYXJnaW46IC0wLjgyNXJlbSAtMS41cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMS41cmVtO1xufVxuLmZvcm0tY29udHJvbC1sZzo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBwYWRkaW5nOiAwLjgyNXJlbSAxLjVyZW07XG4gIG1hcmdpbjogLTAuODI1cmVtIC0xLjVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxLjVyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjVyZW0gKyAycHgpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDEuMXJlbSArIDJweCk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gIGhlaWdodDogMS41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBoZWlnaHQ6IDEuNWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDNyZW0gMC43NXJlbSAxcmVtO1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IGNhbGMoMXJlbSAtIDNweCk7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzN0U4Mjk5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjVCNUMzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTA0LCAyMDUsIDAuMjUpO1xufVxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMTgxQzMyO1xufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogMC41NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNTVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6IDAuODI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC44MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBmb250LXNpemU6IDEuMTVyZW07XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMS43NXJlbTtcbiAgaGVpZ2h0OiAxLjc1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItcmFkaXVzOiAwLjQ1ZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNCNUI1QzM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTMgMTEnIHdpZHRoPScxMycgaGVpZ2h0PScxMScgZmlsbD0nbm9uZSclM2UlM2NwYXRoIGQ9J00xMS4wNDI2IDEuMDI4OTNDMTEuMzI1OCAwLjY5NTc5MiAxMS44MjU0IDAuNjU1MjgzIDEyLjE1ODUgMC45Mzg0NTFDMTIuNDkxNyAxLjIyMTYyIDEyLjUzMjIgMS43MjEyNCAxMi4yNDkgMi4wNTQzN0w1LjUxOTg1IDkuOTcxMDRDNS4yMzIyNCAxMC4zMDk0IDQuNzIyNjEgMTAuMzQ1MSA0LjM5MDcgMTAuMDVMMC44MjgxOTcgNi44ODMzNUMwLjUwMTQxIDYuNTkyODggMC40NzE5NzUgNi4wOTI0OSAwLjc2MjQ1MiA1Ljc2NTdDMS4wNTI5MyA1LjQzODkxIDEuNTUzMzIgNS40MDk0OCAxLjg4MDExIDUuNjk5OTVMNC44Mzc2NSA4LjMyODg5TDExLjA0MjYgMS4wMjg5M1onIGZpbGw9JyUyM0ZGRkZGRicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNGRkZGRkYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNGRkZGRkYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtO1xufVxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6IDMuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMy43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0ncmdiYSUyODAsIDAsIDAsIDAuMjUlMjknLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNCNUI1QzMnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzRkZGRkZGJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uZm9ybS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZmZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMDQsIDIwNSwgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEwNCwgMjA1LCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWQyZjA7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFkMmYwO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQTVCNztcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQTVCNztcbn1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygzLjVyZW0gKyAycHgpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB+IGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEU2RUY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC44MjVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC41NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMykge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45MjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBjZDg5O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS41cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM1MENEODknIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMzc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjc1cmVtKSBjYWxjKDAuNzVlbSArIDAuNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDgwLCAyMDUsIDEzNywgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjM3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zNzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzdFODI5OScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKSwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjM1MENEODknIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgM3JlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC43NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoODAsIDIwNSwgMTM3LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoODAsIDIwNSwgMTM3LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZCwgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlkLFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIHotaW5kZXg6IDE7XG59XG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTQxNmM7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QztcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNGMTQxNkMnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzRjE0MTZDJyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMzc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjc1cmVtKSBjYWxjKDAuNzVlbSArIDAuNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDEsIDY1LCAxMDgsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS41cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMzc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjM3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2Qztcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUuNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzN0U4Mjk5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRjE0MTZDJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0YxNDE2Qycgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDNyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuNzVyZW0pIGNhbGMoMC43NWVtICsgMC43NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDEsIDY1LCAxMDgsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjE0MTZDO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNDEsIDY1LCAxMDgsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQge1xuICB6LWluZGV4OiAyO1xufVxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sIC5idG46Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEwNCwgMjA1LCAwLjI1KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0biwgLmJ0bjphY3RpdmUsIC5idG4uYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bjpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuOmZvY3VzLCAuYnRuOmFjdGl2ZTpmb2N1cywgLmJ0bi5hY3RpdmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEwNCwgMjA1LCAwLjI1KSwgaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmJ0bjpkaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZCwgZmllbGRzZXQ6ZGlzYWJsZWQgLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4td2hpdGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5idG4td2hpdGU6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi13aGl0ZSwgLmJ0bi13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyMTcsIDIxNywgMjE3LCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi13aGl0ZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXdoaXRlLCAuYnRuLXdoaXRlOmFjdGl2ZSwgLmJ0bi13aGl0ZS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXdoaXRlOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4td2hpdGU6Zm9jdXMsIC5idG4td2hpdGU6YWN0aXZlOmZvY3VzLCAuYnRuLXdoaXRlLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDIxNywgMjE3LCAyMTcsIDAuNSk7XG59XG4uYnRuLXdoaXRlOmRpc2FibGVkLCAuYnRuLXdoaXRlLmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZiO1xuICBib3JkZXItY29sb3I6ICNmNmY5ZmI7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1saWdodCwgLmJ0bi1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZiO1xuICBib3JkZXItY29sb3I6ICNmNmY5ZmI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjA4LCAyMTEsIDIxMywgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tbGlnaHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1saWdodCwgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmI7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjlmYjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodDphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjA4LCAyMTEsIDIxMywgMC41KTtcbn1cbi5idG4tbGlnaHQ6ZGlzYWJsZWQsIC5idG4tbGlnaHQuZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1OGFlO1xuICBib3JkZXItY29sb3I6ICMxNDUzYTQ7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1wcmltYXJ5LCAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NThhZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ1M2E0O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDYwLCAxMjcsIDIxMywgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1M2E0O1xuICBib3JkZXItY29sb3I6ICMxMzRlOWE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSg2MCwgMTI3LCAyMTMsIDAuNSk7XG59XG4uYnRuLXByaW1hcnk6ZGlzYWJsZWQsIC5idG4tcHJpbWFyeS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYWYxO1xuICBib3JkZXItY29sb3I6ICNlN2U5ZjE7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1zZWNvbmRhcnksIC5idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGVhZjE7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTlmMTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgxOTQsIDE5NiwgMjAzLCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1zZWNvbmRhcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1zZWNvbmRhcnksIC5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllYmYyO1xuICBib3JkZXItY29sb3I6ICNlN2U5ZjE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTk0LCAxOTYsIDIwMywgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5OmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YWQ1OWI7XG4gIGJvcmRlci1jb2xvcjogIzYyZDI5NTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLXN1Y2Nlc3MsIC5idG4tc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmFkNTliO1xuICBib3JkZXItY29sb3I6ICM2MmQyOTU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoNjgsIDE3NCwgMTE2LCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tc3VjY2VzcywgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3M2Q3YTE7XG4gIGJvcmRlci1jb2xvcjogIzYyZDI5NTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDY4LCAxNzQsIDExNiwgMC41KTtcbn1cbi5idG4tc3VjY2VzczpkaXNhYmxlZCwgLmJ0bi1zdWNjZXNzLmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMmRhY2Q7XG4gIGJvcmRlci1jb2xvcjogIzEyZGFjZDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2ZTBkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMmFkZWQyO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4taW5mbywgLmJ0bi1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNmUwZDU7XG4gIGJvcmRlci1jb2xvcjogIzJhZGVkMjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgxNSwgMTg1LCAxNzQsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1pbmZvLCAuYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxZTFkNztcbiAgYm9yZGVyLWNvbG9yOiAjMmFkZWQyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTUsIDE4NSwgMTc0LCAwLjUpO1xufVxuLmJ0bi1pbmZvOmRpc2FibGVkLCAuYnRuLWluZm8uZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyZGFjZDtcbiAgYm9yZGVyLWNvbG9yOiAjMTJkYWNkO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZjI2O1xuICBib3JkZXItY29sb3I6ICNmZmNkMWE7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi13YXJuaW5nLCAuYnRuLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2YyNjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjZDFhO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDIxNywgMTY5LCAwLCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4td2FybmluZywgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQyMzM7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2QxYTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZy5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDIxNywgMTY5LCAwLCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nOmRpc2FibGVkLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzAwO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzNWU4MjtcbiAgYm9yZGVyLWNvbG9yOiAjZjI1NDdiO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tZGFuZ2VyLCAuYnRuLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM1ZTgyO1xuICBib3JkZXItY29sb3I6ICNmMjU0N2I7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjA1LCA1NSwgOTIsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWRhbmdlciwgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlci5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDY3ODk7XG4gIGJvcmRlci1jb2xvcjogI2YyNTQ3Yjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlcjphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyMDUsIDU1LCA5MiwgMC41KTtcbn1cbi5idG4tZGFuZ2VyOmRpc2FibGVkLCAuYnRuLWRhbmdlci5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDE4MmI7XG4gIGJvcmRlci1jb2xvcjogIzEzMTYyODtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWRhcmssIC5idG4tZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxODJiO1xuICBib3JkZXItY29sb3I6ICMxMzE2Mjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoNTksIDYyLCA4MSwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWRhcmssIC5idG4tZGFyazphY3RpdmUsIC5idG4tZGFyay5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxNjI4O1xuICBib3JkZXItY29sb3I6ICMxMjE1MjY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWRhcms6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcms6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcmsuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSg1OSwgNjIsIDgxLCAwLjUpO1xufVxuLmJ0bi1kYXJrOmRpc2FibGVkLCAuYnRuLWRhcmsuZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLWN1c3RvbS1waW5rIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOTc1QzQ7XG4gIGJvcmRlci1jb2xvcjogI0Y5NzVDNDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLWN1c3RvbS1waW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYThhY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZhODNjYTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWN1c3RvbS1waW5rLCAuYnRuLWN1c3RvbS1waW5rOmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYThhY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZhODNjYTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyMTIsIDk5LCAxNjcsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWN1c3RvbS1waW5rLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tY3VzdG9tLXBpbmssIC5idG4tY3VzdG9tLXBpbms6YWN0aXZlLCAuYnRuLWN1c3RvbS1waW5rLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWN1c3RvbS1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE5MWQwO1xuICBib3JkZXItY29sb3I6ICNmYTgzY2E7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWN1c3RvbS1waW5rOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tY3VzdG9tLXBpbms6Zm9jdXMsIC5idG4tY3VzdG9tLXBpbms6YWN0aXZlOmZvY3VzLCAuYnRuLWN1c3RvbS1waW5rLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWN1c3RvbS1waW5rLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDIxMiwgOTksIDE2NywgMC41KTtcbn1cbi5idG4tY3VzdG9tLXBpbms6ZGlzYWJsZWQsIC5idG4tY3VzdG9tLXBpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5NzVDNDtcbiAgYm9yZGVyLWNvbG9yOiAjRjk3NUM0O1xufVxuXG4uYnRuLWN1c3RvbS1ibHVlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4NWM7XG4gIGJvcmRlci1jb2xvcjogIzA4MDg1YztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uYnRuLWN1c3RvbS1ibHVlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzA3NGU7XG4gIGJvcmRlci1jb2xvcjogIzA2MDY0YTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWN1c3RvbS1ibHVlLCAuYnRuLWN1c3RvbS1ibHVlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzA3NGU7XG4gIGJvcmRlci1jb2xvcjogIzA2MDY0YTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCAwIDAuMjVyZW0gcmdiYSg0NSwgNDUsIDExNiwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tY3VzdG9tLWJsdWUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1jdXN0b20tYmx1ZSwgLmJ0bi1jdXN0b20tYmx1ZTphY3RpdmUsIC5idG4tY3VzdG9tLWJsdWUuYWN0aXZlLCAuc2hvdyA+IC5idG4tY3VzdG9tLWJsdWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA2NGE7XG4gIGJvcmRlci1jb2xvcjogIzA2MDY0NTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tY3VzdG9tLWJsdWU6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1jdXN0b20tYmx1ZTpmb2N1cywgLmJ0bi1jdXN0b20tYmx1ZTphY3RpdmU6Zm9jdXMsIC5idG4tY3VzdG9tLWJsdWUuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tY3VzdG9tLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoNDUsIDQ1LCAxMTYsIDAuNSk7XG59XG4uYnRuLWN1c3RvbS1ibHVlOmRpc2FibGVkLCAuYnRuLWN1c3RvbS1ibHVlLmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4NWM7XG4gIGJvcmRlci1jb2xvcjogIzA4MDg1Yztcbn1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tb3V0bGluZS13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXdoaXRlLCAuYnRuLW91dGxpbmUtd2hpdGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS13aGl0ZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtd2hpdGUsIC5idG4tb3V0bGluZS13aGl0ZTphY3RpdmUsIC5idG4tb3V0bGluZS13aGl0ZS5hY3RpdmUsIC5idG4tb3V0bGluZS13aGl0ZS5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtd2hpdGU6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXdoaXRlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2hpdGU6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2hpdGUuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2hpdGUuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdoaXRlOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2hpdGUuZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xuICBib3JkZXItY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1saWdodCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtbGlnaHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWxpZ2h0LCAuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkIHtcbiAgY29sb3I6ICNGNUY4RkE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTk2OENEO1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0Q7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0Q7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMDQsIDIwNSwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1wcmltYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1wcmltYXJ5LCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMDQsIDIwNSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTk2OENEO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyOCwgMjMwLCAyMzksIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDIyOCwgMjMwLCAyMzksIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkIHtcbiAgY29sb3I6ICNFNEU2RUY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNTBDRDg5O1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsIC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDgwLCAyMDUsIDEzNywgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zdWNjZXNzLCAuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OTtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDgwLCAyMDUsIDEzNywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNTBDRDg5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzEyZGFjZDtcbiAgYm9yZGVyLWNvbG9yOiAjMTJkYWNkO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyZGFjZDtcbiAgYm9yZGVyLWNvbG9yOiAjMTJkYWNkO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1pbmZvLCAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxOCwgMjE4LCAyMDUsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtaW5mbywgLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mby5hY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMmRhY2Q7XG4gIGJvcmRlci1jb2xvcjogIzEyZGFjZDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgxOCwgMjE4LCAyMDUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQge1xuICBjb2xvcjogIzEyZGFjZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkM3MDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtd2FybmluZywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjU1LCAxOTksIDAsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtd2FybmluZywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZy5hY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyNTUsIDE5OSwgMCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjRkZDNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkM7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtZGFuZ2VyLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI0MSwgNjUsIDEwOCwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWRhbmdlciwgLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkM7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjQxLCA2NSwgMTA4LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjRjE0MTZDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1kYXJrLCAuYnRuLW91dGxpbmUtZGFyazpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNCwgMjgsIDUwLCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWRhcmssIC5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXItY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpLCAwIDAgMCAwLjI1cmVtIHJnYmEoMjQsIDI4LCA1MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWN1c3RvbS1waW5rIHtcbiAgY29sb3I6ICNGOTc1QzQ7XG4gIGJvcmRlci1jb2xvcjogI0Y5NzVDNDtcbn1cbi5idG4tb3V0bGluZS1jdXN0b20tcGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk3NUM0O1xuICBib3JkZXItY29sb3I6ICNGOTc1QzQ7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLWN1c3RvbS1waW5rLCAuYnRuLW91dGxpbmUtY3VzdG9tLXBpbms6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjQ5LCAxMTcsIDE5NiwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1jdXN0b20tcGluaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtY3VzdG9tLXBpbmssIC5idG4tb3V0bGluZS1jdXN0b20tcGluazphY3RpdmUsIC5idG4tb3V0bGluZS1jdXN0b20tcGluay5hY3RpdmUsIC5idG4tb3V0bGluZS1jdXN0b20tcGluay5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk3NUM0O1xuICBib3JkZXItY29sb3I6ICNGOTc1QzQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtY3VzdG9tLXBpbms6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWN1c3RvbS1waW5rOmZvY3VzLCAuYnRuLW91dGxpbmUtY3VzdG9tLXBpbms6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtY3VzdG9tLXBpbmsuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtY3VzdG9tLXBpbmsuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMCAwIDAuMjVyZW0gcmdiYSgyNDksIDExNywgMTk2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWN1c3RvbS1waW5rOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtY3VzdG9tLXBpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogI0Y5NzVDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1jdXN0b20tYmx1ZSB7XG4gIGNvbG9yOiAjMDgwODVjO1xuICBib3JkZXItY29sb3I6ICMwODA4NWM7XG59XG4uYnRuLW91dGxpbmUtY3VzdG9tLWJsdWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDg1YztcbiAgYm9yZGVyLWNvbG9yOiAjMDgwODVjO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1jdXN0b20tYmx1ZSwgLmJ0bi1vdXRsaW5lLWN1c3RvbS1ibHVlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDgsIDgsIDkyLCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWN1c3RvbS1ibHVlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1jdXN0b20tYmx1ZSwgLmJ0bi1vdXRsaW5lLWN1c3RvbS1ibHVlOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWN1c3RvbS1ibHVlLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWN1c3RvbS1ibHVlLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4NWM7XG4gIGJvcmRlci1jb2xvcjogIzA4MDg1Yztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1jdXN0b20tYmx1ZTpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtY3VzdG9tLWJsdWU6Zm9jdXMsIC5idG4tb3V0bGluZS1jdXN0b20tYmx1ZTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1jdXN0b20tYmx1ZS5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1jdXN0b20tYmx1ZS5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAwIDAgMC4yNXJlbSByZ2JhKDgsIDgsIDkyLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWN1c3RvbS1ibHVlOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtY3VzdG9tLWJsdWUuZGlzYWJsZWQge1xuICBjb2xvcjogIzA4MDg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTk2OENEO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzExNDU4OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC44MjVyZW0gMS43NXJlbTtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjU1cmVtIDEuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC45MjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xufVxuLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc3RhcnQge1xuICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbn1cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG59XG4uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1tZC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzE4MUMzMjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMTYxOTJkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogI0ExQTVCNztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC45MjVyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICBjb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNDI1NDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1oZWFkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMTI1cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4zMTI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gfiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBjb2xvcjogIzE5NjhDRDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzExNDU4OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0VGRjJGNSAjRUZGMkY1ICNFRkYyRjU7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzVFNjI3ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGICNFNEU2RUYgI2ZmZmZmZjtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciA+IC5jb250YWluZXItc20sXG4ubmF2YmFyID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhciA+IC5jb250YWluZXIteGwsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14eGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogMC40NDM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDQzNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjA3NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4wNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW07XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzLXRvcCxcbi5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMtdG9wLFxuLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcy10b3AsXG4ubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcy10b3AsXG4ubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMtdG9wLFxuLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMtdG9wLFxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcy1ib3R0b20ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEsXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLFxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDc2LCA4NywgMTI1LCAwLjAyKTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRjJGNTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpIGNhbGMoMC40NzVyZW0gLSAxcHgpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjQ3NXJlbSAtIDFweCkgY2FsYygwLjQ3NXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbi5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwICNFRkYyRjU7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMS4xNXJlbTtcbiAgaGVpZ2h0OiAxLjE1cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMTgxQzMyJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuMTVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIGJvcmRlci1jb2xvcjogI0VGRjJGNTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC40NzVyZW0gLSAxcHgpO1xufVxuLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtO1xufVxuXG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgY29udGVudDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgLyogcnRsOiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKSAqLztcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTYyNzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICMxOTY4Q0Q7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzE5NjhDRDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI0I1QjVDMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMDc1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC43NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNzc1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC43NzVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjc3NXJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjc1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNzVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI3NXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjVlbSAwLjg1ZW07XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmJ0bi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMS4yNXJlbSAxcmVtO1xufVxuXG4uYWxlcnQtd2hpdGUge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYWxlcnQtd2hpdGUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM2MjYzNjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZjZmRmZTtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGU0ZjUwO1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMGYzZTdiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlMWY1O1xuICBib3JkZXItY29sb3I6ICNiYWQyZjA7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGMzMjYyO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM1YjVjNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmM7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZjhmYTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQ5NGE0ZDtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzIwNTIzNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZjVlNztcbiAgYm9yZGVyLWNvbG9yOiAjY2JmMGRjO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzFhNDIyYztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzA3NTc1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZjhmNTtcbiAgYm9yZGVyLWNvbG9yOiAjYjhmNGYwO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA2NDY0Mjtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzY2NTAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRjYztcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWIzO1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUyNDAwMDtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjOTEyNzQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkOWUyO1xuICBib3JkZXItY29sb3I6ICNmYmM2ZDM7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM3NDFmMzQ7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMwZTExMWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQyZDY7XG4gIGJvcmRlci1jb2xvcjogI2JhYmJjMjtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYjBlMTg7XG59XG5cbi5hbGVydC1jdXN0b20tcGluayB7XG4gIGNvbG9yOiAjOTU0Njc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlM2YzO1xuICBib3JkZXItY29sb3I6ICNmZGQ2ZWQ7XG59XG4uYWxlcnQtY3VzdG9tLXBpbmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzc3Mzg1ZTtcbn1cblxuLmFsZXJ0LWN1c3RvbS1ibHVlIHtcbiAgY29sb3I6ICMwNTA1Mzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWNlZGU7XG4gIGJvcmRlci1jb2xvcjogI2I1YjVjZTtcbn1cbi5hbGVydC1jdXN0b20tYmx1ZSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDQwNDJjO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMXJlbTtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG59XG4ubGlzdC1ncm91cC1udW1iZXJlZCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzVFNjI3ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2hpdGUge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdoaXRlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2hpdGUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13aGl0ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2O1xuICBib3JkZXItY29sb3I6ICM2NjY2NjY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzYyNjM2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmVmZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM2MjYzNjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU1ZTU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjYzNjQ7XG4gIGJvcmRlci1jb2xvcjogIzYyNjM2NDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwZjNlN2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWUxZjU7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBmM2U3YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjY2JkZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYzZTdiO1xuICBib3JkZXItY29sb3I6ICMwZjNlN2I7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM1YjVjNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmM7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM1YjVjNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZTM7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI1YzYwO1xuICBib3JkZXItY29sb3I6ICM1YjVjNjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjA1MjM3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNmNWU3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyMDUyMzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmRkZDA7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwNTIzNztcbiAgYm9yZGVyLWNvbG9yOiAjMjA1MjM3O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzA3NTc1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZjhmNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDc1NzUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJkZmRkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzU3NTI7XG4gIGJvcmRlci1jb2xvcjogIzA3NTc1Mjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM2NjUwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0Y2M7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzY2NTAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZGNiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY1MDAwO1xuICBib3JkZXItY29sb3I6ICM2NjUwMDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM5MTI3NDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Q5ZTI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM5MTI3NDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2MzY2I7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTEyNzQxO1xuICBib3JkZXItY29sb3I6ICM5MTI3NDE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMGUxMTFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMmQ2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwZTExMWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2JkYzE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlMTExZTtcbiAgYm9yZGVyLWNvbG9yOiAjMGUxMTFlO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWN1c3RvbS1waW5rIHtcbiAgY29sb3I6ICM5NTQ2NzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWUzZjM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWN1c3RvbS1waW5rLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tY3VzdG9tLXBpbmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjOTU0Njc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVjY2RiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1jdXN0b20tcGluay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTU0Njc2O1xuICBib3JkZXItY29sb3I6ICM5NTQ2NzY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tY3VzdG9tLWJsdWUge1xuICBjb2xvcjogIzA1MDUzNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlY2VkZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tY3VzdG9tLWJsdWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1jdXN0b20tYmx1ZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwNTA1Mzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWI5Yzg7XG59XG4ubGlzdC1ncm91cC1pdGVtLWN1c3RvbS1ibHVlLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTA1Mzc7XG4gIGJvcmRlci1jb2xvcjogIzA1MDUzNztcbn1cblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuMjVlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMDAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5idG4tY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEwNCwgMjA1LCAwLjI1KTtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG4tY2xvc2U6ZGlzYWJsZWQsIC5idG4tY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbn1cblxuLnRvYXN0IHtcbiAgd2lkdGg6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuLnRvYXN0Om5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRvYXN0LWNvbnRhaW5lciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbn1cbi50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMzc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDU1O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxLjc1cmVtIDEuNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUZGMkY1O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogMC44NzVyZW0gMC44NzVyZW07XG4gIG1hcmdpbjogLTAuODc1cmVtIC0wLjg3NXJlbSAtMC44NzVyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxLjc1cmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VGRjJGNTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbi5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ubW9kYWwtZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDgwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC45MjVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5icy10b29sdGlwLWVuZCwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1zdGFydCwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDAgLyogcnRsOmlnbm9yZSAqLztcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogd2hpdGU7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHRvcDogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogd2hpdGU7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjQ3NXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuNDc1cmVtIC0gMXB4KTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4vKiBydGw6b3B0aW9uczoge1xuICBcImF1dG9SZW5hbWVcIjogdHJ1ZSxcbiAgXCJzdHJpbmdNYXBcIjpbIHtcbiAgICBcIm5hbWVcIiAgICA6IFwicHJldi1uZXh0XCIsXG4gICAgXCJzZWFyY2hcIiAgOiBcInByZXZcIixcbiAgICBcInJlcGxhY2VcIiA6IFwibmV4dFwiXG4gIH0gXVxufSAqL1xuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMS4yNXJlbTtcbiAgbGVmdDogMTUlO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApO1xufVxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgLyogcnRsOmlnbm9yZSAqLztcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJvcmRlcjogMC4xODVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjY1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4xNDVlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNjVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4uc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuM3M7XG4gIH1cbn1cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5saW5rLXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubGluay13aGl0ZTpob3ZlciwgLmxpbmstd2hpdGU6Zm9jdXMge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5saW5rLWxpZ2h0IHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubGluay1saWdodDpob3ZlciwgLmxpbmstbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZjlmYjtcbn1cblxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLmxpbmstcHJpbWFyeTpob3ZlciwgLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMTQ1M2E0O1xufVxuXG4ubGluay1zZWNvbmRhcnkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5saW5rLXNlY29uZGFyeTpob3ZlciwgLmxpbmstc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNlOWViZjI7XG59XG5cbi5saW5rLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5saW5rLXN1Y2Nlc3M6aG92ZXIsIC5saW5rLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzczZDdhMTtcbn1cblxuLmxpbmstaW5mbyB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuLmxpbmstaW5mbzpob3ZlciwgLmxpbmstaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjNDFlMWQ3O1xufVxuXG4ubGluay13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4ubGluay13YXJuaW5nOmhvdmVyLCAubGluay13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNmZmQyMzM7XG59XG5cbi5saW5rLWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmxpbmstZGFuZ2VyOmhvdmVyLCAubGluay1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2Y0Njc4OTtcbn1cblxuLmxpbmstZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmxpbmstZGFyazpob3ZlciwgLmxpbmstZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTMxNjI4O1xufVxuXG4ubGluay1jdXN0b20tcGluayB7XG4gIGNvbG9yOiAjRjk3NUM0O1xufVxuLmxpbmstY3VzdG9tLXBpbms6aG92ZXIsIC5saW5rLWN1c3RvbS1waW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmYTkxZDA7XG59XG5cbi5saW5rLWN1c3RvbS1ibHVlIHtcbiAgY29sb3I6ICMwODA4NWM7XG59XG4ubGluay1jdXN0b20tYmx1ZTpob3ZlciwgLmxpbmstY3VzdG9tLWJsdWU6Zm9jdXMge1xuICBjb2xvcjogIzA2MDY0YTtcbn1cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5yYXRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1hc3BlY3QtcmF0aW8pO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnJhdGlvID4gKiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmF0aW8tMXgxIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDEwMCU7XG59XG5cbi5yYXRpby00eDMge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNzUlO1xufVxuXG4ucmF0aW8tMTZ4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA1Ni4yNSU7XG59XG5cbi5yYXRpby0yMXg5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDQyLjg1NzE0Mjg1NzElO1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdGlja3ktc20tdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0aWNreS1tZC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5LWxnLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RpY2t5LXhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3RpY2t5LXh4bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtc3RhcnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtZW5kIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNSB7XG4gIG9wYWNpdHk6IDAuMDUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTUge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTIwIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gMnJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTI1IHtcbiAgdG9wOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnRvcC01MCB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtNzUge1xuICB0b3A6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTEwMCB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0yNSB7XG4gIGJvdHRvbTogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTc1IHtcbiAgYm90dG9tOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0yNSB7XG4gIGxlZnQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTc1IHtcbiAgbGVmdDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMjUge1xuICByaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNzUge1xuICByaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRkYyRjUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRkYyRjUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0QgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzEyZGFjZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItY3VzdG9tLXBpbmsge1xuICBib3JkZXItY29sb3I6ICNGOTc1QzQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1jdXN0b20tYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzA4MDg1YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0xIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0zIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnctdW5zZXQge1xuICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTFweCB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnctMnB4IHtcbiAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4udy0zcHgge1xuICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTRweCB7XG4gIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnctNXB4IHtcbiAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4udy02cHgge1xuICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTdweCB7XG4gIHdpZHRoOiA3cHggIWltcG9ydGFudDtcbn1cblxuLnctOHB4IHtcbiAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xufVxuXG4udy05cHgge1xuICB3aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwcHgge1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udy0xNXB4IHtcbiAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnctMjBweCB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1cHgge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4udy0zMHB4IHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnctMzVweCB7XG4gIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQwcHgge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udy00NXB4IHtcbiAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnctNTBweCB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTU1cHgge1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4udy02MHB4IHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnctNjVweCB7XG4gIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTcwcHgge1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udy03NXB4IHtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnctODBweCB7XG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTg1cHgge1xuICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xufVxuXG4udy05MHB4IHtcbiAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnctOTVweCB7XG4gIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMHB4IHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEyNXB4IHtcbiAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE1MHB4IHtcbiAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTE3NXB4IHtcbiAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTIwMHB4IHtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTIyNXB4IHtcbiAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1MHB4IHtcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTI3NXB4IHtcbiAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTMwMHB4IHtcbiAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTMyNXB4IHtcbiAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTM1MHB4IHtcbiAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTM3NXB4IHtcbiAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQwMHB4IHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQyNXB4IHtcbiAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ1MHB4IHtcbiAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTQ3NXB4IHtcbiAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwMHB4IHtcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTU1MHB4IHtcbiAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTYwMHB4IHtcbiAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTY1MHB4IHtcbiAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTcwMHB4IHtcbiAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1MHB4IHtcbiAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTgwMHB4IHtcbiAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTg1MHB4IHtcbiAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTkwMHB4IHtcbiAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTk1MHB4IHtcbiAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMDBweCB7XG4gIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LXVuc2V0IHtcbiAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ubXctMjUge1xuICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ubXctNTAge1xuICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubXctNzUge1xuICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy1hdXRvIHtcbiAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xcHgge1xuICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMnB4IHtcbiAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLm13LTNweCB7XG4gIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00cHgge1xuICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNXB4IHtcbiAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTZweCB7XG4gIG1heC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03cHgge1xuICBtYXgtd2lkdGg6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubXctOHB4IHtcbiAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbn1cblxuLm13LTlweCB7XG4gIG1heC13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMHB4IHtcbiAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xNXB4IHtcbiAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yMHB4IHtcbiAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yNXB4IHtcbiAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zMHB4IHtcbiAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zNXB4IHtcbiAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00MHB4IHtcbiAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00NXB4IHtcbiAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01MHB4IHtcbiAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy01NXB4IHtcbiAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy02MHB4IHtcbiAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy02NXB4IHtcbiAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03MHB4IHtcbiAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03NXB4IHtcbiAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy04MHB4IHtcbiAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy04NXB4IHtcbiAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy05MHB4IHtcbiAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy05NXB4IHtcbiAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDBweCB7XG4gIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTEyNXB4IHtcbiAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMTUwcHgge1xuICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xNzVweCB7XG4gIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTIwMHB4IHtcbiAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMjI1cHgge1xuICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0yNTBweCB7XG4gIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTI3NXB4IHtcbiAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMzAwcHgge1xuICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0zMjVweCB7XG4gIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTM1MHB4IHtcbiAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMzc1cHgge1xuICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00MDBweCB7XG4gIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTQyNXB4IHtcbiAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNDUwcHgge1xuICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy00NzVweCB7XG4gIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm13LTUwMHB4IHtcbiAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNTUwcHgge1xuICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy02MDBweCB7XG4gIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTY1MHB4IHtcbiAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctNzAwcHgge1xuICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy03NTBweCB7XG4gIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTgwMHB4IHtcbiAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctODUwcHgge1xuICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy05MDBweCB7XG4gIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm13LTk1MHB4IHtcbiAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwMHB4IHtcbiAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmgtdW5zZXQge1xuICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTFweCB7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTJweCB7XG4gIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTNweCB7XG4gIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTRweCB7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTVweCB7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTZweCB7XG4gIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTdweCB7XG4gIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLThweCB7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTlweCB7XG4gIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwcHgge1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTVweCB7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yMHB4IHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1cHgge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMzBweCB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zNXB4IHtcbiAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQwcHgge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNDVweCB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uaC01MHB4IHtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTU1cHgge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNjBweCB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4uaC02NXB4IHtcbiAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTcwcHgge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNzVweCB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC04MHB4IHtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTg1cHgge1xuICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLmgtOTBweCB7XG4gIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC05NXB4IHtcbiAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMHB4IHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0xMjVweCB7XG4gIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMTUwcHgge1xuICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTE3NXB4IHtcbiAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yMDBweCB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMjI1cHgge1xuICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1MHB4IHtcbiAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yNzVweCB7XG4gIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLmgtMzAwcHgge1xuICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMyNXB4IHtcbiAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xufVxuXG4uaC0zNTBweCB7XG4gIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMzc1cHgge1xuICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQwMHB4IHtcbiAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC00MjVweCB7XG4gIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLmgtNDUwcHgge1xuICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTQ3NXB4IHtcbiAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xufVxuXG4uaC01MDBweCB7XG4gIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNTUwcHgge1xuICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTYwMHB4IHtcbiAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC02NTBweCB7XG4gIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtNzAwcHgge1xuICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1MHB4IHtcbiAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4uaC04MDBweCB7XG4gIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLmgtODUwcHgge1xuICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTkwMHB4IHtcbiAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4uaC05NTBweCB7XG4gIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLmgtMTAwMHB4IHtcbiAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLXVuc2V0IHtcbiAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLm1oLTI1IHtcbiAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5taC01MCB7XG4gIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtNzUge1xuICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLWF1dG8ge1xuICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xcHgge1xuICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTJweCB7XG4gIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtM3B4IHtcbiAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00cHgge1xuICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTVweCB7XG4gIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNnB4IHtcbiAgbWF4LWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03cHgge1xuICBtYXgtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbn1cblxuLm1oLThweCB7XG4gIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtOXB4IHtcbiAgbWF4LWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMHB4IHtcbiAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTVweCB7XG4gIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTIwcHgge1xuICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yNXB4IHtcbiAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtMzBweCB7XG4gIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTM1cHgge1xuICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00MHB4IHtcbiAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNDVweCB7XG4gIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTUwcHgge1xuICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC01NXB4IHtcbiAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNjBweCB7XG4gIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTY1cHgge1xuICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03MHB4IHtcbiAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtNzVweCB7XG4gIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1oLTgwcHgge1xuICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC04NXB4IHtcbiAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWgtOTBweCB7XG4gIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1oLTk1cHgge1xuICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDBweCB7XG4gIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMjVweCB7XG4gIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xNTBweCB7XG4gIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xNzVweCB7XG4gIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yMDBweCB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yMjVweCB7XG4gIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yNTBweCB7XG4gIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0yNzVweCB7XG4gIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zMDBweCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zMjVweCB7XG4gIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zNTBweCB7XG4gIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0zNzVweCB7XG4gIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00MDBweCB7XG4gIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00MjVweCB7XG4gIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00NTBweCB7XG4gIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC00NzVweCB7XG4gIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC01MDBweCB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC01NTBweCB7XG4gIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC02MDBweCB7XG4gIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC02NTBweCB7XG4gIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03MDBweCB7XG4gIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC03NTBweCB7XG4gIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC04MDBweCB7XG4gIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC04NTBweCB7XG4gIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC05MDBweCB7XG4gIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC05NTBweCB7XG4gIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAwcHgge1xuICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIge1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMge1xuICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC00IHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTYge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcge1xuICBnYXA6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC04IHtcbiAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtOSB7XG4gIGdhcDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEwIHtcbiAgZ2FwOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMSB7XG4gIGdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEyIHtcbiAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTMge1xuICBnYXA6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNCB7XG4gIGdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTUge1xuICBnYXA6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNiB7XG4gIGdhcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE3IHtcbiAgZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTgge1xuICBnYXA6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE5IHtcbiAgZ2FwOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMjAge1xuICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTEge1xuICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTIge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTMge1xuICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTQge1xuICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNSB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNiB7XG4gIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xNyB7XG4gIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xOCB7XG4gIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTE5IHtcbiAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIwIHtcbiAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xMSB7XG4gIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xNCB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTcge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTgge1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTkge1xuICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTEge1xuICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTEyIHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xMyB7XG4gIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xNSB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMTYge1xuICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE3IHtcbiAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xOCB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTE5IHtcbiAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yMCB7XG4gIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03IHtcbiAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTkge1xuICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTEge1xuICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEzIHtcbiAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTQge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE1IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTYge1xuICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xNyB7XG4gIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTE4IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xOSB7XG4gIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1lLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNiB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS03IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS04IHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS05IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xMCB7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xMSB7XG4gIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNCB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xNSB7XG4gIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMTYge1xuICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTE3IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xOCB7XG4gIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xOSB7XG4gIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMyB7XG4gIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE0IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTcge1xuICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xOCB7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTkge1xuICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTYge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy03IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTgge1xuICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtOSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTExIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTEzIHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTUge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTYge1xuICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTcge1xuICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMTgge1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xOSB7XG4gIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yMCB7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTEge1xuICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMiB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEzIHtcbiAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTQge1xuICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE1IHtcbiAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTYge1xuICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xNyB7XG4gIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjE4IHtcbiAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xOSB7XG4gIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIwIHtcbiAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xMSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTIge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xNCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LW4xNiB7XG4gIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTcge1xuICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1uMTkge1xuICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtbjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEwIHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTEge1xuICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjEyIHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xMyB7XG4gIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTQge1xuICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xNSB7XG4gIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1uMTYge1xuICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjE3IHtcbiAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4xOCB7XG4gIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktbjE5IHtcbiAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LW4yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zIHtcbiAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40IHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41IHtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcge1xuICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgge1xuICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjkge1xuICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwIHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjExIHtcbiAgbWFyZ2luLXRvcDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMiB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTMge1xuICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE0IHtcbiAgbWFyZ2luLXRvcDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE1IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xNiB7XG4gIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTcge1xuICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE4IHtcbiAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjE5IHtcbiAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTEge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTIge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTMge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMTQge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNiB7XG4gIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xNyB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xOCB7XG4gIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjE5IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44IHtcbiAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTIge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNCB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTYge1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjE3IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xOCB7XG4gIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xOSB7XG4gIG1hcmdpbi1ib3R0b206IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMjAge1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjUge1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjkge1xuICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTEge1xuICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xMiB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjEzIHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTQge1xuICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjE1IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMTYge1xuICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xNyB7XG4gIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjE4IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xOSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjIwIHtcbiAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMSB7XG4gIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTIge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEzIHtcbiAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNCB7XG4gIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xNSB7XG4gIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTYge1xuICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE3IHtcbiAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xOCB7XG4gIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xOSB7XG4gIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMjAge1xuICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTExIHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTEyIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTEzIHtcbiAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTE0IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMjAge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xMSB7XG4gIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xMyB7XG4gIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xNCB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTUge1xuICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTcge1xuICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMTgge1xuICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTE5IHtcbiAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNiB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05IHtcbiAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTEge1xuICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTIge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTMge1xuICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTQge1xuICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNSB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xNyB7XG4gIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xOCB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTE5IHtcbiAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS05IHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTExIHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE0IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTE2IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTcge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcge1xuICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTEge1xuICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTIge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTMge1xuICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTQge1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xNyB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xOCB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTE5IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNiB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy03IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy04IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy05IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xMSB7XG4gIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTEzIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xNCB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xNSB7XG4gIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTE3IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xOCB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xOSB7XG4gIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTIge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTMge1xuICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTQge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzLTYge1xuICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy03IHtcbiAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy04IHtcbiAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy05IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xMCB7XG4gIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1iYXNlIHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1mbHVpZCB7XG4gIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZnMtMngge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTJxeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yaHgge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTJ0eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTN4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zcXgge1xuICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtM2h4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zdHgge1xuICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNHgge1xuICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTRxeCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00aHgge1xuICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTR0eCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbn1cblxuLmZzLTV4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01cXgge1xuICBmb250LXNpemU6IGNhbGMoMS42NXJlbSArIDQuOHZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNWh4IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01dHgge1xuICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmxoLTAge1xuICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1iYXNlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMS43NSAhaW1wb3J0YW50O1xufVxuXG4ubGgteGwge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xufVxuXG4ubGgteHhsIHtcbiAgbGluZS1oZWlnaHQ6IDIuMjUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6YmVnaW46cmVtb3ZlICovXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDplbmQ6cmVtb3ZlICovXG4udGV4dC13aGl0ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jdXN0b20tcGluayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1jdXN0b20tcGluay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jdXN0b20tYmx1ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1jdXN0b20tYmx1ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9wYWNpdHktMjUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLnRleHQtb3BhY2l0eS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNzUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC43NTtcbn1cblxuLnRleHQtb3BhY2l0eS0xMDAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWN1c3RvbS1waW5rIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWN1c3RvbS1waW5rLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctY3VzdG9tLWJsdWUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtY3VzdG9tLWJsdWUtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiAwLjc3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUge1xuICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTUtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTE1IHtcbiAgb3BhY2l0eTogMC4xNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0xNS1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjAge1xuICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjAtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MC1ob3Zlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUtaG92ZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctdW5zZXQge1xuICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yNSB7XG4gIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01MCB7XG4gIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy03NSB7XG4gIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMDAge1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi13LWF1dG8ge1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTFweCB7XG4gIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0ycHgge1xuICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctM3B4IHtcbiAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTRweCB7XG4gIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01cHgge1xuICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNnB4IHtcbiAgbWluLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTdweCB7XG4gIG1pbi13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy04cHgge1xuICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOXB4IHtcbiAgbWluLXdpZHRoOiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwcHgge1xuICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTE1cHgge1xuICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTIwcHgge1xuICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTI1cHgge1xuICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTMwcHgge1xuICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTM1cHgge1xuICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQwcHgge1xuICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQ1cHgge1xuICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTUwcHgge1xuICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTU1cHgge1xuICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTYwcHgge1xuICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTY1cHgge1xuICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTcwcHgge1xuICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTc1cHgge1xuICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTgwcHgge1xuICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTg1cHgge1xuICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTkwcHgge1xuICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTk1cHgge1xuICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTEwMHB4IHtcbiAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMTI1cHgge1xuICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xNTBweCB7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTE3NXB4IHtcbiAgbWluLXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjAwcHgge1xuICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0yMjVweCB7XG4gIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTI1MHB4IHtcbiAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMjc1cHgge1xuICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zMDBweCB7XG4gIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTMyNXB4IHtcbiAgbWluLXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctMzUwcHgge1xuICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0zNzVweCB7XG4gIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQwMHB4IHtcbiAgbWluLXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNDI1cHgge1xuICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy00NTBweCB7XG4gIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTQ3NXB4IHtcbiAgbWluLXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNTAwcHgge1xuICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy01NTBweCB7XG4gIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTYwMHB4IHtcbiAgbWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctNjUwcHgge1xuICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy03MDBweCB7XG4gIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTc1MHB4IHtcbiAgbWluLXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctODAwcHgge1xuICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy04NTBweCB7XG4gIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi13LTkwMHB4IHtcbiAgbWluLXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLXctOTUwcHgge1xuICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdy0xMDAwcHgge1xuICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtdW5zZXQge1xuICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjUge1xuICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTUwIHtcbiAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC03NSB7XG4gIG1pbi1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtYXV0byB7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTFweCB7XG4gIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMnB4IHtcbiAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zcHgge1xuICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTRweCB7XG4gIG1pbi1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNXB4IHtcbiAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC02cHgge1xuICBtaW4taGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTdweCB7XG4gIG1pbi1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOHB4IHtcbiAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC05cHgge1xuICBtaW4taGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTEwcHgge1xuICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0xNXB4IHtcbiAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMjBweCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTI1cHgge1xuICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC0zMHB4IHtcbiAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtMzVweCB7XG4gIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQwcHgge1xuICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC00NXB4IHtcbiAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNTBweCB7XG4gIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTU1cHgge1xuICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC02MHB4IHtcbiAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtNjVweCB7XG4gIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTcwcHgge1xuICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC03NXB4IHtcbiAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtODBweCB7XG4gIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTg1cHgge1xuICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taC05MHB4IHtcbiAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWgtOTVweCB7XG4gIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTEwMHB4IHtcbiAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTEyNXB4IHtcbiAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTE1MHB4IHtcbiAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTE3NXB4IHtcbiAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTIwMHB4IHtcbiAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTIyNXB4IHtcbiAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTI1MHB4IHtcbiAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTI3NXB4IHtcbiAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTMwMHB4IHtcbiAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTMyNXB4IHtcbiAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTM1MHB4IHtcbiAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTM3NXB4IHtcbiAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQwMHB4IHtcbiAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQyNXB4IHtcbiAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQ1MHB4IHtcbiAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTQ3NXB4IHtcbiAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTUwMHB4IHtcbiAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTU1MHB4IHtcbiAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTYwMHB4IHtcbiAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTY1MHB4IHtcbiAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTcwMHB4IHtcbiAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTc1MHB4IHtcbiAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTgwMHB4IHtcbiAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTg1MHB4IHtcbiAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTkwMHB4IHtcbiAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTk1MHB4IHtcbiAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbi1oLTEwMDBweCB7XG4gIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG4uei1pbmRleC1uMSB7XG4gIHotaW5kZXg6IC0xICFpbXBvcnRhbnQ7XG59XG5cbi56LWluZGV4LW4yIHtcbiAgei1pbmRleDogLTIgIWltcG9ydGFudDtcbn1cblxuLnotaW5kZXgtMCB7XG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbn1cblxuLnotaW5kZXgtMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLnotaW5kZXgtMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cblxuLnotaW5kZXgtMyB7XG4gIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0yIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTMge1xuICBib3JkZXItdG9wLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtNCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC01IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTEge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0zIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tNSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0xIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0yIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0zIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC00IHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC01IHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdC13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMSB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTIge1xuICBib3JkZXItbGVmdC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0zIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtNCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTUge1xuICBib3JkZXItbGVmdC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5scy0xIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtMiB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjExNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtMyB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubHMtNCB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5scy01IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1zbS1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1zbS1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tc20tYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXNtLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1zbS1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLXVuc2V0IHtcbiAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0xcHgge1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tM3B4IHtcbiAgICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS00cHgge1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNnB4IHtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS03cHgge1xuICAgIHdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tOXB4IHtcbiAgICB3aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0xMHB4IHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTIwcHgge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0yNXB4IHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTM1cHgge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS00MHB4IHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTUwcHgge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS01NXB4IHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTY1cHgge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS03MHB4IHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTgwcHgge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS04NXB4IHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctc20tOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXNtLTk1cHgge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0xMDBweCB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0xNTBweCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0xNzVweCB7XG4gICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0yMjVweCB7XG4gICAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0yNTBweCB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0zMDBweCB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0zMjVweCB7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0zNzVweCB7XG4gICAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS00MDBweCB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS00NTBweCB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS00NzVweCB7XG4gICAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS01NTBweCB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS02MDBweCB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS03MDBweCB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS03NTBweCB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS04NTBweCB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS05MDBweCB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1zbS0xMDAwcHgge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS11bnNldCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTUwIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTc1IHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tYXV0byB7XG4gICAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0zcHgge1xuICAgIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS02cHgge1xuICAgIG1heC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tN3B4IHtcbiAgICBtYXgtd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS05cHgge1xuICAgIG1heC13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMTBweCB7XG4gICAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNTVweCB7XG4gICAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNzBweCB7XG4gICAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tODVweCB7XG4gICAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTE1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTIyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMjUwcHgge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctc20tOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1zbS05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXNtLTEwMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLXVuc2V0IHtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0xcHgge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0zcHgge1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS00cHgge1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS02cHgge1xuICAgIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS03cHgge1xuICAgIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS05cHgge1xuICAgIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0xMHB4IHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMjBweCB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0yNXB4IHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMzVweCB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS00MHB4IHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNTBweCB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS01NXB4IHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNjVweCB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS03MHB4IHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tODBweCB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS04NXB4IHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tOTVweCB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0xMDBweCB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTE1MHB4IHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0xNzVweCB7XG4gICAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTIyNXB4IHtcbiAgICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0yNTBweCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTMwMHB4IHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS0zMjVweCB7XG4gICAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTM3NXB4IHtcbiAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS00MDBweCB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTQ1MHB4IHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS00NzVweCB7XG4gICAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTU1MHB4IHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS02MDBweCB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTcwMHB4IHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS03NTBweCB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTg1MHB4IHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1zbS05MDBweCB7XG4gICAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtc20tOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXNtLTEwMDBweCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS11bnNldCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNTAge1xuICAgIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTc1IHtcbiAgICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS1hdXRvIHtcbiAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTNweCB7XG4gICAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTZweCB7XG4gICAgbWF4LWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tN3B4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTlweCB7XG4gICAgbWF4LWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS0yMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS0zNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNDBweCB7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS01MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNTVweCB7XG4gICAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS02NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNzBweCB7XG4gICAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS04MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tODVweCB7XG4gICAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXNtLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1zbS05NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMjI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMzI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMzc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNDUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNDc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tNzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tODUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tOTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtc20tMTAwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tNyB7XG4gICAgZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTgge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMTAge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTExIHtcbiAgICBnYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xMyB7XG4gICAgZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTE0IHtcbiAgICBnYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTE2IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMTcge1xuICAgIGdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMTkge1xuICAgIGdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0yMCB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTAge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xMyB7XG4gICAgbWFyZ2luOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMTkge1xuICAgIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMjAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjEzIHtcbiAgICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW4xOSB7XG4gICAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjIwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjE3IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjE5IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTgge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTMge1xuICAgIHBhZGRpbmc6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xNiB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMTcge1xuICAgIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMTMge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMTcge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTUge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTYge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS04IHtcbiAgICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS05IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tMngge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTJxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0yaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTJ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTN4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zcXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tM2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zdHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTRxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTVyZW0gKyAzLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS00aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTR0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTV4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS01cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtc20tNWh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS01dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjdyZW0gKyA1LjR2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLXVuc2V0IHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMjUge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNTAge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNzUge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS1hdXRvIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0xcHgge1xuICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTNweCB7XG4gICAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS00cHgge1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTZweCB7XG4gICAgbWluLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS03cHgge1xuICAgIG1pbi13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tOHB4IHtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTlweCB7XG4gICAgbWluLXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0xMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0yMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0yNXB4IHtcbiAgICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0zNXB4IHtcbiAgICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS00MHB4IHtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS01MHB4IHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS01NXB4IHtcbiAgICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS02NXB4IHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS03MHB4IHtcbiAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS04MHB4IHtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS04NXB4IHtcbiAgICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS05NXB4IHtcbiAgICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0xMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0xNzVweCB7XG4gICAgbWluLXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMjI1cHgge1xuICAgIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMzAwcHgge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS0zMjVweCB7XG4gICAgbWluLXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMzc1cHgge1xuICAgIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS00MDBweCB7XG4gICAgbWluLXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNDUwcHgge1xuICAgIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS00NzVweCB7XG4gICAgbWluLXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNTUwcHgge1xuICAgIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS02MDBweCB7XG4gICAgbWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tNzAwcHgge1xuICAgIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS03NTBweCB7XG4gICAgbWluLXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tODUwcHgge1xuICAgIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1zbS05MDBweCB7XG4gICAgbWluLXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXNtLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctc20tMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLXVuc2V0IHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTI1IHtcbiAgICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNzUge1xuICAgIG1pbi1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0xcHgge1xuICAgIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tM3B4IHtcbiAgICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS00cHgge1xuICAgIG1pbi1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNnB4IHtcbiAgICBtaW4taGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS03cHgge1xuICAgIG1pbi1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLThweCB7XG4gICAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tOXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0xMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0yNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS00MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS01NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS03MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS04NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtc20tOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXNtLTk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0xMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0xNTBweCB7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0xNzVweCB7XG4gICAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0yNTBweCB7XG4gICAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0zMjVweCB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS00MDBweCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS00NzVweCB7XG4gICAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS02MDBweCB7XG4gICAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS03NTBweCB7XG4gICAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS05MDBweCB7XG4gICAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1zbS0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1tZC1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1tZC1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tbWQtYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLW1kLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1tZC1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLXVuc2V0IHtcbiAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0xcHgge1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtM3B4IHtcbiAgICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC00cHgge1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNnB4IHtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC03cHgge1xuICAgIHdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtOXB4IHtcbiAgICB3aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0xMHB4IHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTIwcHgge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0yNXB4IHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTM1cHgge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC00MHB4IHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTUwcHgge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC01NXB4IHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTY1cHgge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC03MHB4IHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTgwcHgge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC04NXB4IHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbWQtOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LW1kLTk1cHgge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0xMDBweCB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0xNTBweCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0xNzVweCB7XG4gICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0yMjVweCB7XG4gICAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0yNTBweCB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0zMDBweCB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0zMjVweCB7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0zNzVweCB7XG4gICAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC00MDBweCB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC00NTBweCB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC00NzVweCB7XG4gICAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC01NTBweCB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC02MDBweCB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC03MDBweCB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC03NTBweCB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC04NTBweCB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC05MDBweCB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1tZC0xMDAwcHgge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC11bnNldCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTUwIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTc1IHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtYXV0byB7XG4gICAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0zcHgge1xuICAgIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC02cHgge1xuICAgIG1heC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtN3B4IHtcbiAgICBtYXgtd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC05cHgge1xuICAgIG1heC13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMTBweCB7XG4gICAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNTVweCB7XG4gICAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNzBweCB7XG4gICAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtODVweCB7XG4gICAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTE1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTIyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMjUwcHgge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbWQtOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1tZC05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LW1kLTEwMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLXVuc2V0IHtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0xcHgge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0zcHgge1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC00cHgge1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC02cHgge1xuICAgIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC03cHgge1xuICAgIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC05cHgge1xuICAgIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0xMHB4IHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMjBweCB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0yNXB4IHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMzVweCB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC00MHB4IHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNTBweCB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC01NXB4IHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNjVweCB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC03MHB4IHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtODBweCB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC04NXB4IHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtOTVweCB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0xMDBweCB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTE1MHB4IHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0xNzVweCB7XG4gICAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTIyNXB4IHtcbiAgICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0yNTBweCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTMwMHB4IHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC0zMjVweCB7XG4gICAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTM3NXB4IHtcbiAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC00MDBweCB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTQ1MHB4IHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC00NzVweCB7XG4gICAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTU1MHB4IHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC02MDBweCB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTcwMHB4IHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC03NTBweCB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTg1MHB4IHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1tZC05MDBweCB7XG4gICAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbWQtOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLW1kLTEwMDBweCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC11bnNldCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNTAge1xuICAgIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTc1IHtcbiAgICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC1hdXRvIHtcbiAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTNweCB7XG4gICAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTZweCB7XG4gICAgbWF4LWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtN3B4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTlweCB7XG4gICAgbWF4LWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC0yMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC0zNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNDBweCB7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC01MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNTVweCB7XG4gICAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC02NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNzBweCB7XG4gICAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC04MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtODVweCB7XG4gICAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLW1kLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1tZC05NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMjI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMzI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMzc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNDUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNDc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtNzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtODUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtOTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbWQtMTAwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtNyB7XG4gICAgZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTgge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMTAge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTExIHtcbiAgICBnYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xMyB7XG4gICAgZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTE0IHtcbiAgICBnYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTE2IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMTcge1xuICAgIGdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMTkge1xuICAgIGdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0yMCB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTAge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xMyB7XG4gICAgbWFyZ2luOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMTkge1xuICAgIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMjAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW43IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjEzIHtcbiAgICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW4xOSB7XG4gICAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjIwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjE3IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjE5IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTMge1xuICAgIHBhZGRpbmc6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xNiB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMTcge1xuICAgIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0yMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMTMge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMTcge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTUge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTYge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC04IHtcbiAgICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC05IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtMngge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTJxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0yaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTJ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTN4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0zcXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtM2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC0zdHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTRxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTVyZW0gKyAzLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC00aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTR0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTV4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC01cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNWh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1tZC01dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjdyZW0gKyA1LjR2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLXVuc2V0IHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMjUge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNTAge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNzUge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC1hdXRvIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0xcHgge1xuICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTNweCB7XG4gICAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC00cHgge1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTZweCB7XG4gICAgbWluLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC03cHgge1xuICAgIG1pbi13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtOHB4IHtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTlweCB7XG4gICAgbWluLXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0xMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0yMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0yNXB4IHtcbiAgICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0zNXB4IHtcbiAgICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC00MHB4IHtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC01MHB4IHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC01NXB4IHtcbiAgICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC02NXB4IHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC03MHB4IHtcbiAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC04MHB4IHtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC04NXB4IHtcbiAgICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC05NXB4IHtcbiAgICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0xMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0xNzVweCB7XG4gICAgbWluLXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMjI1cHgge1xuICAgIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMzAwcHgge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC0zMjVweCB7XG4gICAgbWluLXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMzc1cHgge1xuICAgIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC00MDBweCB7XG4gICAgbWluLXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNDUwcHgge1xuICAgIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC00NzVweCB7XG4gICAgbWluLXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNTUwcHgge1xuICAgIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC02MDBweCB7XG4gICAgbWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtNzAwcHgge1xuICAgIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC03NTBweCB7XG4gICAgbWluLXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtODUwcHgge1xuICAgIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1tZC05MDBweCB7XG4gICAgbWluLXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LW1kLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbWQtMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLXVuc2V0IHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTI1IHtcbiAgICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNzUge1xuICAgIG1pbi1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0xcHgge1xuICAgIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtM3B4IHtcbiAgICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC00cHgge1xuICAgIG1pbi1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNnB4IHtcbiAgICBtaW4taGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC03cHgge1xuICAgIG1pbi1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLThweCB7XG4gICAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtOXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0xMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0yNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC00MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC01NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC03MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC04NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbWQtOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLW1kLTk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0xMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0xNTBweCB7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0xNzVweCB7XG4gICAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0yNTBweCB7XG4gICAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0zMjVweCB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC00MDBweCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC00NzVweCB7XG4gICAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC02MDBweCB7XG4gICAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC03NTBweCB7XG4gICAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC05MDBweCB7XG4gICAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1tZC0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1sZy1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1sZy1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24tbGctYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLWxnLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi1sZy1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLXVuc2V0IHtcbiAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0xcHgge1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTJweCB7XG4gICAgd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctM3B4IHtcbiAgICB3aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy00cHgge1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTVweCB7XG4gICAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNnB4IHtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy03cHgge1xuICAgIHdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLThweCB7XG4gICAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctOXB4IHtcbiAgICB3aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0xMHB4IHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMTVweCB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTIwcHgge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0yNXB4IHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctMzBweCB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTM1cHgge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy00MHB4IHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNDVweCB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTUwcHgge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy01NXB4IHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNjBweCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTY1cHgge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy03MHB4IHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctNzVweCB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTgwcHgge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy04NXB4IHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnctbGctOTBweCB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LWxnLTk1cHgge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0xMDBweCB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0xMjVweCB7XG4gICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0xNTBweCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0xNzVweCB7XG4gICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0yMDBweCB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0yMjVweCB7XG4gICAgd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0yNTBweCB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0yNzVweCB7XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0zMDBweCB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0zMjVweCB7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0zNTBweCB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0zNzVweCB7XG4gICAgd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy00MDBweCB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy00MjVweCB7XG4gICAgd2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy00NTBweCB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy00NzVweCB7XG4gICAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy01MDBweCB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy01NTBweCB7XG4gICAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy02MDBweCB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy02NTBweCB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy03MDBweCB7XG4gICAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy03NTBweCB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy04MDBweCB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy04NTBweCB7XG4gICAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy05MDBweCB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy05NTBweCB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy1sZy0xMDAwcHgge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy11bnNldCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTI1IHtcbiAgICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTUwIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTc1IHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTEwMCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctYXV0byB7XG4gICAgbWF4LXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTJweCB7XG4gICAgbWF4LXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0zcHgge1xuICAgIG1heC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTVweCB7XG4gICAgbWF4LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy02cHgge1xuICAgIG1heC13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctN3B4IHtcbiAgICBtYXgtd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLThweCB7XG4gICAgbWF4LXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy05cHgge1xuICAgIG1heC13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMTBweCB7XG4gICAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMTVweCB7XG4gICAgbWF4LXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMjBweCB7XG4gICAgbWF4LXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMzBweCB7XG4gICAgbWF4LXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNDVweCB7XG4gICAgbWF4LXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNTBweCB7XG4gICAgbWF4LXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNTVweCB7XG4gICAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNjBweCB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNjVweCB7XG4gICAgbWF4LXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNzBweCB7XG4gICAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNzVweCB7XG4gICAgbWF4LXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctODBweCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctODVweCB7XG4gICAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctOTBweCB7XG4gICAgbWF4LXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctOTVweCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0xMjVweCB7XG4gICAgbWF4LXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTE1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0yMDBweCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTIyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMjUwcHgge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0yNzVweCB7XG4gICAgbWF4LXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTMwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy0zNTBweCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTM3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy00MjVweCB7XG4gICAgbWF4LXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTQ1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy01MDBweCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTU1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy02NTBweCB7XG4gICAgbWF4LXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTcwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy04MDBweCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTg1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXctbGctOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy1sZy05NTBweCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LWxnLTEwMDBweCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLXVuc2V0IHtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0xcHgge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0ycHgge1xuICAgIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0zcHgge1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy00cHgge1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy01cHgge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy02cHgge1xuICAgIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy03cHgge1xuICAgIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy04cHgge1xuICAgIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy05cHgge1xuICAgIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0xMHB4IHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTE1cHgge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMjBweCB7XG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0yNXB4IHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTMwcHgge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMzVweCB7XG4gICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy00MHB4IHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTQ1cHgge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNTBweCB7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy01NXB4IHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTYwcHgge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNjVweCB7XG4gICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy03MHB4IHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTc1cHgge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctODBweCB7XG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy04NXB4IHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTkwcHgge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctOTVweCB7XG4gICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0xMDBweCB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMTI1cHgge1xuICAgIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTE1MHB4IHtcbiAgICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0xNzVweCB7XG4gICAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMjAwcHgge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTIyNXB4IHtcbiAgICBoZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0yNTBweCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMjc1cHgge1xuICAgIGhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTMwMHB4IHtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy0zMjVweCB7XG4gICAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctMzUwcHgge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTM3NXB4IHtcbiAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy00MDBweCB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNDI1cHgge1xuICAgIGhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTQ1MHB4IHtcbiAgICBoZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy00NzVweCB7XG4gICAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNTAwcHgge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTU1MHB4IHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy02MDBweCB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctNjUwcHgge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTcwMHB4IHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy03NTBweCB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctODAwcHgge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTg1MHB4IHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC1sZy05MDBweCB7XG4gICAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgtbGctOTUwcHgge1xuICAgIGhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLWxnLTEwMDBweCB7XG4gICAgaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy11bnNldCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy0yNSB7XG4gICAgbWF4LWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNTAge1xuICAgIG1heC1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTc1IHtcbiAgICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy0xMDAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy1hdXRvIHtcbiAgICBtYXgtaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy0ycHgge1xuICAgIG1heC1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTNweCB7XG4gICAgbWF4LWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy01cHgge1xuICAgIG1heC1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTZweCB7XG4gICAgbWF4LWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctN3B4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy04cHgge1xuICAgIG1heC1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTlweCB7XG4gICAgbWF4LWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTE1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy0yMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTMwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy0zNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNDBweCB7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTQ1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy01MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNTVweCB7XG4gICAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTYwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy02NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNzBweCB7XG4gICAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy04MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctODVweCB7XG4gICAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLWxnLTkwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC1sZy05NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMjI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMjc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMzI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMzc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNDI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNDUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNDc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNzAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctNzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctODAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctODUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctOTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctOTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgtbGctMTAwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy01IHtcbiAgICBnYXA6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctNyB7XG4gICAgZ2FwOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTgge1xuICAgIGdhcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMTAge1xuICAgIGdhcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTExIHtcbiAgICBnYXA6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xMyB7XG4gICAgZ2FwOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTE0IHtcbiAgICBnYXA6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTE2IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMTcge1xuICAgIGdhcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMTkge1xuICAgIGdhcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0yMCB7XG4gICAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNyB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xMiB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xMyB7XG4gICAgbWFyZ2luOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE2IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTE4IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMTkge1xuICAgIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMjAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMTcge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xMSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xNCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xMiB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjEzIHtcbiAgICBtYXJnaW46IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjE1IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMTYge1xuICAgIG1hcmdpbjogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjE4IHtcbiAgICBtYXJnaW46IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW4xOSB7XG4gICAgbWFyZ2luOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjIwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjE3IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xMyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMTkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMTcge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjE3IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjE5IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xMiB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMTMge1xuICAgIHBhZGRpbmc6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xNiB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMTcge1xuICAgIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE4IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTE5IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMTMge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMTcge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTUge1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTYge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy03IHtcbiAgICBmb250LXNpemU6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy04IHtcbiAgICBmb250LXNpemU6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy05IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0xMCB7XG4gICAgZm9udC1zaXplOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMngge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTJxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzVyZW0gKyAxLjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0yaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTJ0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNHJlbSArIDEuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTN4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0zcXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctM2h4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0zdHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjVyZW0gKyAzdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTRxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTVyZW0gKyAzLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy00aHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTR0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLWxnLTV4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42MjVyZW0gKyA0LjV2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy01cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjY1cmVtICsgNC44dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNWh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy01dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjdyZW0gKyA1LjR2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWxnLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLXVuc2V0IHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMjUge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNTAge1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNzUge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy1hdXRvIHtcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0xcHgge1xuICAgIG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTNweCB7XG4gICAgbWluLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy00cHgge1xuICAgIG1pbi13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTZweCB7XG4gICAgbWluLXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy03cHgge1xuICAgIG1pbi13aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctOHB4IHtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTlweCB7XG4gICAgbWluLXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0xMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0yMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0yNXB4IHtcbiAgICBtaW4td2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0zNXB4IHtcbiAgICBtaW4td2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy00MHB4IHtcbiAgICBtaW4td2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy01MHB4IHtcbiAgICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy01NXB4IHtcbiAgICBtaW4td2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy02NXB4IHtcbiAgICBtaW4td2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy03MHB4IHtcbiAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy04MHB4IHtcbiAgICBtaW4td2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy04NXB4IHtcbiAgICBtaW4td2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy05NXB4IHtcbiAgICBtaW4td2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0xMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMTUwcHgge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0xNzVweCB7XG4gICAgbWluLXdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMjI1cHgge1xuICAgIG1pbi13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0yNTBweCB7XG4gICAgbWluLXdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMzAwcHgge1xuICAgIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy0zMjVweCB7XG4gICAgbWluLXdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMzc1cHgge1xuICAgIG1pbi13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy00MDBweCB7XG4gICAgbWluLXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNDUwcHgge1xuICAgIG1pbi13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy00NzVweCB7XG4gICAgbWluLXdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNTUwcHgge1xuICAgIG1pbi13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy02MDBweCB7XG4gICAgbWluLXdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctNzAwcHgge1xuICAgIG1pbi13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy03NTBweCB7XG4gICAgbWluLXdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctODUwcHgge1xuICAgIG1pbi13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy1sZy05MDBweCB7XG4gICAgbWluLXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LWxnLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXctbGctMTAwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLXVuc2V0IHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTI1IHtcbiAgICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy01MCB7XG4gICAgbWluLWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNzUge1xuICAgIG1pbi1oZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLWF1dG8ge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0xcHgge1xuICAgIG1pbi1oZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctM3B4IHtcbiAgICBtaW4taGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy00cHgge1xuICAgIG1pbi1oZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNnB4IHtcbiAgICBtaW4taGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy03cHgge1xuICAgIG1pbi1oZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLThweCB7XG4gICAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctOXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0xMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTIwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0yNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTM1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy00MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy01NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTY1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy03MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTgwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy04NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgtbGctOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLWxnLTk1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0xMDBweCB7XG4gICAgbWluLWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0xNTBweCB7XG4gICAgbWluLWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0xNzVweCB7XG4gICAgbWluLWhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0yMjVweCB7XG4gICAgbWluLWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0yNTBweCB7XG4gICAgbWluLWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0zMDBweCB7XG4gICAgbWluLWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0zMjVweCB7XG4gICAgbWluLWhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0zNzVweCB7XG4gICAgbWluLWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy00MDBweCB7XG4gICAgbWluLWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy00NTBweCB7XG4gICAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy00NzVweCB7XG4gICAgbWluLWhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy01NTBweCB7XG4gICAgbWluLWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy02MDBweCB7XG4gICAgbWluLWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy03MDBweCB7XG4gICAgbWluLWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy03NTBweCB7XG4gICAgbWluLWhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy04NTBweCB7XG4gICAgbWluLWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy05MDBweCB7XG4gICAgbWluLWhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC1sZy0xMDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24teGwtc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24teGwtcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXhsLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi14bC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24teGwtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC11bnNldCB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMXB4IHtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTNweCB7XG4gICAgd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNHB4IHtcbiAgICB3aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTZweCB7XG4gICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtN3B4IHtcbiAgICB3aWR0aDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC04cHgge1xuICAgIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTlweCB7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMTBweCB7XG4gICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTE1cHgge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC0yMHB4IHtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMjVweCB7XG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTMwcHgge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC0zNXB4IHtcbiAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNDBweCB7XG4gICAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTQ1cHgge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC01MHB4IHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNTVweCB7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTYwcHgge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC02NXB4IHtcbiAgICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNzBweCB7XG4gICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTc1cHgge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC04MHB4IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtODVweCB7XG4gICAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXhsLTkwcHgge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14bC05NXB4IHtcbiAgICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMTAwcHgge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMTI1cHgge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMTUwcHgge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMTc1cHgge1xuICAgIHdpZHRoOiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMjAwcHgge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMjI1cHgge1xuICAgIHdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMjUwcHgge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMzAwcHgge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMzI1cHgge1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMzc1cHgge1xuICAgIHdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNDAwcHgge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNDUwcHgge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNDc1cHgge1xuICAgIHdpZHRoOiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNTUwcHgge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNjAwcHgge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNzAwcHgge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtNzUwcHgge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtODUwcHgge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtOTAwcHgge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteGwtMTAwMHB4IHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtdW5zZXQge1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0yNSB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC01MCB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC03NSB7XG4gICAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLWF1dG8ge1xuICAgIG1heC13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTFweCB7XG4gICAgbWF4LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtM3B4IHtcbiAgICBtYXgtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTRweCB7XG4gICAgbWF4LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNnB4IHtcbiAgICBtYXgtd2lkdGg6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTdweCB7XG4gICAgbWF4LXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC04cHgge1xuICAgIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtOXB4IHtcbiAgICBtYXgtd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTEwcHgge1xuICAgIG1heC13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTIwcHgge1xuICAgIG1heC13aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTI1cHgge1xuICAgIG1heC13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTM1cHgge1xuICAgIG1heC13aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTQwcHgge1xuICAgIG1heC13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTUwcHgge1xuICAgIG1heC13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTU1cHgge1xuICAgIG1heC13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTY1cHgge1xuICAgIG1heC13aWR0aDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTcwcHgge1xuICAgIG1heC13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTgwcHgge1xuICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTg1cHgge1xuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTk1cHgge1xuICAgIG1heC13aWR0aDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTEwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMTI1cHgge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0xNTBweCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTE3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMjAwcHgge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0yMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTI1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0zMDBweCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTMyNXB4IHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtMzUwcHgge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0zNzVweCB7XG4gICAgbWF4LXdpZHRoOiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTQwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNDI1cHgge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC00NTBweCB7XG4gICAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTQ3NXB4IHtcbiAgICBtYXgtd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNTAwcHgge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC01NTBweCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTYwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtNjUwcHgge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC03MDBweCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTc1MHB4IHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtODAwcHgge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC04NTBweCB7XG4gICAgbWF4LXdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXhsLTkwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteGwtOTUwcHgge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14bC0xMDAwcHgge1xuICAgIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC11bnNldCB7XG4gICAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMXB4IHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtM3B4IHtcbiAgICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNHB4IHtcbiAgICBoZWlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNnB4IHtcbiAgICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtN3B4IHtcbiAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtOHB4IHtcbiAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtOXB4IHtcbiAgICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMTBweCB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0xNXB4IHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTIwcHgge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMjVweCB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0zMHB4IHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTM1cHgge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNDBweCB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC00NXB4IHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTUwcHgge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNTVweCB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC02MHB4IHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTY1cHgge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNzBweCB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC03NXB4IHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTgwcHgge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtODVweCB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC05MHB4IHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTk1cHgge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMTAwcHgge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0xNTBweCB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMTc1cHgge1xuICAgIGhlaWdodDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0yMjVweCB7XG4gICAgaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMjUwcHgge1xuICAgIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0zMDBweCB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtMzI1cHgge1xuICAgIGhlaWdodDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTM1MHB4IHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0zNzVweCB7XG4gICAgaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNDAwcHgge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTQyNXB4IHtcbiAgICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC00NTBweCB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNDc1cHgge1xuICAgIGhlaWdodDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTUwMHB4IHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC01NTBweCB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNjAwcHgge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTY1MHB4IHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC03MDBweCB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtNzUwcHgge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTgwMHB4IHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC04NTBweCB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteGwtOTAwcHgge1xuICAgIGhlaWdodDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXhsLTk1MHB4IHtcbiAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14bC0xMDAwcHgge1xuICAgIGhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtdW5zZXQge1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtMjUge1xuICAgIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTUwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC03NSB7XG4gICAgbWF4LWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtYXV0byB7XG4gICAgbWF4LWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTFweCB7XG4gICAgbWF4LWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtMnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0zcHgge1xuICAgIG1heC1oZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTRweCB7XG4gICAgbWF4LWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC02cHgge1xuICAgIG1heC1oZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTdweCB7XG4gICAgbWF4LWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtOHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC05cHgge1xuICAgIG1heC1oZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTEwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtMjBweCB7XG4gICAgbWF4LWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtMzVweCB7XG4gICAgbWF4LWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTQwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtNTBweCB7XG4gICAgbWF4LWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTU1cHgge1xuICAgIG1heC1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtNjVweCB7XG4gICAgbWF4LWhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTcwcHgge1xuICAgIG1heC1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtODBweCB7XG4gICAgbWF4LWhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTg1cHgge1xuICAgIG1heC1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14bC05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteGwtOTVweCB7XG4gICAgbWF4LWhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTEwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTEyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTE1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTE3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTIwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTIyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTI1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTMwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTMyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTM3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTQwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTQ1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTQ3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTU1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTYwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTcwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTc1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTg1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTkwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXhsLTEwMDBweCB7XG4gICAgbWF4LWhlaWdodDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTYge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC04IHtcbiAgICBnYXA6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtOSB7XG4gICAgZ2FwOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0xMSB7XG4gICAgZ2FwOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTEyIHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0xNCB7XG4gICAgZ2FwOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMTUge1xuICAgIGdhcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTE3IHtcbiAgICBnYXA6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMTgge1xuICAgIGdhcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMjAge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTEge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTMge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMTQge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xNSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xNyB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTE5IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTcge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjExIHtcbiAgICBtYXJnaW46IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xMyB7XG4gICAgbWFyZ2luOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjE0IHtcbiAgICBtYXJnaW46IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xNSB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjE2IHtcbiAgICBtYXJnaW46IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTcge1xuICAgIG1hcmdpbjogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4xOCB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uMTkge1xuICAgIG1hcmdpbjogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4yMCB7XG4gICAgbWFyZ2luOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLW4xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMTUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1uMTgge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLW4xOCB7XG4gICAgbWFyZ2luLXRvcDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMTkge1xuICAgIG1hcmdpbi10b3A6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMTcge1xuICAgIG1hcmdpbi10b3A6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjE5IHtcbiAgICBtYXJnaW4tdG9wOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW4xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjEzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjE4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xMSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEzIHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xNCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xNSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTE3IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0xOSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMjAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMTkge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC0yIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC0zIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNnJlbSArIDAuMTJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC01IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC02IHtcbiAgICBmb250LXNpemU6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNyB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtOCB7XG4gICAgZm9udC1zaXplOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtOSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtMTAge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtZmx1aWQge1xuICAgIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC0ycXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM1cmVtICsgMS4ydncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtMmh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC0zeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtM3F4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS40NXJlbSArIDIuNHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtM3R4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41cmVtICsgM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNGh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC00dHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjZyZW0gKyA0LjJ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14bC01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNXF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NXJlbSArIDQuOHZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXhsLTVoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjc1cmVtICsgNS4xdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteGwtNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC11bnNldCB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTI1IHtcbiAgICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTc1IHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTEwMCB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMXB4IHtcbiAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTJweCB7XG4gICAgbWluLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNHB4IHtcbiAgICBtaW4td2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTVweCB7XG4gICAgbWluLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC02cHgge1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtN3B4IHtcbiAgICBtaW4td2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLThweCB7XG4gICAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC05cHgge1xuICAgIG1pbi13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMTBweCB7XG4gICAgbWluLXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMTVweCB7XG4gICAgbWluLXdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMjBweCB7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMjVweCB7XG4gICAgbWluLXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMzBweCB7XG4gICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMzVweCB7XG4gICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNDBweCB7XG4gICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNDVweCB7XG4gICAgbWluLXdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNTBweCB7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNTVweCB7XG4gICAgbWluLXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNjBweCB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNjVweCB7XG4gICAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNzBweCB7XG4gICAgbWluLXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNzVweCB7XG4gICAgbWluLXdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtODBweCB7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtODVweCB7XG4gICAgbWluLXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtOTBweCB7XG4gICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtOTVweCB7XG4gICAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMTAwcHgge1xuICAgIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0xMjVweCB7XG4gICAgbWluLXdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTE1MHB4IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMTc1cHgge1xuICAgIG1pbi13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0yMDBweCB7XG4gICAgbWluLXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMjUwcHgge1xuICAgIG1pbi13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0yNzVweCB7XG4gICAgbWluLXdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTMwMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtMzI1cHgge1xuICAgIG1pbi13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC0zNTBweCB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTM3NXB4IHtcbiAgICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNDAwcHgge1xuICAgIG1pbi13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC00MjVweCB7XG4gICAgbWluLXdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTQ1MHB4IHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNDc1cHgge1xuICAgIG1pbi13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC01MDBweCB7XG4gICAgbWluLXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTU1MHB4IHtcbiAgICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNjAwcHgge1xuICAgIG1pbi13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC02NTBweCB7XG4gICAgbWluLXdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTcwMHB4IHtcbiAgICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtNzUwcHgge1xuICAgIG1pbi13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC04MDBweCB7XG4gICAgbWluLXdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTg1MHB4IHtcbiAgICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteGwtOTAwcHgge1xuICAgIG1pbi13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14bC05NTBweCB7XG4gICAgbWluLXdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXhsLTEwMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC11bnNldCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC0yNSB7XG4gICAgbWluLWhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTc1IHtcbiAgICBtaW4taGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC0xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC0ycHgge1xuICAgIG1pbi1oZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC01cHgge1xuICAgIG1pbi1oZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTZweCB7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtN3B4IHtcbiAgICBtaW4taGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC04cHgge1xuICAgIG1pbi1oZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTlweCB7XG4gICAgbWluLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMTBweCB7XG4gICAgbWluLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTE1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMjVweCB7XG4gICAgbWluLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTMwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNDBweCB7XG4gICAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTQ1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNTVweCB7XG4gICAgbWluLWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTYwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNzBweCB7XG4gICAgbWluLWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtODVweCB7XG4gICAgbWluLWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXhsLTkwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14bC05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMTc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMjI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMjc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMzI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNDAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNDI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNDc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNjAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNjUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtNzUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtODAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtOTAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtOTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteGwtMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZmxvYXQteHhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXh4bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi14eGwtc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24teHhsLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3NpdGlvbi14eGwtYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvc2l0aW9uLXh4bC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zaXRpb24teHhsLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLXVuc2V0IHtcbiAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0xcHgge1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0ycHgge1xuICAgIHdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0zcHgge1xuICAgIHdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC00cHgge1xuICAgIHdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC01cHgge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC02cHgge1xuICAgIHdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC03cHgge1xuICAgIHdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC04cHgge1xuICAgIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC05cHgge1xuICAgIHdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0xMHB4IHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTE1cHgge1xuICAgIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMjBweCB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0yNXB4IHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTMwcHgge1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMzVweCB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC00MHB4IHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTQ1cHgge1xuICAgIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNTBweCB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC01NXB4IHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTYwcHgge1xuICAgIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNjVweCB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC03MHB4IHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTc1cHgge1xuICAgIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtODBweCB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC04NXB4IHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTkwcHgge1xuICAgIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtOTVweCB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0xMDBweCB7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMTI1cHgge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTE1MHB4IHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0xNzVweCB7XG4gICAgd2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMjAwcHgge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTIyNXB4IHtcbiAgICB3aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0yNTBweCB7XG4gICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMjc1cHgge1xuICAgIHdpZHRoOiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTMwMHB4IHtcbiAgICB3aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC0zMjVweCB7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtMzUwcHgge1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTM3NXB4IHtcbiAgICB3aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC00MDBweCB7XG4gICAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNDI1cHgge1xuICAgIHdpZHRoOiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTQ1MHB4IHtcbiAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC00NzVweCB7XG4gICAgd2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNTAwcHgge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTU1MHB4IHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC02MDBweCB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtNjUwcHgge1xuICAgIHdpZHRoOiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTcwMHB4IHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC03NTBweCB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtODAwcHgge1xuICAgIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTg1MHB4IHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53LXh4bC05MDBweCB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudy14eGwtOTUwcHgge1xuICAgIHdpZHRoOiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLncteHhsLTEwMDBweCB7XG4gICAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC11bnNldCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC0yNSB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNTAge1xuICAgIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTc1IHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC0xMDAge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC1hdXRvIHtcbiAgICBtYXgtd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMXB4IHtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC0ycHgge1xuICAgIG1heC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTNweCB7XG4gICAgbWF4LXdpZHRoOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNHB4IHtcbiAgICBtYXgtd2lkdGg6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC01cHgge1xuICAgIG1heC13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTZweCB7XG4gICAgbWF4LXdpZHRoOiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtN3B4IHtcbiAgICBtYXgtd2lkdGg6IDdweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC04cHgge1xuICAgIG1heC13aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTlweCB7XG4gICAgbWF4LXdpZHRoOiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMTBweCB7XG4gICAgbWF4LXdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTE1cHgge1xuICAgIG1heC13aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC0yMHB4IHtcbiAgICBtYXgtd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMjVweCB7XG4gICAgbWF4LXdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTMwcHgge1xuICAgIG1heC13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC0zNXB4IHtcbiAgICBtYXgtd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNDBweCB7XG4gICAgbWF4LXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTQ1cHgge1xuICAgIG1heC13aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC01MHB4IHtcbiAgICBtYXgtd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNTVweCB7XG4gICAgbWF4LXdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTYwcHgge1xuICAgIG1heC13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC02NXB4IHtcbiAgICBtYXgtd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNzBweCB7XG4gICAgbWF4LXdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTc1cHgge1xuICAgIG1heC13aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC04MHB4IHtcbiAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtODVweCB7XG4gICAgbWF4LXdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXcteHhsLTkwcHgge1xuICAgIG1heC13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13LXh4bC05NXB4IHtcbiAgICBtYXgtd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMTAwcHgge1xuICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMTI1cHgge1xuICAgIG1heC13aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMTUwcHgge1xuICAgIG1heC13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMTc1cHgge1xuICAgIG1heC13aWR0aDogMTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMjAwcHgge1xuICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMjI1cHgge1xuICAgIG1heC13aWR0aDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMjUwcHgge1xuICAgIG1heC13aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMjc1cHgge1xuICAgIG1heC13aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMzAwcHgge1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMzI1cHgge1xuICAgIG1heC13aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMzUwcHgge1xuICAgIG1heC13aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMzc1cHgge1xuICAgIG1heC13aWR0aDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNDAwcHgge1xuICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNDI1cHgge1xuICAgIG1heC13aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNDUwcHgge1xuICAgIG1heC13aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNDc1cHgge1xuICAgIG1heC13aWR0aDogNDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNTAwcHgge1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNTUwcHgge1xuICAgIG1heC13aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNjAwcHgge1xuICAgIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNjUwcHgge1xuICAgIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNzAwcHgge1xuICAgIG1heC13aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtNzUwcHgge1xuICAgIG1heC13aWR0aDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtODAwcHgge1xuICAgIG1heC13aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtODUwcHgge1xuICAgIG1heC13aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtOTAwcHgge1xuICAgIG1heC13aWR0aDogOTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtOTUwcHgge1xuICAgIG1heC13aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdy14eGwtMTAwMHB4IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLXVuc2V0IHtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0xcHgge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMnB4IHtcbiAgICBoZWlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTNweCB7XG4gICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC00cHgge1xuICAgIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNXB4IHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTZweCB7XG4gICAgaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC03cHgge1xuICAgIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtOHB4IHtcbiAgICBoZWlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTlweCB7XG4gICAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0xMHB4IHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0xNXB4IHtcbiAgICBoZWlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0yMHB4IHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0yNXB4IHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0zMHB4IHtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0zNXB4IHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC00MHB4IHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC00NXB4IHtcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC01MHB4IHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC01NXB4IHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC02MHB4IHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC02NXB4IHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC03MHB4IHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC03NXB4IHtcbiAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC04MHB4IHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC04NXB4IHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC05MHB4IHtcbiAgICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC05NXB4IHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0xMDBweCB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTEyNXB4IHtcbiAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMTUwcHgge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0xNzVweCB7XG4gICAgaGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTIwMHB4IHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMjI1cHgge1xuICAgIGhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0yNTBweCB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTI3NXB4IHtcbiAgICBoZWlnaHQ6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMzAwcHgge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC0zMjVweCB7XG4gICAgaGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTM1MHB4IHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMzc1cHgge1xuICAgIGhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC00MDBweCB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTQyNXB4IHtcbiAgICBoZWlnaHQ6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNDUwcHgge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC00NzVweCB7XG4gICAgaGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTUwMHB4IHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNTUwcHgge1xuICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC02MDBweCB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTY1MHB4IHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtNzAwcHgge1xuICAgIGhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC03NTBweCB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTgwMHB4IHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtODUwcHgge1xuICAgIGhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5oLXh4bC05MDBweCB7XG4gICAgaGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgteHhsLTk1MHB4IHtcbiAgICBoZWlnaHQ6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC14eGwtMTAwMHB4IHtcbiAgICBoZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC11bnNldCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMjUge1xuICAgIG1heC1oZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC01MCB7XG4gICAgbWF4LWhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTc1IHtcbiAgICBtYXgtaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMTAwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLWF1dG8ge1xuICAgIG1heC1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMnB4IHtcbiAgICBtYXgtaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtM3B4IHtcbiAgICBtYXgtaGVpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNnB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtN3B4IHtcbiAgICBtYXgtaGVpZ2h0OiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtOHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtOXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMTBweCB7XG4gICAgbWF4LWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0xNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTIwcHgge1xuICAgIG1heC1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0zMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTM1cHgge1xuICAgIG1heC1oZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNDBweCB7XG4gICAgbWF4LWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC00NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNTVweCB7XG4gICAgbWF4LWhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC02MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTY1cHgge1xuICAgIG1heC1oZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNzBweCB7XG4gICAgbWF4LWhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC03NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTgwcHgge1xuICAgIG1heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtODVweCB7XG4gICAgbWF4LWhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC05MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTk1cHgge1xuICAgIG1heC1oZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTEyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0xNTBweCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMTc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTIwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0yMjVweCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMjUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTI3NXB4IHtcbiAgICBtYXgtaGVpZ2h0OiAyNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0zMDBweCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtMzI1cHgge1xuICAgIG1heC1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTM1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0zNzVweCB7XG4gICAgbWF4LWhlaWdodDogMzc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTQyNXB4IHtcbiAgICBtYXgtaGVpZ2h0OiA0MjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC00NTBweCB7XG4gICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNDc1cHgge1xuICAgIG1heC1oZWlnaHQ6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTUwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC01NTBweCB7XG4gICAgbWF4LWhlaWdodDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNjAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTY1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA2NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC03MDBweCB7XG4gICAgbWF4LWhlaWdodDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtNzUwcHgge1xuICAgIG1heC1oZWlnaHQ6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTgwMHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC04NTBweCB7XG4gICAgbWF4LWhlaWdodDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taC14eGwtOTAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWgteHhsLTk1MHB4IHtcbiAgICBtYXgtaGVpZ2h0OiA5NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1oLXh4bC0xMDAwcHgge1xuICAgIG1heC1oZWlnaHQ6IDEwMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMyB7XG4gICAgZ2FwOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTUge1xuICAgIGdhcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtNiB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTcge1xuICAgIGdhcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtOCB7XG4gICAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC05IHtcbiAgICBnYXA6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTEwIHtcbiAgICBnYXA6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMTEge1xuICAgIGdhcDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMTIge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMTMge1xuICAgIGdhcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMTQge1xuICAgIGdhcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0xNSB7XG4gICAgZ2FwOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0xNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0xNyB7XG4gICAgZ2FwOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0xOCB7XG4gICAgZ2FwOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTE5IHtcbiAgICBnYXA6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTIwIHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtNiB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC03IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC04IHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC05IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xMSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMTIge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTEzIHtcbiAgICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xNCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xNSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMTYge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTE3IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xOSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMjAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC03IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMTUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0xOSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTcge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC05IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMTQge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0xOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTE5IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMTQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjUge1xuICAgIG1hcmdpbjogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjcge1xuICAgIG1hcmdpbjogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uOCB7XG4gICAgbWFyZ2luOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW45IHtcbiAgICBtYXJnaW46IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMTEge1xuICAgIG1hcmdpbjogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMTIge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMTMge1xuICAgIG1hcmdpbjogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1uMTQge1xuICAgIG1hcmdpbjogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW4xNSB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW4xNiB7XG4gICAgbWFyZ2luOiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW4xNyB7XG4gICAgbWFyZ2luOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLW4xOCB7XG4gICAgbWFyZ2luOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjE5IHtcbiAgICBtYXJnaW46IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtbjIwIHtcbiAgICBtYXJnaW46IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMTEge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMTQge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1uMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjExIHtcbiAgICBtYXJnaW4tdG9wOiAtMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMTMge1xuICAgIG1hcmdpbi10b3A6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjE0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMTUge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtbjE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMTgge1xuICAgIG1hcmdpbi10b3A6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1uMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC0yLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMTEge1xuICAgIG1hcmdpbi10b3A6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjEzIHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMTQge1xuICAgIG1hcmdpbi10b3A6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1uMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4xNyB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjE4IHtcbiAgICBtYXJnaW4tdG9wOiAtNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLW4xOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtbjIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uMTMge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1uMTcge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtbjE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLW4yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uMTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uMTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLW4xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uMTgge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtbjE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1uMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLW4xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjE1IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjE3IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtbjE4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1uMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtNiB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtNyB7XG4gICAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTgge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC05IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTExIHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMTIge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xMyB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTE0IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xNSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMTcge1xuICAgIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMTkge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0yMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMTUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMTcge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC05IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMTcge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMTkge1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI2cmVtICsgMC4xMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtNSB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTYge1xuICAgIGZvbnQtc2l6ZTogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtNyB7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTgge1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC05IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtMTAge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC1mbHVpZCB7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTJ4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtMnF4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNXJlbSArIDEuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC0yaHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC0ydHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjRyZW0gKyAxLjh2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtM3gge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC0zcXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjQ1cmVtICsgMi40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTNoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTN0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNXJlbSArIDN2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtNHgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC00cXgge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjU1cmVtICsgMy42dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTRoeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNTc1cmVtICsgMy45dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTR0eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNnJlbSArIDQuMnZ3KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXh4bC01eCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMteHhsLTVxeCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEuNjVyZW0gKyA0Ljh2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtNWh4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS42NzVyZW0gKyA1LjF2dykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy14eGwtNXR4IHtcbiAgICBmb250LXNpemU6IGNhbGMoMS43cmVtICsgNS40dncpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14eGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14eGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtdW5zZXQge1xuICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtMjUge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTUwIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC03NSB7XG4gICAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtYXV0byB7XG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTFweCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtMnB4IHtcbiAgICBtaW4td2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0zcHgge1xuICAgIG1pbi13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTRweCB7XG4gICAgbWluLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtNXB4IHtcbiAgICBtaW4td2lkdGg6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC02cHgge1xuICAgIG1pbi13aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTdweCB7XG4gICAgbWluLXdpZHRoOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtOHB4IHtcbiAgICBtaW4td2lkdGg6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC05cHgge1xuICAgIG1pbi13aWR0aDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTEwcHgge1xuICAgIG1pbi13aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0xNXB4IHtcbiAgICBtaW4td2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtMjBweCB7XG4gICAgbWluLXdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTI1cHgge1xuICAgIG1pbi13aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC0zMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtMzVweCB7XG4gICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTQwcHgge1xuICAgIG1pbi13aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC00NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtNTBweCB7XG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTU1cHgge1xuICAgIG1pbi13aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC02MHB4IHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtNjVweCB7XG4gICAgbWluLXdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTcwcHgge1xuICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC03NXB4IHtcbiAgICBtaW4td2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtODBweCB7XG4gICAgbWluLXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTg1cHgge1xuICAgIG1pbi13aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi13LXh4bC05MHB4IHtcbiAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4tdy14eGwtOTVweCB7XG4gICAgbWluLXdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTEwMHB4IHtcbiAgICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTEyNXB4IHtcbiAgICBtaW4td2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTE1MHB4IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTE3NXB4IHtcbiAgICBtaW4td2lkdGg6IDE3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTIwMHB4IHtcbiAgICBtaW4td2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTIyNXB4IHtcbiAgICBtaW4td2lkdGg6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTI1MHB4IHtcbiAgICBtaW4td2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTI3NXB4IHtcbiAgICBtaW4td2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTMwMHB4IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTMyNXB4IHtcbiAgICBtaW4td2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTM1MHB4IHtcbiAgICBtaW4td2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTM3NXB4IHtcbiAgICBtaW4td2lkdGg6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTQwMHB4IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTQyNXB4IHtcbiAgICBtaW4td2lkdGg6IDQyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTQ1MHB4IHtcbiAgICBtaW4td2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTQ3NXB4IHtcbiAgICBtaW4td2lkdGg6IDQ3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTUwMHB4IHtcbiAgICBtaW4td2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTU1MHB4IHtcbiAgICBtaW4td2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTYwMHB4IHtcbiAgICBtaW4td2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTY1MHB4IHtcbiAgICBtaW4td2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTcwMHB4IHtcbiAgICBtaW4td2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTc1MHB4IHtcbiAgICBtaW4td2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTgwMHB4IHtcbiAgICBtaW4td2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTg1MHB4IHtcbiAgICBtaW4td2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTkwMHB4IHtcbiAgICBtaW4td2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTk1MHB4IHtcbiAgICBtaW4td2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLXcteHhsLTEwMDBweCB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtdW5zZXQge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTI1IHtcbiAgICBtaW4taGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNTAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC03NSB7XG4gICAgbWluLWhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTEwMCB7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC1hdXRvIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTFweCB7XG4gICAgbWluLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTJweCB7XG4gICAgbWluLWhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTNweCB7XG4gICAgbWluLWhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTRweCB7XG4gICAgbWluLWhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTVweCB7XG4gICAgbWluLWhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTZweCB7XG4gICAgbWluLWhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTdweCB7XG4gICAgbWluLWhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLThweCB7XG4gICAgbWluLWhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTlweCB7XG4gICAgbWluLWhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTEwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMTVweCB7XG4gICAgbWluLWhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0yMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMzBweCB7XG4gICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0zNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTQwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNDVweCB7XG4gICAgbWluLWhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC01MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTU1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNjBweCB7XG4gICAgbWluLWhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC02NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTcwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNzVweCB7XG4gICAgbWluLWhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC04MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTg1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtOTBweCB7XG4gICAgbWluLWhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC05NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTEwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0xMjVweCB7XG4gICAgbWluLWhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTE3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0yMDBweCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMjI1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDIyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTI1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0yNzVweCB7XG4gICAgbWluLWhlaWdodDogMjc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTMyNXB4IHtcbiAgICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC0zNTBweCB7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMzc1cHgge1xuICAgIG1pbi1oZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTQwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC00MjVweCB7XG4gICAgbWluLWhlaWdodDogNDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNDUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTQ3NXB4IHtcbiAgICBtaW4taGVpZ2h0OiA0NzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC01MDBweCB7XG4gICAgbWluLWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNTUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTYwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC02NTBweCB7XG4gICAgbWluLWhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtNzAwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTc1MHB4IHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC04MDBweCB7XG4gICAgbWluLWhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtODUwcHgge1xuICAgIG1pbi1oZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWluLWgteHhsLTkwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1pbi1oLXh4bC05NTBweCB7XG4gICAgbWluLWhlaWdodDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5taW4taC14eGwtMTAwMHB4IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZnMtMSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0zIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0yeCB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtMnF4IHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0yaHgge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtMnR4IHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0zeCB7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtM3F4IHtcbiAgICBmb250LXNpemU6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy0zaHgge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtM3R4IHtcbiAgICBmb250LXNpemU6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNHF4IHtcbiAgICBmb250LXNpemU6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy00aHgge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNHR4IHtcbiAgICBmb250LXNpemU6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy01eCB7XG4gICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNXF4IHtcbiAgICBmb250LXNpemU6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy01aHgge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNXR4IHtcbiAgICBmb250LXNpemU6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0xIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0yIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTMge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTJ4IHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0ycXgge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTJoeCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0ydHgge1xuICAgIGZvbnQtc2l6ZTogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTN4IHtcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zcXgge1xuICAgIGZvbnQtc2l6ZTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTNoeCB7XG4gICAgZm9udC1zaXplOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS0zdHgge1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTR4IHtcbiAgICBmb250LXNpemU6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS00cXgge1xuICAgIGZvbnQtc2l6ZTogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTRoeCB7XG4gICAgZm9udC1zaXplOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS00dHgge1xuICAgIGZvbnQtc2l6ZTogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTV4IHtcbiAgICBmb250LXNpemU6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS01cXgge1xuICAgIGZvbnQtc2l6ZTogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLXNtLTVoeCB7XG4gICAgZm9udC1zaXplOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1zbS01dHgge1xuICAgIGZvbnQtc2l6ZTogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtMyB7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtMngge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTJxeCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtMmh4IHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTJ0eCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtM3gge1xuICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTNxeCB7XG4gICAgZm9udC1zaXplOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtM2h4IHtcbiAgICBmb250LXNpemU6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTN0eCB7XG4gICAgZm9udC1zaXplOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNHgge1xuICAgIGZvbnQtc2l6ZTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTRxeCB7XG4gICAgZm9udC1zaXplOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNGh4IHtcbiAgICBmb250LXNpemU6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTR0eCB7XG4gICAgZm9udC1zaXplOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNXgge1xuICAgIGZvbnQtc2l6ZTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTVxeCB7XG4gICAgZm9udC1zaXplOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbWQtNWh4IHtcbiAgICBmb250LXNpemU6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZzLW1kLTV0eCB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0zIHtcbiAgICBmb250LXNpemU6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0yeCB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMnF4IHtcbiAgICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0yaHgge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctMnR4IHtcbiAgICBmb250LXNpemU6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0zeCB7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctM3F4IHtcbiAgICBmb250LXNpemU6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy0zaHgge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctM3R4IHtcbiAgICBmb250LXNpemU6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy00eCB7XG4gICAgZm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNHF4IHtcbiAgICBmb250LXNpemU6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy00aHgge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNHR4IHtcbiAgICBmb250LXNpemU6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy01eCB7XG4gICAgZm9udC1zaXplOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNXF4IHtcbiAgICBmb250LXNpemU6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mcy1sZy01aHgge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtbGctNXR4IHtcbiAgICBmb250LXNpemU6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMtbGlnaHQtcHJpbWFyeTojRjFGQUZGO1xuICAtLWJzLWFjdGl2ZS1wcmltYXJ5OiMwMDk1RTg7XG4gIC0tYnMtbGlnaHQtc3VjY2VzczojRThGRkYzO1xuICAtLWJzLWFjdGl2ZS1zdWNjZXNzOiM0N0JFN0Q7XG4gIC0tYnMtbGlnaHQtaW5mbzojRjhGNUZGO1xuICAtLWJzLWFjdGl2ZS1pbmZvOiM1MDE0RDA7XG4gIC0tYnMtbGlnaHQtd2FybmluZzojRkZGOEREO1xuICAtLWJzLWFjdGl2ZS13YXJuaW5nOiNGMUJDMDA7XG4gIC0tYnMtbGlnaHQtZGFuZ2VyOiNGRkY1Rjg7XG4gIC0tYnMtYWN0aXZlLWRhbmdlcjojRDkyMTRFO1xuICAtLWJzLWxpZ2h0LWRhcms6I0VGRjJGNTtcbiAgLS1icy1hY3RpdmUtZGFyazojMTMxNjI4O1xuICAtLWJzLWdyYXktMTAwOiNGNUY4RkE7XG4gIC0tYnMtZ3JheS0yMDA6I0VGRjJGNTtcbiAgLS1icy1ncmF5LTMwMDojRTRFNkVGO1xuICAtLWJzLWdyYXktNDAwOiNCNUI1QzM7XG4gIC0tYnMtZ3JheS01MDA6I0ExQTVCNztcbiAgLS1icy1ncmF5LTYwMDojN0U4Mjk5O1xuICAtLWJzLWdyYXktNzAwOiM1RTYyNzg7XG4gIC0tYnMtZ3JheS04MDA6IzNGNDI1NDtcbiAgLS1icy1ncmF5LTkwMDojMTgxQzMyO1xuICAtLWJzLXhzOjA7XG4gIC0tYnMtc206NTc2cHg7XG4gIC0tYnMtbWQ6NzY4cHg7XG4gIC0tYnMtbGc6OTkycHg7XG4gIC0tYnMteGw6MTIwMHB4O1xuICAtLWJzLXh4bDoxNDAwcHg7XG59XG5cbi5iZy13aGl0ZSB7XG4gIC0tYmctY29sb3I6IDI1NSwgMjU1LCAyNTU7XG59XG4uYmctd2hpdGUuaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItd2hpdGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItd2hpdGU6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNTUsIDI1NSwgMjU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtd2hpdGUuYWN0aXZlIHtcbiAgLS1iZy1jb2xvcjogMjU1LCAyNTUsIDI1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtd2hpdGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtd2hpdGUuYWN0aXZlLCAuYmctc3RhdGUtd2hpdGU6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNTUsIDI1NSwgMjU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIC0tYmctY29sb3I6IDI0NSwgMjQ4LCAyNTA7XG59XG4uYmctbGlnaHQuaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQ6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNDUsIDI0OCwgMjUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtbGlnaHQuYWN0aXZlIHtcbiAgLS1iZy1jb2xvcjogMjQ1LCAyNDgsIDI1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtbGlnaHQuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQ6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNDUsIDI0OCwgMjUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRiAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LXByaW1hcnkuaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZWZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIC0tYmctY29sb3I6IDI1LCAxMDQsIDIwNTtcbn1cbi5iZy1wcmltYXJ5LmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk1RTggIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItbGlnaHQtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkYgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWxpZ2h0LXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtbGlnaHQtcHJpbWFyeS5hY3RpdmUsIC5iZy1zdGF0ZS1saWdodC1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRiAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItcHJpbWFyeSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1wcmltYXJ5OmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjUsIDEwNCwgMjA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtcHJpbWFyeS5hY3RpdmUge1xuICAtLWJnLWNvbG9yOiAyNSwgMTA0LCAyMDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0QgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLXByaW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtcHJpbWFyeS5hY3RpdmUsIC5iZy1zdGF0ZS1wcmltYXJ5OmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjUsIDEwNCwgMjA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJnLWNvbG9yOiAyMjgsIDIzMCwgMjM5O1xufVxuLmJnLXNlY29uZGFyeS5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItc2Vjb25kYXJ5OmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogMjI4LCAyMzAsIDIzOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUge1xuICAtLWJnLWNvbG9yOiAyMjgsIDIzMCwgMjM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1zZWNvbmRhcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJnLXN0YXRlLXNlY29uZGFyeTpob3ZlciB7XG4gIC0tYmctY29sb3I6IDIyOCwgMjMwLCAyMzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGRkYzICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtc3VjY2Vzcy5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlmZmUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1iZy1jb2xvcjogODAsIDIwNSwgMTM3O1xufVxuLmJnLXN1Y2Nlc3MuaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3QkU3RCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtc3VjY2VzcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodC1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkZGMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtc3VjY2VzcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1saWdodC1zdWNjZXNzLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGRkYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1zdWNjZXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICAtLWJnLWNvbG9yOiA4MCwgMjA1LCAxMzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSB7XG4gIC0tYmctY29sb3I6IDgwLCAyMDUsIDEzNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtc3VjY2VzcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1zdWNjZXNzLmFjdGl2ZSwgLmJnLXN0YXRlLXN1Y2Nlc3M6aG92ZXIge1xuICAtLWJnLWNvbG9yOiA4MCwgMjA1LCAxMzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUZGICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtaW5mby5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNkNmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1iZy1jb2xvcjogMTgsIDIxOCwgMjA1O1xufVxuLmJnLWluZm8uaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwMTREMCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtaW5mbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodC1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVGRiAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtaW5mbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1saWdodC1pbmZvLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUZGICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1pbmZvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWluZm86aG92ZXIge1xuICAtLWJnLWNvbG9yOiAxOCwgMjE4LCAyMDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMmRhY2QgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1pbmZvLmFjdGl2ZSB7XG4gIC0tYmctY29sb3I6IDE4LCAyMTgsIDIwNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyZGFjZCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtaW5mbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1pbmZvLmFjdGl2ZSwgLmJnLXN0YXRlLWluZm86aG92ZXIge1xuICAtLWJnLWNvbG9yOiAxOCwgMjE4LCAyMDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMmRhY2QgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEREICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtd2FybmluZy5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMmJlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1iZy1jb2xvcjogMjU1LCAxOTksIDA7XG59XG4uYmctd2FybmluZy5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFCQzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodC13YXJuaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWxpZ2h0LXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOEREICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC13YXJuaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWxpZ2h0LXdhcm5pbmcuYWN0aXZlLCAuYmctc3RhdGUtbGlnaHQtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY4REQgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLXdhcm5pbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItd2FybmluZzpob3ZlciB7XG4gIC0tYmctY29sb3I6IDI1NSwgMTk5LCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICAtLWJnLWNvbG9yOiAyNTUsIDE5OSwgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtd2FybmluZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS13YXJuaW5nLmFjdGl2ZSwgLmJnLXN0YXRlLXdhcm5pbmc6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNTUsIDE5OSwgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjVGOCAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWRhbmdlci5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNmUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJnLWNvbG9yOiAyNDEsIDY1LCAxMDg7XG59XG4uYmctZGFuZ2VyLmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOTIxNEUgIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWxpZ2h0LWRhbmdlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodC1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUY4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1saWdodC1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtbGlnaHQtZGFuZ2VyLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY1RjggIWltcG9ydGFudDtcbn1cblxuLmJnLWhvdmVyLWRhbmdlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNDEsIDY1LCAxMDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1kYW5nZXIuYWN0aXZlIHtcbiAgLS1iZy1jb2xvcjogMjQxLCA2NSwgMTA4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1kYW5nZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtZGFuZ2VyLmFjdGl2ZSwgLmJnLXN0YXRlLWRhbmdlcjpob3ZlciB7XG4gIC0tYmctY29sb3I6IDI0MSwgNjUsIDEwODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1kYXJrLmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2UzZTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICAtLWJnLWNvbG9yOiAyNCwgMjgsIDUwO1xufVxuLmJnLWRhcmsuaG92ZXJhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTYyOCAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItbGlnaHQtZGFyayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1saWdodC1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHQtZGFyayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1saWdodC1kYXJrLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0LWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1kYXJrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWRhcms6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNCwgMjgsIDUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtZGFyay5hY3RpdmUge1xuICAtLWJnLWNvbG9yOiAyNCwgMjgsIDUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdGF0ZS1kYXJrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWRhcmsuYWN0aXZlLCAuYmctc3RhdGUtZGFyazpob3ZlciB7XG4gIC0tYmctY29sb3I6IDI0LCAyOCwgNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLWN1c3RvbS1waW5rIHtcbiAgLS1iZy1jb2xvcjogMjQ5LCAxMTcsIDE5Njtcbn1cbi5iZy1jdXN0b20tcGluay5ob3ZlcmFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItY3VzdG9tLXBpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctaG92ZXItY3VzdG9tLXBpbms6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNDksIDExNywgMTk2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk3NUM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtY3VzdG9tLXBpbmsuYWN0aXZlIHtcbiAgLS1iZy1jb2xvcjogMjQ5LCAxMTcsIDE5NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5NzVDNCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtY3VzdG9tLXBpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmctc3RhdGUtY3VzdG9tLXBpbmsuYWN0aXZlLCAuYmctc3RhdGUtY3VzdG9tLXBpbms6aG92ZXIge1xuICAtLWJnLWNvbG9yOiAyNDksIDExNywgMTk2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk3NUM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jdXN0b20tYmx1ZSB7XG4gIC0tYmctY29sb3I6IDgsIDgsIDkyO1xufVxuLmJnLWN1c3RvbS1ibHVlLmhvdmVyYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1jdXN0b20tYmx1ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1ob3Zlci1jdXN0b20tYmx1ZTpob3ZlciB7XG4gIC0tYmctY29sb3I6IDgsIDgsIDkyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODVjICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtY3VzdG9tLWJsdWUuYWN0aXZlIHtcbiAgLS1iZy1jb2xvcjogOCwgOCwgOTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4NWMgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLWN1c3RvbS1ibHVlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXN0YXRlLWN1c3RvbS1ibHVlLmFjdGl2ZSwgLmJnLXN0YXRlLWN1c3RvbS1ibHVlOmhvdmVyIHtcbiAgLS1iZy1jb2xvcjogOCwgOCwgOTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4NWMgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXktNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmF5LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0wOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDApICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0wLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0wIC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMCkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktNSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS01OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS01LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjA1KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS01IC5hY3RpdmUsIC5iZy1zdGF0ZS1vcGFjaXR5LTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4wNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0xMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0xMC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4xKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0xMCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS0xMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTE1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTE1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0xNS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktMTUgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMTU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS0yMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0yMC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0yMCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS0yMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTI1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTI1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS0yNS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktMjUgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMjU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC4yNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctaG92ZXItb3BhY2l0eS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS01MC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS01MCAuYWN0aXZlLCAuYmctc3RhdGUtb3BhY2l0eS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTc1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTc1OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDAuNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1hY3RpdmUtb3BhY2l0eS03NS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC43NSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN0YXRlLW9wYWNpdHktNzUgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktNzU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgMC43NSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1vcGFjaXR5LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAxKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYWN0aXZlLW9wYWNpdHktMTAwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYmctY29sb3IpLCAxKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtb3BhY2l0eS0xMDAgLmFjdGl2ZSwgLmJnLXN0YXRlLW9wYWNpdHktMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksIDEpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJnLWNvbG9yOiAyNTUsIDI1NSwgMjU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob3Zlci1saWdodGVuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWhvdmVyLWxpZ2h0ZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWFjdGl2ZS1saWdodGVuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3RhdGUtbGlnaHRlbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iZy1zdGF0ZS1saWdodGVuLmFjdGl2ZSwgLmJnLXN0YXRlLWxpZ2h0ZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5ob3ZlcmFibGU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4uYmdpLW5vLXJlcGVhdCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iZ2ktcG9zaXRpb24teS10b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDtcbn1cblxuLmJnaS1wb3NpdGlvbi15LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xufVxuXG4uYmdpLXBvc2l0aW9uLXktY2VudGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG59XG5cbi5iZ2ktcG9zaXRpb24teC1zdGFydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDtcbn1cblxuLmJnaS1wb3NpdGlvbi14LWVuZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG59XG5cbi5iZ2ktcG9zaXRpb24teC1jZW50ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbn1cblxuLmJnaS1wb3NpdGlvbi10b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIHRvcDtcbn1cblxuLmJnaS1wb3NpdGlvbi1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGJvdHRvbTtcbn1cblxuLmJnaS1wb3NpdGlvbi1jZW50ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5iZ2ktc2l6ZS1hdXRvIHtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuXG4uYmdpLXNpemUtY292ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYmdpLXNpemUtY29udGFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJnaS1hdHRhY2htZW50LWZpeGVkIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cblxuLmJnaS1hdHRhY2htZW50LWF1dG8ge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmdpLXNpemUtc20tYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmJnaS1zaXplLXNtLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLmJnaS1zaXplLXNtLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1zbS1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1zbS1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmdpLXNpemUtbWQtYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmJnaS1zaXplLW1kLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLmJnaS1zaXplLW1kLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1tZC1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1tZC1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmdpLXNpemUtbGctYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmJnaS1zaXplLWxnLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLmJnaS1zaXplLWxnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1sZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC1sZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJnaS1zaXplLXhsLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuXG4gIC5iZ2ktc2l6ZS14bC1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5iZ2ktc2l6ZS14bC1jb250YWluIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAuYmdpLWF0dGFjaG1lbnQteGwtZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cblxuICAuYmdpLWF0dGFjaG1lbnQteGwtYXV0byB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5iZ2ktc2l6ZS14eGwtYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLmJnaS1zaXplLXh4bC1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5iZ2ktc2l6ZS14eGwtY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLmJnaS1hdHRhY2htZW50LXh4bC1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5iZ2ktYXR0YWNobWVudC14eGwtYXV0byB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBhdXRvO1xuICB9XG59XG4uYm9yZGVyLWFjdGl2ZTpub3QoLmFjdGl2ZSk6bm90KDphY3RpdmUpOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguYWN0aXZlKTpub3QoOmFjdGl2ZSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTEwMCB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS0zMDAge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTQwMCB7XG4gIGJvcmRlci1jb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS02MDAge1xuICBib3JkZXItY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmF5LTcwMCB7XG4gIGJvcmRlci1jb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyYXktODAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JheS05MDAge1xuICBib3JkZXItY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci13aGl0ZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS13aGl0ZS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1saWdodDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1saWdodC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1wcmltYXJ5OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLXByaW1hcnkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1zdWNjZXNzOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaG92ZXItaW5mbzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzEyZGFjZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1pbmZvLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzEyZGFjZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLXdhcm5pbmc6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtZGFuZ2VyLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhvdmVyLWRhcms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1hY3RpdmUtZGFyay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1jdXN0b20tcGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y5NzVDNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1jdXN0b20tcGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNGOTc1QzQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci1jdXN0b20tYmx1ZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzA4MDg1YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWFjdGl2ZS1jdXN0b20tYmx1ZS5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwODA4NWMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ob3Zlci10cmFuc3BhcmVudDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXNoZWQge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNFNEU2RUY7XG59XG5cbi5ib3JkZXItdG9wLWRhc2hlZCB7XG4gIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS1kYXNoZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC1kYXNoZWQge1xuICBib3JkZXItbGVmdC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLWRhc2hlZCB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZG90dGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtZG90dGVkIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLWRvdHRlZCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LWRvdHRlZCB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtZG90dGVkIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10cmFuc3BhcmVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvb3Qge1xuICBmbGV4OiAxO1xufVxuXG4uZmxleC1jb2x1bW4tYXV0byB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5mbGV4LWNvbHVtbi1mbHVpZCB7XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuXG4uZmxleC1yb3ctYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZmxleC1yb3ctZmx1aWQge1xuICBmbGV4OiAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mbGV4LXN0YWNrIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm9vdCB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1hdXRvIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1mbHVpZCB7XG4gICAgZmxleDogMSBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5mbGV4LXNtLXN0YWNrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4tYXV0byB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1mbHVpZCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cblxuICAuZmxleC1tZC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuZmxleC1tZC1yb3ctZmx1aWQge1xuICAgIGZsZXg6IDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAuZmxleC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZmxleC1tZC1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb290IHtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4tZmx1aWQge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG5cbiAgLmZsZXgtbGctcm93LWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG5cbiAgLmZsZXgtbGctcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLmZsZXgtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmZsZXgtbGctc3RhY2sge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tYXV0byB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1mbHVpZCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cblxuICAuZmxleC14bC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuZmxleC14bC1yb3ctZmx1aWQge1xuICAgIGZsZXg6IDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAuZmxleC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZmxleC14bC1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsZXgteHhsLXJvb3Qge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uLWF1dG8ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uLWZsdWlkIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuXG4gIC5mbGV4LXh4bC1yb3ctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuZmxleC14eGwtcm93LWZsdWlkIHtcbiAgICBmbGV4OiAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLmZsZXgteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5mbGV4LXh4bC1zdGFjayB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5mbGV4LWVxdWFsIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnNoYWRvdy14cyB7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuNzVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2Utd2hpdGUge1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci13aGl0ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci13aGl0ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXdoaXRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXdoaXRlOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItd2hpdGU6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLnRleHQtaG92ZXItd2hpdGU6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1ob3Zlci1pbnZlcnNlLXdoaXRlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2hpdGUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXdoaXRlOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2hpdGU6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXdoaXRlOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2hpdGU6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdoaXRlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdoaXRlLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtd2hpdGUuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4udGV4dC1hY3RpdmUtd2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWludmVyc2Utd2hpdGUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2hpdGUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS13aGl0ZS5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2hpdGUuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzE5NjhDRCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC1wcmltYXJ5IHtcbiAgY29sb3I6ICNGMUZBRkYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItcHJpbWFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1wcmltYXJ5IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTk2OENEICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1wcmltYXJ5OmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzE5NjhDRCAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItcHJpbWFyeTpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4udGV4dC1ob3Zlci1wcmltYXJ5OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtaG92ZXItaW52ZXJzZS1wcmltYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtcHJpbWFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtcHJpbWFyeTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXByaW1hcnk6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXByaW1hcnk6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1wcmltYXJ5OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtcHJpbWFyeS5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzE5NjhDRCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzE5NjhDRCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE5NjhDRDtcbn1cbi50ZXh0LWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXByaW1hcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtcHJpbWFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXByaW1hcnkuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXByaW1hcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLXNlY29uZGFyeSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1zZWNvbmRhcnkgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItc2Vjb25kYXJ5OmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItc2Vjb25kYXJ5OmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi50ZXh0LWhvdmVyLXNlY29uZGFyeTpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWhvdmVyLWludmVyc2Utc2Vjb25kYXJ5IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utc2Vjb25kYXJ5IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1zZWNvbmRhcnk6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXNlY29uZGFyeTpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXNlY29uZGFyeTpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXNlY29uZGFyeSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLnRleHQtYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zZWNvbmRhcnkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utc2Vjb25kYXJ5IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utc2Vjb25kYXJ5LmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zZWNvbmRhcnkuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLWxpZ2h0IHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItbGlnaHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItbGlnaHQgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1saWdodDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1saWdodDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWxpZ2h0OmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi50ZXh0LWhvdmVyLWxpZ2h0OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtaG92ZXItaW52ZXJzZS1saWdodCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWxpZ2h0IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1saWdodDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWxpZ2h0OmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1saWdodDpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWxpZ2h0OmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1saWdodCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1saWdodC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWxpZ2h0LmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLnRleHQtYWN0aXZlLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLWxpZ2h0IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLWxpZ2h0IGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtbGlnaHQuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLWxpZ2h0LmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW52ZXJzZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjRThGRkYzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItc3VjY2VzcyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzUwQ0Q4OSAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLXN1Y2Nlc3M6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLnRleHQtaG92ZXItc3VjY2Vzczpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWhvdmVyLWludmVyc2Utc3VjY2VzcyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXN1Y2Nlc3MgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXN1Y2Nlc3M6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1zdWNjZXNzOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1zdWNjZXNzOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utc3VjY2Vzczpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1MENEODk7XG59XG4udGV4dC1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zdWNjZXNzIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXN1Y2Nlc3MgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zdWNjZXNzLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1zdWNjZXNzLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTJkYWNkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtaW5mbyB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWluZm8ge1xuICBjb2xvcjogI0Y4RjVGRiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1pbmZvIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWluZm8gaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1pbmZvOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxMmRhY2QgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWluZm86aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTJkYWNkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbmZvOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEyZGFjZDtcbn1cbi50ZXh0LWhvdmVyLWluZm86aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1ob3Zlci1pbnZlcnNlLWluZm8ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1pbmZvIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1pbmZvOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtaW5mbzpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtaW5mbzpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWluZm86aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW5mbyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbmZvLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTJkYWNkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW5mby5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTJkYWNkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTJkYWNkO1xufVxuLnRleHQtYWN0aXZlLWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWludmVyc2UtaW5mbyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1pbmZvIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtaW5mby5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtaW5mby5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLXdhcm5pbmcge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkY4REQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItd2FybmluZyB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci13YXJuaW5nIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZDNzAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci13YXJuaW5nOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItd2FybmluZzpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkM3MDA7XG59XG4udGV4dC1ob3Zlci13YXJuaW5nOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtaG92ZXItaW52ZXJzZS13YXJuaW5nIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2FybmluZyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2Utd2FybmluZzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXdhcm5pbmc6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLXdhcm5pbmc6aG92ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS13YXJuaW5nOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLXdhcm5pbmcgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtd2FybmluZy5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXdhcm5pbmcuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi50ZXh0LWFjdGl2ZS13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXdhcm5pbmcge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2FybmluZyBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXdhcm5pbmcuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1pbnZlcnNlLXdhcm5pbmcuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2Utd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbnZlcnNlLWRhbmdlciB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiAjRkZGNUY4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhvdmVyLWRhbmdlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1kYW5nZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZGFuZ2VyOmhvdmVyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItZGFuZ2VyOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi50ZXh0LWhvdmVyLWRhbmdlcjpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWhvdmVyLWludmVyc2UtZGFuZ2VyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtZGFuZ2VyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1kYW5nZXI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1kYW5nZXI6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWRhbmdlcjpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWRhbmdlcjpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWFjdGl2ZS1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWRhbmdlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1kYW5nZXIuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGMTQxNkMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1kYW5nZXIuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjE0MTZDO1xufVxuLnRleHQtYWN0aXZlLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYW5nZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFuZ2VyIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFuZ2VyLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYW5nZXIuYWN0aXZlIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWludmVyc2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWRhcmsge1xuICBjb2xvcjogI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ob3Zlci1kYXJrIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWhvdmVyLWRhcmsgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1kYXJrOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWRhcms6aG92ZXIgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1kYXJrOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi50ZXh0LWhvdmVyLWRhcms6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1ob3Zlci1pbnZlcnNlLWRhcmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1kYXJrIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItaW52ZXJzZS1kYXJrOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtZGFyazpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWludmVyc2UtZGFyazpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4udGV4dC1ob3Zlci1pbnZlcnNlLWRhcms6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4udGV4dC1hY3RpdmUtZGFyayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtZGFyayBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1kYXJrLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZGFyay5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLnRleHQtYWN0aXZlLWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFyayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYXJrIGkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFyay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWludmVyc2UtZGFyay5hY3RpdmUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYXJrLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4udGV4dC1hY3RpdmUtaW52ZXJzZS1kYXJrLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItbXV0ZWQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItbXV0ZWQgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1tdXRlZDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1tdXRlZDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLW11dGVkOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi50ZXh0LWhvdmVyLW11dGVkOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLW11dGVkIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1tdXRlZCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1tdXRlZC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ExQTVCNyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLW11dGVkLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1tdXRlZC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnRleHQtYWN0aXZlLW11dGVkLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktMTAwIHtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS0xMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0xMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTEwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTEwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMTAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMTAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktMTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMTAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGNUY4RkEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTEwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLnRleHQtYWN0aXZlLWdyYXktMTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktMjAwIHtcbiAgY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS0yMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0yMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTIwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRUZGMkY1ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTIwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMjAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0VGRjJGNTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMjAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktMjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMjAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTIwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktMzAwIHtcbiAgY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS0zMDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS0zMDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTMwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTMwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMzAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi50ZXh0LWhvdmVyLWdyYXktMzAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktMzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktMzAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTMwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLnRleHQtYWN0aXZlLWdyYXktMzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktNDAwIHtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS00MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS00MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTQwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTQwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNDAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cbi50ZXh0LWhvdmVyLWdyYXktNDAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNDAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0I1QjVDMyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNDAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNCNUI1QzMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTQwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLnRleHQtYWN0aXZlLWdyYXktNDAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktNTAwIHtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS01MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS01MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTUwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTUwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNTAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi50ZXh0LWhvdmVyLWdyYXktNTAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0ExQTVCNyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNTAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTUwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktNjAwIHtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS02MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS02MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTYwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjN0U4Mjk5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTYwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNjAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNjAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNjAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNjAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTYwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktNzAwIHtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS03MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS03MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTcwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTcwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNzAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzVFNjI3ODtcbn1cbi50ZXh0LWhvdmVyLWdyYXktNzAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktNzAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNzAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTcwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLnRleHQtYWN0aXZlLWdyYXktNzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktODAwIHtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS04MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS04MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTgwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjM0Y0MjU0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTgwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktODAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktODAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktODAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzNGNDI1NCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktODAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTgwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLnRleHQtYWN0aXZlLWdyYXktODAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWdyYXktOTAwIHtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItZ3JheS05MDAge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItZ3JheS05MDAgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1ncmF5LTkwMDpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1ncmF5LTkwMDpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWdyYXktOTAwOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi50ZXh0LWhvdmVyLWdyYXktOTAwOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWdyYXktOTAwIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMCBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMC5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWdyYXktOTAwLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1ncmF5LTkwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLnRleHQtYWN0aXZlLWdyYXktOTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWN1c3RvbS1waW5rIHtcbiAgY29sb3I6ICNGOTc1QzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItY3VzdG9tLXBpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItY3VzdG9tLXBpbmsgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1jdXN0b20tcGluazpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjRjk3NUM0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1jdXN0b20tcGluazpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGOTc1QzQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWN1c3RvbS1waW5rOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y5NzVDNDtcbn1cbi50ZXh0LWhvdmVyLWN1c3RvbS1waW5rOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWN1c3RvbS1waW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1jdXN0b20tcGluayBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1jdXN0b20tcGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0Y5NzVDNCAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWN1c3RvbS1waW5rLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICNGOTc1QzQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1jdXN0b20tcGluay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjk3NUM0O1xufVxuLnRleHQtYWN0aXZlLWN1c3RvbS1waW5rLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi50ZXh0LWN1c3RvbS1ibHVlIHtcbiAgY29sb3I6ICMwODA4NWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaG92ZXItY3VzdG9tLWJsdWUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLnRleHQtaG92ZXItY3VzdG9tLWJsdWUgaSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4udGV4dC1ob3Zlci1jdXN0b20tYmx1ZTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMDgwODVjICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ob3Zlci1jdXN0b20tYmx1ZTpob3ZlciBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMwODA4NWMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWhvdmVyLWN1c3RvbS1ibHVlOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzA4MDg1Yztcbn1cbi50ZXh0LWhvdmVyLWN1c3RvbS1ibHVlOmhvdmVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnRleHQtYWN0aXZlLWN1c3RvbS1ibHVlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1jdXN0b20tYmx1ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi50ZXh0LWFjdGl2ZS1jdXN0b20tYmx1ZS5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzA4MDg1YyAhaW1wb3J0YW50O1xufVxuLnRleHQtYWN0aXZlLWN1c3RvbS1ibHVlLmFjdGl2ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMwODA4NWMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjdGl2ZS1jdXN0b20tYmx1ZS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDgwODVjO1xufVxuLnRleHQtYWN0aXZlLWN1c3RvbS1ibHVlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5mdy1ib2xkZXN0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3Vyc29yLWRlZmF1bHQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jdXJzb3ItbW92ZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbmE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMC5hY3RpdmUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTA6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjA1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTU6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMTAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTEwOmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0xMC5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTE1LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtMTU6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTE1LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMTUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktYWN0aXZlLTIwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS0yMDpob3ZlciwgLm9wYWNpdHktc3RhdGUtMjAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS0yNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LXN0YXRlLTI1OmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0yNS5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LWFjdGl2ZS01MC5hY3RpdmUge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtNTA6aG92ZXIsIC5vcGFjaXR5LXN0YXRlLTUwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtNzUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1zdGF0ZS03NTpob3ZlciwgLm9wYWNpdHktc3RhdGUtNzUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS1hY3RpdmUtMTAwLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktc3RhdGUtMTAwOmhvdmVyLCAub3BhY2l0eS1zdGF0ZS0xMDAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNmb3JtLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG5cbi5hbmltYXRpb24ge1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGlvbi1zbGlkZS1pbi1kb3duIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvblNsaWRlSW5Eb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvblNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGlvbi1zbGlkZS1pbi11cCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25TbGlkZUluVXA7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uRmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLWluIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvbkZhZGVJbjtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb25GYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFuaW1hdGlvbi1mYWRlLW91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25GYWRlT3V0O1xufVxuXG4uYW5pbWF0aW9uLWJsaW5rIHtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb25CbGluayAxcyBzdGVwcyg1LCBzdGFydCkgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uQmxpbmsge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4ubmF2LWxpbmUtdGFicyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRkYyRjU7XG59XG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjQTFBNUI3O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMCAxcmVtO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtOmxhc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5hdi1saW5lLXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LWxpbmUtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxOTY4Q0Q7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubmF2LWxpbmUtdGFicy5uYXYtbGluZS10YWJzLTJ4IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtbGluZS10YWJzLm5hdi1saW5lLXRhYnMtMnggLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi1saW5lLXRhYnMubmF2LWxpbmUtdGFicy0yeCAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm5hdi1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubmF2LXN0cmV0Y2ggLm5hdi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubmF2LXN0cmV0Y2ggLm5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1ncm91cCB7XG4gIHBhZGRpbmc6IDAuMzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdi1ncm91cC5uYXYtZ3JvdXAtZmx1aWQgPiBsYWJlbCxcbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbn1cbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDAuMXJlbTtcbn1cbi5uYXYtZ3JvdXAubmF2LWdyb3VwLWZsdWlkID4gbGFiZWwgPiAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2LWdyb3VwLm5hdi1ncm91cC1mbHVpZCA+IGxhYmVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLnBhZ2luYXRpb24ucGFnaW5hdGlvbi1jaXJjbGUgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbn1cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1pdGVtOmhvdmVyIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLnBhZ2luYXRpb24tb3V0bGluZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjFGQUZGO1xufVxuXG4ucGFnZS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBtaW4td2lkdGg6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjA3NXJlbTtcbn1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayBpIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufVxuLnBhZ2UtaXRlbSAucGFnZS1saW5rIC5wcmV2aW91cyxcbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayAubmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICB3aWR0aDogMC44NzVyZW07XG59XG4ucGFnZS1pdGVtLm5leHQ6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluaywgLnBhZ2UtaXRlbS5wcmV2aW91czpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wYWdlLWl0ZW0ubmV4dDpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIGksIC5wYWdlLWl0ZW0ucHJldmlvdXM6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayBpIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4ucGFnZS1pdGVtLm5leHQ6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAucGFnZS1pdGVtLnByZXZpb3VzOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLnBhZ2UtaXRlbS5uZXh0Om5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnBhZ2UtaXRlbS5wcmV2aW91czpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5wYWdlLWl0ZW0ubmV4dDpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5wcmV2aW91cywgLnBhZ2UtaXRlbS5wcmV2aW91czpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5wcmV2aW91cyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbS5uZXh0Om5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLm5leHQsIC5wYWdlLWl0ZW0ucHJldmlvdXM6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAubmV4dCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW06Zm9jdXM6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ucGFnZS1pdGVtOmZvY3VzOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLnBhZ2UtaXRlbTpmb2N1czpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5wYWdlLWl0ZW06Zm9jdXM6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW06Zm9jdXM6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAubmV4dCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ucGFnZS1pdGVtOmhvdmVyOm5vdCguZGlzYWJsZWQpIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLnBhZ2UtaXRlbTpob3Zlcjpub3QoLmRpc2FibGVkKSAucGFnZS1saW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW06aG92ZXI6bm90KC5kaXNhYmxlZCkgLnBhZ2UtbGluayAubmV4dCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsgLnByZXZpb3VzIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIC5uZXh0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIC5wcmV2aW91cyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNCNUI1QzMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIC5uZXh0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0I1QjVDMyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBhZ2UtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkYyRjU7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1kb3R0ZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNEU2RUY7XG59XG4uc2VwYXJhdG9yLnNlcGFyYXRvci1kYXNoZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNEU2RUY7XG59XG5cbi5jYXJvdXNlbC5jYXJvdXNlbC1jdXN0b20gLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB6LWluZGV4OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaS5hY3RpdmUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtZG90cyBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy5jYXJvdXNlbC1pbmRpY2F0b3JzLWRvdHMgbGk6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG4gIGhlaWdodDogOXB4O1xuICB3aWR0aDogOXB4O1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbSAuY2Fyb3VzZWwtaW5kaWNhdG9ycy5jYXJvdXNlbC1pbmRpY2F0b3JzLWRvdHMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2Fyb3VzZWwuY2Fyb3VzZWwtY3VzdG9tIC5jYXJvdXNlbC1pbmRpY2F0b3JzLmNhcm91c2VsLWluZGljYXRvcnMtZG90cyBsaS5hY3RpdmU6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbS5jYXJvdXNlbC1zdHJldGNoIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbS5jYXJvdXNlbC1zdHJldGNoIC5jYXJvdXNlbC1pbm5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5jYXJvdXNlbC5jYXJvdXNlbC1jdXN0b20uY2Fyb3VzZWwtc3RyZXRjaCAuY2Fyb3VzZWwtaXRlbSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXJvdXNlbC5jYXJvdXNlbC1jdXN0b20uY2Fyb3VzZWwtc3RyZXRjaCAuY2Fyb3VzZWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1lbnUtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubWVudSxcbi5tZW51LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5tZW51LXN1YiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWdyb3c6IDE7XG59XG4ubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYmFkZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNBMUE1QjcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtaXRlbSAubWVudS1jb250ZW50IHtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xufVxuXG4ubWVudS1pdGVtLnNob3cgLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ubWVudS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1lbnUtaXRlbS5tZW51LWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG59XG5cbi5tZW51LXN1Yi1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIHotaW5kZXg6IDEwNTtcbn1cbi5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd24sIC5tZW51LXN1Yi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbn1cbi5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xufVxuXG4ubWVudS1zdWItYWNjb3JkaW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItYWNjb3JkaW9uLCAubWVudS1zdWItYWNjb3JkaW9uLnNob3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubWVudS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubWVudS1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lbnUtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZW51LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubWVudS1yb3cgPiAubWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tZW51LXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgLypydGw6aWdub3JlKi9cbiAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbltkaXJlY3Rpb249cnRsXSAubWVudS1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIC8qcnRsOmlnbm9yZSovXG4gIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xufVxuXG4ubWVudS1yb3VuZGVkIC5tZW51LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLm1lbnUtcGlsbCAubWVudS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLm1lbnUtcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWVudS1pdGVtLm1lbnUtc20tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1zbS1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtc20tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtc20tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUtc3ViLXNtLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXNtLWRyb3Bkb3duLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWItc20tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItc20tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXNtLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXNtLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXNtLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24gMC4zcyBlYXNlIDE7XG4gIH1cblxuICAubWVudS1zdWItc20tYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItc20tYWNjb3JkaW9uLCAubWVudS1zdWItc20tYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS1zbS1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LXNtLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWVudS1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtc20tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXNtLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtc20tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zbS1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG5cbiAgLm1lbnUtc20tcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgLm1lbnUtc20tcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS1tZC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LW1kLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS1tZC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS1tZC1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zdWItbWQtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gICAgei1pbmRleDogMTA1O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbWQtZHJvcGRvd24sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgMC4zcyBlYXNlIDE7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi1tZC1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItbWQtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItbWQtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItbWQtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSB7XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtZG93biAwLjNzIGVhc2UgMTtcbiAgfVxuXG4gIC5tZW51LXN1Yi1tZC1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi1tZC1hY2NvcmRpb24sIC5tZW51LXN1Yi1tZC1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LW1kLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbWQtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZW51LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZW51LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS1tZC1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtbWQtcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1tZC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LW1kLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIH1cblxuICAubWVudS1tZC1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAubWVudS1tZC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LWxnLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtbGctYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LWxnLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LWxnLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi1sZy1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1sZy1kcm9wZG93biwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWxnLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWxnLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWxnLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLWxnLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi1sZy1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi1sZy1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi1sZy1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdIHtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xuICB9XG5cbiAgLm1lbnUtc3ViLWxnLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLWxnLWFjY29yZGlvbiwgLm1lbnUtc3ViLWxnLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUtbGctZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1sZy1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lbnUtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LWxnLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS1sZy1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWxnLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUtbGctcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuXG4gIC5tZW51LWxnLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LWxnLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXhsLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUteGwtYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXhsLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXhsLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi14bC1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14bC1kcm9wZG93biwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXhsLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi14bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi14bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi14bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdIHtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xuICB9XG5cbiAgLm1lbnUtc3ViLXhsLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXhsLWFjY29yZGlvbiwgLm1lbnUtc3ViLXhsLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteGwtZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS14bC1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lbnUteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXhsLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LXhsLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUteGwtcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuXG4gIC5tZW51LXhsLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LXhsLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUteHhsLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXh4bC1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zdWIteHhsLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kcm9wZG93biwgLm1lbnUtc3ViLXh4bC1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi14eGwtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWIteHhsLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14eGwtZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWIteHhsLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXh4bC1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi14eGwtZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXh4bC1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi14eGwtZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWIteHhsLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24gMC4zcyBlYXNlIDE7XG4gIH1cblxuICAubWVudS1zdWIteHhsLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXh4bC1hY2NvcmRpb24sIC5tZW51LXN1Yi14eGwtYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteHhsLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUteHhsLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS14eGwtcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXh4bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LXh4bC1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXh4bC1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG5cbiAgLm1lbnUteHhsLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LXh4bC1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXNtLWRvd24tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LWl0ZW0ubWVudS1zbS1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS1zbS1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXNtLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gICAgei1pbmRleDogMTA1O1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZG93bi1kcm9wZG93biwgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24ubWVudS5zaG93LCAubWVudS1zdWItc20tZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtdXAgMC4zcyBlYXNlIDE7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItc20tZG93bi1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItc20tZG93bi1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItc20tZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi1zbS1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXNtLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSB7XG4gICAgYW5pbWF0aW9uOiBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiAwLjNzIGVhc2UgMSwgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtZG93biAwLjNzIGVhc2UgMTtcbiAgfVxuXG4gIC5tZW51LXN1Yi1zbS1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXNtLWRvd24tYWNjb3JkaW9uLCAubWVudS1zdWItc20tZG93bi1hY2NvcmRpb24uc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LXNtLWRvd24taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUtc20tZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LXNtLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZW51LXNtLWRvd24tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUtc20tZG93bi1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1yb3cgPiAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm1lbnUtc20tZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LXNtLWRvd24tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zbS1kb3duLXJvdW5kZWQgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIH1cblxuICAubWVudS1zbS1kb3duLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LXNtLWRvd24tcm91bmRlZC0wIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS1tZC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUtbWQtZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtbWQtZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS1tZC1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24sIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbWQtZG93bi1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWItbWQtZG93bi1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLW1kLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItbWQtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi1tZC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24gMC4zcyBlYXNlIDE7XG4gIH1cblxuICAubWVudS1zdWItbWQtZG93bi1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi1tZC1kb3duLWFjY29yZGlvbiwgLm1lbnUtc3ViLW1kLWRvd24tYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS1tZC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LW1kLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1tZC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS1tZC1kb3duLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZW51LW1kLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LW1kLWRvd24tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LW1kLWRvd24tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1tZC1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUtbWQtZG93bi1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG5cbiAgLm1lbnUtbWQtZG93bi1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAubWVudS1tZC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWVudS1pdGVtLm1lbnUtbGctZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtaXRlbS5tZW51LWxnLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LWxnLWRvd24tYWNjb3JkaW9uLnNob3dpbmc6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUtbGctZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cblxuICAubWVudS1zdWItbGctZG93bi1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLCAubWVudS1zdWItbGctZG93bi1kcm9wZG93bi5tZW51LnNob3csIC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLWxnLWRvd24tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWItbGctZG93bi1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLWxnLWRvd24tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWItbGctZG93bi1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi1sZy1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLWxnLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAubWVudS1zdWItbGctZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdIHtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xuICB9XG5cbiAgLm1lbnUtc3ViLWxnLWRvd24tYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1zdWItbGctZG93bi1hY2NvcmRpb24sIC5tZW51LXN1Yi1sZy1kb3duLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUtbGctZG93bi1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS1sZy1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtbGctZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lbnUtbGctZG93bi1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWVudS1sZy1kb3duLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS1sZy1kb3duLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS1sZy1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtbGctZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LWxnLWRvd24tcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuXG4gIC5tZW51LWxnLWRvd24tcGlsbCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgLm1lbnUtbGctZG93bi1yb3VuZGVkLTAgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tZW51LWl0ZW0ubWVudS14bC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUteGwtZG93bi1hY2NvcmRpb24uc2hvdzpub3QoLmhpZGluZyk6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS1pdGVtLm1lbnUteGwtZG93bi1hY2NvcmRpb24uc2hvd2luZzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgW2RpcmVjdGlvbj1ydGxdIC5tZW51LWl0ZW0ubWVudS14bC1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24sIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIDAuM3MgZWFzZSAxO1xuICB9XG4gIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAubWVudS1zdWIteGwtZG93bi1kcm9wZG93bltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd25bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdLCAubWVudS1zdWIteGwtZG93bi1kcm9wZG93bi5tZW51LnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24ubWVudS5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXhsLWRvd24tZHJvcGRvd24uc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnRdW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAubWVudS1zdWIteGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi14bC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XVtkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0ge1xuICAgIGFuaW1hdGlvbjogbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4gMC4zcyBlYXNlIDEsIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLWRvd24gMC4zcyBlYXNlIDE7XG4gIH1cblxuICAubWVudS1zdWIteGwtZG93bi1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3c6bm90KC5tZW51LWRyb3Bkb3duKSA+IC5tZW51LXN1Yi14bC1kb3duLWFjY29yZGlvbiwgLm1lbnUtc3ViLXhsLWRvd24tYWNjb3JkaW9uLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWVudS14bC1kb3duLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZW51LXhsLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS14bC1kb3duLWZpdCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS14bC1kb3duLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tZW51LXhsLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXhsLWRvd24tcm93ID4gLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tZW51LXhsLWRvd24tcm93ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB9XG4gIFtkaXJlY3Rpb249cnRsXSAubWVudS14bC1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUteGwtZG93bi1yb3VuZGVkIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICB9XG5cbiAgLm1lbnUteGwtZG93bi1waWxsIC5tZW51LWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAubWVudS14bC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm1lbnUtaXRlbS5tZW51LXh4bC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1pdGVtLm1lbnUteHhsLWRvd24tYWNjb3JkaW9uLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgfVxuICBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXh4bC1kb3duLWFjY29yZGlvbi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93bikgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCBbZGlyZWN0aW9uPXJ0bF0gLm1lbnUtaXRlbS5tZW51LXh4bC1kb3duLWFjY29yZGlvbi5zaG93Om5vdCguaGlkaW5nKTpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbiAgfVxuXG4gIC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDU7XG4gIH1cbiAgLnNob3cubWVudS1kcm9wZG93biA+IC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93biwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvdywgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAwLjNzIGVhc2UgMTtcbiAgfVxuICAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3BdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3Atc3RhcnRdLCAuc2hvdy5tZW51LWRyb3Bkb3duID4gLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duW2RhdGEtcG9wcGVyLXBsYWNlbWVudD10b3AtZW5kXSwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wXSwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLXN0YXJ0XSwgLm1lbnUtc3ViLXh4bC1kb3duLWRyb3Bkb3duLm1lbnUuc2hvd1tkYXRhLXBvcHBlci1wbGFjZW1lbnQ9dG9wLWVuZF0sIC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0sIC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1zdGFydF0sIC5tZW51LXN1Yi14eGwtZG93bi1kcm9wZG93bi5zaG93W2RhdGEtcG9wcGVyLXBsYWNlbWVudF1bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcC1lbmRdIHtcbiAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluIDAuM3MgZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIDAuM3MgZWFzZSAxO1xuICB9XG5cbiAgLm1lbnUtc3ViLXh4bC1kb3duLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvdzpub3QoLm1lbnUtZHJvcGRvd24pID4gLm1lbnUtc3ViLXh4bC1kb3duLWFjY29yZGlvbiwgLm1lbnUtc3ViLXh4bC1kb3duLWFjY29yZGlvbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24taW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24tZml0ID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS14eGwtZG93bi1maXQgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tZW51LXh4bC1kb3duLXJvdyA+IC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS14eGwtZG93bi1yb3cgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gICAgLypydGw6aWdub3JlKi9cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIH1cbiAgW2RpcmVjdGlvbj1ydGxdIC5tZW51LXh4bC1kb3duLXJvdyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgICAvKnJ0bDppZ25vcmUqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICB9XG5cbiAgLm1lbnUteHhsLWRvd24tcm91bmRlZCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgfVxuXG4gIC5tZW51LXh4bC1kb3duLXBpbGwgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuXG4gIC5tZW51LXh4bC1kb3duLXJvdW5kZWQtMCAubWVudS1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDFyZW0gKyAxcmVtKTtcbn1cbi5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDJyZW0gKyAxcmVtKTtcbn1cbi5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDNyZW0gKyAxcmVtKTtcbn1cbi5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDRyZW0gKyAxcmVtKTtcbn1cbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDJyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1maXQgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygzcmVtKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWZpdCAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoNHJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBrZXlmcmFtZXMgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1tb3ZlLXVwIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1lbnUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVudS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ubWVudS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzZmZmZmZmJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVudS10aXRsZS13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1lbnUtaWNvbi13aGl0ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVudS1pY29uLXdoaXRlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5tZW51LWljb24td2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1lbnUtYXJyb3ctd2hpdGUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE5NjhDRDtcbn1cbi5tZW51LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5tZW51LWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbn1cblxuLm1lbnUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5tZW51LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0U0RTZFRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNFNEU2RUYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5tZW51LXRpdGxlLXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLm1lbnUtaWNvbi1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLm1lbnUtaWNvbi1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLm1lbnUtaWNvbi1zZWNvbmRhcnkgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtc2Vjb25kYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG5cbi5tZW51LWFycm93LXNlY29uZGFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRTRFNkVGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0U0RTZFRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRjVGOEZBJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0Y1RjhGQSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS10aXRsZS1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cblxuLm1lbnUtaWNvbi1saWdodCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1pY29uLWxpZ2h0IC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5tZW51LWljb24tbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbn1cblxuLm1lbnUtYXJyb3ctbGlnaHQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0Y1RjhGQSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGNUY4RkEnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4ubWVudS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4ubWVudS1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzUwQ0Q4OTtcbn1cbi5tZW51LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xufVxuLm1lbnUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNTBDRDg5JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzUwQ0Q4OSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5tZW51LXRpdGxlLXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi5tZW51LWljb24tc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4ubWVudS1pY29uLXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLm1lbnUtaWNvbi1zdWNjZXNzIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LXN1Y2Nlc3MgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OTtcbn1cblxuLm1lbnUtYXJyb3ctc3VjY2VzcyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNTBDRDg5JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzUwQ0Q4OSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzEyZGFjZDtcbn1cbi5tZW51LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxMmRhY2Q7XG59XG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzEyZGFjZDtcbn1cbi5tZW51LWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTJkYWNkO1xufVxuLm1lbnUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMmRhY2Q7XG59XG4ubWVudS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxMmRhY2QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTJkYWNkJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuLm1lbnUtdGl0bGUtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzEyZGFjZDtcbn1cblxuLm1lbnUtaWNvbi1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzEyZGFjZDtcbn1cbi5tZW51LWljb24taW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxMmRhY2Q7XG59XG4ubWVudS1pY29uLWluZm8gLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtaW5mbyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTJkYWNkO1xufVxuXG4ubWVudS1hcnJvdy1pbmZvIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxMmRhY2QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTJkYWNkJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLm1lbnUtd2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkM3MDA7XG59XG4ubWVudS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbn1cbi5tZW51LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGQzcwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkM3MDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4ubWVudS10aXRsZS13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuXG4ubWVudS1pY29uLXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLm1lbnUtaWNvbi13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi5tZW51LWljb24td2FybmluZyAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC13YXJuaW5nIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5cbi5tZW51LWFycm93LXdhcm5pbmcgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGQzcwMCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkM3MDAnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4ubWVudS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjE0MTZDO1xufVxuLm1lbnUtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xufVxuLm1lbnUtZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGMTQxNkMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRjE0MTZDJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4ubWVudS10aXRsZS1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5tZW51LWljb24tZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5tZW51LWljb24tZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5tZW51LWljb24tZGFuZ2VyIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWRhbmdlciAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xufVxuXG4ubWVudS1hcnJvdy1kYW5nZXIgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0YxNDE2QyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGMTQxNkMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5tZW51LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuLm1lbnUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTgxQzMyJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5tZW51LXRpdGxlLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5tZW51LWljb24tZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1pY29uLWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLm1lbnUtaWNvbi1kYXJrIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWRhcmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLm1lbnUtYXJyb3ctZGFyayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTgxQzMyJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4ubWVudS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMUE1Qjc7XG59XG4ubWVudS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ExQTVCNyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4ubWVudS10aXRsZS1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLm1lbnUtaWNvbi1tdXRlZCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4ubWVudS1pY29uLW11dGVkIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5tZW51LWljb24tbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQTVCNztcbn1cblxuLm1lbnUtYXJyb3ctbXV0ZWQgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ExQTVCNyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNBMUE1QjcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLm1lbnUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLm1lbnUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0Y1RjhGQSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGNUY4RkEnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLm1lbnUtdGl0bGUtZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG5cbi5tZW51LWljb24tZ3JheS0xMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLm1lbnUtaWNvbi1ncmF5LTEwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4ubWVudS1pY29uLWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG5cbi5tZW51LWFycm93LWdyYXktMTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGNUY4RkEnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRjVGOEZBJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5tZW51LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbn1cbi5tZW51LWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNFRkYyRjUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRUZGMkY1JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5tZW51LXRpdGxlLWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuXG4ubWVudS1pY29uLWdyYXktMjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5tZW51LWljb24tZ3JheS0yMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLm1lbnUtaWNvbi1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTIwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRUZGMkY1JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0VGRjJGNSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRTRFNkVGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0U0RTZFRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS10aXRsZS1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTMwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4ubWVudS1pY29uLWdyYXktMzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi5tZW51LWljb24tZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS0zMDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0U0RTZFRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNFNEU2RUYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLm1lbnUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzO1xufVxuLm1lbnUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0I1QjVDMyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNCNUI1QzMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLm1lbnUtdGl0bGUtZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5tZW51LWljb24tZ3JheS00MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLm1lbnUtaWNvbi1ncmF5LTQwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4ubWVudS1pY29uLWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNUI1QzM7XG59XG5cbi5tZW51LWFycm93LWdyYXktNDAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNCNUI1QzMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQjVCNUMzJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNBMUE1QjcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LXRpdGxlLWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuXG4ubWVudS1pY29uLWdyYXktNTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5tZW51LWljb24tZ3JheS01MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLm1lbnUtaWNvbi1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTFBNUI3O1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTUwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ExQTVCNyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ubWVudS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RTgyOTk7XG59XG4ubWVudS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzN0U4Mjk5JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzdFODI5OSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ubWVudS10aXRsZS1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTYwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ubWVudS1pY29uLWdyYXktNjAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5tZW51LWljb24tZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdFODI5OTtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS02MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzdFODI5OSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM3RTgyOTknJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLm1lbnUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUU2Mjc4O1xufVxuLm1lbnUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzVFNjI3OCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLm1lbnUtdGl0bGUtZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG5cbi5tZW51LWljb24tZ3JheS03MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLm1lbnUtaWNvbi1ncmF5LTcwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG4ubWVudS1pY29uLWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RTYyNzg7XG59XG5cbi5tZW51LWFycm93LWdyYXktNzAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNUU2Mjc4JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5tZW51LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNDI1NDtcbn1cbi5tZW51LWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMzRjQyNTQnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzM0Y0MjU0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5tZW51LXRpdGxlLWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ubWVudS1pY29uLWdyYXktODAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5tZW51LWljb24tZ3JheS04MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLm1lbnUtaWNvbi1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y0MjU0O1xufVxuXG4ubWVudS1hcnJvdy1ncmF5LTgwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzM0Y0MjU0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzNGNDI1NCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTgxQzMyJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtdGl0bGUtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS10aXRsZS1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLm1lbnUtaWNvbi1ncmF5LTkwMCAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4ubWVudS1pY29uLWdyYXktOTAwIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5tZW51LWljb24tZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1idWxsZXQtZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLm1lbnUtYXJyb3ctZ3JheS05MDAgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE4MUMzMiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxODFDMzInJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWN1c3RvbS1waW5rIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRjk3NUM0O1xufVxuLm1lbnUtY3VzdG9tLXBpbmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGOTc1QzQ7XG59XG4ubWVudS1jdXN0b20tcGluayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGOTc1QzQ7XG59XG4ubWVudS1jdXN0b20tcGluayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGOTc1QzQ7XG59XG4ubWVudS1jdXN0b20tcGluayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1jdXN0b20tcGluayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk3NUM0O1xufVxuLm1lbnUtY3VzdG9tLXBpbmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0Y5NzVDNCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGOTc1QzQnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXRpdGxlLWN1c3RvbS1waW5rIC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjRjk3NUM0O1xufVxuLm1lbnUtdGl0bGUtY3VzdG9tLXBpbmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGOTc1QzQ7XG59XG5cbi5tZW51LWljb24tY3VzdG9tLXBpbmsgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRjk3NUM0O1xufVxuLm1lbnUtaWNvbi1jdXN0b20tcGluayAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGOTc1QzQ7XG59XG4ubWVudS1pY29uLWN1c3RvbS1waW5rIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYnVsbGV0LWN1c3RvbS1waW5rIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOTc1QzQ7XG59XG5cbi5tZW51LWFycm93LWN1c3RvbS1waW5rIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGOTc1QzQnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRjk3NUM0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS1jdXN0b20tYmx1ZSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzA4MDg1Yztcbn1cbi5tZW51LWN1c3RvbS1ibHVlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMDgwODVjO1xufVxuLm1lbnUtY3VzdG9tLWJsdWUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMDgwODVjO1xufVxuLm1lbnUtY3VzdG9tLWJsdWUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDgwODVjO1xufVxuLm1lbnUtY3VzdG9tLWJsdWUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtY3VzdG9tLWJsdWUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDg1Yztcbn1cbi5tZW51LWN1c3RvbS1ibHVlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMwODA4NWMnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMDgwODVjJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4ubWVudS10aXRsZS1jdXN0b20tYmx1ZSAubWVudS1pdGVtIC5tZW51LWxpbmsge1xuICBjb2xvcjogIzA4MDg1Yztcbn1cbi5tZW51LXRpdGxlLWN1c3RvbS1ibHVlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMDgwODVjO1xufVxuXG4ubWVudS1pY29uLWN1c3RvbS1ibHVlIC5tZW51LWl0ZW0gLm1lbnUtbGluayAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzA4MDg1Yztcbn1cbi5tZW51LWljb24tY3VzdG9tLWJsdWUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDgwODVjO1xufVxuLm1lbnUtaWNvbi1jdXN0b20tYmx1ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWJ1bGxldC1jdXN0b20tYmx1ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODVjO1xufVxuXG4ubWVudS1hcnJvdy1jdXN0b20tYmx1ZSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMDgwODVjJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzA4MDg1YyclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtaG92ZXItYmcgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC44KTtcbn1cblxuLm1lbnUtc2hvdy1iZyAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zaG93LWJnIC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuOCk7XG59XG5cbi5tZW51LWFjdGl2ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjgpO1xufVxuXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG4ubWVudS1zdGF0ZS1iZyAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjgpO1xufVxuLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc3RhdGUtYmcgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC44KTtcbn1cbi5tZW51LXN0YXRlLWJnIC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuOCk7XG59XG5cbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSxcbi5tZW51LWhvdmVyLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtaG92ZXItcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsXG4ubWVudS1ob3Zlci1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSwgLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSwgLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXNob3ctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zaG93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc2hvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LWFjdGl2ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtYWN0aXZlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1hY3RpdmUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSxcbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsXG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUsIC5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSwgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSxcbi5tZW51LWhvdmVyLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtaG92ZXItYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSwgLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSwgLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXNob3ctYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1zaG93LWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc2hvdy1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tZW51LWFjdGl2ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtYWN0aXZlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSxcbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUsIC5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSwgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLm1lbnUtc3RhdGUtYmctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkY7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUsIC5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGksIC5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE5NjhDRDtcbn1cbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1zaG93LWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc2hvdy1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSxcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtaG92ZXItYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsXG4ubWVudS1ob3Zlci1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkY7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LWFjdGl2ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1hY3RpdmUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUsIC5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gaSwgLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyLCAubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSxcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIsXG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkY7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1iZy1saWdodC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYmctbGlnaHQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LWhvdmVyLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtaG92ZXItdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1ob3Zlci10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSxcbi5tZW51LWhvdmVyLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuXG4ubWVudS1zaG93LXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc2hvdy10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LXNob3ctdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LXRpdGxlLCAubWVudS1zaG93LXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuXG4ubWVudS1hY3RpdmUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1hY3RpdmUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSxcbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS10aXRsZSwgLm1lbnUtc3RhdGUtdGl0bGUtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS10aXRsZS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuXG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGksXG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4ubWVudS1ob3Zlci1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LWhvdmVyLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4ubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXNob3ctaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpLCAubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5tZW51LXNob3ctaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4ubWVudS1zaG93LWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc2hvdy1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtYWN0aXZlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWFjdGl2ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LWFjdGl2ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE5NjhDRDtcbn1cbi5tZW51LWFjdGl2ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksXG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIGksIC5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE5NjhDRDtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1pY29uLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LXN0YXRlLWljb24tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5tZW51LWhvdmVyLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5tZW51LWhvdmVyLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtaG92ZXItYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0LFxuLm1lbnUtaG92ZXItYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5tZW51LXNob3ctYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc2hvdy1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXNob3ctYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1idWxsZXQgLmJ1bGxldCwgLm1lbnUtc2hvdy1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbn1cblxuLm1lbnUtYWN0aXZlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtYWN0aXZlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuXG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1idWxsZXQgLmJ1bGxldCxcbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluaywgLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0LCAubWVudS1zdGF0ZS1idWxsZXQtcHJpbWFyeSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbn1cbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm1lbnUtc3RhdGUtYnVsbGV0LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5tZW51LWhvdmVyLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtaG92ZXItYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LWhvdmVyLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyLFxuLm1lbnUtaG92ZXItYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXNob3ctYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rLCAubWVudS1zaG93LWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zaG93LWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLm1lbnUtc2hvdy1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cblxuLm1lbnUtYWN0aXZlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1hY3RpdmUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG5cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyLFxuLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4ubWVudS1zdGF0ZS1hcnJvdy1wcmltYXJ5IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYXJyb3c6YWZ0ZXIsIC5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5tZW51LXN0YXRlLWFycm93LXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMTk2OENEJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuXG4uYW5jaG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbmNob3IgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDEuMjVlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGNvbG9yOiAjQTFBNUI3O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFuY2hvciBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiI1wiO1xufVxuLmFuY2hvcjpob3ZlciBhIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hbmNob3I6aG92ZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTk2OENEO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4uY2FyZCB7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDc2LCA4NywgMTI1LCAwLjAyKTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMCAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkYyRjU7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUuZmxleC1jb2x1bW4ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzdFODI5OTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiBpOmFmdGVyLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiBpOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5jYXJkLWljb24gLnN2Zy1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUsXG4uY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmNhcmQtbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuMjc1cmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuY2FyZC1sYWJlbCB7XG4gIG1hcmdpbjogMCAwLjc1cmVtIDAgMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHNtYWxsLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLnNtYWxsIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBoMSwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5oMSwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGgyLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmgyLCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgaDMsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuaDMsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSBoNCwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIC5oNCwgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIGg1LCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgLmg1LCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgaDYsIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMnJlbSAyLjI1cmVtO1xufVxuLmNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMnJlbSAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRkYyRjU7XG59XG4uY2FyZCAuY2FyZC1zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmNhcmQuY2FyZC1weC0wIC5jYXJkLWhlYWRlcixcbi5jYXJkLmNhcmQtcHgtMCAuY2FyZC1ib2R5LFxuLmNhcmQuY2FyZC1weC0wIC5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jYXJkLmNhcmQtcHktMCAuY2FyZC1oZWFkZXIsXG4uY2FyZC5jYXJkLXB5LTAgLmNhcmQtYm9keSxcbi5jYXJkLmNhcmQtcHktMCAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uY2FyZC5jYXJkLXAtMCAuY2FyZC1oZWFkZXIsXG4uY2FyZC5jYXJkLXAtMCAuY2FyZC1ib2R5LFxuLmNhcmQuY2FyZC1wLTAgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jYXJkLmNhcmQtZGFzaGVkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNFNEU2RUY7XG59XG4uY2FyZC5jYXJkLWRhc2hlZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0U0RTZFRjtcbn1cbi5jYXJkLmNhcmQtZGFzaGVkID4gLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjRTRFNkVGO1xufVxuLmNhcmQuY2FyZC1ib3JkZXJlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRkYyRjU7XG59XG4uY2FyZC5jYXJkLWZsdXNoID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5jYXJkLmNhcmQtZmx1c2ggPiAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmNhcmQuY2FyZC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoNzYsIDg3LCAxMjUsIDAuMDIpO1xuICBib3JkZXI6IDA7XG59XG5cbi5jYXJkLmNhcmQtc3RyZXRjaCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbn1cbi5jYXJkLmNhcmQtc3RyZXRjaC03NSB7XG4gIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xufVxuLmNhcmQuY2FyZC1zdHJldGNoLTUwIHtcbiAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG59XG4uY2FyZC5jYXJkLXN0cmV0Y2gtMzMge1xuICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG59XG4uY2FyZC5jYXJkLXN0cmV0Y2gtMjUge1xuICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlci1zdHJldGNoIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uY2FyZCAuY2FyZC1oZWFkZXItc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgbWFyZ2luOiAwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC5jYXJkLXNtLXN0cmV0Y2gge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXNtLXN0cmV0Y2gtNzUge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtc20tc3RyZXRjaC01MCB7XG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1zbS1zdHJldGNoLTMzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMzMuMzMzJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1zbS1zdHJldGNoLTI1IHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXItc20tc3RyZXRjaCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci1zbS1zdHJldGNoIC5jYXJkLXRvb2xiYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLmNhcmQtbWQtc3RyZXRjaCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbWQtc3RyZXRjaC03NSB7XG4gICAgaGVpZ2h0OiBjYWxjKDc1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1tZC1zdHJldGNoLTUwIHtcbiAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLW1kLXN0cmV0Y2gtMzMge1xuICAgIGhlaWdodDogY2FsYygzMy4zMzMlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLW1kLXN0cmV0Y2gtMjUge1xuICAgIGhlaWdodDogY2FsYygyNSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkIC5jYXJkLWhlYWRlci1tZC1zdHJldGNoIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLW1kLXN0cmV0Y2ggLmNhcmQtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhcmQuY2FyZC1sZy1zdHJldGNoIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC1sZy1zdHJldGNoLTc1IHtcbiAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLWxnLXN0cmV0Y2gtNTAge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbGctc3RyZXRjaC0zMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQtbGctc3RyZXRjaC0yNSB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLWxnLXN0cmV0Y2gge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXItbGctc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhcmQuY2FyZC14bC1zdHJldGNoIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQuY2FyZC14bC1zdHJldGNoLTc1IHtcbiAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXhsLXN0cmV0Y2gtNTAge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteGwtc3RyZXRjaC0zMyB7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteGwtc3RyZXRjaC0yNSB7XG4gICAgaGVpZ2h0OiBjYWxjKDI1JSAtIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIH1cbiAgLmNhcmQgLmNhcmQtaGVhZGVyLXhsLXN0cmV0Y2gge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXIteGwtc3RyZXRjaCAuY2FyZC10b29sYmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNhcmQuY2FyZC14eGwtc3RyZXRjaCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteHhsLXN0cmV0Y2gtNzUge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteHhsLXN0cmV0Y2gtNTAge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xuICB9XG4gIC5jYXJkLmNhcmQteHhsLXN0cmV0Y2gtMzMge1xuICAgIGhlaWdodDogY2FsYygzMy4zMzMlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZC5jYXJkLXh4bC1zdHJldGNoLTI1IHtcbiAgICBoZWlnaHQ6IGNhbGMoMjUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXIteHhsLXN0cmV0Y2gge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAuY2FyZCAuY2FyZC1oZWFkZXIteHhsLXN0cmV0Y2ggLmNhcmQtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbi5jYXJkLXAge1xuICBwYWRkaW5nOiAycmVtIDIuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNhcmQtcHgge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoNzYsIDg3LCAxMjUsIDAuMDIpO1xufVxuXG4uY2FyZC1weSB7XG4gIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC1zdGFydCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC1lbmQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLmNhcmQtcm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4uY2FyZC1yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZCA+IC5jYXJkLWhlYWRlcjpub3QoLmZsZXgtbm93cmFwKSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWxpbmUgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLVwiO1xufVxuXG4uYnJlYWRjcnVtYi1kb3QgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG59XG5cbi5icmVhZGNydW1iLXNlcGFyYXRvcmxlc3MgLmJyZWFkY3J1bWItaXRlbTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuOm5vdCguYnRuLXNoYWRvdyk6bm90KC5zaGFkb3cpOm5vdCguc2hhZG93LXNtKTpub3QoLnNoYWRvdy1sZykge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiBjYWxjKDAuNzVyZW0gKyAxcHgpIGNhbGMoMS41cmVtICsgMXB4KTtcbn1cbi5idG46bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJvcmRlci1ob3Zlcik6bm90KC5ib3JkZXItYWN0aXZlKTpub3QoLmJ0bi1mbHVzaCk6bm90KC5idG4taWNvbikuYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bjpub3QoLmJ0bi1vdXRsaW5lKTpub3QoLmJ0bi1kYXNoZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKSB7XG4gIHBhZGRpbmc6IGNhbGMoMC44MjVyZW0gKyAxcHgpIGNhbGMoMS43NXJlbSArIDFweCk7XG59XG4uYnRuOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpOm5vdCguYnRuLWljb24pLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG46bm90KC5idG4tb3V0bGluZSk6bm90KC5idG4tZGFzaGVkKTpub3QoLmJvcmRlci1ob3Zlcik6bm90KC5ib3JkZXItYWN0aXZlKTpub3QoLmJ0bi1mbHVzaCk6bm90KC5idG4taWNvbikge1xuICBwYWRkaW5nOiBjYWxjKDAuNTVyZW0gKyAxcHgpIGNhbGMoMS4yNXJlbSArIDFweCk7XG59XG4uYnRuLmJ0bi1saW5rIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLWRhc2hlZCB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjRTRFNkVGO1xufVxuLmJ0bi5idG4tb3V0bGluZS1kZWZhdWx0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTZFRjtcbn1cbi5idG4uYnRuLWZsdXNoIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4uYnRuLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJ0biBpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC4zNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uYnRuIC5zdmctaWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYnRuLmJ0bi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxLjVlbSArIDEuNXJlbSArIDJweCk7XG59XG4uYnRuLmJ0bi1pY29uOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpIHtcbiAgYm9yZGVyOiAwO1xufVxuLmJ0bi5idG4taWNvbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1pY29uIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4xcmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMS41ZW0gKyAxLjFyZW0gKyAycHgpO1xufVxuLmJ0bi5idG4taWNvbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLmJ0bi1pY29uIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG4gIHdpZHRoOiBjYWxjKDEuNWVtICsgMS42NXJlbSArIDJweCk7XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYnRuLmJ0bi1pY29uIGksXG4uYnRuLmJ0bi1pY29uIC5zdmctaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5idG4uYnRuLXdoaXRlIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLXdoaXRlIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4uYnRuLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4uYnRuLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2hpdGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2hpdGUsIC5idG4uYnRuLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi13aGl0ZS5hY3RpdmUsIC5idG4uYnRuLXdoaXRlLnNob3csIC5zaG93ID4gLmJ0bi5idG4td2hpdGUge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi13aGl0ZSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdoaXRlIGksIC5idG4uYnRuLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4td2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi13aGl0ZS5hY3RpdmUgaSwgLmJ0bi5idG4td2hpdGUuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLXdoaXRlIGkge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13aGl0ZS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4td2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdoaXRlLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2hpdGUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4td2hpdGUuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG5cbi5idG4uYnRuLWJnLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdoaXRlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13aGl0ZSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13aGl0ZSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13aGl0ZSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13aGl0ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13aGl0ZSBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13aGl0ZS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2hpdGUuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLmJ0bi1saWdodCBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLmJ0bi1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uYnRuLmJ0bi1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LCAuYnRuLmJ0bi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodCBpLCAuYnRuLmJ0bi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodCBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuXG4uYnRuLmJ0bi1iZy1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQsIC5idG4uYnRuLWFjdGl2ZS1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG4uYnRuLmJ0bi1wcmltYXJ5IGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1wcmltYXJ5LCAuYnRuLmJ0bi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4uYnRuLXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzAwOTVFODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTVFOCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tcHJpbWFyeSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXByaW1hcnkgaSwgLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXByaW1hcnkuYWN0aXZlIGksIC5idG4uYnRuLXByaW1hcnkuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLXByaW1hcnkgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXByaW1hcnkuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXByaW1hcnkuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1wcmltYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXByaW1hcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTk2OENEO1xuICBib3JkZXItY29sb3I6ICNGMUZBRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkY7XG59XG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5IGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1wcmltYXJ5IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzE5NjhDRDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgaSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1wcmltYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXByaW1hcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tYmctcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzE5NjhDRDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzE5NjhDRDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSBpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTk2OENEO1xuICBib3JkZXItY29sb3I6ICNGMUZBRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkYgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnkuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5idG4uYnRuLWFjdGl2ZS1saWdodC1wcmltYXJ5LmJ0bi1vdXRsaW5lOm5vdCguYnRuLW91dGxpbmUtZGVmYXVsdCkge1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0QgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRjtcbn1cbi5idG4uYnRuLXNlY29uZGFyeSBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLmJ0bi1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYm9yZGVyLWNvbG9yOiAjQjVCNUMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnkgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zZWNvbmRhcnkgaSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXNlY29uZGFyeS5hY3RpdmUgaSwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tc2Vjb25kYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tYmctc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgaSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgaSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc2Vjb25kYXJ5LmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zZWNvbmRhcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmJ0bi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG4uYnRuLmJ0bi1zdWNjZXNzIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1zdWNjZXNzLCAuYnRuLmJ0bi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzQ3QkU3RDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3QkU3RCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2VzcyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXN1Y2Nlc3MgaSwgLmJ0bi5idG4tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXN1Y2Nlc3MuYWN0aXZlIGksIC5idG4uYnRuLXN1Y2Nlc3Muc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3MgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1zdWNjZXNzLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNTBDRDg5O1xuICBib3JkZXItY29sb3I6ICNFOEZGRjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEZGRjM7XG59XG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzIGkge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1zdWNjZXNzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgaSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1zdWNjZXNzLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tYmctc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzUwQ0Q4OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwQ0Q4OSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyBpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2Vzcy5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcywgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNTBDRDg5O1xuICBib3JkZXItY29sb3I6ICNFOEZGRjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEZGRjMgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MgaSB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3Muc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4uYnRuLWFjdGl2ZS1saWdodC1zdWNjZXNzLmJ0bi1vdXRsaW5lOm5vdCguYnRuLW91dGxpbmUtZGVmYXVsdCkge1xuICBib3JkZXItY29sb3I6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4taW5mbyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICMxMmRhY2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMmRhY2Q7XG59XG4uYnRuLmJ0bi1pbmZvIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4taW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4taW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1pbmZvLCAuYnRuLmJ0bi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5mby5hY3RpdmUsIC5idG4uYnRuLWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzUwMTREMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwMTREMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4taW5mbyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWluZm8gaSwgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWluZm8uYWN0aXZlIGksIC5idG4uYnRuLWluZm8uc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWluZm8gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4taW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4taW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtaW5mbyB7XG4gIGNvbG9yOiAjMTJkYWNkO1xuICBib3JkZXItY29sb3I6ICNGOEY1RkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RkY7XG59XG4uYnRuLmJ0bi1saWdodC1pbmZvIGkge1xuICBjb2xvcjogIzEyZGFjZDtcbn1cbi5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTJkYWNkO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbmZvLCAuYnRuLmJ0bi1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtaW5mby5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbmZvIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzEyZGFjZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyZGFjZCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5mbyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluZm8gaSwgLmJ0bi5idG4tbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWluZm8uYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LWluZm8uc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluZm8uc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tYmctaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzEyZGFjZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyZGFjZDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pbmZvLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pbmZvLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pbmZvIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzEyZGFjZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyZGFjZCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWluZm8gaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mbyBpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWluZm8uYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pbmZvLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaW5mbyBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaW5mby5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbywgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyB7XG4gIGNvbG9yOiAjMTJkYWNkO1xuICBib3JkZXItY29sb3I6ICNGOEY1RkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RkYgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gaSB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxMmRhY2Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtaW5mby5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzEyZGFjZDtcbn1cbi5idG4uYnRuLWFjdGl2ZS1saWdodC1pbmZvLmJ0bi1vdXRsaW5lOm5vdCguYnRuLW91dGxpbmUtZGVmYXVsdCkge1xuICBib3JkZXItY29sb3I6ICMxMmRhY2QgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRkM3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLmJ0bi13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4td2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi13YXJuaW5nLCAuYnRuLmJ0bi13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4td2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4td2FybmluZy5hY3RpdmUsIC5idG4uYnRuLXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0YxQkMwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxQkMwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2FybmluZyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdhcm5pbmcgaSwgLmJ0bi5idG4td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlIGksIC5idG4uYnRuLXdhcm5pbmcuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLXdhcm5pbmcuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiAjRkZDNzAwO1xuICBib3JkZXItY29sb3I6ICNGRkY4REQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY4REQ7XG59XG4uYnRuLmJ0bi1saWdodC13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZDNzAwO1xufVxuLmJ0bi5idG4tbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC13YXJuaW5nLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgaSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXdhcm5pbmcuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tYmctd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyBpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZy5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZywgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyB7XG4gIGNvbG9yOiAjRkZDNzAwO1xuICBib3JkZXItY29sb3I6ICNGRkY4REQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY4REQgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkM3MDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4uYnRuLWFjdGl2ZS1saWdodC13YXJuaW5nLmJ0bi1vdXRsaW5lOm5vdCguYnRuLW91dGxpbmUtZGVmYXVsdCkge1xuICBib3JkZXItY29sb3I6ICNGRkM3MDAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2Qztcbn1cbi5idG4uYnRuLWRhbmdlciBpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYW5nZXIsIC5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRDkyMTRFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDkyMTRFICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYW5nZXIgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYW5nZXIgaSwgLmJ0bi5idG4tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWRhbmdlci5hY3RpdmUgaSwgLmJ0bi5idG4tZGFuZ2VyLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhbmdlci5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1kYW5nZXIuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjVGODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjVGODtcbn1cbi5idG4uYnRuLWxpZ2h0LWRhbmdlciBpIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLmJ0bi1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjE0MTZDO1xufVxuLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYW5nZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRjE0MTZDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIgaSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5hY3RpdmUgaSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1kYW5nZXIuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi5idG4tYmctZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjE0MTZDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgaSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZGRkZGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYW5nZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG4gIGJvcmRlci1jb2xvcjogI0ZGRjVGODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjVGOCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhbmdlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4uYnRuLWFjdGl2ZS1saWdodC1kYW5nZXIuYnRuLW91dGxpbmU6bm90KC5idG4tb3V0bGluZS1kZWZhdWx0KSB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWRhcmsgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWRhcmssIC5idG4uYnRuLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1kYXJrLmFjdGl2ZSwgLmJ0bi5idG4tZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTMxNjI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxNjI4ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYXJrIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFyayBpLCAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tZGFyay5hY3RpdmUgaSwgLmJ0bi5idG4tZGFyay5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tZGFyayBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFyay5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tZGFyay5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1saWdodC1kYXJrIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogI0VGRjJGNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbn1cbi5idG4uYnRuLWxpZ2h0LWRhcmsgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLmJ0bi1saWdodC1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWxpZ2h0LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWRhcmssIC5idG4uYnRuLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1kYXJrLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYXJrIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFyayBpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtZGFyay5hY3RpdmUgaSwgLmJ0bi5idG4tbGlnaHQtZGFyay5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyayBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFyay5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZGFyay5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1iZy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhcmssIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1kYXJrLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyayBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1kYXJrIGksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1kYXJrIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYXJrLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyay5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhcmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1kYXJrLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtZGFyay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWRhcmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJvcmRlci1jb2xvcjogI0VGRjJGNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayBpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyay5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtbGlnaHQtZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1saWdodC1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4tYWN0aXZlLWxpZ2h0LWRhcmsuYnRuLW91dGxpbmU6bm90KC5idG4tb3V0bGluZS1kZWZhdWx0KSB7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1jdXN0b20tcGluayB7XG4gIGJvcmRlci1jb2xvcjogI0Y5NzVDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5NzVDNDtcbn1cbi5idG4uYnRuLWJnLWN1c3RvbS1waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjk3NUM0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk3NUM0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWN1c3RvbS1waW5rLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tcGluaywgLmJ0bi5idG4tYWN0aXZlLWN1c3RvbS1waW5rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tcGluazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY3VzdG9tLXBpbms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tcGluay5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tcGluay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tcGluayB7XG4gIGJvcmRlci1jb2xvcjogI0Y5NzVDNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5NzVDNCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1jdXN0b20tYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzA4MDg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDg1Yztcbn1cbi5idG4uYnRuLWJnLWN1c3RvbS1ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDgwODVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODVjO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWN1c3RvbS1ibHVlLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tYmx1ZSwgLmJ0bi5idG4tYWN0aXZlLWN1c3RvbS1ibHVlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tYmx1ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY3VzdG9tLWJsdWU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tYmx1ZS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tYmx1ZS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jdXN0b20tYmx1ZSB7XG4gIGJvcmRlci1jb2xvcjogIzA4MDg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDg1YyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tY29sb3Itd2hpdGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tY29sb3Itd2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tY29sb3Itd2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3Itd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2hpdGUuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdoaXRlLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4taWNvbi13aGl0ZSBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1pY29uLXdoaXRlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWljb24td2hpdGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGUuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24td2hpdGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13aGl0ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tdGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13aGl0ZS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdoaXRlLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLmJ0bi5idG4tY29sb3ItcHJpbWFyeSBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4uYnRuLmJ0bi1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE5NjhDRDtcbn1cbi5idG4uYnRuLWNvbG9yLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItcHJpbWFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5idG4uYnRuLWljb24tcHJpbWFyeSBpIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4uYnRuLmJ0bi1pY29uLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTk2OENEO1xufVxuLmJ0bi5idG4taWNvbi1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE5NjhDRDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tcHJpbWFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1wcmltYXJ5LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5idG4uYnRuLXRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtcHJpbWFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXByaW1hcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG5cbi5idG4uYnRuLWNvbG9yLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4tY29sb3Itc2Vjb25kYXJ5IGkge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4uYnRuLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1jb2xvci1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3Itc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zZWNvbmRhcnkuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXNlY29uZGFyeS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeSBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeSBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXNlY29uZGFyeS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zZWNvbmRhcnkuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi10ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc2Vjb25kYXJ5OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zZWNvbmRhcnk6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeS5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeS5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1saWdodCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi5idG4tY29sb3ItbGlnaHQgaSB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi5idG4tY29sb3ItbGlnaHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLmJ0bi5idG4tY29sb3ItbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQgaSB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbGlnaHQuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWxpZ2h0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cblxuLmJ0bi5idG4taWNvbi1saWdodCBpIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLmJ0bi1pY29uLWxpZ2h0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5idG4uYnRuLWljb24tbGlnaHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgaSB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbGlnaHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1saWdodC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cblxuLmJ0bi5idG4tdGV4dC1saWdodCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1saWdodC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWxpZ2h0LnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtbGlnaHQge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cblxuLmJ0bi5idG4tY29sb3Itc3VjY2VzcyB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi5idG4tY29sb3Itc3VjY2VzcyBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLmJ0bi1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzUwQ0Q4OTtcbn1cbi5idG4uYnRuLWNvbG9yLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3Itc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3Muc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIGkge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2VzcyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itc3VjY2Vzczpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3Muc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi5idG4uYnRuLWljb24tc3VjY2VzcyBpIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uYnRuLmJ0bi1pY29uLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNTBDRDg5O1xufVxuLmJ0bi5idG4taWNvbi1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIGkge1xuICBjb2xvcjogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzUwQ0Q4OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3M6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tc3VjY2Vzcy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1zdWNjZXNzLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi5idG4uYnRuLXRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3M6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2VzczphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtc3VjY2Vzcy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXN1Y2Nlc3Muc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG5cbi5idG4uYnRuLWNvbG9yLWluZm8ge1xuICBjb2xvcjogIzEyZGFjZDtcbn1cbi5idG4uYnRuLWNvbG9yLWluZm8gaSB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuLmJ0bi5idG4tY29sb3ItaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxMmRhY2Q7XG59XG4uYnRuLmJ0bi1jb2xvci1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxMmRhY2Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbywgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyBpIHtcbiAgY29sb3I6ICMxMmRhY2Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEyZGFjZDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mby5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWluZm86Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItaW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuXG4uYnRuLmJ0bi1pY29uLWluZm8gaSB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuLmJ0bi5idG4taWNvbi1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzEyZGFjZDtcbn1cbi5idG4uYnRuLWljb24taW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWluZm8uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxMmRhY2Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyBpIHtcbiAgY29sb3I6ICMxMmRhY2Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxMmRhY2Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mbzphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWluZm8uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24taW5mby5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWluZm8ge1xuICBjb2xvcjogIzEyZGFjZDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mbywgLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mbzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm86YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWluZm8uYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1pbmZvLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuXG4uYnRuLmJ0bi1jb2xvci13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLmJ0bi1jb2xvci13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4uYnRuLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZDNzAwO1xufVxuLmJ0bi5idG4tY29sb3Itd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkM3MDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci13YXJuaW5nOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3Itd2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cblxuLmJ0bi5idG4taWNvbi13YXJuaW5nIGkge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cbi5idG4uYnRuLWljb24td2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGRkM3MDA7XG59XG4uYnRuLmJ0bi1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZyBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgaSB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZDNzAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZzpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmc6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi13YXJuaW5nLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLXdhcm5pbmcuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24td2FybmluZy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cblxuLmJ0bi5idG4tdGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmcsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmc6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZzpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC13YXJuaW5nLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtd2FybmluZy5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0ZGQzcwMDtcbn1cblxuLmJ0bi5idG4tY29sb3ItZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLmJ0bi1jb2xvci1kYW5nZXIgaSB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi5idG4tY29sb3ItZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5idG4uYnRuLWNvbG9yLWRhbmdlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIGkge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhbmdlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFuZ2VyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5idG4uYnRuLWljb24tZGFuZ2VyIGkge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4uYnRuLWljb24tZGFuZ2VyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5idG4uYnRuLWljb24tZGFuZ2VyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyIGkge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGMTQxNkM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlcjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFuZ2VyLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhbmdlci5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5idG4uYnRuLXRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYW5nZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhbmdlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG5cbi5idG4uYnRuLWNvbG9yLWRhcmsge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWNvbG9yLWRhcmsgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4tY29sb3ItZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLmJ0bi1jb2xvci1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyaywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyaywgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyay5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWRhcms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1pY29uLWRhcmsgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4taWNvbi1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWljb24tZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyazphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWRhcmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZGFyay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWRhcmsge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyaywgLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWRhcmsuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1kYXJrLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYnRuLmJ0bi1jb2xvci1tdXRlZCB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi5idG4tY29sb3ItbXV0ZWQgaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi5idG4tY29sb3ItbXV0ZWQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLmJ0bi5idG4tY29sb3ItbXV0ZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQgaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItbXV0ZWQuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLW11dGVkLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLmJ0bi5idG4taWNvbi1tdXRlZCBpIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLmJ0bi1pY29uLW11dGVkIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5idG4uYnRuLWljb24tbXV0ZWQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgaSB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tbXV0ZWQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1tdXRlZC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLmJ0bi5idG4tdGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1tdXRlZC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LW11dGVkLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtbXV0ZWQge1xuICBjb2xvcjogI0ExQTVCNztcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS0xMDAge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMTAwIGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y1RjhGQTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwIGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMTAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTEwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS0xMDAgaSB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGNUY4RkE7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktMTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwIGkge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0xMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS0xMDAge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0xMDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTEwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMTAwIHtcbiAgY29sb3I6ICNGNUY4RkE7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktMjAwIHtcbiAgY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTIwMCBpIHtcbiAgY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFRkYyRjU7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMCBpIHtcbiAgY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTIwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0yMDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktMjAwIGkge1xuICBjb2xvcjogI0VGRjJGNTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS0yMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCBpIHtcbiAgY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0VGRjJGNTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTIwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktMjAwIHtcbiAgY29sb3I6ICNFRkYyRjU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTIwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTIwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMjAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0yMDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTIwMCB7XG4gIGNvbG9yOiAjRUZGMkY1O1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTMwMCB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS0zMDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktMzAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTMwMCBpIHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktMzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0U0RTZFRjtcbn1cbi5idG4uYnRuLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgaSB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS0zMDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTMwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTMwMCB7XG4gIGNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTMwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktMzAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS0zMDAge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS00MDAge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNDAwIGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNDAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNDAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwIGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNDAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTQwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS00MDAgaSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNDAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwIGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNDAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS00MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS00MDAge1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS00MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTQwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNDAwIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktNTAwIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTUwMCBpIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNBMUE1Qjc7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMCBpIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTUwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS01MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktNTAwIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5idG4uYnRuLWljb24tZ3JheS01MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCBpIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTUwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktNTAwIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTUwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTUwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNTAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS01MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTUwMCB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTYwMCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS02MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNjAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTYwMCBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNjAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS02MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS02MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTYwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTYwMCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTYwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNjAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS02MDAge1xuICBjb2xvcjogIzdFODI5OTtcbn1cblxuLmJ0bi5idG4tY29sb3ItZ3JheS03MDAge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNzAwIGkge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzVFNjI3ODtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwIGkge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktNzAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTcwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG5cbi5idG4uYnRuLWljb24tZ3JheS03MDAgaSB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1RTYyNzg7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktNzAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwIGkge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktNzAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS03MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG5cbi5idG4uYnRuLXRleHQtZ3JheS03MDAge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS03MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTcwMC5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktNzAwIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG5cbi5idG4uYnRuLWNvbG9yLWdyYXktODAwIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTgwMCBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMzRjQyNTQ7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMCBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTgwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS04MDAuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1pY29uLWdyYXktODAwIGkge1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5idG4uYnRuLWljb24tZ3JheS04MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCBpIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNGNDI1NDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMC5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTgwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktODAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi10ZXh0LWdyYXktODAwIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTgwMCwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTgwMCwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktODAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS04MDAuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTgwMCB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuXG4uYnRuLmJ0bi1jb2xvci1ncmF5LTkwMCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tY29sb3ItZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItZ3JheS05MDAuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWdyYXktOTAwLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4taWNvbi1ncmF5LTkwMCBpIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uYnRuLmJ0bi1pY29uLWdyYXktOTAwIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5idG4uYnRuLWljb24tZ3JheS05MDAgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4taWNvbi1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgaSB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxODFDMzI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDAuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMDpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tZ3JheS05MDA6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1ncmF5LTkwMC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tdGV4dC1ncmF5LTkwMCB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDAsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDAsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1ncmF5LTkwMC5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWdyYXktOTAwLnNob3csIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLXRleHQtZ3JheS05MDAge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxuLmJ0bi5idG4tY29sb3ItY3VzdG9tLXBpbmsge1xuICBjb2xvcjogI0Y5NzVDNDtcbn1cbi5idG4uYnRuLWNvbG9yLWN1c3RvbS1waW5rIGkge1xuICBjb2xvcjogI0Y5NzVDNDtcbn1cbi5idG4uYnRuLWNvbG9yLWN1c3RvbS1waW5rIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0Y5NzVDNDtcbn1cbi5idG4uYnRuLWNvbG9yLWN1c3RvbS1waW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWNvbG9yLWN1c3RvbS1waW5rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjRjk3NUM0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluaywgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluay5hY3RpdmUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluayB7XG4gIGNvbG9yOiAjRjk3NUM0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbmsuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluay5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rIGkge1xuICBjb2xvcjogI0Y5NzVDNDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbmsuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGOTc1QzQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluay5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1waW5rLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tcGluay5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGOTc1QzQ7XG59XG5cbi5idG4uYnRuLWljb24tY3VzdG9tLXBpbmsgaSB7XG4gIGNvbG9yOiAjRjk3NUM0O1xufVxuLmJ0bi5idG4taWNvbi1jdXN0b20tcGluayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNGOTc1QzQ7XG59XG4uYnRuLmJ0bi1pY29uLWN1c3RvbS1waW5rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWljb24tY3VzdG9tLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGOTc1QzQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluayBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbms6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluay5hY3RpdmUgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rIGkge1xuICBjb2xvcjogI0Y5NzVDNDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbms6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluay5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjk3NUM0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbms6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tcGluazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbms6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1waW5rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsuYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNGOTc1QzQ7XG59XG5cbi5idG4uYnRuLXRleHQtY3VzdG9tLXBpbmsge1xuICBjb2xvcjogI0Y5NzVDNDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWN1c3RvbS1waW5rLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWN1c3RvbS1waW5rLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1jdXN0b20tcGluazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1jdXN0b20tcGluazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1jdXN0b20tcGluazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtY3VzdG9tLXBpbmsuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1jdXN0b20tcGluay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS10ZXh0LWN1c3RvbS1waW5rIHtcbiAgY29sb3I6ICNGOTc1QzQ7XG59XG5cbi5idG4uYnRuLWNvbG9yLWN1c3RvbS1ibHVlIHtcbiAgY29sb3I6ICMwODA4NWM7XG59XG4uYnRuLmJ0bi1jb2xvci1jdXN0b20tYmx1ZSBpIHtcbiAgY29sb3I6ICMwODA4NWM7XG59XG4uYnRuLmJ0bi1jb2xvci1jdXN0b20tYmx1ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMwODA4NWM7XG59XG4uYnRuLmJ0bi1jb2xvci1jdXN0b20tYmx1ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1jb2xvci1jdXN0b20tYmx1ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzA4MDg1Yztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUuYWN0aXZlLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUge1xuICBjb2xvcjogIzA4MDg1Yztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlLmFjdGl2ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZSBpIHtcbiAgY29sb3I6ICMwODA4NWM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDgwODVjO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWU6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1jb2xvci1jdXN0b20tYmx1ZS5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtY29sb3ItY3VzdG9tLWJsdWUuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWNvbG9yLWN1c3RvbS1ibHVlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMDgwODVjO1xufVxuXG4uYnRuLmJ0bi1pY29uLWN1c3RvbS1ibHVlIGkge1xuICBjb2xvcjogIzA4MDg1Yztcbn1cbi5idG4uYnRuLWljb24tY3VzdG9tLWJsdWUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDgwODVjO1xufVxuLmJ0bi5idG4taWNvbi1jdXN0b20tYmx1ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pY29uLWN1c3RvbS1ibHVlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMDgwODVjO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWUgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZSBpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWUuYWN0aXZlIGksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZSBpIHtcbiAgY29sb3I6ICMwODA4NWM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZS5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWUuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzA4MDg1Yztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZS5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tYWN0aXZlLWljb24tY3VzdG9tLWJsdWU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1hY3RpdmUtaWNvbi1jdXN0b20tYmx1ZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWFjdGl2ZS1pY29uLWN1c3RvbS1ibHVlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjMDgwODVjO1xufVxuXG4uYnRuLmJ0bi10ZXh0LWN1c3RvbS1ibHVlIHtcbiAgY29sb3I6ICMwODA4NWM7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1jdXN0b20tYmx1ZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1jdXN0b20tYmx1ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtY3VzdG9tLWJsdWU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtY3VzdG9tLWJsdWU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtY3VzdG9tLWJsdWU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWFjdGl2ZS10ZXh0LWN1c3RvbS1ibHVlLmFjdGl2ZSwgLmJ0bi5idG4tYWN0aXZlLXRleHQtY3VzdG9tLWJsdWUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1hY3RpdmUtdGV4dC1jdXN0b20tYmx1ZSB7XG4gIGNvbG9yOiAjMDgwODVjO1xufVxuXG4uYnRuLmJ0bi1mYWNlYm9vayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMzYjU5OTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG59XG4uYnRuLmJ0bi1mYWNlYm9vayBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1mYWNlYm9vayAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi1mYWNlYm9vayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWZhY2Vib29rLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWZhY2Vib29rLCAuYnRuLmJ0bi1mYWNlYm9vazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1mYWNlYm9vazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZmFjZWJvb2suYWN0aXZlLCAuYnRuLmJ0bi1mYWNlYm9vay5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWZhY2Vib29rIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzA0OTdjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0OTdjICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIHtcbiAgY29sb3I6ICMzYjU5OTg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgODksIDE1MiwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgODksIDE1MiwgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIGkge1xuICBjb2xvcjogIzNiNTk5ODtcbn1cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzNiNTk5ODtcbn1cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjM2I1OTk4O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2ssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2ssIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2I1OTk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4ICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIGksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5hY3RpdmUgaSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2sgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1mYWNlYm9vayAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1mYWNlYm9vay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1mYWNlYm9vazpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2s6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWZhY2Vib29rOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWdvb2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNkZDRiMzk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XG59XG4uYnRuLmJ0bi1nb29nbGUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tZ29vZ2xlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWdvb2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1nb29nbGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tZ29vZ2xlLCAuYnRuLmJ0bi1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWdvb2dsZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tZ29vZ2xlLmFjdGl2ZSwgLmJ0bi5idG4tZ29vZ2xlLnNob3csIC5zaG93ID4gLmJ0bi5idG4tZ29vZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2QzNjIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QzNjIzICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZSB7XG4gIGNvbG9yOiAjZGQ0YjM5O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCA3NSwgNTcsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCA3NSwgNTcsIDAuMSk7XG59XG4uYnRuLmJ0bi1saWdodC1nb29nbGUgaSB7XG4gIGNvbG9yOiAjZGQ0YjM5O1xufVxuLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2RkNGIzOTtcbn1cbi5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNkZDRiMzk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkNGIzOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIGksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5zaG93IGksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtZ29vZ2xlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1nb29nbGUuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWdvb2dsZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1nb29nbGU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtZ29vZ2xlLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWdvb2dsZS5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1nb29nbGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLXR3aXR0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWRhMWYyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRhMWYyO1xufVxuLmJ0bi5idG4tdHdpdHRlciBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLmJ0bi10d2l0dGVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLXR3aXR0ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tdHdpdHRlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLXR3aXR0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tdHdpdHRlciwgLmJ0bi5idG4tdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXR3aXR0ZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXR3aXR0ZXIuYWN0aXZlLCAuYnRuLmJ0bi10d2l0dGVyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tdHdpdHRlciB7XG4gIGJvcmRlci1jb2xvcjogIzBkOGRkYztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkOGRkYyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC10d2l0dGVyIHtcbiAgY29sb3I6ICMxZGExZjI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgMTYxLCAyNDIsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDE2MSwgMjQyLCAwLjEpO1xufVxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlciBpIHtcbiAgY29sb3I6ICMxZGExZjI7XG59XG4uYnRuLmJ0bi1saWdodC10d2l0dGVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzFkYTFmMjtcbn1cbi5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzFkYTFmMjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtdHdpdHRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLnNob3csIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtdHdpdHRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMxZGExZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGExZjIgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyIGksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmFjdGl2ZSBpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC10d2l0dGVyIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC10d2l0dGVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC10d2l0dGVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXI6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlcjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC10d2l0dGVyIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtdHdpdHRlci5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC10d2l0dGVyLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5idG4uYnRuLWluc3RhZ3JhbSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNlMTMwNmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTMwNmM7XG59XG4uYnRuLmJ0bi1pbnN0YWdyYW0gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4taW5zdGFncmFtIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLWluc3RhZ3JhbSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1pbnN0YWdyYW0sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4taW5zdGFncmFtLCAuYnRuLmJ0bi1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWluc3RhZ3JhbTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4taW5zdGFncmFtLmFjdGl2ZSwgLmJ0bi5idG4taW5zdGFncmFtLnNob3csIC5zaG93ID4gLmJ0bi5idG4taW5zdGFncmFtIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2QxZTU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QxZTU5ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSB7XG4gIGNvbG9yOiAjZTEzMDZjO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjI1LCA0OCwgMTA4LCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwgNDgsIDEwOCwgMC4xKTtcbn1cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSBpIHtcbiAgY29sb3I6ICNlMTMwNmM7XG59XG4uYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZTEzMDZjO1xufVxuLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2UxMzA2Yztcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0sIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTEzMDZjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEzMDZjICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gaSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5hY3RpdmUgaSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW06YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1pbnN0YWdyYW0uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtaW5zdGFncmFtLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4teW91dHViZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZjAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG59XG4uYnRuLmJ0bi15b3V0dWJlIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4uYnRuLXlvdXR1YmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4teW91dHViZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4teW91dHViZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi15b3V0dWJlLCAuYnRuLmJ0bi15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4teW91dHViZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4teW91dHViZS5hY3RpdmUsIC5idG4uYnRuLXlvdXR1YmUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi15b3V0dWJlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDkwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMSk7XG59XG4uYnRuLmJ0bi1saWdodC15b3V0dWJlIGkge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cbi5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmYwMDAwO1xufVxuLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC15b3V0dWJlLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZS5hY3RpdmUsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saWdodC15b3V0dWJlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMCAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSBpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgaSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdyBpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuYWN0aXZlIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQteW91dHViZTpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuYWN0aXZlIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdyAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQteW91dHViZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQteW91dHViZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6aG92ZXI6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmU6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC15b3V0dWJlLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LXlvdXR1YmUuc2hvdy5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQteW91dHViZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tbGlua2VkaW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3N2I1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1O1xufVxuLmJ0bi5idG4tbGlua2VkaW4gaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tbGlua2VkaW4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmJ0bi5idG4tbGlua2VkaW4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saW5rZWRpbiwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saW5rZWRpbiwgLmJ0bi5idG4tbGlua2VkaW46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlua2VkaW46aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlua2VkaW46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLWxpbmtlZGluLmFjdGl2ZSwgLmJ0bi5idG4tbGlua2VkaW4uc2hvdywgLnNob3cgPiAuYnRuLmJ0bi1saW5rZWRpbiB7XG4gIGJvcmRlci1jb2xvcjogIzAwNWU4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWU4ZiAhaW1wb3J0YW50O1xufVxuXG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbiB7XG4gIGNvbG9yOiAjMDA3N2I1O1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMTE5LCAxODEsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTE5LCAxODEsIDAuMSk7XG59XG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbiBpIHtcbiAgY29sb3I6ICMwMDc3YjU7XG59XG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMwMDc3YjU7XG59XG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLmJ0bi1saWdodC1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzAwNzdiNTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uYWN0aXZlLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5zaG93LCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNzdiNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdiNSAhaW1wb3J0YW50O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiBpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpIGksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uYWN0aXZlIGksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLmJ0bi1saWdodC1saW5rZWRpbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46aG92ZXI6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uc2hvdyAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbi5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tbGlnaHQtbGlua2VkaW46Zm9jdXM6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluOmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1saWdodC1saW5rZWRpbjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmFjdGl2ZS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLWxpZ2h0LWxpbmtlZGluLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBjb2xvcjogIzdFODI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdCBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzdFODI5OTtcbn1cbi5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdCwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdDpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuYWN0aXZlLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LnNob3csIC5zaG93ID4gLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdCB7XG4gIGNvbG9yOiAjMTk2OENEO1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkYgIWltcG9ydGFudDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgaSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IGksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSBpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LmFjdGl2ZSBpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LnNob3cgaSwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LnNob3cgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE5NjhDRDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQ6Zm9jdXM6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdDphY3RpdmU6bm90KC5idG4tYWN0aXZlKSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LmFjdGl2ZSAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LnNob3cgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLnNob3cgPiAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmhvdmVyOm5vdCguYnRuLWFjdGl2ZSkuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0OmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi5idG4tb3V0bGluZS5idG4tb3V0bGluZS1kYXNoZWQuYnRuLW91dGxpbmUtZGVmYXVsdC5hY3RpdmUuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0LnNob3cuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUuYnRuLW91dGxpbmUtZGFzaGVkLmJ0bi1vdXRsaW5lLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG5cbmNvZGU6bm90KFtjbGFzcyo9bGFuZ3VhZ2UtXSkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2I5Mzk5MztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjNGODtcbiAgcGFkZGluZzogMC4xcmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRyb3Bkb3duLnNob3cgPiAuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI0I1QjVDMztcbn1cbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xuICBjb2xvcjogIzVFNjI3ODtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbiAgb3BhY2l0eTogMTtcbn1cbi5kcm9wZG93bi5zaG93ID4gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNvbGlkOmFjdGl2ZSwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQuYWN0aXZlLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zb2xpZDpmb2N1cywgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc29saWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmM2Y3O1xuICBib3JkZXItY29sb3I6ICNlZWYzZjc7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uZHJvcGRvd24uc2hvdyA+IC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXdoaXRlLCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC13aGl0ZTphY3RpdmUsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXdoaXRlLmFjdGl2ZSwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtd2hpdGU6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXdoaXRlLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtZmx1c2gge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTUwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5wbGFjZWhvbGRlci1ncmF5LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucGxhY2Vob2xkZXItd2hpdGU6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnJlc2l6ZS1ub25lIHtcbiAgcmVzaXplOiBub25lO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHJvcGRvd24uc2hvdyA+IC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC1zb2xpZCwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkOmFjdGl2ZSwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkLmFjdGl2ZSwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXNvbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtc29saWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmM2Y3O1xuICBib3JkZXItY29sb3I6ICNlZWYzZjcgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXdoaXRlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHJvcGRvd24uc2hvdyA+IC5mb3JtLXNlbGVjdC5mb3JtLXNlbGVjdC13aGl0ZSwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXdoaXRlOmFjdGl2ZSwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXdoaXRlLmFjdGl2ZSwgLmZvcm0tc2VsZWN0LmZvcm0tc2VsZWN0LXdoaXRlOmZvY3VzLCAuZm9ybS1zZWxlY3QuZm9ybS1zZWxlY3Qtd2hpdGUuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxODFDMzI7XG59XG5cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1jdXN0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stY3VzdG9tIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLWN1c3RvbSAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjU1cmVtO1xufVxuLmZvcm0tY2hlY2s6bm90KC5mb3JtLXN3aXRjaCkgLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJSA2MCU7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLXNvbGlkIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1zb2xpZCAuZm9ybS1jaGVjay1pbnB1dDphY3RpdmUsIC5mb3JtLWNoZWNrLmZvcm0tY2hlY2stc29saWQgLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBmaWx0ZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLXNvbGlkIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1zdWNjZXNzIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xufVxuLmZvcm0tY2hlY2suZm9ybS1jaGVjay1kYW5nZXIgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMTQxNkM7XG59XG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLXdhcm5pbmcgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stY3VzdG9tLmZvcm0tY2hlY2stc20gLmZvcm0tY2hlY2staW5wdXQge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbi5mb3JtLWNoZWNrLmZvcm0tY2hlY2stY3VzdG9tLmZvcm0tY2hlY2stbGcgLmZvcm0tY2hlY2staW5wdXQge1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIHdpZHRoOiAyLjI1cmVtO1xufVxuXG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1zb2xpZCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBib3JkZXItcmFkaXVzOiAzLjI1cmVtO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stc29saWQgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGZpbHRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzRkZGRkZGJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stc29saWQuZm9ybS1zd2l0Y2gtc20gLmZvcm0tY2hlY2staW5wdXQge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDIuNXJlbTtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXNvbGlkLmZvcm0tc3dpdGNoLWxnIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgaGVpZ2h0OiAyLjc1cmVtO1xuICB3aWR0aDogMy43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm9yZGVyLWNvbG9yOiAjRjVGOEZBO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZC5pbnB1dC1ncm91cC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNvbGlkLmlucHV0LWdyb3VwLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtc29saWQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zb2xpZCAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6ICNGMTQxNkM7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgaDEsIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5oMSwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgaDIsIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5oMiwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgaDMsIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5oMywgLm1vZGFsIC5tb2RhbC1oZWFkZXIgaDQsIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5oNCwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgaDUsIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5oNSwgLm1vZGFsIC5tb2RhbC1oZWFkZXIgaDYsIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLm1vZGFsLXN0aWNreS5tb2RhbC1zdGlja3ktYm90dG9tLWVuZCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAyNXB4O1xuICByaWdodDogMjVweDtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDYwcHggLTE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1zdGlja3kubW9kYWwtc3RpY2t5LWJvdHRvbS1lbmQgLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLXN0aWNreS5tb2RhbC1zdGlja3ktYm90dG9tLWVuZCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1zdGlja3kubW9kYWwtc3RpY2t5LWJvdHRvbS1lbmQubW9kYWwtc3RpY2t5LWxnIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi5tb2RhbC5tb2RhbC1zdGlja3kubW9kYWwtc3RpY2t5LWJvdHRvbS1lbmQubW9kYWwtc3RpY2t5LWxnIC5tb2RhbC1kaWFsb2cge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zdGlja3kubW9kYWwtc3RpY2t5LWJvdHRvbS1lbmQge1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5wcm9ncmVzcy12ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvZ3Jlc3MtdmVydGljYWwgLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ucHJvZ3Jlc3MtdmVydGljYWwgLnByb2dyZXNzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucHJvZ3Jlc3MtdmVydGljYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogOHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFibGUgPiA6bm90KDpsYXN0LWNoaWxkKSA+IDpsYXN0LWNoaWxkID4gKiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7XG59XG4udGFibGUgdHIsIC50YWJsZSB0aCwgLnRhYmxlIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItd2lkdGg6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udGFibGUgdHI6Zmlyc3QtY2hpbGQsIC50YWJsZSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnRhYmxlIHRyOmxhc3QtY2hpbGQsIC50YWJsZSB0aDpsYXN0LWNoaWxkLCAudGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udGFibGUgdGZvb3QgdHI6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRhYmxlIHRmb290IHRyOmxhc3QtY2hpbGQgdGgsIC50YWJsZSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRkLFxuLnRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGgsXG4udGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0Zm9vdCB0aCwgLnRhYmxlIHRmb290IHRkIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbn1cbi50YWJsZS50YWJsZS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuLnRhYmxlLnRhYmxlLWZsdXNoIHRyLCAudGFibGUudGFibGUtZmx1c2ggdGgsIC50YWJsZS50YWJsZS1mbHVzaCB0ZCB7XG4gIHBhZGRpbmc6IGluaGVyaXQ7XG59XG4udGFibGUudGFibGUtcm93LWJvcmRlcmVkIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0VGRjJGNTtcbn1cbi50YWJsZS50YWJsZS1yb3ctYm9yZGVyZWQgdGZvb3QgdGgsIC50YWJsZS50YWJsZS1yb3ctYm9yZGVyZWQgdGZvb3QgdGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cbi50YWJsZS50YWJsZS1yb3ctZGFzaGVkIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRkYyRjU7XG59XG4udGFibGUudGFibGUtcm93LWRhc2hlZCB0Zm9vdCB0aCwgLnRhYmxlLnRhYmxlLXJvdy1kYXNoZWQgdGZvb3QgdGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cbi50YWJsZS50YWJsZS1yb3ctZ3JheS0xMDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjVGOEZBO1xufVxuLnRhYmxlLnRhYmxlLXJvdy1ncmF5LTIwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFRkYyRjU7XG59XG4udGFibGUudGFibGUtcm93LWdyYXktMzAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U0RTZFRjtcbn1cbi50YWJsZS50YWJsZS1yb3ctZ3JheS00MDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjVCNUMzO1xufVxuLnRhYmxlLnRhYmxlLXJvdy1ncmF5LTUwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBMUE1Qjc7XG59XG4udGFibGUudGFibGUtcm93LWdyYXktNjAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdFODI5OTtcbn1cbi50YWJsZS50YWJsZS1yb3ctZ3JheS03MDAgdHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNUU2Mjc4O1xufVxuLnRhYmxlLnRhYmxlLXJvdy1ncmF5LTgwMCB0ciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzRjQyNTQ7XG59XG4udGFibGUudGFibGUtcm93LWdyYXktOTAwIHRyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE4MUMzMjtcbn1cblxuLnRhYmxlLmctMCB0aCwgLnRhYmxlLmctMCB0ZCB7XG4gIHBhZGRpbmc6IDByZW07XG59XG5cbi50YWJsZS5neS0wIHRoLCAudGFibGUuZ3ktMCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbn1cblxuLnRhYmxlLmd4LTAgdGgsIC50YWJsZS5neC0wIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xufVxuXG4udGFibGUuZ3MtMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG59XG4udGFibGUuZ3MtMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtMCB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbn1cblxuLnRhYmxlLmctMSB0aCwgLnRhYmxlLmctMSB0ZCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG5cbi50YWJsZS5neS0xIHRoLCAudGFibGUuZ3ktMSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLnRhYmxlLmd4LTEgdGgsIC50YWJsZS5neC0xIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4udGFibGUuZ3MtMSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG59XG4udGFibGUuZ3MtMSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtMSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cblxuLnRhYmxlLmctMiB0aCwgLnRhYmxlLmctMiB0ZCB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLnRhYmxlLmd5LTIgdGgsIC50YWJsZS5neS0yIHRkIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLnRhYmxlLmd4LTIgdGgsIC50YWJsZS5neC0yIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnRhYmxlLmdzLTIgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy0yIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4udGFibGUuZ3MtMiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtMiB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4udGFibGUuZy0zIHRoLCAudGFibGUuZy0zIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLnRhYmxlLmd5LTMgdGgsIC50YWJsZS5neS0zIHRkIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuXG4udGFibGUuZ3gtMyB0aCwgLnRhYmxlLmd4LTMgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbi50YWJsZS5ncy0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtMyB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cbi50YWJsZS5ncy0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy0zIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4udGFibGUuZy00IHRoLCAudGFibGUuZy00IHRkIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLnRhYmxlLmd5LTQgdGgsIC50YWJsZS5neS00IHRkIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4udGFibGUuZ3gtNCB0aCwgLnRhYmxlLmd4LTQgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbi50YWJsZS5ncy00IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNCB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi50YWJsZS5ncy00IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy00IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuXG4udGFibGUuZy01IHRoLCAudGFibGUuZy01IHRkIHtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLnRhYmxlLmd5LTUgdGgsIC50YWJsZS5neS01IHRkIHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xufVxuXG4udGFibGUuZ3gtNSB0aCwgLnRhYmxlLmd4LTUgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG5cbi50YWJsZS5ncy01IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtNSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cbi50YWJsZS5ncy01IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy01IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuXG4udGFibGUuZy02IHRoLCAudGFibGUuZy02IHRkIHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuXG4udGFibGUuZ3ktNiB0aCwgLnRhYmxlLmd5LTYgdGQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xufVxuXG4udGFibGUuZ3gtNiB0aCwgLnRhYmxlLmd4LTYgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG4udGFibGUuZ3MtNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cbi50YWJsZS5ncy02IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy02IHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi50YWJsZS5nLTcgdGgsIC50YWJsZS5nLTcgdGQge1xuICBwYWRkaW5nOiAxLjc1cmVtO1xufVxuXG4udGFibGUuZ3ktNyB0aCwgLnRhYmxlLmd5LTcgdGQge1xuICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNzVyZW07XG59XG5cbi50YWJsZS5neC03IHRoLCAudGFibGUuZ3gtNyB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLnRhYmxlLmdzLTcgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy03IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xufVxuLnRhYmxlLmdzLTcgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTcgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG5cbi50YWJsZS5nLTggdGgsIC50YWJsZS5nLTggdGQge1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4udGFibGUuZ3ktOCB0aCwgLnRhYmxlLmd5LTggdGQge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi50YWJsZS5neC04IHRoLCAudGFibGUuZ3gtOCB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cblxuLnRhYmxlLmdzLTggdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy04IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLnRhYmxlLmdzLTggdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTggdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5cbi50YWJsZS5nLTkgdGgsIC50YWJsZS5nLTkgdGQge1xuICBwYWRkaW5nOiAyLjI1cmVtO1xufVxuXG4udGFibGUuZ3ktOSB0aCwgLnRhYmxlLmd5LTkgdGQge1xuICBwYWRkaW5nLXRvcDogMi4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG59XG5cbi50YWJsZS5neC05IHRoLCAudGFibGUuZ3gtOSB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbn1cblxuLnRhYmxlLmdzLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy05IHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxuLnRhYmxlLmdzLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTkgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG59XG5cbi50YWJsZS5nLTEwIHRoLCAudGFibGUuZy0xMCB0ZCB7XG4gIHBhZGRpbmc6IDIuNXJlbTtcbn1cblxuLnRhYmxlLmd5LTEwIHRoLCAudGFibGUuZ3ktMTAgdGQge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xufVxuXG4udGFibGUuZ3gtMTAgdGgsIC50YWJsZS5neC0xMCB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG5cbi50YWJsZS5ncy0xMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG59XG4udGFibGUuZ3MtMTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLTEwIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUuZy1zbS0wIHRoLCAudGFibGUuZy1zbS0wIHRkIHtcbiAgICBwYWRkaW5nOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTAgdGgsIC50YWJsZS5neS1zbS0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1zbS0wIHRoLCAudGFibGUuZ3gtc20tMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmctc20tMSB0aCwgLnRhYmxlLmctc20tMSB0ZCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1zbS0xIHRoLCAudGFibGUuZ3ktc20tMSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtc20tMSB0aCwgLnRhYmxlLmd4LXNtLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXNtLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXNtLTIgdGgsIC50YWJsZS5nLXNtLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1zbS0yIHRoLCAudGFibGUuZ3ktc20tMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXNtLTIgdGgsIC50YWJsZS5neC1zbS0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXNtLTMgdGgsIC50YWJsZS5nLXNtLTMgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktc20tMyB0aCwgLnRhYmxlLmd5LXNtLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXNtLTMgdGgsIC50YWJsZS5neC1zbS0zIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1zbS0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0zIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy1zbS00IHRoLCAudGFibGUuZy1zbS00IHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTQgdGgsIC50YWJsZS5neS1zbS00IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1zbS00IHRoLCAudGFibGUuZ3gtc20tNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmctc20tNSB0aCwgLnRhYmxlLmctc20tNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1zbS01IHRoLCAudGFibGUuZ3ktc20tNSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtc20tNSB0aCwgLnRhYmxlLmd4LXNtLTUgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXNtLTUgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS01IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTUgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXNtLTYgdGgsIC50YWJsZS5nLXNtLTYgdGQge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1zbS02IHRoLCAudGFibGUuZ3ktc20tNiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXNtLTYgdGgsIC50YWJsZS5neC1zbS02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS02IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS02IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXNtLTcgdGgsIC50YWJsZS5nLXNtLTcgdGQge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktc20tNyB0aCwgLnRhYmxlLmd5LXNtLTcgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXNtLTcgdGgsIC50YWJsZS5neC1zbS03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1zbS03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3Mtc20tNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1zbS03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy1zbS04IHRoLCAudGFibGUuZy1zbS04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTggdGgsIC50YWJsZS5neS1zbS04IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1zbS04IHRoLCAudGFibGUuZ3gtc20tOCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tOCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTggdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3Mtc20tOCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3Mtc20tOCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmctc20tOSB0aCwgLnRhYmxlLmctc20tOSB0ZCB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1zbS05IHRoLCAudGFibGUuZ3ktc20tOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtc20tOSB0aCwgLnRhYmxlLmd4LXNtLTkgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXNtLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXNtLTkgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXNtLTEwIHRoLCAudGFibGUuZy1zbS0xMCB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXNtLTEwIHRoLCAudGFibGUuZ3ktc20tMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1zbS0xMCB0aCwgLnRhYmxlLmd4LXNtLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3Mtc20tMTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0xMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXNtLTEwIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1zbS0xMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUuZy1tZC0wIHRoLCAudGFibGUuZy1tZC0wIHRkIHtcbiAgICBwYWRkaW5nOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTAgdGgsIC50YWJsZS5neS1tZC0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1tZC0wIHRoLCAudGFibGUuZ3gtbWQtMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbWQtMSB0aCwgLnRhYmxlLmctbWQtMSB0ZCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1tZC0xIHRoLCAudGFibGUuZ3ktbWQtMSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbWQtMSB0aCwgLnRhYmxlLmd4LW1kLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLW1kLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLW1kLTIgdGgsIC50YWJsZS5nLW1kLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1tZC0yIHRoLCAudGFibGUuZ3ktbWQtMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LW1kLTIgdGgsIC50YWJsZS5neC1tZC0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLW1kLTMgdGgsIC50YWJsZS5nLW1kLTMgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbWQtMyB0aCwgLnRhYmxlLmd5LW1kLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LW1kLTMgdGgsIC50YWJsZS5neC1tZC0zIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1tZC0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0zIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy1tZC00IHRoLCAudGFibGUuZy1tZC00IHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTQgdGgsIC50YWJsZS5neS1tZC00IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1tZC00IHRoLCAudGFibGUuZ3gtbWQtNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbWQtNSB0aCwgLnRhYmxlLmctbWQtNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1tZC01IHRoLCAudGFibGUuZ3ktbWQtNSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbWQtNSB0aCwgLnRhYmxlLmd4LW1kLTUgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLW1kLTUgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC01IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTUgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLW1kLTYgdGgsIC50YWJsZS5nLW1kLTYgdGQge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1tZC02IHRoLCAudGFibGUuZ3ktbWQtNiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LW1kLTYgdGgsIC50YWJsZS5neC1tZC02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC02IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC02IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLW1kLTcgdGgsIC50YWJsZS5nLW1kLTcgdGQge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbWQtNyB0aCwgLnRhYmxlLmd5LW1kLTcgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LW1kLTcgdGgsIC50YWJsZS5neC1tZC03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1tZC03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbWQtNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1tZC03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy1tZC04IHRoLCAudGFibGUuZy1tZC04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTggdGgsIC50YWJsZS5neS1tZC04IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1tZC04IHRoLCAudGFibGUuZ3gtbWQtOCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtOCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTggdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MtbWQtOCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbWQtOCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbWQtOSB0aCwgLnRhYmxlLmctbWQtOSB0ZCB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1tZC05IHRoLCAudGFibGUuZ3ktbWQtOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbWQtOSB0aCwgLnRhYmxlLmd4LW1kLTkgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLW1kLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLW1kLTkgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLW1kLTEwIHRoLCAudGFibGUuZy1tZC0xMCB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LW1kLTEwIHRoLCAudGFibGUuZ3ktbWQtMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1tZC0xMCB0aCwgLnRhYmxlLmd4LW1kLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbWQtMTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0xMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLW1kLTEwIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1tZC0xMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGFibGUuZy1sZy0wIHRoLCAudGFibGUuZy1sZy0wIHRkIHtcbiAgICBwYWRkaW5nOiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTAgdGgsIC50YWJsZS5neS1sZy0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1sZy0wIHRoLCAudGFibGUuZ3gtbGctMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbGctMSB0aCwgLnRhYmxlLmctbGctMSB0ZCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1sZy0xIHRoLCAudGFibGUuZ3ktbGctMSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbGctMSB0aCwgLnRhYmxlLmd4LWxnLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLWxnLTEgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0xIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTEgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLWxnLTIgdGgsIC50YWJsZS5nLWxnLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1sZy0yIHRoLCAudGFibGUuZ3ktbGctMiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LWxnLTIgdGgsIC50YWJsZS5neC1sZy0yIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctMiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0yIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0yIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLWxnLTMgdGgsIC50YWJsZS5nLWxnLTMgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbGctMyB0aCwgLnRhYmxlLmd5LWxnLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LWxnLTMgdGgsIC50YWJsZS5neC1sZy0zIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1sZy0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctMyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy0zIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0zIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy1sZy00IHRoLCAudGFibGUuZy1sZy00IHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTQgdGgsIC50YWJsZS5neS1sZy00IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1sZy00IHRoLCAudGFibGUuZ3gtbGctNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctNCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTQgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctNCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbGctNSB0aCwgLnRhYmxlLmctbGctNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1sZy01IHRoLCAudGFibGUuZ3ktbGctNSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbGctNSB0aCwgLnRhYmxlLmd4LWxnLTUgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLWxnLTUgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy01IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTUgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLWxnLTYgdGgsIC50YWJsZS5nLWxnLTYgdGQge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1sZy02IHRoLCAudGFibGUuZ3ktbGctNiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LWxnLTYgdGgsIC50YWJsZS5neC1sZy02IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTYgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy02IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy02IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLWxnLTcgdGgsIC50YWJsZS5nLWxnLTcgdGQge1xuICAgIHBhZGRpbmc6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3ktbGctNyB0aCwgLnRhYmxlLmd5LWxnLTcgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LWxnLTcgdGgsIC50YWJsZS5neC1sZy03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy1sZy03IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MtbGctNyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICB9XG4gIC50YWJsZS5ncy1sZy03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy03IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy1sZy04IHRoLCAudGFibGUuZy1sZy04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTggdGgsIC50YWJsZS5neS1sZy04IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1sZy04IHRoLCAudGFibGUuZ3gtbGctOCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctOCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTggdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MtbGctOCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MtbGctOCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmctbGctOSB0aCwgLnRhYmxlLmctbGctOSB0ZCB7XG4gICAgcGFkZGluZzogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS1sZy05IHRoLCAudGFibGUuZ3ktbGctOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gtbGctOSB0aCwgLnRhYmxlLmd4LWxnLTkgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLWxnLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy05IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTkgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLWxnLTkgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLWxnLTEwIHRoLCAudGFibGUuZy1sZy0xMCB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LWxnLTEwIHRoLCAudGFibGUuZ3ktbGctMTAgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC1sZy0xMCB0aCwgLnRhYmxlLmd4LWxnLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MtbGctMTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0xMCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLWxnLTEwIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy1sZy0xMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhYmxlLmcteGwtMCB0aCwgLnRhYmxlLmcteGwtMCB0ZCB7XG4gICAgcGFkZGluZzogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC0wIHRoLCAudGFibGUuZ3kteGwtMCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDByZW07XG4gIH1cblxuICAudGFibGUuZ3gteGwtMCB0aCwgLnRhYmxlLmd4LXhsLTAgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTAgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0wIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTAgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXhsLTEgdGgsIC50YWJsZS5nLXhsLTEgdGQge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteGwtMSB0aCwgLnRhYmxlLmd5LXhsLTEgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXhsLTEgdGgsIC50YWJsZS5neC14bC0xIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14bC0xIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtMSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC0xIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC0xIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZy14bC0yIHRoLCAudGFibGUuZy14bC0yIHRkIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteGwtMiB0aCwgLnRhYmxlLmd5LXhsLTIgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14bC0yIHRoLCAudGFibGUuZ3gteGwtMiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTIgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC0yIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtMiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZy14bC0zIHRoLCAudGFibGUuZy14bC0zIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXhsLTMgdGgsIC50YWJsZS5neS14bC0zIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14bC0zIHRoLCAudGFibGUuZ3gteGwtMyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteGwtMyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTMgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtMyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtMyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteGwtNCB0aCwgLnRhYmxlLmcteGwtNCB0ZCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC00IHRoLCAudGFibGUuZ3kteGwtNCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3gteGwtNCB0aCwgLnRhYmxlLmd4LXhsLTQgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTQgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC00IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTQgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTQgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXhsLTUgdGgsIC50YWJsZS5nLXhsLTUgdGQge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteGwtNSB0aCwgLnRhYmxlLmd5LXhsLTUgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXhsLTUgdGgsIC50YWJsZS5neC14bC01IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14bC01IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtNSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC01IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC01IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAudGFibGUuZy14bC02IHRoLCAudGFibGUuZy14bC02IHRkIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteGwtNiB0aCwgLnRhYmxlLmd5LXhsLTYgdGQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14bC02IHRoLCAudGFibGUuZ3gteGwtNiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTYgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC02IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtNiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZy14bC03IHRoLCAudGFibGUuZy14bC03IHRkIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXhsLTcgdGgsIC50YWJsZS5neS14bC03IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14bC03IHRoLCAudGFibGUuZ3gteGwtNyB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteGwtNyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTcgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteGwtNyB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtNyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteGwtOCB0aCwgLnRhYmxlLmcteGwtOCB0ZCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC04IHRoLCAudGFibGUuZ3kteGwtOCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAudGFibGUuZ3gteGwtOCB0aCwgLnRhYmxlLmd4LXhsLTggdGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTggdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14bC04IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXhsLTggdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXhsLTggdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXhsLTkgdGgsIC50YWJsZS5nLXhsLTkgdGQge1xuICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteGwtOSB0aCwgLnRhYmxlLmd5LXhsLTkgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXhsLTkgdGgsIC50YWJsZS5neC14bC05IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14bC05IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtOSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC05IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14bC05IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZy14bC0xMCB0aCwgLnRhYmxlLmcteGwtMTAgdGQge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14bC0xMCB0aCwgLnRhYmxlLmd5LXhsLTEwIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteGwtMTAgdGgsIC50YWJsZS5neC14bC0xMCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXhsLTEwIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteGwtMTAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14bC0xMCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteGwtMTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50YWJsZS5nLXh4bC0wIHRoLCAudGFibGUuZy14eGwtMCB0ZCB7XG4gICAgcGFkZGluZzogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14eGwtMCB0aCwgLnRhYmxlLmd5LXh4bC0wIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14eGwtMCB0aCwgLnRhYmxlLmd4LXh4bC0wIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14eGwtMCB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0wIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC0wIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMCB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteHhsLTEgdGgsIC50YWJsZS5nLXh4bC0xIHRkIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXh4bC0xIHRoLCAudGFibGUuZ3kteHhsLTEgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXh4bC0xIHRoLCAudGFibGUuZ3gteHhsLTEgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXh4bC0xIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTEgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTEgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0xIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAudGFibGUuZy14eGwtMiB0aCwgLnRhYmxlLmcteHhsLTIgdGQge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14eGwtMiB0aCwgLnRhYmxlLmd5LXh4bC0yIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteHhsLTIgdGgsIC50YWJsZS5neC14eGwtMiB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXh4bC0yIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtMiB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteHhsLTMgdGgsIC50YWJsZS5nLXh4bC0zIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXh4bC0zIHRoLCAudGFibGUuZ3kteHhsLTMgdGQge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXh4bC0zIHRoLCAudGFibGUuZ3gteHhsLTMgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXh4bC0zIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTMgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTMgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC0zIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAudGFibGUuZy14eGwtNCB0aCwgLnRhYmxlLmcteHhsLTQgdGQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3kteHhsLTQgdGgsIC50YWJsZS5neS14eGwtNCB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3gteHhsLTQgdGgsIC50YWJsZS5neC14eGwtNCB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAudGFibGUuZ3MteHhsLTQgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtNCB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTQgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXh4bC01IHRoLCAudGFibGUuZy14eGwtNSB0ZCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14eGwtNSB0aCwgLnRhYmxlLmd5LXh4bC01IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14eGwtNSB0aCwgLnRhYmxlLmd4LXh4bC01IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14eGwtNSB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC01IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC01IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteHhsLTYgdGgsIC50YWJsZS5nLXh4bC02IHRkIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteHhsLTYgdGgsIC50YWJsZS5neS14eGwtNiB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXh4bC02IHRoLCAudGFibGUuZ3gteHhsLTYgdGQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14eGwtNiB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC02IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTYgdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC02IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXh4bC03IHRoLCAudGFibGUuZy14eGwtNyB0ZCB7XG4gICAgcGFkZGluZzogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neS14eGwtNyB0aCwgLnRhYmxlLmd5LXh4bC03IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5neC14eGwtNyB0aCwgLnRhYmxlLmd4LXh4bC03IHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC50YWJsZS5ncy14eGwtNyB0aDpmaXJzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC03IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gIH1cbiAgLnRhYmxlLmdzLXh4bC03IHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtNyB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnRhYmxlLmcteHhsLTggdGgsIC50YWJsZS5nLXh4bC04IHRkIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd5LXh4bC04IHRoLCAudGFibGUuZ3kteHhsLTggdGQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmd4LXh4bC04IHRoLCAudGFibGUuZ3gteHhsLTggdGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnRhYmxlLmdzLXh4bC04IHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTggdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTggdGg6bGFzdC1jaGlsZCwgLnRhYmxlLmdzLXh4bC04IHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAudGFibGUuZy14eGwtOSB0aCwgLnRhYmxlLmcteHhsLTkgdGQge1xuICAgIHBhZGRpbmc6IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteHhsLTkgdGgsIC50YWJsZS5neS14eGwtOSB0ZCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteHhsLTkgdGgsIC50YWJsZS5neC14eGwtOSB0ZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteHhsLTkgdGg6Zmlyc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtOSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xuICB9XG4gIC50YWJsZS5ncy14eGwtOSB0aDpsYXN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTkgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC50YWJsZS5nLXh4bC0xMCB0aCwgLnRhYmxlLmcteHhsLTEwIHRkIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3kteHhsLTEwIHRoLCAudGFibGUuZ3kteHhsLTEwIHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3gteHhsLTEwIHRoLCAudGFibGUuZ3gteHhsLTEwIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAudGFibGUuZ3MteHhsLTEwIHRoOmZpcnN0LWNoaWxkLCAudGFibGUuZ3MteHhsLTEwIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuICAudGFibGUuZ3MteHhsLTEwIHRoOmxhc3QtY2hpbGQsIC50YWJsZS5ncy14eGwtMTAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG59XG4ucG9wb3ZlciAucG9wb3Zlci1oZWFkZXIge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjVGOEZBO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItZGlzbWlzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjg1cmVtO1xuICByaWdodDogMC44NXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG59XG4ucG9wb3ZlciAucG9wb3Zlci1kaXNtaXNzIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWRpc21pc3M6aG92ZXIgaSB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItZGlzbWlzcyArIC5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5wb3BvdmVyLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBib3JkZXI6IDA7XG59XG4ucG9wb3Zlci1kYXJrIC5wb3BvdmVyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGNvbG9yOiAjRUZGMkY1O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjM0Y0MjU0O1xufVxuLnBvcG92ZXItZGFyayAucG9wb3Zlci1ib2R5IHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNGNUY4RkE7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTgxQzMyO1xufVxuLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0Y1RjhGQTtcbn1cbi5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTgxQzMyO1xufVxuLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjVGOEZBO1xufVxuLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzE4MUMzMjtcbn1cbi5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5wb3BvdmVyLWRhcmsuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxODFDMzI7XG59XG4ucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjRjVGOEZBO1xufVxuLnBvcG92ZXItZGFyay5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAucG9wb3Zlci1kYXJrLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxODFDMzI7XG59XG5cbi50b29sdGlwIC50b29sdGlwLWlubmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xufVxuLnRvb2x0aXAudG9vbHRvcC1hdXRvLXdpZHRoIC50b29sdGlwLWlubmVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRvb2x0aXAudG9vbHRpcC1kYXJrIC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG59XG4udG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxODFDMzI7XG59XG4udG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTgxQzMyO1xufVxuLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTgxQzMyO1xufVxuLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzE4MUMzMjtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5hY2NvcmRpb24taWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmFjY29yZGlvbi1pY29uIGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5hY2NvcmRpb24taWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4uYWNjb3JkaW9uLmFjY29yZGlvbi1pY29uLXRvZ2dsZSAuYWNjb3JkaW9uLWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24taWNvbi10b2dnbGUgLmNvbGxhcHNlZCAuYWNjb3JkaW9uLWljb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5jb2xsYXBzZWQgLmFjY29yZGlvbi1pY29uIGkge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5jb2xsYXBzZWQgLmFjY29yZGlvbi1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ExQTVCNztcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5jb2xsYXBzZWQgLmFjY29yZGlvbi1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLWJvcmRlcmxlc3MgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiAwO1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmVlZGJhY2stcG9wdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xufVxuXG4uZmVlZGJhY2stdG9wLWNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjZzIGVhc2U7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5mZWVkYmFjay10b3AtY2VudGVyLmZlZWRiYWNrLXNob3duIHtcbiAgdG9wOiAwcHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjZzIGVhc2U7XG59XG5cbi5pbWFnZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5pbWFnZS1pbnB1dDpub3QoLmltYWdlLWlucHV0LWVtcHR5KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pbWFnZS1pbnB1dCAuaW1hZ2UtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNoYW5nZV0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICB0b3A6IC0xMHB4O1xufVxuLmltYWdlLWlucHV0IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jaGFuZ2VdIGlucHV0IHtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPWNhbmNlbF0sXG4uaW1hZ2UtaW5wdXQgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPXJlbW92ZV0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYm90dG9tOiAtNXB4O1xufVxuLmltYWdlLWlucHV0IFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jYW5jZWxdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaGFuZ2VkIFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1jYW5jZWxdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtY2lyY2xlIC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNpcmNsZSBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2hhbmdlXSB7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNXB4O1xufVxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWNpcmNsZSBbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249Y2FuY2VsXSxcbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1jaXJjbGUgW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPXJlbW92ZV0ge1xuICByaWdodDogNXB4O1xuICBib3R0b206IDVweDtcbn1cbi5pbWFnZS1pbnB1dC5pbWFnZS1pbnB1dC1vdXRsaW5lIC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnN5bWJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnN5bWJvbCAuc3ltYm9sLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cbi5zeW1ib2wgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uc3ltYm9sLnN5bWJvbC1zcXVhcmUsXG4uc3ltYm9sLnN5bWJvbC1zcXVhcmUgPiBpbWcsXG4uc3ltYm9sLnN5bWJvbC1zcXVhcmUgLnN5bWJvbC1sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSxcbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSA+IGltZyxcbi5zeW1ib2wuc3ltYm9sLWNpcmNsZSAuc3ltYm9sLWxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnN5bWJvbCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNzVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweCA+IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMjVweCA+IGltZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yNXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDM3LjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAzNy41cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHggPiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTMwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0zMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA0NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTM1cHggPiBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiA1Mi41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0zNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogNTIuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA2MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC00NXB4ID4gaW1nIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC00NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTQ1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNDVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNjcuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDY3LjVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNzVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNTVweCA+IGltZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01NXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDgyLjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA4Mi41cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHggPiBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC02MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA5MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDkwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTY1cHggPiBpbWcge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDY1cHg7XG4gIHdpZHRoOiA5Ny41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC02NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogOTcuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4ID4gaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTcwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTA1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTA1cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHggPiBpbWcge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC03NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDc1cHg7XG4gIHdpZHRoOiAxMTIuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogNzVweDtcbiAgd2lkdGg6IDExMi41cHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTEwMHB4ID4gaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTUwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTEyNXB4ID4gaW1nIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxMjVweDtcbiAgaGVpZ2h0OiAxMjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDEyNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgd2lkdGg6IDE4Ny41cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMTI1cHg7XG4gIHdpZHRoOiAxODcuNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xNTBweCA+IGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAyMjVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDIyNXB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xNjBweCA+IGltZyB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTYwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTYwcHg7XG4gIHdpZHRoOiAyNDBweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE2MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IGF1dG87XG59XG4uc3ltYm9sLnN5bWJvbC0xNzVweCA+IGltZyB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE3NXB4IC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMTc1cHg7XG4gIGhlaWdodDogMTc1cHg7XG59XG4uc3ltYm9sLnN5bWJvbC0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cbi5zeW1ib2wuc3ltYm9sLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gIHdpZHRoOiAxNzVweDtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gIGhlaWdodDogMTc1cHg7XG4gIHdpZHRoOiAyNjIuNXB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICBoZWlnaHQ6IDE3NXB4O1xuICB3aWR0aDogMjYyLjVweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuLnN5bWJvbC5zeW1ib2wtMjAwcHggPiBpbWcge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLnN5bWJvbC5zeW1ib2wtMjAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIG1heC13aWR0aDogYXV0bztcbn1cbi5zeW1ib2wuc3ltYm9sLTIwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICBoZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMzAwcHg7XG59XG4uc3ltYm9sLnN5bWJvbC0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWF4LXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTMwcHggPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0zNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTM1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQwcHggPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS00NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNDVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS01NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNTVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS02NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTY1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTY1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwcHggPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTcwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS03NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTEyNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE1MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTYwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE2MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNjBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTE3NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0xNzVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtc20tMjAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXNtLTIwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1zbS0yMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDM3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTMwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTM1cHggPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0zNXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTQ1cHggPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNDVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC00NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDY3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTUwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTU1cHggPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNTVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC01NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDgyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTY1cHggPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC02NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgd2lkdGg6IDk3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTcwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMTA1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC03NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTEyNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgd2lkdGg6IDE4Ny41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE1MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTYwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE2MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0xNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTE3NXB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIHdpZHRoOiAyNjIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1tZC0yMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbWQtMjAwcHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLW1kLTIwMHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ltYm9sLnN5bWJvbC1sZy0yMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNDVweCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy00NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNTVweCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy01NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTcwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy03NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTEyNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE2MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0xNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTE3NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLWxnLTIwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC1sZy0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wtbGctMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3ltYm9sLnN5bWJvbC14bC0yMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0zNXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNDVweCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC00NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNTVweCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC01NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC02NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTcwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC03NXB4ID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHdpZHRoOiAxMTIuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTAwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTEyNXB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTI1cHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTUwcHggPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE2MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0xNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE3NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTE3NXB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXhsLTIwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14bC0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteGwtMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHggPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAzNy41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTI1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMzcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0zMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTMwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHggPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA1Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTM1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMzVweDtcbiAgICB3aWR0aDogNTIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC00MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHggPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNDVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA2Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTQ1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNjcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC01MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTUwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHggPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNTVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA4Mi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTU1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogODIuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC02MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHggPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNjVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIHdpZHRoOiA5Ny41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTY1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogOTcuNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03MHB4LnN5bWJvbC0yYnkzID4gaW1nIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC03NXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtNzVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgd2lkdGg6IDExMi41cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogNzVweDtcbiAgICB3aWR0aDogMTEyLjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTAwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEwMHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMDBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTEyNXB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxODcuNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xMjVweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTg3LjVweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4ID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHggLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4LnN5bWJvbC1maXhlZCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTUwcHguc3ltYm9sLWZpeGVkID4gaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE1MHB4LnN5bWJvbC0yYnkzIC5zeW1ib2wtbGFiZWwge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNTBweC5zeW1ib2wtMmJ5MyA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTE2MHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNjBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTYwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHggPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweCAuc3ltYm9sLWxhYmVsIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLWZpeGVkIC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0xNzVweC5zeW1ib2wtZml4ZWQgPiBpbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLTJieTMgLnN5bWJvbC1sYWJlbCB7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICB3aWR0aDogMjYyLjVweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMTc1cHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgd2lkdGg6IDI2Mi41cHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4IC5zeW1ib2wtbGFiZWwge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweC5zeW1ib2wtZml4ZWQgLnN5bWJvbC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnN5bWJvbC5zeW1ib2wteHhsLTIwMHB4LnN5bWJvbC1maXhlZCA+IGltZyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICB9XG4gIC5zeW1ib2wuc3ltYm9sLXh4bC0yMDBweC5zeW1ib2wtMmJ5MyAuc3ltYm9sLWxhYmVsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuc3ltYm9sLnN5bWJvbC14eGwtMjAwcHguc3ltYm9sLTJieTMgPiBpbWcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgfVxufVxuXG4uc3ltYm9sLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zeW1ib2wtZ3JvdXAgLnN5bWJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnN5bWJvbC1ncm91cCAuc3ltYm9sOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTtcbn1cbi5zeW1ib2wtZ3JvdXAuc3ltYm9sLWhvdmVyIC5zeW1ib2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wdWxzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wdWxzZS5wdWxzZS13aGl0ZSAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wdWxzZS5wdWxzZS1saWdodCAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbn1cbi5wdWxzZS5wdWxzZS1wcmltYXJ5IC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEO1xufVxuLnB1bHNlLnB1bHNlLXNlY29uZGFyeSAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0U0RTZFRjtcbn1cbi5wdWxzZS5wdWxzZS1zdWNjZXNzIC5wdWxzZS1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBDRDg5O1xufVxuLnB1bHNlLnB1bHNlLWluZm8gLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6ICMxMmRhY2Q7XG59XG4ucHVsc2UucHVsc2Utd2FybmluZyAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbn1cbi5wdWxzZS5wdWxzZS1kYW5nZXIgLnB1bHNlLXJpbmcge1xuICBib3JkZXItY29sb3I6ICNGMTQxNkM7XG59XG4ucHVsc2UucHVsc2UtZGFyayAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogIzE4MUMzMjtcbn1cbi5wdWxzZS5wdWxzZS1jdXN0b20tcGluayAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0Y5NzVDNDtcbn1cbi5wdWxzZS5wdWxzZS1jdXN0b20tYmx1ZSAucHVsc2UtcmluZyB7XG4gIGJvcmRlci1jb2xvcjogIzA4MDg1Yztcbn1cblxuLnB1bHNlLXJpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1wdWxzZSAzLjVzIGVhc2Utb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI0ExQTVCNztcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDY1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5wYWdlLWxvYWRpbmcgKiB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBhZ2UtbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1sb2FkaW5nIC5wYWdlLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2Nyb2xsdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA0MHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnNjcm9sbHRvcCAuc3ZnLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5zY3JvbGx0b3AgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLnNjcm9sbHRvcCAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uc2Nyb2xsdG9wID4gaSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zY3JvbGx0b3A6aG92ZXIgPiBpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uc2Nyb2xsdG9wOmhvdmVyIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbi5zY3JvbGx0b3A6aG92ZXIgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuW2RhdGEta3Qtc2Nyb2xsdG9wPW9uXSAuc2Nyb2xsdG9wIHtcbiAgb3BhY2l0eTogMC4zO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1zY3JvbGx0b3AgMC40cyBlYXNlLW91dCAxO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuW2RhdGEta3Qtc2Nyb2xsdG9wPW9uXSAuc2Nyb2xsdG9wOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2Nyb2xsdG9wIHtcbiAgICBib3R0b206IDMwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLXNjcm9sbHRvcCB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICB9XG4gIHRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc3ZnLWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zdmctaWNvbiBzdmcge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAxLjE1cmVtO1xufVxuLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXdoaXRlIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXdoaXRlIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXByaW1hcnkgc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMxOTY4Q0Q7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tcHJpbWFyeSBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1zZWNvbmRhcnkgc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNFNEU2RUY7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tc2Vjb25kYXJ5IHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWxpZ2h0IHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWxpZ2h0IHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLXN1Y2Nlc3Mgc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1MENEODk7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tc3VjY2VzcyBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1pbmZvIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTJkYWNkO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWluZm8gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uc3ZnLWljb24uc3ZnLWljb24td2FybmluZyBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQzcwMDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi13YXJuaW5nIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWRhbmdlciBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1kYW5nZXIgc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tZGFyayBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogIzE4MUMzMjtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1kYXJrIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLW11dGVkIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLW11dGVkIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMTAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjVGOEZBO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMTAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMjAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRUZGMkY1O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMjAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMzAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRTRFNkVGO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktMzAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNDAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNDAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNTAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQTFBNUI3O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNTAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNjAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjN0U4Mjk5O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNjAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNzAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjNUU2Mjc4O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktNzAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktODAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjM0Y0MjU0O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktODAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktOTAwIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMTgxQzMyO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWdyYXktOTAwIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWN1c3RvbS1waW5rIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRjk3NUM0O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWN1c3RvbS1waW5rIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWN1c3RvbS1ibHVlIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMDgwODVjO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWN1c3RvbS1ibHVlIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTEgc3ZnIHtcbiAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMiBzdmcge1xuICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tMyBzdmcge1xuICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuMzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi00IHN2ZyB7XG4gIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTUgc3ZnIHtcbiAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNiBzdmcge1xuICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTcgc3ZnIHtcbiAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tOCBzdmcge1xuICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi05IHN2ZyB7XG4gIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTEwIHN2ZyB7XG4gIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi1iYXNlIHN2ZyB7XG4gIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLWZsdWlkIHN2ZyB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTJ4IHN2ZyB7XG4gIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTJxeCBzdmcge1xuICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0yaHggc3ZnIHtcbiAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTJ0eCBzdmcge1xuICBoZWlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDIuNzVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0zeCBzdmcge1xuICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0zcXggc3ZnIHtcbiAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tM2h4IHN2ZyB7XG4gIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzLjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi0zdHggc3ZnIHtcbiAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNHggc3ZnIHtcbiAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNHF4IHN2ZyB7XG4gIGhlaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNC4yNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTRoeCBzdmcge1xuICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG59XG4uc3ZnLWljb24uc3ZnLWljb24tNHR4IHN2ZyB7XG4gIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNC43NXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTV4IHN2ZyB7XG4gIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTVxeCBzdmcge1xuICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdmctaWNvbi5zdmctaWNvbi01aHggc3ZnIHtcbiAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuLnN2Zy1pY29uLnN2Zy1pY29uLTV0eCBzdmcge1xuICBoZWlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDUuNzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMSBzdmcge1xuICAgIGhlaWdodDogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTIgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMyBzdmcge1xuICAgIGhlaWdodDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNiBzdmcge1xuICAgIGhlaWdodDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4wNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNyBzdmcge1xuICAgIGhlaWdodDogMC45NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLTggc3ZnIHtcbiAgICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS05IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMTAgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tYmFzZSBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXNtLWZsdWlkIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMnggc3ZnIHtcbiAgICBoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0ycXggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0yaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tMnR4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zcXggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS0zaHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tM3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNHggc3ZnIHtcbiAgICBoZWlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS00aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNHR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNXggc3ZnIHtcbiAgICBoZWlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1zbS01aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tc20tNXR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0xIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtMiBzdmcge1xuICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjM1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtNCBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTUgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC02IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjA3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC03IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtOCBzdmcge1xuICAgIGhlaWdodDogMC44NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTkgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0xMCBzdmcge1xuICAgIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC1iYXNlIHN2ZyB7XG4gICAgaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbWQtZmx1aWQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0yeCBzdmcge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTJxeCBzdmcge1xuICAgIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTJoeCBzdmcge1xuICAgIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0ydHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zeCBzdmcge1xuICAgIGhlaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTNxeCBzdmcge1xuICAgIGhlaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTNoeCBzdmcge1xuICAgIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC0zdHggc3ZnIHtcbiAgICBoZWlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC00eCBzdmcge1xuICAgIGhlaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTRxeCBzdmcge1xuICAgIGhlaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTRoeCBzdmcge1xuICAgIGhlaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC00dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC01eCBzdmcge1xuICAgIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTVxeCBzdmcge1xuICAgIGhlaWdodDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLW1kLTVoeCBzdmcge1xuICAgIGhlaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1tZC01dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTEgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy0yIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy00IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNSBzdmcge1xuICAgIGhlaWdodDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTcgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy04IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTEwIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLWJhc2Ugc3ZnIHtcbiAgICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi1sZy1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTJ0eCBzdmcge1xuICAgIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctM2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTN0eCBzdmcge1xuICAgIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNHF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNGh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNXF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24tbGctNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLWxnLTV0eCBzdmcge1xuICAgIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTEgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC0yIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC00IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNSBzdmcge1xuICAgIGhlaWdodDogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTcgc3ZnIHtcbiAgICBoZWlnaHQ6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC45NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC04IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjg1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTEwIHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLWJhc2Ugc3ZnIHtcbiAgICBoZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14bC1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTJ4IHN2ZyB7XG4gICAgaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMnF4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTJ0eCBzdmcge1xuICAgIGhlaWdodDogMi43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTN4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtM2h4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTN0eCBzdmcge1xuICAgIGhlaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNHF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNGh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTV4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNXF4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teGwtNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXhsLTV0eCBzdmcge1xuICAgIGhlaWdodDogNS43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0xIHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTIgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTMgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMS4zNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNCBzdmcge1xuICAgIGhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01IHN2ZyB7XG4gICAgaGVpZ2h0OiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTYgc3ZnIHtcbiAgICBoZWlnaHQ6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEuMDc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC03IHN2ZyB7XG4gICAgaGVpZ2h0OiAwLjk1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuOTVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTggc3ZnIHtcbiAgICBoZWlnaHQ6IDAuODVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMC44NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtOSBzdmcge1xuICAgIGhlaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0xMCBzdmcge1xuICAgIGhlaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtYmFzZSBzdmcge1xuICAgIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC1mbHVpZCBzdmcge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0yeCBzdmcge1xuICAgIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0ycXggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtMmh4IHN2ZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC0ydHggc3ZnIHtcbiAgICBoZWlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtM3ggc3ZnIHtcbiAgICBoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtM3F4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTNoeCBzdmcge1xuICAgIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtM3R4IHN2ZyB7XG4gICAgaGVpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTR4IHN2ZyB7XG4gICAgaGVpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTRxeCBzdmcge1xuICAgIGhlaWdodDogNC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC00aHggc3ZnIHtcbiAgICBoZWlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuc3ZnLWljb24uc3ZnLWljb24teHhsLTR0eCBzdmcge1xuICAgIGhlaWdodDogNC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0Ljc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01eCBzdmcge1xuICAgIGhlaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01cXggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdmctaWNvbi5zdmctaWNvbi14eGwtNWh4IHN2ZyB7XG4gICAgaGVpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN2Zy1pY29uLnN2Zy1pY29uLXh4bC01dHggc3ZnIHtcbiAgICBoZWlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogNS43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50aW1lbGluZSAudGltZWxpbmUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIC50aW1lbGluZS1saW5lIHtcbiAgYm90dG9tOiAxMDAlO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNEU2RUY7XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWljb24ge1xuICB6LWluZGV4OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4udGltZWxpbmUudGltZWxpbmUtY2VudGVyIC50aW1lbGluZS1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50aW1lbGluZS50aW1lbGluZS1jZW50ZXIgLnRpbWVsaW5lLWl0ZW06Zmlyc3QtY2hpbGQgLnRpbWVsaW5lLWxpbmUge1xuICB0b3A6IDUwJTtcbn1cbi50aW1lbGluZS50aW1lbGluZS1jZW50ZXIgLnRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZCAudGltZWxpbmUtbGluZSB7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vdmVybGF5IC5vdmVybGF5LWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLm92ZXJsYXkub3ZlcmxheS1zaG93IC5vdmVybGF5LWxheWVyLCAub3ZlcmxheS5vdmVybGF5LWJsb2NrIC5vdmVybGF5LWxheWVyLCAub3ZlcmxheTpob3ZlciAub3ZlcmxheS1sYXllciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG9wYWNpdHk6IDE7XG59XG4ub3ZlcmxheS5vdmVybGF5LWJsb2NrIHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuXG4uYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVCNUMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmJ1bGxldC1kb3Qge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYnVsbGV0LXZlcnRpY2FsIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5idWxsZXQtbGluZSB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItcmFkaXVzOiBub25lO1xufVxuXG4uZHJhd2VyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0bztcbiAgei1pbmRleDogMTEwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi5kcmF3ZXIuZHJhd2VyLXN0YXJ0IHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5kcmF3ZXIuZHJhd2VyLWVuZCB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4uZHJhd2VyLmRyYXdlci1vbiB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA5cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmRyYXdlci1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBhbmltYXRpb246IGFuaW1hdGlvbi1kcmF3ZXItZmFkZS1pbiAwLjNzIGVhc2UtaW4tb3V0IDE7XG59XG5cbltkYXRhLWt0LWRyYXdlcj10cnVlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uLWRyYXdlci1mYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGJvZHlbZGF0YS1rdC1kcmF3ZXI9b25dIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uYmFkZ2UuYmFkZ2UtY2lyY2xlLCAuYmFkZ2UuYmFkZ2Utc3F1YXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIG1pbi13aWR0aDogMS43NXJlbTtcbiAgcGFkZGluZzogMCAwLjFyZW07XG59XG4uYmFkZ2UuYmFkZ2UtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMS43NXJlbTtcbn1cbi5iYWRnZS5iYWRnZS1zbSB7XG4gIG1pbi13aWR0aDogMS41cmVtO1xuICBmb250LXNpemU6IDAuODVyZW07XG59XG4uYmFkZ2UuYmFkZ2Utc20uYmFkZ2UtY2lyY2xlIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uYmFkZ2UuYmFkZ2UtbGcge1xuICBtaW4td2lkdGg6IDJyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5iYWRnZS5iYWRnZS1sZy5iYWRnZS1jaXJjbGUge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xufVxuXG4uYmFkZ2Utd2hpdGUge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJhZGdlLWxpZ2h0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuXG4uYmFkZ2UtbGlnaHQtbGlnaHQge1xuICBjb2xvcjogI0Y1RjhGQTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbn1cblxuLmJhZGdlLWxpZ2h0LXByaW1hcnkge1xuICBjb2xvcjogIzE5NjhDRDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuXG4uYmFkZ2UtbGlnaHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNFNEU2RUY7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG59XG5cbi5iYWRnZS1saWdodC1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEZGRjM7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMmRhY2Q7XG59XG5cbi5iYWRnZS1saWdodC1pbmZvIHtcbiAgY29sb3I6ICMxMmRhY2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RkY7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5cbi5iYWRnZS1saWdodC13YXJuaW5nIHtcbiAgY29sb3I6ICNGRkM3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY4REQ7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2Qztcbn1cblxuLmJhZGdlLWxpZ2h0LWRhbmdlciB7XG4gIGNvbG9yOiAjRjE0MTZDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNUY4O1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xufVxuXG4uYmFkZ2UtbGlnaHQtZGFyayB7XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuXG4uYmFkZ2UtY3VzdG9tLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk3NUM0O1xufVxuXG4uYmFkZ2UtbGlnaHQtY3VzdG9tLXBpbmsge1xuICBjb2xvcjogI0Y5NzVDNDtcbn1cblxuLmJhZGdlLWN1c3RvbS1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDg1Yztcbn1cblxuLmJhZGdlLWxpZ2h0LWN1c3RvbS1ibHVlIHtcbiAgY29sb3I6ICMwODA4NWM7XG59XG5cbi5pbmRpY2F0b3ItcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2RhdGEta3QtaW5kaWNhdG9yPW9uXSA+IC5pbmRpY2F0b3ItcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbltkYXRhLWt0LWluZGljYXRvcj1vbl0gPiAuaW5kaWNhdG9yLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJvdGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucm90YXRlLTkwIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpID4gLnJvdGF0ZS05MCwgLmFjdGl2ZSA+IC5yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuW2RpcmVjdGlvbj1ydGxdIC5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLTkwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKTtcbn1cblxuLnJvdGF0ZS1uOTAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLW45MCwgLmFjdGl2ZSA+IC5yb3RhdGUtbjkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtbjkwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtbjkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbn1cblxuLnJvdGF0ZS0xODAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLTE4MCwgLmFjdGl2ZSA+IC5yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtMTgwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0xODBkZWcpO1xufVxuXG4ucm90YXRlLW4xODAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLW4xODAsIC5hY3RpdmUgPiAucm90YXRlLW4xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtbjE4MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLW4xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbn1cblxuLnJvdGF0ZS0yNzAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLTI3MCwgLmFjdGl2ZSA+IC5yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDI3MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtMjcwLCBbZGlyZWN0aW9uPXJ0bF0gLmFjdGl2ZSA+IC5yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKC0yNzBkZWcpO1xufVxuXG4ucm90YXRlLW4yNzAge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCkgPiAucm90YXRlLW4yNzAsIC5hY3RpdmUgPiAucm90YXRlLW4yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTI3MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5bZGlyZWN0aW9uPXJ0bF0gLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSA+IC5yb3RhdGUtbjI3MCwgW2RpcmVjdGlvbj1ydGxdIC5hY3RpdmUgPiAucm90YXRlLW4yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMjcwZGVnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIHNwYW4sXG5vbCxcbnVsLFxucHJlLFxuZGl2IHtcbiAgICBzY3JvbGxiYXItY29sb3I6ICNkMGQ0ZDc7XG4gIH1cbiAgc3Bhbjo6LXdlYmtpdC1zY3JvbGxiYXIsXG5vbDo6LXdlYmtpdC1zY3JvbGxiYXIsXG51bDo6LXdlYmtpdC1zY3JvbGxiYXIsXG5wcmU6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuZGl2Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuNHJlbTtcbiAgICBoZWlnaHQ6IDAuNHJlbTtcbiAgfVxuICBzcGFuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbm9sOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbnVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbnByZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5kaXY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkNGQ3O1xuICB9XG4gIHNwYW46aG92ZXIsXG5vbDpob3ZlcixcbnVsOmhvdmVyLFxucHJlOmhvdmVyLFxuZGl2OmhvdmVyIHtcbiAgICBzY3JvbGxiYXItY29sb3I6ICNkMGQ0ZDc7XG4gIH1cbiAgc3Bhbjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5vbDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG51bDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5wcmU6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuZGl2OmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDRkNztcbiAgfVxuXG4gIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgc3Bhbixcbm9sLFxudWwsXG5wcmUsXG5kaXYge1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgc2Nyb2xsYmFyLWNvbG9yOiAjZDBkNGQ3O1xuICAgIH1cbiAgICBzcGFuOjotd2Via2l0LXNjcm9sbGJhcixcbm9sOjotd2Via2l0LXNjcm9sbGJhcixcbnVsOjotd2Via2l0LXNjcm9sbGJhcixcbnByZTo6LXdlYmtpdC1zY3JvbGxiYXIsXG5kaXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAwLjRyZW07XG4gICAgICBoZWlnaHQ6IDAuNHJlbTtcbiAgICB9XG4gICAgc3Bhbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5vbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG51bDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5wcmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuZGl2Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkNGQ3O1xuICAgIH1cbiAgICBzcGFuOmhvdmVyLFxub2w6aG92ZXIsXG51bDpob3ZlcixcbnByZTpob3ZlcixcbmRpdjpob3ZlciB7XG4gICAgICBzY3JvbGxiYXItY29sb3I6ICNkMGQ0ZDc7XG4gICAgfVxuICAgIHNwYW46aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxub2w6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxudWw6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxucHJlOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbmRpdjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDRkNztcbiAgICB9XG4gIH1cbn1cbi5zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuLnNjcm9sbC14IHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNjcm9sbC14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG59XG5cbi5zY3JvbGwteSB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zY3JvbGwteSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4uaG92ZXItc2Nyb2xsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob3Zlci1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjRyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC40cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi1yaWdodDogLTAuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40cmVtO1xuICB9XG4gIC5ob3Zlci1zY3JvbGw6aG92ZXIge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgICAuaG92ZXItc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ob3Zlci1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5cbi5ob3Zlci1zY3JvbGwteSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG92ZXItc2Nyb2xsLXkge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBib3JkZXItcmlnaHQ6IDAuNHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjRyZW07XG4gIH1cbiAgLmhvdmVyLXNjcm9sbC15OmhvdmVyIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgLmhvdmVyLXNjcm9sbC15IHtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaG92ZXItc2Nyb2xsLXkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLmhvdmVyLXNjcm9sbC14IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob3Zlci1zY3JvbGwteCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGJvcmRlci1ib3R0b206IDAuNHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAuaG92ZXItc2Nyb2xsLXg6aG92ZXIge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgLmhvdmVyLXNjcm9sbC14IHtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhvdmVyLXNjcm9sbC14IHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG59XG5cbi5ob3Zlci1zY3JvbGwtb3ZlcmxheS15IHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC0tc2Nyb2xsYmFyLXNwYWNlOiAwLjI1cmVtO1xufVxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IGNhbGMoMC40cmVtICsgdmFyKC0tc2Nyb2xsYmFyLXNwYWNlKSk7XG59XG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICBib3JkZXItcmlnaHQ6IHZhcigtLXNjcm9sbGJhci1zcGFjZSkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uaG92ZXItc2Nyb2xsLW92ZXJsYXkteTpob3ZlciB7XG4gIG92ZXJmbG93LXk6IG92ZXJsYXk7XG59XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAuaG92ZXItc2Nyb2xsLW92ZXJsYXkteSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4uc2Nyb2xsLXBzIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC1tcyB7XG4gIG1hcmdpbi1sZWZ0OiAwLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC1weCB7XG4gIHBhZGRpbmctbGVmdDogMC40cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsLW14IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJhdGluZy1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG4ucmF0aW5nLWlucHV0W2Rpc2FibGVkXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yYXRpbmctbGFiZWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ucmF0aW5nLWxhYmVsID4gaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI0I1QjVDMztcbn1cbi5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNCNUI1QzM7XG59XG4ucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG5sYWJlbC5yYXRpbmctbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmRpdi5yYXRpbmctbGFiZWwuY2hlY2tlZCA+IGksXG5sYWJlbC5yYXRpbmctbGFiZWwgPiBpIHtcbiAgY29sb3I6ICNGRkFEMEY7XG59XG5kaXYucmF0aW5nLWxhYmVsLmNoZWNrZWQgPiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLFxubGFiZWwucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjRkZBRDBGO1xufVxuZGl2LnJhdGluZy1sYWJlbC5jaGVja2VkID4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbmxhYmVsLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnJhdGluZy1pbnB1dDpjaGVja2VkIH4gLnJhdGluZy1sYWJlbCA+IGkge1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLnJhdGluZy1pbnB1dDpjaGVja2VkIH4gLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0I1QjVDMztcbn1cbi5yYXRpbmctaW5wdXQ6Y2hlY2tlZCB+IC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5yYXRpbmc6aG92ZXIgbGFiZWwucmF0aW5nLWxhYmVsID4gaSB7XG4gIGNvbG9yOiAjRkZBRDBGO1xufVxuXG4ucmF0aW5nOmhvdmVyIGxhYmVsLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0ZGQUQwRjtcbn1cbi5yYXRpbmc6aG92ZXIgbGFiZWwucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG5sYWJlbC5yYXRpbmctbGFiZWw6aG92ZXIgfiAucmF0aW5nLWxhYmVsID4gaSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG5sYWJlbC5yYXRpbmctbGFiZWw6aG92ZXIgfiAucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxubGFiZWwucmF0aW5nLWxhYmVsOmhvdmVyIH4gLnJhdGluZy1sYWJlbCA+IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cblxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PWluZm9dLFxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PWNvbnRlbnRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItZWxlbWVudD1pbmZvXS5jdXJyZW50LFxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PWNvbnRlbnRdLmN1cnJlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN0ZXBwZXIgLnN0ZXBwZXItaXRlbVtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXN0ZXBdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyIFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPW5leHRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5maXJzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1wcmV2aW91c10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIuZmlyc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249bmV4dF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5maXJzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1zdWJtaXRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLmJldHdlZW4gW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249cHJldmlvdXNdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN0ZXBwZXIuYmV0d2VlbiBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1uZXh0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyLmJldHdlZW4gW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3RlcHBlci5sYXN0IFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPXByZXZpb3VzXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249bmV4dF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIubGFzdCBbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1zdWJtaXRdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLmxhc3QgW2RhdGEta3Qtc3RlcHBlci1hY3Rpb249c3VibWl0XS5idG4tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0gLnN0ZXBwZXItaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0gLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1jaGVjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci1pY29uIC5zdGVwcGVyLW51bWJlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTk2OENEICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbSAuc3RlcHBlci1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLXRpdGxlIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLWxhYmVsIC5zdGVwcGVyLWRlc2Mge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50IC5zdGVwcGVyLWljb24ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1jaGVjayB7XG4gIGNvbG9yOiAjMTk2OENEO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItaWNvbiAuc3RlcHBlci1udW1iZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMzVyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudCAuc3RlcHBlci1sYWJlbCAuc3RlcHBlci10aXRsZSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItZGVzYyB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQ6bGFzdC1jaGlsZCAuc3RlcHBlci1pY29uLCAuc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIC5zdGVwcGVyLWljb24ge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGQUZGO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmN1cnJlbnQ6bGFzdC1jaGlsZCAuc3RlcHBlci1pY29uIC5zdGVwcGVyLWNoZWNrLCAuc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIC5zdGVwcGVyLWljb24gLnN0ZXBwZXItY2hlY2sge1xuICBjb2xvcjogIzE5NjhDRCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY3VycmVudDpsYXN0LWNoaWxkIC5zdGVwcGVyLWljb24gLnN0ZXBwZXItbnVtYmVyLCAuc3RlcHBlci5zdGVwcGVyLXBpbGxzIC5zdGVwcGVyLWl0ZW0uY29tcGxldGVkIC5zdGVwcGVyLWljb24gLnN0ZXBwZXItbnVtYmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50Omxhc3QtY2hpbGQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItdGl0bGUsIC5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jb21wbGV0ZWQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItdGl0bGUge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMgLnN0ZXBwZXItaXRlbS5jdXJyZW50Omxhc3QtY2hpbGQgLnN0ZXBwZXItbGFiZWwgLnN0ZXBwZXItZGVzYywgLnN0ZXBwZXIuc3RlcHBlci1waWxscyAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci1sYWJlbCAuc3RlcHBlci1kZXNjIHtcbiAgY29sb3I6ICNCNUI1QzM7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItY29sdW1uIC5zdGVwcGVyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItY29sdW1uIC5zdGVwcGVyLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItcGlsbHMuc3RlcHBlci1jb2x1bW4gLnN0ZXBwZXItaWNvbiB7XG4gIHotaW5kZXg6IDE7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItY29sdW1uIC5zdGVwcGVyLWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCIgXCI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogNDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNFNEU2RUY7XG59XG4uc3RlcHBlci5zdGVwcGVyLXBpbGxzLnN0ZXBwZXItY29sdW1uIC5zdGVwcGVyLWl0ZW06Zmlyc3QtY2hpbGQgLnN0ZXBwZXItbGluZSB7XG4gIHRvcDogNTAlO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1waWxscy5zdGVwcGVyLWNvbHVtbiAuc3RlcHBlci1pdGVtOmxhc3QtY2hpbGQgLnN0ZXBwZXItbGluZSB7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4udG9nZ2xlLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKSAudG9nZ2xlLW9mZiwgLnRvZ2dsZS5hY3RpdmUgLnRvZ2dsZS1vZmYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvZ2dsZS5jb2xsYXBzaWJsZS5jb2xsYXBzZWQgLnRvZ2dsZS1vbiwgLnRvZ2dsZTpub3QoLmNvbGxhcHNpYmxlKTpub3QoLmFjdGl2ZSkgLnRvZ2dsZS1vbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi54ZWhhZ29uIHtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDQ1JSAxLjMzOTc0NTk2MjIlLCA0Ni41Nzk3OTg1NjY3JSAwLjYwMzA3Mzc5MjElLCA0OC4yNjM1MTgyMjMzJSAwLjE1MTkyMjQ2OTklLCA1MCUgMCUsIDUxLjczNjQ4MTc3NjclIDAuMTUxOTIyNDY5OSUsIDUzLjQyMDIwMTQzMzMlIDAuNjAzMDczNzkyMSUsIDU1JSAxLjMzOTc0NTk2MjIlLCA4OS42NDEwMTYxNTE0JSAyMS4zMzk3NDU5NjIyJSwgOTEuMDY4ODkyMjQ4MiUgMjIuMzM5NTU1NTY4OCUsIDkyLjMwMTQ2MDU4MjYlIDIzLjU3MjEyMzkwMzElLCA5My4zMDEyNzAxODkyJSAyNSUsIDk0LjAzNzk0MjM1OTIlIDI2LjU3OTc5ODU2NjclLCA5NC40ODkwOTM2ODE1JSAyOC4yNjM1MTgyMjMzJSwgOTQuNjQxMDE2MTUxNCUgMzAlLCA5NC42NDEwMTYxNTE0JSA3MCUsIDk0LjQ4OTA5MzY4MTUlIDcxLjczNjQ4MTc3NjclLCA5NC4wMzc5NDIzNTkyJSA3My40MjAyMDE0MzMzJSwgOTMuMzAxMjcwMTg5MiUgNzUlLCA5Mi4zMDE0NjA1ODI2JSA3Ni40Mjc4NzYwOTY5JSwgOTEuMDY4ODkyMjQ4MiUgNzcuNjYwNDQ0NDMxMiUsIDg5LjY0MTAxNjE1MTQlIDc4LjY2MDI1NDAzNzglLCA1NSUgOTguNjYwMjU0MDM3OCUsIDUzLjQyMDIwMTQzMzMlIDk5LjM5NjkyNjIwNzklLCA1MS43MzY0ODE3NzY3JSA5OS44NDgwNzc1MzAxJSwgNTAlIDEwMCUsIDQ4LjI2MzUxODIyMzMlIDk5Ljg0ODA3NzUzMDElLCA0Ni41Nzk3OTg1NjY3JSA5OS4zOTY5MjYyMDc5JSwgNDUlIDk4LjY2MDI1NDAzNzglLCAxMC4zNTg5ODM4NDg2JSA3OC42NjAyNTQwMzc4JSwgOC45MzExMDc3NTE4JSA3Ny42NjA0NDQ0MzEyJSwgNy42OTg1Mzk0MTc0JSA3Ni40Mjc4NzYwOTY5JSwgNi42OTg3Mjk4MTA4JSA3NSUsIDUuOTYyMDU3NjQwOCUgNzMuNDIwMjAxNDMzMyUsIDUuNTEwOTA2MzE4NSUgNzEuNzM2NDgxNzc2NyUsIDUuMzU4OTgzODQ4NiUgNzAlLCA1LjM1ODk4Mzg0ODYlIDMwJSwgNS41MTA5MDYzMTg1JSAyOC4yNjM1MTgyMjMzJSwgNS45NjIwNTc2NDA4JSAyNi41Nzk3OTg1NjY3JSwgNi42OTg3Mjk4MTA4JSAyNSUsIDcuNjk4NTM5NDE3NCUgMjMuNTcyMTIzOTAzMSUsIDguOTMxMTA3NzUxOCUgMjIuMzM5NTU1NTY4OCUsIDEwLjM1ODk4Mzg0ODYlIDIxLjMzOTc0NTk2MjIlKTtcbn1cblxuLm9jdGFnb24ge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNDYuMTczMTY1Njc2MyUgMC43NjEyMDQ2NzQ5JSwgNDcuNDExODA5NTQ5JSAwLjM0MDc0MTczNzElLCA0OC42OTQ3MzgwNzc4JSAwLjA4NTU1MTM4NjMlLCA1MCUgMCUsIDUxLjMwNTI2MTkyMjIlIDAuMDg1NTUxMzg2MyUsIDUyLjU4ODE5MDQ1MSUgMC4zNDA3NDE3MzcxJSwgNTMuODI2ODM0MzIzNyUgMC43NjEyMDQ2NzQ5JSwgODIuMTExMTA1NTcxMSUgMTIuNDc2OTMzNDI3NCUsIDgzLjI4NDI3MTI0NzUlIDEzLjA1NTQ3NDcxNDclLCA4NC4zNzE4ODU1Mzc1JSAxMy43ODIxOTUzNDk2JSwgODUuMzU1MzM5MDU5MyUgMTQuNjQ0NjYwOTQwNyUsIDg2LjIxNzgwNDY1MDQlIDE1LjYyODExNDQ2MjUlLCA4Ni45NDQ1MjUyODUzJSAxNi43MTU3Mjg3NTI1JSwgODcuNTIzMDY2NTcyNiUgMTcuODg4ODk0NDI4OSUsIDk5LjIzODc5NTMyNTElIDQ2LjE3MzE2NTY3NjMlLCA5OS42NTkyNTgyNjI5JSA0Ny40MTE4MDk1NDklLCA5OS45MTQ0NDg2MTM3JSA0OC42OTQ3MzgwNzc4JSwgMTAwJSA1MCUsIDk5LjkxNDQ0ODYxMzclIDUxLjMwNTI2MTkyMjIlLCA5OS42NTkyNTgyNjI5JSA1Mi41ODgxOTA0NTElLCA5OS4yMzg3OTUzMjUxJSA1My44MjY4MzQzMjM3JSwgODcuNTIzMDY2NTcyNiUgODIuMTExMTA1NTcxMSUsIDg2Ljk0NDUyNTI4NTMlIDgzLjI4NDI3MTI0NzUlLCA4Ni4yMTc4MDQ2NTA0JSA4NC4zNzE4ODU1Mzc1JSwgODUuMzU1MzM5MDU5MyUgODUuMzU1MzM5MDU5MyUsIDg0LjM3MTg4NTUzNzUlIDg2LjIxNzgwNDY1MDQlLCA4My4yODQyNzEyNDc1JSA4Ni45NDQ1MjUyODUzJSwgODIuMTExMTA1NTcxMSUgODcuNTIzMDY2NTcyNiUsIDUzLjgyNjgzNDMyMzclIDk5LjIzODc5NTMyNTElLCA1Mi41ODgxOTA0NTElIDk5LjY1OTI1ODI2MjklLCA1MS4zMDUyNjE5MjIyJSA5OS45MTQ0NDg2MTM3JSwgNTAlIDEwMCUsIDQ4LjY5NDczODA3NzglIDk5LjkxNDQ0ODYxMzclLCA0Ny40MTE4MDk1NDklIDk5LjY1OTI1ODI2MjklLCA0Ni4xNzMxNjU2NzYzJSA5OS4yMzg3OTUzMjUxJSwgMTcuODg4ODk0NDI4OSUgODcuNTIzMDY2NTcyNiUsIDE2LjcxNTcyODc1MjUlIDg2Ljk0NDUyNTI4NTMlLCAxNS42MjgxMTQ0NjI1JSA4Ni4yMTc4MDQ2NTA0JSwgMTQuNjQ0NjYwOTQwNyUgODUuMzU1MzM5MDU5MyUsIDEzLjc4MjE5NTM0OTYlIDg0LjM3MTg4NTUzNzUlLCAxMy4wNTU0NzQ3MTQ3JSA4My4yODQyNzEyNDc1JSwgMTIuNDc2OTMzNDI3NCUgODIuMTExMTA1NTcxMSUsIDAuNzYxMjA0Njc0OSUgNTMuODI2ODM0MzIzNyUsIDAuMzQwNzQxNzM3MSUgNTIuNTg4MTkwNDUxJSwgMC4wODU1NTEzODYzJSA1MS4zMDUyNjE5MjIyJSwgMCUgNTAlLCAwLjA4NTU1MTM4NjMlIDQ4LjY5NDczODA3NzglLCAwLjM0MDc0MTczNzElIDQ3LjQxMTgwOTU0OSUsIDAuNzYxMjA0Njc0OSUgNDYuMTczMTY1Njc2MyUsIDEyLjQ3NjkzMzQyNzQlIDE3Ljg4ODg5NDQyODklLCAxMy4wNTU0NzQ3MTQ3JSAxNi43MTU3Mjg3NTI1JSwgMTMuNzgyMTk1MzQ5NiUgMTUuNjI4MTE0NDYyNSUsIDE0LjY0NDY2MDk0MDclIDE0LjY0NDY2MDk0MDclLCAxNS42MjgxMTQ0NjI1JSAxMy43ODIxOTUzNDk2JSwgMTYuNzE1NzI4NzUyNSUgMTMuMDU1NDc0NzE0NyUsIDE3Ljg4ODg5NDQyODklIDEyLjQ3NjkzMzQyNzQlKTtcbn1cblxuLnJpYmJvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yaWJib24gLnJpYmJvbi1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk2OENEO1xuICBib3gtc2hhZG93OiAwcHggLTFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5yaWJib24gLnJpYmJvbi1sYWJlbCA+IC5yaWJib24taW5uZXIge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4ucmliYm9uIC5yaWJib24tbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMwODIzNDU7XG59XG4ucmliYm9uLXZlcnRpY2FsIC5yaWJib24tbGFiZWwge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICBtaW4taGVpZ2h0OiA0NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmliYm9uLnJpYmJvbi10b3AgLnJpYmJvbi1sYWJlbCB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KSB0cmFuc2xhdGVZKC00cHgpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tYm90dG9tIC5yaWJib24tbGFiZWwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tc3RhcnQgLnJpYmJvbi1sYWJlbCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnJpYmJvbi5yaWJib24tZW5kIC5yaWJib24tbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG5cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXN0YXJ0IC5yaWJib24tbGFiZWwge1xuICBsZWZ0OiAtNXB4O1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tc3RhcnQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YmVmb3JlLCAucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1zdGFydCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAtMTBweDtcbn1cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLXN0YXJ0IC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lcjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzE4MUMzMiAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tZW5kIC5yaWJib24tbGFiZWwge1xuICByaWdodDogLTVweDtcbn1cbi5yaWJib24ucmliYm9uLWNsaXAucmliYm9uLWVuZCAucmliYm9uLWxhYmVsIC5yaWJib24taW5uZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG4ucmliYm9uLnJpYmJvbi1jbGlwLnJpYmJvbi1lbmQgLnJpYmJvbi1sYWJlbCAucmliYm9uLWlubmVyOmJlZm9yZSwgLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tZW5kIC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3R0b206IC0xMHB4O1xufVxuLnJpYmJvbi5yaWJib24tY2xpcC5yaWJib24tZW5kIC5yaWJib24tbGFiZWwgLnJpYmJvbi1pbm5lcjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDAgMCAxMHB4IDEwcHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTgxQzMyICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5yaWJib24ucmliYm9uLXRyaWFuZ2xlLnJpYmJvbi10b3Atc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gcmVkO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogc29saWQgMnJlbSByZWQ7XG59XG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZS5yaWJib24tdG9wLWVuZCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHJlZDtcbiAgYm9yZGVyLXRvcDogc29saWQgMnJlbSByZWQ7XG59XG4ucmliYm9uLnJpYmJvbi10cmlhbmdsZS5yaWJib24tYm90dG9tLXN0YXJ0IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHJlZDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gcmVkO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUucmliYm9uLWJvdHRvbS1lbmQge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHJlZDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHJlZDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2t1aSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9ja3VpIC5ibG9ja3VpLW92ZXJsYXkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uYmxvY2t1aSAuYmxvY2t1aS1vdmVybGF5IC5zcGlubmVyLWJvcmRlciB7XG4gIGhlaWdodDogMS4zNXJlbTtcbiAgd2lkdGg6IDEuMzVyZW07XG59XG4uYmxvY2t1aSAuYmxvY2t1aS1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMC44NXJlbSAxLjc1cmVtICFpbXBvcnRhbnQ7XG59XG4uYmxvY2t1aSAuYmxvY2t1aS1tZXNzYWdlIC5zcGlubmVyLWJvcmRlciB7XG4gIG1hcmdpbi1yaWdodDogMC42NXJlbTtcbn1cblxuLmV4cGxvcmUtYnRuLXRvZ2dsZSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmV4cGxvcmUtYnRuLXRvZ2dsZTpob3ZlciwgLmV4cGxvcmUtYnRuLXRvZ2dsZTpmb2N1cywgLmV4cGxvcmUtYnRuLXRvZ2dsZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjJGRjtcbn1cblxuLmV4cGxvcmUtYnRuLWRpc21pc3Mge1xuICBib3JkZXI6IDA7XG59XG4uZXhwbG9yZS1idG4tZGlzbWlzczpob3ZlciBpIHtcbiAgY29sb3I6ICMwMEIyRkY7XG59XG4uZXhwbG9yZS1idG4tZGlzbWlzczpob3ZlciAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICMwMEIyRkY7XG59XG4uZXhwbG9yZS1idG4tZGlzbWlzczpob3ZlciAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5leHBsb3JlLWJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjJGRjtcbn1cbi5leHBsb3JlLWJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk4REE7XG59XG5cbi5leHBsb3JlLWJ0bi1zZWNvbmRhcnkge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLmV4cGxvcmUtYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuXG4uZXhwbG9yZS1idG4tb3V0bGluZSB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG4uZXhwbG9yZS1idG4tb3V0bGluZTpob3ZlciwgLmV4cGxvcmUtYnRuLW91dGxpbmUuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM1MENEODkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RkZGMztcbn1cblxuLmV4cGxvcmUtbGluayB7XG4gIGNvbG9yOiAjMDBCMkZGO1xufVxuLmV4cGxvcmUtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA5OERBO1xufVxuXG4uZXhwbG9yZS1saW5rLWhvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMEIyRkYgIWltcG9ydGFudDtcbn1cblxuLmV4cGxvcmUtaWNvbi1zdWNjZXNzIHtcbiAgY29sb3I6ICM1MENEODk7XG59XG4uZXhwbG9yZS1pY29uLXN1Y2Nlc3Mgc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM1MENEODk7XG59XG4uZXhwbG9yZS1pY29uLXN1Y2Nlc3Mgc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG5cbi5leHBsb3JlLWljb24tZGFuZ2VyIHtcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uZXhwbG9yZS1pY29uLWRhbmdlciBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgZmlsbDogI0YxNDE2Qztcbn1cbi5leHBsb3JlLWljb24tZGFuZ2VyIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuXG4uZXhwbG9yZS1sYWJlbC1mcmVlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3MDA7XG59XG5cbi5leHBsb3JlLWxhYmVsLXBybyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xufVxuXG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN0ZXBwZXIuc3RlcHBlci1saW5rcyAuc3RlcHBlci1uYXYgLnN0ZXBwZXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogMXJlbSAxLjVyZW07XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjNyZW07XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtIC5zdGVwcGVyLXRpdGxlIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0uY3VycmVudCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtLmN1cnJlbnQgLnN0ZXBwZXItdGl0bGUge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5zdGVwcGVyLnN0ZXBwZXItbGlua3MgLnN0ZXBwZXItbmF2IC5zdGVwcGVyLWl0ZW0uY3VycmVudDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIC5zdGVwcGVyLW5hdiAuc3RlcHBlci1pdGVtLmNvbXBsZXRlZCAuc3RlcHBlci10aXRsZSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuXG4udGltZWxpbmUtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGltZWxpbmUtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MXB4O1xuICB3aWR0aDogM3B4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjJGNTtcbn1cbi50aW1lbGluZS1sYWJlbCAudGltZWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbn1cbi50aW1lbGluZS1sYWJlbCAudGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50aW1lbGluZS1sYWJlbCAudGltZWxpbmUtbGFiZWwge1xuICB3aWR0aDogNTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4udGltZWxpbmUtbGFiZWwgLnRpbWVsaW5lLWJhZGdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4udGltZWxpbmUtbGFiZWwgLnRpbWVsaW5lLWJhZGdlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG59XG4udGltZWxpbmUtbGFiZWwgLnRpbWVsaW5lLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5wbGFjZWhvbGRlci13aGl0ZS1vcGFjaXR5LTc1OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLnBsYWNlaG9sZGVyLXdoaXRlLW9wYWNpdHktNzU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLml0ZW0tYm9yZGVyLWhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLml0ZW0tYm9yZGVyLWhvdmVyOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VGRjJGNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuMyk7XG59XG4uaXRlbS1ib3JkZXItaG92ZXI6aG92ZXIgLmxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTNGRiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pdGVtLWJvcmRlci1ob3ZlciAubGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtc3VjY2VzcyAubm9VaS1jb25uZWN0cyB7XG4gIGJhY2tncm91bmQ6ICNFOEZGRjM7XG59XG4ubm9VaS10YXJnZXQubm9VaS10YXJnZXQtc3VjY2VzcyAubm9VaS1jb25uZWN0cyAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogIzUwQ0Q4OTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXRhcmdldC1zdWNjZXNzIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MENEODk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEoODAsIDIwNSwgMTM3LCAwLjcpO1xuICBiYWNrZ3JvdW5kOiAjNTBDRDg5O1xufVxuXG4ubGFuZGluZy1kYXJrLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMjYzQztcbn1cblxuLmxhbmRpbmctZGFyay1jb2xvciB7XG4gIGNvbG9yOiAjMTMyNjNDO1xufVxuXG4ubGFuZGluZy1kYXJrLWJvcmRlciB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMkMzRjVCO1xufVxuXG4ubGFuZGluZy1kYXJrLXNlcGFyYXRvciB7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgIzJDM0Y1Qjtcbn1cblxuLmxhbmRpbmctY3VydmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGFuZGluZy1jdXJ2ZSBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sYW5kaW5nLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwcHg7XG59XG4ubGFuZGluZy1oZWFkZXIgLmxvZ28tZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxhbmRpbmctaGVhZGVyIC5sb2dvLXN0aWNreSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGFuZGluZy1oZWFkZXIgLm1lbnUgLm1lbnUtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbltkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0gLmxhbmRpbmctaGVhZGVyIC5tZW51IC5tZW51LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAyNDIsIDI0NSwgMC40KTtcbn1cbltkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0gLmxhbmRpbmctaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDMwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMDUpO1xuICBoZWlnaHQ6IDcwcHg7XG59XG5bZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIC5sYW5kaW5nLWhlYWRlciAubG9nby1zdGlja3kge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbltkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0gLmxhbmRpbmctaGVhZGVyIC5sb2dvLWRlZmF1bHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5W2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPW9uXSB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sYW5kaW5nLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5sYW5kaW5nLWhlYWRlciAubGFuZGluZy1tZW51LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuICBbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9b25dIC5sYW5kaW5nLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIC5sYW5kaW5nLWhlYWRlciAubWVudSAubWVudS1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICMxOTY4Q0Q7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDI0MiwgMjQ1LCAwLjQpO1xuICB9XG5cbiAgYm9keVtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1vbl0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFzaWMgR3JvdGVzcXVlXCI7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBCYXNpcyBHcm90ZXNxdWUgUHJvLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBodG1sLFxuYm9keSB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBodG1sLFxuYm9keSB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmh0bWwgYTpob3Zlcixcbmh0bWwgYTphY3RpdmUsXG5odG1sIGE6Zm9jdXMsXG5ib2R5IGE6aG92ZXIsXG5ib2R5IGE6YWN0aXZlLFxuYm9keSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cblxucm91dGVyLW91dGxldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmNhbnZhcyB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAucHJpbnQtY29udGVudC1vbmx5IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmludC1jb250ZW50LW9ubHkgLndyYXBwZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5wYWdlLFxuLnByaW50LWNvbnRlbnQtb25seSAucGFnZS10aXRsZSAuY29udGVudCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lcixcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1mbHVpZCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1zbSxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1tZCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1sZyxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14bCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14eGwge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW50LWNvbnRlbnQtb25seSAuYXNpZGUsXG4ucHJpbnQtY29udGVudC1vbmx5IC5zaWRlYmFyLFxuLnByaW50LWNvbnRlbnQtb25seSAuc2Nyb2xsdG9wLFxuLnByaW50LWNvbnRlbnQtb25seSAuaGVhZGVyLFxuLnByaW50LWNvbnRlbnQtb25seSAuZm9vdGVyLFxuLnByaW50LWNvbnRlbnQtb25seSAudG9vbGJhcixcbi5wcmludC1jb250ZW50LW9ubHkgLmRyYXdlcixcbi5wcmludC1jb250ZW50LW9ubHkgLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbn1cblxuLnRleHQtcGFnZS1iZyB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuXG4gIC53cmFwcGVyIHtcbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nLWxlZnQgMC4zcyBlYXNlO1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMjBweDtcbiAgfVxuICBbZGF0YS1rdC1hc2lkZS1taW5pbWl6ZT1vbl0gLndyYXBwZXIge1xuICAgIHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCAwLjNzIGVhc2U7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci14eGwge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cblxuICAuaGVhZGVyLXRhYmxldC1hbmQtbW9iaWxlLWZpeGVkIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG59XG4uaGVhZGVyIC5oZWFkZXItYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogMHB4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuaGVhZGVyIC5oZWFkZXItYnJhbmQge1xuICAgIGhlaWdodDogMHB4O1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLmhlYWRlciAuYXNpZGUtbWluaW1pemUgLm1pbmltaXplLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyIC5hc2lkZS1taW5pbWl6ZS5hY3RpdmUgLm1pbmltaXplLWRlZmF1bHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlciAuYXNpZGUtbWluaW1pemUuYWN0aXZlIC5taW5pbWl6ZS1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuaGVhZGVyLWJyYW5kIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmhlYWRlci1icmFuZCAuYXNpZGUtbWluaW1pemUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci10YWJsZXQtYW5kLW1vYmlsZS1maXhlZCAuaGVhZGVyLWJyYW5kIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGhlaWdodDogMHB4O1xuICB9XG59XG4uYXNpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAwO1xufVxuLmFzaWRlIC5hc2lkZS10b29sYmFyIC5hc2lkZS11c2VyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyRDJENDM7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cbi5hc2lkZSAuYXNpZGUtdG9vbGJhciAuYXNpZGUtc2VhcmNoIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyRDJENDM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMkQyRDQzO1xuICBwYWRkaW5nOiAwIDI1cHg7XG59XG4uYXNpZGUgLmFzaWRlLXRvb2xiYXIgLmFzaWRlLXNlYXJjaCAuc2VhcmNoLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNEQURBREE7XG59XG4uYXNpZGUgLmFzaWRlLXRvb2xiYXIgLmFzaWRlLXNlYXJjaCAuc2VhcmNoLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYXNpZGUgLmFzaWRlLXRvb2xiYXIgLmFzaWRlLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDMkM0MTtcbiAgYm9yZGVyLWNvbG9yOiAjMkMyQzQxO1xuICBjb2xvcjogIzg3OGFhMDtcbn1cbi5hc2lkZSAuYXNpZGUtdG9vbGJhciAuYXNpZGUtc2VhcmNoIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYXNpZGUgLmFzaWRlLXRvb2xiYXIgLmFzaWRlLXNlYXJjaCAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXNpZGUgLmFzaWRlLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjMsIDY2LCA4NCwgMC4zNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYXNpZGUgLmFzaWRlLWZvb3RlciAuYnRuLWN1c3RvbSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYXNpZGUgLmFzaWRlLWZvb3RlciAuYnRuLWN1c3RvbSwgLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b206Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b206aG92ZXI6bm90KC5idG4tYWN0aXZlKSwgLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b206YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSksIC5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tLmFjdGl2ZSwgLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b20uc2hvdywgLnNob3cgPiAuYXNpZGUgLmFzaWRlLWZvb3RlciAuYnRuLWN1c3RvbSB7XG4gIGNvbG9yOiAjQjVCNUMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYzLCA2NiwgODQsIDAuMzUpICFpbXBvcnRhbnQ7XG59XG4uYXNpZGUgLmFzaWRlLWZvb3RlciAuYnRuLWN1c3RvbSAuYnRuLWxhYmVsIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMTtcbn1cbi5hc2lkZSAuYXNpZGUtZm9vdGVyIC5idG4tY3VzdG9tIC5idG4taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDA7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b20gLmJ0bi1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjQjVCNUMzO1xufVxuLmFzaWRlIC5hc2lkZS1mb290ZXIgLmJ0bi1jdXN0b20gLmJ0bi1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmFzaWRlIC5ob3Zlci1zY3JvbGwtb3ZlcmxheS15IHtcbiAgLS1zY3JvbGxiYXItc3BhY2U6IDAuNHJlbTtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjZDBkNGQ3O1xufVxuLmFzaWRlIC5ob3Zlci1zY3JvbGwtb3ZlcmxheS15Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQ0ZDc7XG59XG4uYXNpZGUgLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6aG92ZXIge1xuICBzY3JvbGxiYXItY29sb3I6ICNkMGQ0ZDc7XG59XG4uYXNpZGUgLmhvdmVyLXNjcm9sbC1vdmVybGF5LXk6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDRkNztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hc2lkZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZTtcbiAgfVxuICAuYXNpZGUgLmFzaWRlLW1lbnUge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgfVxuICBbZGF0YS1rdC1hc2lkZS1taW5pbWl6ZT1vbl0gLmFzaWRlIHtcbiAgICBsZWZ0OiAtMjIwcHg7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXNpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFzaWRlIC5hc2lkZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmssXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygwLjc1cmVtICsgMTBweCk7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxLjVyZW0gKyAxMHB4KTtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDIuMjVyZW0gKyAxMHB4KTtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDNyZW0gKyAxMHB4KTtcbn1cbi5tZW51LWZpdCAuYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWVudS1maXQgLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWZpdCAuYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNXJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWVudS1maXQgLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5tZW51LWZpdCAuYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDIuMjVyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLm1lbnUtZml0IC5hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1maXQgLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygzcmVtKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjQjZCOUM4O1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICNCNkI5Qzg7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgY29sb3I6ICM0QTRCNjg7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM0QTRCNjg7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QjY4O1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzRBNEI2OCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM0QTRCNjgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgY29sb3I6ICM5OTlkYjI7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtdGl0bGUsXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LXRpdGxlIHtcbiAgY29sb3I6ICM5OTlkYjI7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiBpLFxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIGkge1xuICBjb2xvcjogIzM1MzY0YTtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICBmaWxsOiAjMzUzNjRhO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS5ob3ZlciA+IC5tZW51LWxpbms6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSxcbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYnVsbGV0IC5idWxsZXQsXG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIC5tZW51LWJ1bGxldCAuYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzY0YTtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaG92ZXIgPiAubWVudS1saW5rOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSAubWVudS1hcnJvdzphZnRlcixcbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkgLm1lbnUtYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzMzUzNjRhJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjA2NDYzIDQuNDIxMTFDMS45NjE2MSA0LjIyMDg4IDEuOTgwOSAzLjk2MzcgMi4xMjg2MyAzLjc4NTk3TDUuMTI4NDcgMC4xNzcxODFDNS4zMTQwMiAtMC4wNDYwMzQgNS42MzA0OSAtMC4wNjAyNjEgNS44MzUzMiAwLjE0NTQwNEM2LjA0MDE1IDAuMzUxMDY5IDYuMDU1NzggMC42OTg3NDQgNS44NzAyMyAwLjkyMTk1OUwzLjE5NDA2IDQuMTQxMzdMNS44NDQxNCA3LjA2NDE3QzYuMDM4OTYgNy4yNzkwNCA2LjAzODM1IDcuNjI2ODYgNS44NDI3OCA3Ljg0MTA1QzUuNjQ3MjEgOC4wNTUyNCA1LjMzMDczIDguMDU0NjkgNS4xMzU5MSA3LjgzOTgyTDIuMTQ4MDYgNC41NDQ0OUMyLjExNDEgNC41MDcwNCAyLjA4NjI5IDQuNDY1NDEgMi4wNjQ2MyA0LjQyMTExWicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6YmVnaW46cmVtb3ZlKi9cbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyMzM1MzY0YSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS45MzUzNyA0LjU3ODg5QzYuMDM4MzkgNC43NzkxMiA2LjAxOTEgNS4wMzYzIDUuODcxMzcgNS4yMTQwM0wyLjg3MTUzIDguODIyODJDMi42ODU5OCA5LjA0NjAzIDIuMzY5NTEgOS4wNjAyNiAyLjE2NDY4IDguODU0NkMxLjk1OTg1IDguNjQ4OTMgMS45NDQyMiA4LjMwMTI2IDIuMTI5NzcgOC4wNzgwNEw0LjgwNTk0IDQuODU4NjNMMi4xNTU4NiAxLjkzNTgzQzEuOTYxMDQgMS43MjA5NiAxLjk2MTY1IDEuMzczMTQgMi4xNTcyMiAxLjE1ODk1QzIuMzUyNzkgMC45NDQ3NTcgMi42NjkyNyAwLjk0NTMxMSAyLjg2NDA5IDEuMTYwMThMNS44NTE5NCA0LjQ1NTUxQzUuODg1OSA0LjQ5Mjk2IDUuOTEzNzEgNC41MzQ1OSA1LjkzNTM3IDQuNTc4ODlaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDplbmQ6cmVtb3ZlKi9cbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmssIC5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBjb2xvcjogI0I2QjlDODtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUsIC5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtdGl0bGUge1xuICBjb2xvcjogI0I2QjlDODtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpLCAuYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLnNob3cgPiAubWVudS1saW5rIC5tZW51LWljb24gaSB7XG4gIGNvbG9yOiAjNEE0QjY4O1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM0QTRCNjg7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtLmhlcmUgPiAubWVudS1saW5rIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1pY29uIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uaGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQsIC5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0uc2hvdyA+IC5tZW51LWxpbmsgLm1lbnUtYnVsbGV0IC5idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QjY4O1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS5oZXJlID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciwgLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS5zaG93ID4gLm1lbnUtbGluayAubWVudS1hcnJvdzphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjM0QTRCNjgnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAvKnJ0bDpiZWdpbjpyZW1vdmUqL1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nJTIzNEE0QjY4JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmVuZDpyZW1vdmUqL1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1pY29uIGkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hc2lkZS1tZW51IC5tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluay5hY3RpdmUgLm1lbnUtaWNvbiAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWljb24gLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rLmFjdGl2ZSAubWVudS1idWxsZXQgLmJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWxpbmsuYWN0aXZlIC5tZW51LWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyUyM2ZmZmZmZiclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi4wNjQ2MyA0LjQyMTExQzEuOTYxNjEgNC4yMjA4OCAxLjk4MDkgMy45NjM3IDIuMTI4NjMgMy43ODU5N0w1LjEyODQ3IDAuMTc3MTgxQzUuMzE0MDIgLTAuMDQ2MDM0IDUuNjMwNDkgLTAuMDYwMjYxIDUuODM1MzIgMC4xNDU0MDRDNi4wNDAxNSAwLjM1MTA2OSA2LjA1NTc4IDAuNjk4NzQ0IDUuODcwMjMgMC45MjE5NTlMMy4xOTQwNiA0LjE0MTM3TDUuODQ0MTQgNy4wNjQxN0M2LjAzODk2IDcuMjc5MDQgNi4wMzgzNSA3LjYyNjg2IDUuODQyNzggNy44NDEwNUM1LjY0NzIxIDguMDU1MjQgNS4zMzA3MyA4LjA1NDY5IDUuMTM1OTEgNy44Mzk4MkwyLjE0ODA2IDQuNTQ0NDlDMi4xMTQxIDQuNTA3MDQgMi4wODYyOSA0LjQ2NTQxIDIuMDY0NjMgNC40MjExMVonLyUzZSUzYy9zdmclM2VcIik7XG4gIC8qcnRsOmJlZ2luOnJlbW92ZSovXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA5JyBmaWxsPSclMjNmZmZmZmYnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuOTM1MzcgNC41Nzg4OUM2LjAzODM5IDQuNzc5MTIgNi4wMTkxIDUuMDM2MyA1Ljg3MTM3IDUuMjE0MDNMMi44NzE1MyA4LjgyMjgyQzIuNjg1OTggOS4wNDYwMyAyLjM2OTUxIDkuMDYwMjYgMi4xNjQ2OCA4Ljg1NDZDMS45NTk4NSA4LjY0ODkzIDEuOTQ0MjIgOC4zMDEyNiAyLjEyOTc3IDguMDc4MDRMNC44MDU5NCA0Ljg1ODYzTDIuMTU1ODYgMS45MzU4M0MxLjk2MTA0IDEuNzIwOTYgMS45NjE2NSAxLjM3MzE0IDIuMTU3MjIgMS4xNTg5NUMyLjM1Mjc5IDAuOTQ0NzU3IDIuNjY5MjcgMC45NDUzMTEgMi44NjQwOSAxLjE2MDE4TDUuODUxOTQgNC40NTU1MUM1Ljg4NTkgNC40OTI5NiA1LjkxMzcxIDQuNTM0NTkgNS45MzUzNyA0LjU3ODg5WicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLypydGw6ZW5kOnJlbW92ZSovXG59XG4uYXNpZGUtbWVudSAubWVudSAuc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMkQyRDQzO1xufVxuLmFzaWRlLW1lbnUgLm1lbnUgPiAubWVudS1pdGVtIHtcbiAgcGFkZGluZzogMCAwLjZyZW07XG59XG4uYXNpZGUtbWVudSAubWVudS1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hc2lkZS1tZW51IC5tZW51LWl0ZW0gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uYXNpZGUtbWVudSAubWVudS1pdGVtIC5tZW51LWljb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi50b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudG9vbGJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnByaW50LWNvbnRlbnQtb25seSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbnQtY29udGVudC1vbmx5IC5kb2NzLXdyYXBwZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5kb2NzLXBhZ2UsXG4ucHJpbnQtY29udGVudC1vbmx5IC5kb2NzLXBhZ2UtdGl0bGUgLmRvY3MtY29udGVudCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lcixcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1mbHVpZCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1zbSxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1tZCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci1sZyxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14bCxcbi5wcmludC1jb250ZW50LW9ubHkgLmNvbnRhaW5lci14eGwge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW50LWNvbnRlbnQtb25seSAuZG9jcy1hc2lkZSwgLnByaW50LWNvbnRlbnQtb25seSBkb2NzLSAuc2Nyb2xsdG9wLFxuLnByaW50LWNvbnRlbnQtb25seSAuZG9jcy1oZWFkZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5kcmF3ZXIsXG4ucHJpbnQtY29udGVudC1vbmx5IC5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmRvY3Mtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG5cbiAgLmRvY3Mtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXIteHhsIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRvY3MtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRvY3MtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5kb2NzLWhlYWRlciAuZG9jcy1wYWdlLXRpdGxlW2RhdGEta3Qtc3dhcHBlcj10cnVlXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uZG9jcy1hc2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgMCAyOHB4IDAgcmdiYSg4MiwgNjMsIDEwNSwgMC4wMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRvY3MtYXNpZGUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDI2NXB4O1xuICB9XG4gIC5kb2NzLWFzaWRlIC5kb2NzLWFzaWRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIC5kb2NzLWFzaWRlIC5kb2NzLWFzaWRlLW1lbnUge1xuICAgIHdpZHRoOiAyNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kb2NzLWFzaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kb2NzLWFzaWRlIC5kb2NzLWFzaWRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rLFxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1pdGVtIC5tZW51LWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4uZG9jcy1hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4uZG9jcy1hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMC43NXJlbSArIDI1cHgpO1xufVxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNXJlbSArIDI1cHgpO1xufVxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDIuMjVyZW0gKyAyNXB4KTtcbn1cbi5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtY29udGVudCxcbi5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygzcmVtICsgMjVweCk7XG59XG4ubWVudS1maXQgLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWZpdCAuZG9jcy1hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1maXQgLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNXJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubWVudS1maXQgLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1jb250ZW50LFxuLm1lbnUtZml0IC5kb2NzLWFzaWRlLW1lbnUgLm1lbnUgLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygyLjI1cmVtKTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tZW51LWZpdCAuZG9jcy1hc2lkZS1tZW51IC5tZW51IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pID4gLm1lbnUtaXRlbSA+IC5tZW51LWNvbnRlbnQsXG4ubWVudS1maXQgLmRvY3MtYXNpZGUtbWVudSAubWVudSAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDNyZW0pO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmRvY3MtYXNpZGUtbWVudSAubWVudS1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbi5kb2NzLWFzaWRlLW1lbnUgLm1lbnUtaXRlbSAubWVudS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuLmRvY3MtYXNpZGUtbWVudSAubWVudS1pdGVtIC5tZW51LWljb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5jYXJkLmNhcmQtZG9jcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMDtcbn0iLCI6cm9vdCB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAjeyRmb250LWZhbWlseS1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXJvb3QtZm9udC1zaXplKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG4vLyAyLiBTZXQgY29ycmVjdCBoZWlnaHQgYW5kIHByZXZlbnQgdGhlIGBzaXplYCBhdHRyaWJ1dGUgdG8gbWFrZSB0aGUgYGhyYCBsb29rIGxpa2UgYW4gaW5wdXQgZmllbGRcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6ICRoci1oZWlnaHQ7IC8vIDJcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtYnMtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLWJzLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDRcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgZGlyZWN0aW9uOiBsdHIgI3tcIi8qIHJ0bDppZ25vcmUgKi9cIn07XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IGluIENocm9tZSBmcm9tIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cy5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuLy8gMi4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi8vIDEuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArICcgY2FsYygnICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsICcgLSAnLCAnICsgJykgKyAkdmFyaWFibGUtd2lkdGggKyAnKSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkVmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkVmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWRWYWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWRWYWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLXJnYlxuJHRoZW1lLWNvbG9ycy1yZ2I6IG1hcC1sb29wKCR0aGVtZS1jb2xvcnMsIHRvLXJnYiwgXCIkdmFsdWVcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1yZ2JcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcblxuJG5lZ2F0aXZlLXNwYWNlcnM6IGlmKCRlbmFibGUtbmVnYXRpdmUtbWFyZ2lucywgbmVnYXRpdmlmeS1tYXAoJHNwYWNlcnMpLCBudWxsKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBVdGlsaXRpZXMgbWFwc1xuLy9cbi8vIEV4dGVuZHMgdGhlIGRlZmF1bHQgYCR0aGVtZS1jb2xvcnNgIG1hcHMgdG8gaGVscCBjcmVhdGUgb3VyIHV0aWxpdGllcy5cblxuLy8gQ29tZSB2Niwgd2UnbGwgZGUtZHVwZSB0aGVzZSB2YXJpYWJsZXMuIFVudGlsIHRoZW4sIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSBrZWVwIHRoZW0gdG8gcmVhc3NpZ24uXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWNvbG9yc1xuJHV0aWxpdGllcy1jb2xvcnM6ICR0aGVtZS1jb2xvcnMtcmdiICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcbiR1dGlsaXRpZXMtdGV4dDogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWNvbG9yKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy10ZXh0LWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy10ZXh0LCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcInRleHRcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWJnLWNvbG9yc1xuJHV0aWxpdGllcy1iZzogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWJnKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy1iZy1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtYmcsIHJnYmEtY3NzLXZhciwgXCIka2V5XCIsIFwiYmdcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1iZy1jb2xvcnNcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbiRndXR0ZXJzOiAkc3BhY2VycyAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy9cclxuLy8gR2xvYmFsIHZhcmlhYmxlcyBmb3IgQm9vdHN0cmFwIGN1c3RvbWl6YXRpb24uXHJcbi8vIFRvIG92ZXJyaWRlIGFueSBCb290c3RyYXAgdmFyaWFibGUgc2FmZWx5IHlvdSBjYW4gdXNlIF92YXJpYWJsZXMuZGVtby5zY3NzXHJcbi8vXHJcblxyXG4vLyBCb290c3RyYXAgYmFzZSBjb2xvcnNcclxuJHdoaXRlOiAgICBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0I2ZmZmZmZiAhZGVmYXVsdDtcclxuJGJsYWNrOiAgICBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0IzAwMDAwMCAhZGVmYXVsdDtcclxuJGdyYXktMTAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdCAgICBpZihpc0RhcmtNb2RlKCksICMxYjFiMjksICNGNUY4RkEpICFkZWZhdWx0O1xyXG4kZ3JheS0yMDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzJCMkI0MCwgI0VGRjJGNSkgIWRlZmF1bHQ7XHJcbiRncmF5LTMwMDogXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgaWYoaXNEYXJrTW9kZSgpLCAjMzIzMjQ4LCAjRTRFNkVGKSAhZGVmYXVsdDtcclxuJGdyYXktNDAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdCAgICBpZihpc0RhcmtNb2RlKCksICM0NzQ3NjEsICNCNUI1QzMpICFkZWZhdWx0O1xyXG4kZ3JheS01MDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgIzU2NTY3NCwgI0ExQTVCNykgIWRlZmF1bHQ7XHJcbiRncmF5LTYwMDogXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgaWYoaXNEYXJrTW9kZSgpLCAjNkQ2RDgwLCAjN0U4Mjk5KSAhZGVmYXVsdDtcclxuJGdyYXktNzAwOiBcdFx0XHRcdFx0XHRcdFx0XHRcdCAgICBpZihpc0RhcmtNb2RlKCksICM5MjkyOUYsICM1RTYyNzgpICFkZWZhdWx0O1xyXG4kZ3JheS04MDA6IFx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwgI0NEQ0RERSwgIzNGNDI1NCkgIWRlZmF1bHQ7XHJcbiRncmF5LTkwMDogXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgaWYoaXNEYXJrTW9kZSgpLCAjRkZGRkZGLCAjMTgxQzMyKSAhZGVmYXVsdDtcclxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcclxuXHJcbi8vIEJvb3RzdHJhcCBncmF5IGNvbG9ycyBtYXBcclxuJGdyYXlzOiAoXHJcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXHJcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXHJcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXHJcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXHJcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXHJcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXHJcblx0XCI3MDBcIjogJGdyYXktNzAwLFxyXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxyXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXHJcbikgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2xvcnNcclxuJGJsdWU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzAwOWVmNiAhZGVmYXVsdDtcclxuJGluZGlnbzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzY2MTBmMiAhZGVmYXVsdDtcclxuJHB1cnBsZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzZmNDJjMSAhZGVmYXVsdDtcclxuJHBpbms6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2Q2MzM4NCAhZGVmYXVsdDtcclxuJHJlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2RjMzU0NSAhZGVmYXVsdDtcclxuJG9yYW5nZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZkN2UxNCAhZGVmYXVsdDtcclxuJHllbGxvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZmYzEwNyAhZGVmYXVsdDtcclxuJGdyZWVuOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzE5ODc1NCAhZGVmYXVsdDtcclxuJHRlYWw6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzIwYzk5NyAhZGVmYXVsdDtcclxuJGN5YW46ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzBkY2FmMCAhZGVmYXVsdDtcclxuXHJcbi8vIEJvb3RzdHJhcCBjb2xvcnMgbWFwXHJcbiRjb2xvcnM6IChcclxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXHJcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXHJcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXHJcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxyXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxyXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxyXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxyXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXHJcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxyXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcclxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxyXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBCb290c3RyYXAgY29udGV4dHVhbCBjb2xvcnNcclxuLy8gRGFyayBjb2xvcnNcclxuJGRhcms6ICAgICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTkwMCAhZGVmYXVsdDsgLy8gQm9vdHN0cmFwIHZhcmlhYmxlXHJcbiRkYXJrLWFjdGl2ZTogICAgICAgICAgXHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgZGFya2VuKCRncmF5LTkwMCwgOSUpLCBkYXJrZW4oJGdyYXktOTAwLCAzJSkpICFkZWZhdWx0O1xyXG4kZGFyay1saWdodDogICAgICAgICAgXHRcdFx0XHRcdFx0XHQgICAgJGdyYXktMjAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGRhcmstaW52ZXJzZTogICAgICAgICBcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAkZ3JheS0xMDAsICR3aGl0ZSkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gUHJpbWFyeSBjb2xvcnNcclxuJHByaW1hcnk6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCMzNjk5RkYgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxyXG4kcHJpbWFyeS1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHQjMTg3REU0ICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHByaW1hcnktbGlnaHQ6ICAgIFx0XHRcdFx0XHRcdFx0XHQgICAgaWYoaXNEYXJrTW9kZSgpLCAjMjEyRTQ4LCAjRjFGQUZGKSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRwcmltYXJ5LWludmVyc2U6ICBcdFx0XHRcdFx0XHRcdFx0XHQkd2hpdGUgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIFNlY29uZGFyeSBjb2xvcnNcclxuJHNlY29uZGFyeTogICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTMwMCAhZGVmYXVsdDsgLy8gQm9vdHN0cmFwIHZhcmlhYmxlXHJcbiRzZWNvbmRhcnktYWN0aXZlOiAgXHRcdFx0XHRcdFx0XHRcdCRncmF5LTQwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRzZWNvbmRhcnktbGlnaHQ6ICBcdFx0XHRcdFx0XHRcdFx0XHQkZ3JheS0xMDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kc2Vjb25kYXJ5LWludmVyc2U6XHRcdFx0XHRcdFx0XHRcdFx0JGdyYXktODAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIExpZ2h0IGNvbG9yc1xyXG4kbGlnaHQ6ICAgICBcdFx0XHRcdFx0XHRcdFx0XHQgICAgJGdyYXktMTAwICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcclxuJGxpZ2h0LWFjdGl2ZTogIFx0XHRcdFx0XHRcdFx0XHQgICAgJGdyYXktMzAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGxpZ2h0LWludmVyc2U6XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGlmKGlzRGFya01vZGUoKSwkZ3JheS04MDAsICRncmF5LTYwMCkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kbGlnaHRlbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkbGlnaHQsIDAuNSk7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gU3VjY2VzcyBjb2xvcnNcclxuJHN1Y2Nlc3M6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCMxQkM1QkQgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxyXG4kc3VjY2Vzcy1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHQjMEJCN0FGICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHN1Y2Nlc3MtbGlnaHQ6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzFDMzgzMywgI0M5RjdGNSkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kc3VjY2Vzcy1pbnZlcnNlOiAgXHRcdFx0XHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIEluY28gY29sb3JzXHJcbiRpbmZvOiAgICAgICAgIFx0XHQgXHRcdFx0XHRcdFx0XHRcdCM4OTUwRkMgIWRlZmF1bHQ7IC8vIEJvb3RzdHJhcCB2YXJpYWJsZVxyXG4kaW5mby1hY3RpdmU6ICAgXHRcdCBcdFx0XHRcdFx0XHRcdCM3MzM3RUUgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kaW5mby1saWdodDogICBcdFx0IFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICMyRjI2NEYsICNFRUU1RkYpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGluZm8taW52ZXJzZTogXHRcdCBcdFx0XHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIFdhcm5pbmcgY29sb3JzXHJcbiR3YXJuaW5nOiAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRkZBODAwICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcclxuJHdhcm5pbmctYWN0aXZlOiAgICBcdFx0XHRcdFx0XHRcdFx0I0VFOUQwMSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR3YXJuaW5nLWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICMzOTJGMjgsICNGRkY0REUpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHdhcm5pbmctaW52ZXJzZTogIFx0XHRcdFx0XHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBEYW5nZXIgY29sb3JzXHJcbiRkYW5nZXI6ICAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQjRjY0RTYwICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcclxuJGRhbmdlci1hY3RpdmU6ICAgICBcdFx0XHRcdFx0XHRcdFx0I0VFMkQ0MSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRkYW5nZXItbGlnaHQ6ICAgICBcdFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICMzQTI0MzQsICNGRkUyRTUpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGRhbmdlci1pbnZlcnNlOiAgIFx0XHRcdFx0XHRcdFx0XHRcdCR3aGl0ZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBXaGl0ZSBjb2xvcnNcclxuJHdoaXRlOiAgICBcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0OyAvLyBCb290c3RyYXAgdmFyaWFibGVcclxuJHdoaXRlLWFjdGl2ZTogICAgXHRcdFx0XHRcdFx0XHRcdFx0JGdyYXktMTAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJHdoaXRlLWludmVyc2U6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdCRncmF5LTYwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG5cclxuLy8gVGhlbWUgY29sb3JzXHJcbiR0aGVtZS1jb2xvcnM6IChcclxuXHRcIndoaXRlXCI6ICAgICAgJHdoaXRlLCAgLy8gY3VzdG9tIGNvbG9yIHR5cGVcclxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXHJcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXHJcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcclxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcclxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcclxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcclxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxyXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxyXG4gICAgXCJjdXN0b20tcGlua1wiOiAgICAgI0Y5NzVDNCxcclxuICAgIFwiY3VzdG9tLWJsdWVcIjogICAgICMwODA4NWMsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBIb3ZlciBjb2xvcnNcclxuJHRoZW1lLWFjdGl2ZS1jb2xvcnM6IChcclxuXHRcIndoaXRlXCI6ICAgICAgJHdoaXRlLWFjdGl2ZSwgICAvLyBjdXN0b20gY29sb3IgdHlwZVxyXG5cdFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeS1hY3RpdmUsXHJcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeS1hY3RpdmUsXHJcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LWFjdGl2ZSxcclxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2Vzcy1hY3RpdmUsXHJcbiAgICBcImluZm9cIjogICAgICAgJGluZm8tYWN0aXZlLFxyXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLWFjdGl2ZSxcclxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLWFjdGl2ZSxcclxuICAgIFwiZGFya1wiOiAgICAgICAkZGFyay1hY3RpdmVcclxuKSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuLy8gSW52ZXJzZSBjb2xvcnNcclxuJHRoZW1lLWludmVyc2UtY29sb3JzOiAoXHJcblx0XCJ3aGl0ZVwiOiAgICAgICR3aGl0ZS1pbnZlcnNlLFxyXG5cdFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeS1pbnZlcnNlLFxyXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnktaW52ZXJzZSxcclxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQtaW52ZXJzZSxcclxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2Vzcy1pbnZlcnNlLFxyXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLWludmVyc2UsXHJcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmctaW52ZXJzZSxcclxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLWludmVyc2UsXHJcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmstaW52ZXJzZVxyXG4pICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBMaWdodCBjb2xvcnNcclxuJHRoZW1lLWxpZ2h0LWNvbG9yczogKFxyXG5cdFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeS1saWdodCxcclxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2Vzcy1saWdodCxcclxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mby1saWdodCxcclxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZy1saWdodCxcclxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLWxpZ2h0LFxyXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrLWxpZ2h0XHJcbikgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIFRleHQgY29sb3JzXHJcbiR0aGVtZS10ZXh0LWNvbG9yczogKFxyXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcclxuXHRcInByaW1hcnlcIjogICAgJHByaW1hcnksXHJcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcclxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXHJcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXHJcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXHJcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXHJcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcclxuICAgIFwiZGFya1wiOiAgICAgICAkZGFyayxcclxuICAgIFwibXV0ZWRcIjogICAgICAkdGV4dC1tdXRlZCxcclxuICAgIFwiZ3JheS0xMDBcIjogICAkZ3JheS0xMDAsXHJcbiAgICBcImdyYXktMjAwXCI6ICAgJGdyYXktMjAwLFxyXG4gICAgXCJncmF5LTMwMFwiOiAgICRncmF5LTMwMCxcclxuICAgIFwiZ3JheS00MDBcIjogICAkZ3JheS00MDAsXHJcbiAgICBcImdyYXktNTAwXCI6ICAgJGdyYXktNTAwLFxyXG4gICAgXCJncmF5LTYwMFwiOiAgICRncmF5LTYwMCxcclxuICAgIFwiZ3JheS03MDBcIjogICAkZ3JheS03MDAsXHJcbiAgICBcImdyYXktODAwXCI6ICAgJGdyYXktODAwLFxyXG4gICAgXCJncmF5LTkwMFwiOiAgICRncmF5LTkwMCxcclxuICAgIFwiY3VzdG9tLXBpbmtcIjogICAgICNGOTc1QzQsXHJcbiAgICBcImN1c3RvbS1ibHVlXCI6ICAgICAjMDgwODVjLFxyXG4pICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBPcHRpb25zXHJcbi8vXHJcbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cclxuJGVuYWJsZS1yb3VuZGVkOiBcdFx0XHRcdFx0XHRcdFx0XHR0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHRcdHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyBTcGFjaW5nXHJcbi8vXHJcbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2VcclxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxyXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxyXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcclxuJHNwYWNlcnM6IChcclxuICAgIDA6IDAsXHJcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksICBcdC8vIDMuNXB4XHJcbiAgICAyOiAoJHNwYWNlciAqIC41KSwgICBcdC8vIDdweDtcclxuXHQzOiAoJHNwYWNlciAqIC43NSksICBcdC8vIDEwLjVweFxyXG5cdDQ6ICgkc3BhY2VyICogMSksICAgIFx0Ly8gMTRweFxyXG5cdDU6ICgkc3BhY2VyICogMS4yNSksIFx0Ly8gMTcuNXB4XHJcblx0NjogKCRzcGFjZXIgKiAxLjUpLCAgXHQvLyAyMXB4XHJcblx0NzogKCRzcGFjZXIgKiAxLjc1KSwgXHQvLyAyNC41cHhcclxuXHQ4OiAoJHNwYWNlciAqIDIpLCAgICBcdC8vIDI4cHhcclxuXHQ5OiAoJHNwYWNlciAqIDIuMjUpLCBcdC8vIDMxLjVweFxyXG5cdDEwOiAoJHNwYWNlciAqIDIuNSksIFx0Ly8gMzVweFxyXG5cdDExOiAoJHNwYWNlciAqIDIuNzUpLFx0Ly8gMzguNXB4XHJcblx0MTI6ICgkc3BhY2VyICogMyksICAgXHQvLyA0MnB4XHJcblx0MTM6ICgkc3BhY2VyICogMy4yNSksXHQvLyA0NS41cHhcclxuXHQxNDogKCRzcGFjZXIgKiAzLjUpLCBcdC8vIDQ5cHhcclxuXHQxNTogKCRzcGFjZXIgKiAzLjc1KSwgXHQvLyA1Mi41cHhcclxuXHQxNjogKCRzcGFjZXIgKiA0KSwgXHRcdC8vIDU1cHhcclxuXHQxNzogKCRzcGFjZXIgKiA0LjI1KSwgXHQvLyA1OC41cHhcclxuXHQxODogKCRzcGFjZXIgKiA0LjUpLCBcdC8vIDYycHhcclxuXHQxOTogKCRzcGFjZXIgKiA0Ljc1KSwgXHQvLyA2NS41cHhcclxuXHQyMDogKCRzcGFjZXIgKiA1KSwgXHRcdC8vIDY5cHhcclxuKTtcclxuXHJcblxyXG4vLyBQb3NpdGlvblxyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxyXG5cclxuJHBvc2l0aW9uLXZhbHVlczogKFxyXG4gIDA6IDAsXHJcbiAgMjU6IDI1JSxcclxuICA1MDogNTAlLFxyXG4gIDc1OiA3NSUsXHJcbiAgMTAwOiAxMDAlXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQm9keVxyXG4vL1xyXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXHJcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihpc0RhcmtNb2RlKCksICMxRTFFMkQsICR3aGl0ZSkgIWRlZmF1bHQ7XHJcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIExpbmtzXHJcbi8vXHJcbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cclxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xyXG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkcHJpbWFyeSwgMTUlKSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcclxuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcclxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogICAgICAgICAgIDE1JSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gUGFyYWdyYXBoc1xyXG4vL1xyXG4vLyBTdHlsZSBwIGVsZW1lbnQuXHJcbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBHcmlkIGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxyXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgICB4czogMCxcclxuICAgIHNtOiA1NzZweCxcclxuICAgIG1kOiA3NjhweCxcclxuICAgIGxnOiA5OTJweCxcclxuICAgIHhsOiAxMjAwcHgsXHJcbiAgICB4eGw6IDE0MDBweFxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcclxuXHJcblxyXG5cclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgICBzbTogNTQwcHgsXHJcbiAgICBtZDogNzIwcHgsXHJcbiAgICBsZzogOTYwcHgsXHJcbiAgICB4bDogMTE0MHB4LFxyXG4gICAgeHhsOiAxMzIwcHhcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xyXG5cclxuXHJcblxyXG4vLyBDb21wb25lbnRzXHJcbi8vXHJcbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cclxuXHJcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XHJcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcblxyXG4kYm9yZGVyLXdpZHRoczogKFxyXG4gIDA6IDAsXHJcbiAgMTogMXB4LFxyXG4gIDI6IDJweCxcclxuICAzOiAzcHgsXHJcbiAgNDogNHB4LFxyXG4gIDU6IDVweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xyXG5cclxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5LWludmVyc2UgIWRlZmF1bHQ7XHJcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kY29tcG9uZW50LWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcblxyXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcclxuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcclxuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcclxuXHJcbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGwgLjJzIGVhc2UgIWRlZmF1bHQ7XHJcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xyXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcclxuJHRyYW5zaXRpb24tbGluazogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yIC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR0cmFuc2l0aW9uLWlucHV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvciAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZSAhZGVmYXVsdDsgIC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5LWludmVyc2UgIWRlZmF1bHQ7XHJcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbi8vIEN1c3RvbSBob3ZlciBhbmQgYWN0aXZlIGJhY2tncm91bmQgY29sb3JzXHJcbiRob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRncmF5LTEwMCwgMC44KSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlKHRvIHJlbW92ZSlcclxuJGFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRob3Zlci1iZyAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlKHRvIHJlbW92ZSlcclxuXHJcblxyXG4vLyBCb3JkZXIgUmFkaXVlc1xyXG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICBcdFx0XHRcdFx0XHQuMjc1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQuNDc1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICBcdFx0XHRcdFx0XHQuNzc1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4vLyBCb3ggc2hhZG93XHJcbiRib3gtc2hhZG93LXhzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwIC4xcmVtIDAuNzVyZW0gMC4yNXJlbSByZ2JhKCRibGFjaywgMC4wNSkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICBcdFx0XHRcdFx0XHQwIC4xcmVtIDFyZW0gMC4yNXJlbSByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0MCAuNXJlbSAxLjVyZW0gMC41cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0MCAxcmVtIDJyZW0gMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJvcmRlciBzZXR0aW5nc1xyXG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kYm9yZGVyLWRhc2hlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gR3JpZCBjb2x1bW5zXHJcbi8vXHJcbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxyXG5cclxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xyXG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcclxuXHJcbiRndXR0ZXJzOiAoXHJcbiAgICAwOiAwcmVtLFxyXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLCAgXHQvLyAzLjVweFxyXG4gICAgMjogKCRzcGFjZXIgKiAuNSksICAgXHQvLyA3cHg7XHJcbiAgICAzOiAoJHNwYWNlciAqIC43NSksICBcdC8vIDEwLjVweFxyXG4gICAgNDogKCRzcGFjZXIgKiAxKSwgICAgXHQvLyAxNHB4XHJcbiAgICA1OiAoJHNwYWNlciAqIDEuMjUpLCBcdC8vIDE3LjVweFxyXG4gICAgNjogKCRzcGFjZXIgKiAxLjUpLCAgXHQvLyAyMXB4XHJcbiAgICA3OiAoJHNwYWNlciAqIDEuNzUpLCBcdC8vIDI0LjVweFxyXG4gICAgODogKCRzcGFjZXIgKiAyKSwgICAgXHQvLyAyOHB4XHJcbiAgICA5OiAoJHNwYWNlciAqIDIuMjUpLCBcdC8vIDMxLjVweFxyXG4gICAgMTA6ICgkc3BhY2VyICogMi41KSwgXHQvLyAzNXB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBDb250YWluZXIgcGFkZGluZ1xyXG5cclxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUeXBvZ3JhcGh5XHJcbi8vXHJcbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxyXG5cclxuLy8gRm9udCBmYW1pbHlcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgICAgICAgXHRcdFx0XHRCYXNpcyBHcm90ZXNxdWUgUHJvLCBIZWx2ZXRpY2EsIFwic2Fucy1zZXJpZlwiICFkZWZhdWx0O1xyXG5cclxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0MXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDEzcHhgXHJcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgXHQgXHRcdFx0XHRcdCRmb250LXNpemUtYmFzZSAqIDEuMDc1ICFkZWZhdWx0OyAgIC8vIDE0LjA0cHhcclxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgXHRcdFx0XHRcdFx0JGZvbnQtc2l6ZS1iYXNlICogLjkyNSAhZGVmYXVsdDsgICAvLyAxMi4wMjVweFxyXG5cclxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA2MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkZXN0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcclxuXHJcbi8vIExpbmUgaGVpZ2h0c1xyXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xyXG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcclxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNzUgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC14bDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyICFkZWZhdWx0O1xyXG4kbGluZS1oZWlnaHQteHhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4yNSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBIZWFkaW5nIHNpemVzXHJcbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0OyAgIC8vIDIyLjc1cHhcclxuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDsgICAgLy8gMTkuNTBweFxyXG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4zNSAhZGVmYXVsdDsgICAvLyAxNy41NXB4XHJcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0OyAgIC8vIDE2LjI1cHhcclxuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMTUgIWRlZmF1bHQ7ICAgLy8gMTQuOTVweFxyXG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4wNzUgIWRlZmF1bHQ7ICAvLyAxMy45N3B4XHJcblxyXG4vLyBGb250IFNpemVzXHJcbiRmb250LXNpemVzOiAoXHJcbiAgICAxOiAkaDEtZm9udC1zaXplLCAgIC8vIDIyLjc1cHhcclxuICAgIDI6ICRoMi1mb250LXNpemUsICAgLy8gMTkuNTBweFxyXG4gICAgMzogJGgzLWZvbnQtc2l6ZSwgICAvLyAxNy41NXB4XHJcbiAgICA0OiAkaDQtZm9udC1zaXplLCAgIC8vIDE2LjI1cHhcclxuICAgIDU6ICRoNS1mb250LXNpemUsICAgLy8gMTQuOTVweFxyXG4gICAgNjogJGg2LWZvbnQtc2l6ZSwgICAvLyAxMy45NXB4XHJcblxyXG4gICAgNzogJGZvbnQtc2l6ZS1iYXNlICogMC45NSwgIC8vIDEyLjM1cHhcclxuICAgIDg6ICRmb250LXNpemUtYmFzZSAqIDAuODUsICAvLyAxMS4wNXB4XHJcbiAgICA5OiAkZm9udC1zaXplLWJhc2UgKiAwLjc1LCAgLy8gOS43NXB4XHJcbiAgICAxMDogJGZvbnQtc2l6ZS1iYXNlICogMC41LCAgLy8gNi41MHB4XHJcblxyXG4gICAgYmFzZTogJGZvbnQtc2l6ZS1iYXNlLCAvLyAxM3B4XHJcbiAgICBmbHVpZDogMTAwJSwgLy8gMTAwJVxyXG5cclxuICAgIDJ4OiAkZm9udC1zaXplLWJhc2UgKiAyLCAgICAgICAgLy8gMjZweFxyXG4gICAgMnF4OiAkZm9udC1zaXplLWJhc2UgKiAyLjI1LCAgICAvLyAyOS4yNXB4XHJcbiAgICAyaHg6ICRmb250LXNpemUtYmFzZSAqIDIuNSwgICAgIC8vIDMyLjVweFxyXG4gICAgMnR4OiAkZm9udC1zaXplLWJhc2UgKiAyLjc1LCAgICAvLyAzNS43NXB4XHJcblxyXG4gICAgM3g6ICRmb250LXNpemUtYmFzZSAqIDMsICAgICAgICAvLyAzOXB4XHJcbiAgICAzcXg6ICRmb250LXNpemUtYmFzZSAqIDMuMjUsICAgIC8vIDQyLjI1cHhcclxuICAgIDNoeDogJGZvbnQtc2l6ZS1iYXNlICogMy41LCAgICAgLy8gNDUuNXB4XHJcbiAgICAzdHg6ICRmb250LXNpemUtYmFzZSAqIDMuNzUsICAgIC8vIDQ4Ljc1cHhcclxuXHJcbiAgICA0eDogJGZvbnQtc2l6ZS1iYXNlICogNCwgICAgICAgIC8vIDUycHhcclxuICAgIDRxeDogJGZvbnQtc2l6ZS1iYXNlICogNC4yNSwgICAgLy8gNTUuMjVweFxyXG4gICAgNGh4OiAkZm9udC1zaXplLWJhc2UgKiA0LjUsICAgICAvLyA1OC41cHhcclxuICAgIDR0eDogJGZvbnQtc2l6ZS1iYXNlICogNC43NSwgICAgLy8gNjEuNzVweFxyXG5cclxuICAgIDV4OiAkZm9udC1zaXplLWJhc2UgKiA1LCAgICAgICAgLy8gNjVweFxyXG4gICAgNXF4OiAkZm9udC1zaXplLWJhc2UgKiA1LjI1LCAgICAvLyA2OC4yNXB4XHJcbiAgICA1aHg6ICRmb250LXNpemUtYmFzZSAqIDUuNSwgICAgIC8vIDcxLjVweFxyXG4gICAgNXR4OiAkZm9udC1zaXplLWJhc2UgKiA1Ljc1ICAgICAvLyA3NC43NXB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIDAuNSAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGRlciAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuMiAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuXHJcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcclxuICAgIDE6IDVyZW0sXHJcbiAgICAyOiA0LjVyZW0sXHJcbiAgICAzOiA0cmVtLFxyXG4gICAgNDogMy41cmVtLFxyXG4gICAgNTogM3JlbSxcclxuICAgIDY6IDIuNXJlbVxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGRpc3BsYXktZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkZXIgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIEJ1dHRvbnMgKyBGb3Jtc1xyXG4vL1xyXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcclxuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC41NXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgLjgyNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMTUgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gQnV0dG9uc1xyXG4vL1xyXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cclxuXHJcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcclxuXHJcbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuXHJcbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuXHJcbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcclxuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuNiAhZGVmYXVsdDtcclxuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XHJcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcclxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcclxuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWV4dGVuZGVkLXZhcmlhbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG5cclxuLy8gRm9ybXNcclxuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4wNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUwMCAhZGVmYXVsdDtcclxuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LXNvbGlkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRpbnB1dC1zb2xpZC1iZy1mb2N1czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGdyYXktMTAwLCAyJSkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRpbnB1dC1zb2xpZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcdCRncmF5LTcwMCAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1yZWFkb25seS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAyLjI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1iZy1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgNjAlIDYwJSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLXBhZGRpbmctbGVmdDogICAgICAgICAgICAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1iZy1zb2xpZDogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4yNSkgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAuNDVlbSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgIDUwJSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEzIDExJyB3aWR0aD0nMTMnIGhlaWdodD0nMTEnIGZpbGw9J25vbmUnPjxwYXRoIGQ9J00xMS4wNDI2IDEuMDI4OTNDMTEuMzI1OCAwLjY5NTc5MiAxMS44MjU0IDAuNjU1MjgzIDEyLjE1ODUgMC45Mzg0NTFDMTIuNDkxNyAxLjIyMTYyIDEyLjUzMjIgMS43MjEyNCAxMi4yNDkgMi4wNTQzN0w1LjUxOTg1IDkuOTcxMDRDNS4yMzIyNCAxMC4zMDk0IDQuNzIyNjEgMTAuMzQ1MSA0LjM5MDcgMTAuMDVMMC44MjgxOTcgNi44ODMzNUMwLjUwMTQxIDYuNTkyODggMC40NzE5NzUgNi4wOTI0OSAwLjc2MjQ1MiA1Ljc2NTdDMS4wNTI5MyA1LjQzODkxIDEuNTUzMzIgNS40MDk0OCAxLjg4MDExIDUuNjk5OTVMNC44Mzc2NSA4LjMyODg5TDExLjA0MjYgMS4wMjg5M1onIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAgICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4yNSkgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1jb2xvci1zb2xpZDogICAgICAgICAgICAgICAgICAgICAgICAgICBpZihpc0RhcmtNb2RlKCksICRncmF5LTUwMCwgJHdoaXRlKSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuMjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjI1cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGZvcm0tc3dpdGNoLXdpZHRoLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRmb3JtLXN3aXRjaC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kZm9ybS1zd2l0Y2gtd2lkdGgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMy43NXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRmb3JtLXN3aXRjaC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjc1cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAgICAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXBhZGRpbmctbGVmdDogICAgICAgICAgICAgICAgICAgICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2Utc29saWQ6ICAgICAgICAgICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3Itc29saWR9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICAgICAgICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246ICAgICAgICAgICAgICAgICAgIHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tcmlnaHQ6ICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbi8vIE5hdnNcclxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBDYXJkXHJcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuJGNhcmQtYm94LXNoYWRvdzogXHRcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCBub25lLCAwcHggMHB4IDIwcHggMHB4IHJnYmEoNzYsODcsMTI1LDAuMDIpKSAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kY2FyZC1ib3JkZXItZGFzaGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgXHRcdFx0JGJvcmRlci1kYXNoZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0JHdoaXRlICFkZWZhdWx0O1xyXG4kY2FyZC1weTogICAgICAgICAgICAgICAgICAgICBcdFx0XHRcdCAgICAgICAgMnJlbSAhZGVmYXVsdDtcclxuJGNhcmQtcHg6ICAgICAgICAgICAgICAgICAgICBcdFx0XHRcdFx0ICAgIDIuMjVyZW0gIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgIFx0XHRcdFx0JGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4kY2FyZC1oZWFkZXItcHk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC41cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGNhcmQtaGVhZGVyLWhlaWdodDogXHRcdFx0XHRcdFx0XHRcdDcwcHggIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG5cclxuJGNhcmQtYm9yZGVyLWVuYWJsZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIEFjY29yZGlvblxyXG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRib3JkZXItY29sb3IgICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjE1cmVtICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIE1vZGFsc1xyXG5cclxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XHJcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgXHRcdFx0XHRcdDEuNzVyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcclxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgXHRcdFx0XHQuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIFx0XHRcdFx0LjVyZW0gIWRlZmF1bHQ7XHJcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIFx0XHRcdFx0MS43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBcdFx0XHRcdG51bGwgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgIFx0XHRcdFx0JGJvZHktYmcgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIFx0XHRcdFx0bnVsbCAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgXHRcdFx0XHQwICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdzogICAgICAgXHRcdFx0XHQgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIFx0XHRcdFx0MCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICBcdFx0XHRcdFx0MCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgIFx0XHQgXHRcdFx0JGJsYWNrICFkZWZhdWx0O1xyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICBcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgMC40LCAwLjMpICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICBcdFx0IFx0XHRcdDExNDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQ4MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQ1MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQzMDBweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBBbGVydHNcclxuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXHJcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihpc0RhcmtNb2RlKCksIDYwJSwgNDAlKSAhZGVmYXVsdDtcclxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzRGFya01vZGUoKSwgLTYwJSwgLTcwJSkgIWRlZmF1bHQ7XHJcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZihpc0RhcmtNb2RlKCksIC02MCUsIC04MCUpICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBEcm9wZG93bnNcclxuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxyXG4kZHJvcGRvd24tYm94LXNoYWRvdzpcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjMpLCAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsNjMsMTA1LCAwLjEpKSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4kcGFnaW5hdGlvbi1pdGVtLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIuNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRwYWdpbmF0aW9uLWl0ZW0tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kcGFnaW5hdGlvbi1pdGVtLXNwYWNlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRwYWdpbmF0aW9uLWl0ZW0tc3BhY2UtdGFibGV0LWFuZC1tb2JpbGU6ICAgICAgICAgICAgMC4yNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRwYWdpbmF0aW9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kcGFnaW5hdGlvbi1pY29uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgIDAuODVyZW0gIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kcGFnaW5hdGlvbi1pY29uLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWl0ZW0taGVpZ2h0ICogMC4zNSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tbWFyZ2luLWxlZnQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWhvdmVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1ob3Zlci1iZyAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWhvdmVyLWJnICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuLy8gUG9wb3ZlcnNcclxuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmKGlzRGFya01vZGUoKSwgJGdyYXktMjAwLCAkYm9keS1iZykgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgIFx0XHRcdFx0JGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBcdFx0XHRcdCRwb3BvdmVyLWJnICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICBcdFx0XHRcdCRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICBcdFx0XHRcdCRkcm9wZG93bi1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBcdFx0XHRcdCRwb3BvdmVyLWJnICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICBcdFx0XHRcdCRncmF5LTgwMCAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgXHRcdFx0XHQ1MDAgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgXHRcdFx0XHQxcmVtICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIFx0XHRcdFx0MXJlbSAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgXHRcdFx0XHQxLjI1cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgaWYoaXNEYXJrTW9kZSgpLCAkZ3JheS0zMDAsICRncmF5LTEwMCkgIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgXHRcdFx0XHQkZ3JheS04MDAgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWRpc3NtaXMtYnRuLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuJHBvcG92ZXItZGlzc21pcy1idG4tdG9wOiAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuODVyZW0gIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuJHBvcG92ZXItZGlzc21pcy1idG4tZW5kOiAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuODVyZW0gIWRlZmF1bHQ7ICAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcbi8vIFRvb2x0aXBzXHJcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgIFx0XHRcdFx0JGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgXHRcdFx0XHQyMDBweCAhZGVmYXVsdDtcclxuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgXHRcdFx0XHQkZ3JheS04MDAgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0JHBvcG92ZXItYmcgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIFx0XHRcdFx0JGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICBcdFx0XHRcdDEgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIFx0XHRcdFx0JHBvcG92ZXItYm94LXNoYWRvdyAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIFx0XHRcdFx0Ljc1cmVtICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICBcdFx0XHRcdDFyZW0gIWRlZmF1bHQ7XHJcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIFx0XHRcdFx0MCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gQmFkZ2VzXHJcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuODVyZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuODVyZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGRlciAhZGVmYXVsdDtcclxuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xyXG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVlbSAhZGVmYXVsdDtcclxuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC44NWVtICFkZWZhdWx0O1xyXG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRiYWRnZS1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjc1cmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGJhZGdlLXNpemUtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRiYWRnZS1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuXHJcblxyXG5cclxuLy8gQ29kZVxyXG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoaXNEYXJrTW9kZSgpLCAkZ3JheS0yMDAsICNGMUYzRjgpICFkZWZhdWx0OyAvLyBDdXN0b20gdmFyaWFibGVcclxuJGNvZGUtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDBweCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4wOCkgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kY29kZS1wYWRkaW5nOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC4xcmVtIDAuNHJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRjb2RlLW1hcmdpbjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwIDAuNXJlbSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRjb2RlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0MDAgIWRlZmF1bHQ7IC8vIEN1c3RvbSB2YXJpYWJsZVxyXG4kY29kZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC4zcmVtICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjYjkzOTkzICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiRjb2RlLXNwYWNlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjI1cmVtICFkZWZhdWx0OyAgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcblxyXG5cclxuXHJcbi8vIENhcm91c2VsXHJcbiRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItZGVmYXVsdC1zaXplOiAgICAgICA5cHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItYWN0aXZlLXNpemU6ICAgICAgICAxM3B4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci10cmFuc2l0aW9uLXNwZWVkOiAgICAgICAgMC4zcyAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItZGVmYXVsdC1iZy1jb2xvcjogICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItYWN0aXZlLWJnLWNvbG9yOiAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gU3Bpbm5lcnNcclxuXHJcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuMTg1ZW0gIWRlZmF1bHQ7XHJcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAuNjVzICFkZWZhdWx0O1xyXG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjE0NWVtICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gUHJvZ3Jlc3MgYmFyc1xyXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDZweCAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIFRhYmxlc1xyXG4vL1xyXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXHJcblxyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkZ3JheS0xMDAsIDAuNzUpICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcclxuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLjEgIWRlZmF1bHQ7XHJcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuIC8vIE9wYWNpdHlcclxuICRvcGFjaXR5LXZhbHVlczogKFxyXG4gICAgIDA6IDAsXHJcbiAgICAgNTogLjA1LFxyXG4gICAgIDEwOiAuMSxcclxuICAgICAxNTogLjE1LFxyXG4gICAgIDIwOiAuMjAsXHJcbiAgICAgMjU6IC4yNSxcclxuICAgICA1MDogLjUsXHJcbiAgICAgNzU6IC43NSxcclxuICAgICAxMDA6IDEsXHJcbiApICFkZWZhdWx0O1xyXG5cclxuLy8gWmluZGV4XHJcbiR6aW5kZXgtdmFsdWVzOiAoXHJcbiAgICBuMTogLTEsXHJcbiAgICBuMjogLTIsXHJcbiAgICAwOiAwLFxyXG4gICAgMTogMSxcclxuICAgIDI6IDIsXHJcbiAgICAzOiAzXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBMZXR0ZXIgc3BhY2luZ1xyXG4kbGV0dGVyLXNwYWNpbmctdmFsdWVzOiAoXHJcbiAgICAxOiAwLjFyZW0sXHJcbiAgICAyOiAwLjExNXJlbSxcclxuICAgIDM6IDAuMTI1cmVtLFxyXG4gICAgNDogMC4yNXJlbSxcclxuICAgIDU6IDAuNXJlbVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gQ3VzdG9tIGhpZ2h0IGFuZCB3aWR0aCBzaXplc1xyXG4kY3VzdG9tLXNpemVzOiAoXHJcbiAgICB1bnNldDogdW5zZXQsXHJcbiAgICAyNTogMjUlLFxyXG4gICAgNTA6IDUwJSxcclxuICAgIDc1OiA3NSUsXHJcbiAgICAxMDA6IDEwMCUsXHJcbiAgICBhdXRvOiBhdXRvLFxyXG4gIFx0MXB4OiAxcHgsXHJcbiAgXHQycHg6IDJweCxcclxuICBcdDNweDogM3B4LFxyXG4gIFx0NHB4OiA0cHgsXHJcbiAgXHQ1cHg6IDVweCxcclxuICAgIDZweDogNnB4LFxyXG4gICAgN3B4OiA3cHgsXHJcbiAgICA4cHg6IDhweCxcclxuICAgIDlweDogOXB4LFxyXG4gIFx0MTBweDogMTBweCxcclxuICBcdDE1cHg6IDE1cHgsXHJcbiAgXHQyMHB4OiAyMHB4LFxyXG4gIFx0MjVweDogMjVweCxcclxuICBcdDMwcHg6IDMwcHgsXHJcbiAgXHQzNXB4OiAzNXB4LFxyXG4gIFx0NDBweDogNDBweCxcclxuICBcdDQ1cHg6IDQ1cHgsXHJcbiAgXHQ1MHB4OiA1MHB4LFxyXG4gIFx0NTVweDogNTVweCxcclxuICBcdDYwcHg6IDYwcHgsXHJcbiAgXHQ2NXB4OiA2NXB4LFxyXG4gIFx0NzBweDogNzBweCxcclxuICBcdDc1cHg6IDc1cHgsXHJcbiAgXHQ4MHB4OiA4MHB4LFxyXG4gIFx0ODVweDogODVweCxcclxuICBcdDkwcHg6IDkwcHgsXHJcbiAgXHQ5NXB4OiA5NXB4LFxyXG4gIFx0MTAwcHg6IDEwMHB4LFxyXG4gIFx0MTI1cHg6IDEyNXB4LFxyXG4gIFx0MTUwcHg6IDE1MHB4LFxyXG5cdDE3NXB4OiAxNzVweCxcclxuICBcdDIwMHB4OiAyMDBweCxcclxuICAgIDIyNXB4OiAyMjVweCxcclxuICBcdDI1MHB4OiAyNTBweCxcclxuICAgIDI3NXB4OiAyNzVweCxcclxuICBcdDMwMHB4OiAzMDBweCxcclxuICAgIDMyNXB4OiAzMjVweCxcclxuICBcdDM1MHB4OiAzNTBweCxcclxuICAgIDM3NXB4OiAzNzVweCxcclxuICBcdDQwMHB4OiA0MDBweCxcclxuICAgIDQyNXB4OiA0MjVweCxcclxuICBcdDQ1MHB4OiA0NTBweCxcclxuICAgIDQ3NXB4OiA0NzVweCxcclxuICBcdDUwMHB4OiA1MDBweCxcclxuICBcdDU1MHB4OiA1NTBweCxcclxuICBcdDYwMHB4OiA2MDBweCxcclxuICBcdDY1MHB4OiA2NTBweCxcclxuICBcdDcwMHB4OiA3MDBweCxcclxuICBcdDc1MHB4OiA3NTBweCxcclxuICBcdDgwMHB4OiA4MDBweCxcclxuICBcdDg1MHB4OiA4NTBweCxcclxuICBcdDkwMHB4OiA5MDBweCxcclxuICBcdDk1MHB4OiA5NTBweCxcclxuICBcdDEwMDBweDogMTAwMHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIFN5bWJvbCBTaXplc1xyXG4kc3ltYm9sLXNpemVzOiAoXHJcbiAgICAyMHB4OiAyMHB4LFxyXG4gICAgMjVweDogMjVweCxcclxuICAgIDMwcHg6IDMwcHgsXHJcbiAgICAzNXB4OiAzNXB4LFxyXG4gICAgNDBweDogNDBweCxcclxuICAgIDQ1cHg6IDQ1cHgsXHJcbiAgICBkZWZhdWx0OiA1MHB4LFxyXG4gICAgNTBweDogNTBweCxcclxuICAgIDU1cHg6IDU1cHgsXHJcbiAgICA2MHB4OiA2MHB4LFxyXG4gICAgNjVweDogNjVweCxcclxuICAgIDcwcHg6IDcwcHgsXHJcbiAgICA3NXB4OiA3NXB4LFxyXG4gICAgMTAwcHg6MTAwcHgsXHJcblx0MTI1cHg6MTI1cHgsXHJcbiAgICAxNTBweDoxNTBweCxcclxuICAgIDE2MHB4OjE2MHB4LFxyXG4gICAgMTc1cHg6MTc1cHgsXHJcbiAgICAyMDBweDoyMDBweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBCdWxsZXRcclxuJGJ1bGxldDogKFxyXG5cdGJnLWNvbG9yOiAkZ3JheS00MDAsXHJcblx0ZG90LXNpemU6IDRweCxcclxuXHRiYXItaGVpZ2h0OiA0cHgsXHJcblx0YmFyLXdpZHRoOiA4cHgsXHJcbiAgICBiYXItYm9yZGVyLXJhZGl1czogNnB4LFxyXG4gICAgbGluZS1oZWlnaHQ6IDFweCxcclxuXHRsaW5lLXdpZHRoOiA1cHgsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIFNjcm9sbHRvcFxyXG4kc2Nyb2xsdG9wOiAoXHJcbiAgICBib3R0b206IChcclxuICAgICAgICBkZXNrdG9wOiA0MHB4LFxyXG4gICAgICAgIHRhYmxldC1hbmQtbW9iaWxlOiAzMHB4XHJcbiAgICApLFxyXG4gICAgcmlnaHQ6IChcclxuICAgICAgICBkZXNrdG9wOiAyMHB4LFxyXG4gICAgICAgIHRhYmxldC1hbmQtbW9iaWxlOiAxNXB4XHJcbiAgICApLFxyXG4gICAgc2l6ZTogKFxyXG4gICAgICAgIGRlc2t0b3A6IDM2cHgsXHJcbiAgICAgICAgdGFibGV0LWFuZC1tb2JpbGU6IDMwcHhcclxuICAgIClcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gU3RpY2t5IFRvb2xiYXJcclxuJHN0aWNreS10b29sYmFyOiAoXHJcblx0ei1pbmRleDogOTVcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gRHJhd2VyXHJcbiRkcmF3ZXI6IChcclxuXHR6LWluZGV4OiAxMTAsIC8vIERyYXdlcidzIHotaW5kZXhcclxuXHRib3gtc2hhZG93OiBpZihpc0RhcmtNb2RlKCksIDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSksIDBweCAxcHggOXB4IC0zcHggcmdiYSgwLDAsMCwgMC4wNSkpLCAvLyBEcmF3ZXIncyBib3ggc2hhZG93XHJcblx0YmctY29sb3I6ICRib2R5LWJnLCAvLyBEcmF3ZXIncyBiYWNrZ3JvdW5kIGNvbG9yXHJcblx0dHJhbnNpdGlvbi1zcGVlZDogMC4zcyxcclxuXHRvdmVybGF5LWJnLWNvbG9yOiBpZihpc0RhcmtNb2RlKCksIHJnYmEoJGJsYWNrLCAwLjQpLCByZ2JhKCRibGFjaywgMC4yKSksIC8vIE9mZmNhbnZhcyBvdmVybGF5IGJhY2tncm91bmQgY29sb3JcclxuXHRvdmVybGF5LWFuaW1hdGlvbi1zcGVlZDogMC4zc1xyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcblxyXG4vLyBNZW51XHJcbiRtZW51OiAoXHJcblx0ZHJvcGRvd246IChcclxuXHRcdGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93LFxyXG5cdFx0ei1pbmRleDogMTA1LFxyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmcsXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMsXHJcbiAgICAgICAgYW5pbWF0aW9uOiB0cnVlLFxyXG4gICAgICAgIGFuaW1hdGlvbi1zcGVlZDogMC4zcyxcclxuICAgICAgICBhbmltYXRpb24tbW92ZS1vZmZzZXQ6IDAuNzVyZW1cclxuXHQpLFxyXG5cclxuXHRhY2NvcmRpb246IChcclxuICAgICAgICBpbmRlbnRpb246IDFyZW0sXHJcbiAgICAgICAgYXJyb3ctdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZVxyXG5cdCksXHJcblxyXG5cdGl0ZW06IChcclxuXHRcdHNlbGY6IChcclxuICAgICAgICAgICAgcGFkZGluZy15OiAwLjE1cmVtLFxyXG4gICAgICAgICAgICBwYWRkaW5nLXg6IDBcclxuXHRcdClcclxuXHQpLFxyXG5cclxuXHRsaW5rOiAoXHJcblx0XHRzZWxmOiAoXHJcbiAgICAgICAgICAgIHBhZGRpbmcteTogMC42NXJlbSxcclxuICAgICAgICAgICAgcGFkZGluZy14OiAxcmVtLFxyXG5cdFx0XHRiZy1jb2xvcjogKFxyXG5cdFx0XHRcdGhvdmVyOiAkaG92ZXItYmcsXHJcblx0XHRcdFx0c2hvdzogJGhvdmVyLWJnLFxyXG5cdFx0XHRcdGFjdGl2ZTogJGFjdGl2ZS1iZ1xyXG5cdFx0XHQpXHJcblx0XHQpLFxyXG5cclxuXHRcdGljb246IChcclxuXHRcdFx0d2lkdGg6IDJyZW0sXHJcblx0XHRcdHNwYWNlOiAwLjVyZW1cclxuXHRcdCksXHJcblxyXG5cdFx0YnVsbGV0OiAoXHJcblx0XHRcdHdpZHRoOiAxLjI1cmVtLFxyXG5cdFx0XHRzcGFjZTogMC41cmVtXHJcblx0XHQpLFxyXG5cclxuXHRcdGJhZGdlOiAoXHJcblx0XHRcdHNwYWNlOiAwLjVyZW1cclxuXHRcdCksXHJcblxyXG5cdFx0YXJyb3c6IChcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjhyZW0sXHJcbiAgICAgICAgICAgIHdpZHRoOiAwLjhyZW0sXHJcblx0XHRcdHNwYWNlOiAwLjVyZW1cclxuXHRcdClcclxuXHQpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIEZlZWRiYWNrXHJcbiRmZWVkYmFjazogKFxyXG5cdHBvcHVwOiAoXHJcblx0XHR6LWluZGV4OiAxMDAwLFxyXG5cdFx0Ym94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3csXHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZyxcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLFxyXG5cdFx0dHJhbnNpdGlvbi1zcGVlZDogMC42cyxcclxuXHRcdHBhZGRpbmc6IDFyZW0gMS4yNXJlbVxyXG5cdClcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gQ3VzdG9tIHNjcm9sbGJhclxyXG4kc2Nyb2xsYmFyOiAoXHJcbiAgICBzcGFjZTogMC4yNXJlbSxcclxuICAgIHdpZHRoOiAwLjRyZW0sXHJcbiAgICBoZWlnaHQ6IDAuNHJlbSxcclxuICAgIGNvbG9yOiAkZ3JheS0yMDAsXHJcbiAgICBob3Zlci1jb2xvcjogZGFya2VuKCRncmF5LTIwMCwgMiUpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIE92ZXJsYXlcclxuJG92ZXJsYXk6IChcclxuICAgIGJnOiByZ2JhKCRibGFjaywgMC4wNSlcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gQmxvY2tVSVxyXG4kYmxvY2t1aTogKFxyXG4gICAgb3ZlcmxheS1iZzogcmdiYSgkYmxhY2ssIDAuMDUpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5cclxuXHJcbi8vIFJhdGluZ1xyXG4kcmF0aW5nOiAoXHJcbiAgICBjb2xvcjogKFxyXG4gICAgICAgIGRlZmF1bHQ6ICRncmF5LTQwMCxcclxuICAgICAgICBhY3RpdmU6ICNGRkFEMEZcclxuICAgIClcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG5cclxuLy8gU29jaWFsIE5ldHdvcmsgQ29sb3JzIFVzZWQgV2l0aCBCb29zdHJhcCBCdXR0b25zKHNlZTogaHR0cHM6Ly9icmFuZGNvbG9ycy5uZXQpXHJcbiRzb2NpYWwtY29sb3JzOiAoXHJcblx0ZmFjZWJvb2s6IChcclxuXHRcdGJhc2U6ICMzYjU5OTgsXHJcblx0XHRpbnZlcnNlOiAjZmZmZmZmLFxyXG4gICAgICAgIGxpZ2h0OiByZ2JhKCMzYjU5OTgsIDAuMSksXHJcbiAgICAgICAgYWN0aXZlOiBkYXJrZW4oIzNiNTk5OCwgNy41JSlcclxuXHQpLFxyXG5cdGdvb2dsZTogKFxyXG5cdFx0YmFzZTogI2RkNGIzOSxcclxuXHRcdGludmVyc2U6ICNmZmZmZmYsXHJcbiAgICAgICAgbGlnaHQ6IHJnYmEoI2RkNGIzOSwgMC4xKSxcclxuICAgICAgICBhY3RpdmU6IGRhcmtlbigjZGQ0YjM5LCA3LjUlKVxyXG5cdCksXHJcblx0dHdpdHRlcjogKFxyXG5cdFx0YmFzZTogIzFkYTFmMixcclxuXHRcdGludmVyc2U6ICNmZmZmZmYsXHJcbiAgICAgICAgbGlnaHQ6IHJnYmEoIzFkYTFmMiwgMC4xKSxcclxuICAgICAgICBhY3RpdmU6IGRhcmtlbigjMWRhMWYyLCA3LjUlKVxyXG5cdCksXHJcblx0aW5zdGFncmFtOiAoXHJcblx0XHRiYXNlOiAjZTEzMDZjLFxyXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcclxuICAgICAgICBsaWdodDogcmdiYSgjZTEzMDZjLCAwLjEpLFxyXG4gICAgICAgIGFjdGl2ZTogZGFya2VuKCNlMTMwNmMsIDcuNSUpXHJcblx0KSxcclxuXHR5b3V0dWJlOiAoXHJcblx0XHRiYXNlOiAjZmYwMDAwLFxyXG5cdFx0aW52ZXJzZTogI2ZmZmZmZixcclxuICAgICAgICBsaWdodDogcmdiYSgjZmYwMDAwLCAwLjEpLFxyXG4gICAgICAgIGFjdGl2ZTogZGFya2VuKCNmZjAwMDAsIDcuNSUpXHJcblx0KSxcclxuICAgIGxpbmtlZGluOiAoXHJcbiAgICAgICAgYmFzZTogIzAwNzdiNSxcclxuICAgICAgICBpbnZlcnNlOiAjZmZmZmZmLFxyXG4gICAgICAgIGxpZ2h0OiByZ2JhKCMwMDc3YjUsIDAuMSksXHJcbiAgICAgICAgYWN0aXZlOiBkYXJrZW4oIzAwNzdiNSwgNy41JSlcclxuICAgIClcclxuKSAhZGVmYXVsdDsgLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbiIsIi8vXHJcbi8vIFRvIG1ha2UgZnV0dXJlIHVwZGF0ZXMgZWFzaWVyIGNvbnNpZGVyIG92ZXJyaWRpbmcgdGhlIGdsb2JhbCB2YXJpYWJsZXMgZnJvbSBfdmFyaWFibGVzLmJvb3RzdHJhcC5zY3NzIGFuZCBfdmFyaWFibGVzLmN1c3RvbS5zY3NzIGZvciBjdXJyZW50IGRlbW8gaW4gdGhpcyBmaWxlLlxyXG4vLyBOb3RlIHRoYXQgdGhpcyBmaWxlIGlzIGluY2x1ZGVkIGZpcnN0IGFuZCB2YXJpYWJsZXMgZGVmaW5lZCBpbiBfdmFyaWFibGVzLmJvb3RzdHJhcC5zY3NzIGFuZCBfdmFyaWFibGVzLmN1c3RvbS5zY3NzXHJcbi8vIGFyZSBub3QgYWNjZXNzaWJsZSBpbiB0aGlzIGZpbGUgYnV0IHlvdSBjYW4gb3ZlcnJpZGUgYW55IGdsb2JhbCB2YXJpYWJsZSBhcyBzaG93biBiZWxvdzpcclxuLy9cclxuXHJcbi8vIFRoZW1lIGNvbG9yc1xyXG4vLyBQcmltYXJ5XHJcbiRwcmltYXJ5OiAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICMxOTY4Q0QsICMxOTY4Q0QpO1xyXG4kcHJpbWFyeS1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICMxODdERTQsICMwMDk1RTgpO1xyXG4kcHJpbWFyeS1saWdodDogICAgXHRcdFx0XHRcdFx0XHRcdCAgICBpZihpc0RhcmtNb2RlKCksICMyMTJFNDgsICNGMUZBRkYpO1xyXG4kcHJpbWFyeS1pbnZlcnNlOiAgXHRcdFx0XHRcdFx0XHRcdFx0I0ZGRkZGRjtcclxuXHJcbi8vIFN1Y2Nlc3NcclxuJHN1Y2Nlc3M6ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzBCQjc4MywgIzUwQ0Q4OSk7XHJcbiRzdWNjZXNzLWFjdGl2ZTogICAgXHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzA0QUE3NywgIzQ3QkU3RCk7XHJcbiRzdWNjZXNzLWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICMxQzMyMzgsICNFOEZGRjMpO1xyXG4kc3VjY2Vzcy1pbnZlcnNlOiAgXHRcdFx0XHRcdFx0XHRcdFx0I0ZGRkZGRjtcclxuXHJcbi8vIEluZm9cclxuJGluZm86ICAgICAgIFx0XHRcdFx0XHRcdFx0XHRcdCAgICBpZihpc0RhcmtNb2RlKCksICMxMmRhY2QsICMxMmRhY2QpO1xyXG4kaW5mby1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzczMzdFRSwgIzUwMTREMCk7XHJcbiRpbmZvLWxpZ2h0OiAgICBcdFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICMyRjI2NEYsICNGOEY1RkYpO1xyXG4kaW5mby1pbnZlcnNlOiAgXHRcdFx0XHRcdFx0XHRcdFx0I0ZGRkZGRjtcclxuXHJcbi8vIERhbmdlclxyXG4kZGFuZ2VyOiAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHQgICAgaWYoaXNEYXJrTW9kZSgpLCAjRjY0RTYwLCAjRjE0MTZDKTtcclxuJGRhbmdlci1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgI0VFMkQ0MSwgI0Q5MjE0RSk7XHJcbiRkYW5nZXItbGlnaHQ6ICAgIFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzNBMjQzNCwgI0ZGRjVGOCk7XHJcbiRkYW5nZXItaW52ZXJzZTogIFx0XHRcdFx0XHRcdFx0XHRcdCNGRkZGRkY7XHJcblxyXG4vLyBXYXJuaW5nXHJcbiR3YXJuaW5nOiAgICAgICBcdFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICNGRkE4MDAsICNGRkM3MDApO1xyXG4kd2FybmluZy1hY3RpdmU6ICAgIFx0XHRcdFx0XHRcdFx0XHRpZihpc0RhcmtNb2RlKCksICNFRTlEMDEsICNGMUJDMDApO1xyXG4kd2FybmluZy1saWdodDogICAgXHRcdFx0XHRcdFx0XHRcdFx0aWYoaXNEYXJrTW9kZSgpLCAjMzkyRjI4LCAjRkZGOEREKTtcclxuJHdhcm5pbmctaW52ZXJzZTogIFx0XHRcdFx0XHRcdFx0XHRcdCNGRkZGRkY7XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cbiIsIkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cuLi4pIHtcbiAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgJHJlc3VsdDogKCk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJHNoYWRvdyB7XG4gICAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHZhbHVlLCBcImNvbW1hXCIpO1xuICAgICAgfVxuICAgICAgQGlmICR2YWx1ZSA9PSBub25lIGFuZCBsZW5ndGgoJHNoYWRvdykgPiAxIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAobGVuZ3RoKCRyZXN1bHQpID4gMCkge1xuICAgICAgYm94LXNoYWRvdzogJHJlc3VsdDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14LCAjeyRndXR0ZXJ9KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15KSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAtLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLS41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiAkdGFibGUtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiAkdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIFRhcmdldCB0aCAmIHRkXG4gIC8vIFdlIG5lZWQgdGhlIGNoaWxkIGNvbWJpbmF0b3IgdG8gcHJldmVudCBzdHlsZXMgbGVha2luZyB0byBuZXN0ZWQgdGFibGVzIHdoaWNoIGRvZXNuJ3QgaGF2ZSBhIGAudGFibGVgIGNsYXNzLlxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxuICAvLyBBbm90aGVyIGFkdmFudGFnZSBpcyB0aGF0IHRoaXMgZ2VuZXJhdGVzIGxlc3MgY29kZSBhbmQgbWFrZXMgdGhlIHNlbGVjdG9yIGxlc3Mgc3BlY2lmaWMgbWFraW5nIGl0IGVhc2llciB0byBvdmVycmlkZS5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnKTtcbiAgfVxuXG4gID4gdGJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgPiB0aGVhZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC8vIEhpZ2hsaWdodCBib3JkZXIgY29sb3IgYmV0d2VlbiB0aGVhZCwgdGJvZHkgYW5kIHRmb290LlxuICA+IDpub3QoOmxhc3QtY2hpbGQpID4gOmxhc3QtY2hpbGQgPiAqIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3Igd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG5cbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skYmFja2dyb3VuZH07XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJnfTtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGhvdmVyLWJnKX07XG5cbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYW50XG4iLCIvL1xuLy8gTGFiZWxzXG4vL1xuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbn1cbiIsIi8vXG4vLyBGb3JtIHRleHRcbi8vXG5cbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS10ZXh0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLXRleHQtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXRleHQtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS10ZXh0LWNvbG9yO1xufVxuIiwiLy9cbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XG4gIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6IGF1dG87IC8vIE92ZXJyaWRlIGZpeGVkIGJyb3dzZXIgaGVpZ2h0XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG4gIC1tb3otcGFkZGluZy1zdGFydDogc3VidHJhY3QoJGZvcm0tc2VsZWN0LXBhZGRpbmcteCwgM3B4KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzI2MzZcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpLCBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidG4tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cyArICYsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGJ0bi1saW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzICsgJixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtYmFja2dyb3VuZDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtYm9yZGVyO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZHJvcGRvd24tZGl2aWRlci1iZztcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICBjb2xvcjogJGRyb3Bkb3duLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1kYXJrLWJnO1xuICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tZGFyay1ib3gtc2hhZG93KTtcblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZyk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I7XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LWVuZCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZW5kKCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gc3RhcnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuICA+IC5idG46aG92ZXIsXG4gID4gLmJ0bjpmb2N1cyxcbiAgPiAuYnRuOmFjdGl2ZSxcbiAgPiAuYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2LWxpbmstZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRuYXYtbGluay1mb250LXdlaWdodDtcbiAgY29sb3I6ICRuYXYtbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZy10b3A6ICRuYXZiYXItcGFkZGluZy15O1xuICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDsgLy8gZGVmYXVsdDogbnVsbFxuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1wYWRkaW5nLXk7XG4gIHBhZGRpbmctbGVmdDogJG5hdmJhci1wYWRkaW5nLXg7IC8vIGRlZmF1bHQ6IG51bGxcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAub2ZmY2FudmFzLXRvcCxcbiAgICAgICAgLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICBhLFxuICAgIGE6aG92ZXIsXG4gICAgYTpmb2N1cyAge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSxcbiAgICBhOmhvdmVyLFxuICAgIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY2FyZC1ib3gtc2hhZG93KTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXRpdGxlLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC10aXRsZS1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1jYXAtcGFkZGluZy15ICRjYXJkLWNhcC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLWNhcC1wYWRkaW5nLXkgJGNhcmQtY2FwLXBhZGRpbmcteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1jYXAtcGFkZGluZy14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1jYXAtcGFkZGluZy15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLWNhcC1wYWRkaW5nLXggKiAuNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICBAaWYgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICE9ICRjYXJkLWJnIHtcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNhcmQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLWNhcC1wYWRkaW5nLXggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1jYXAtcGFkZGluZy14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15ICRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWJnO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYWNjb3JkaW9uLXRyYW5zaXRpb24pO1xuXG4gICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICBjb2xvcjogJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwICgkYWNjb3JkaW9uLWJvcmRlci13aWR0aCAqIC0xKSAwICRhY2NvcmRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06ICRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm07XG4gICAgfVxuICB9XG5cbiAgLy8gQWNjb3JkaW9uIGljb25cbiAgJjo6YWZ0ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgaGVpZ2h0OiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBib3JkZXItY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLWJnO1xuICBib3JkZXI6ICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRhY2NvcmRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAkYWNjb3JkaW9uLWJvZHktcGFkZGluZy15ICRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKSkgI3tcIi8qIHJ0bDpcIn0gdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQpKSAje1wiKi9cIn07XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1mb2N1cy1iZztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkcGFnaW5hdGlvbi1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cbkBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXksICRwYWdpbmF0aW9uLXBhZGRpbmcteCwgbnVsbCwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1taXhpblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgQGlmICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydCA9PSAoLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCkge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgLy9BZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tbWl4aW5cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGJhZGdlLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcblxuICA+IGxpOjpiZWZvcmUge1xuICAgIC8vIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXJcbiAgICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICB9XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1tb2RpZmllcnNcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZzogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlKTtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlKTtcbiAgQGlmIChjb250cmFzdC1yYXRpbygkbGlzdC1ncm91cC12YXJpYW50LWJnLCAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkbGlzdC1ncm91cC12YXJpYW50LWJnKSwgYWJzKCRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGUpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZywgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcik7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1taXhpblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbWl4aW5cbiIsIi8vIHRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkYnRuLWNsb3NlLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIGNlbnRlciAvICRidG4tY2xvc2Utd2lkdGggYXV0byBuby1yZXBlYXQ7IC8vIGluY2x1ZGUgdHJhbnNwYXJlbnQgZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiAkYnRuLWNsb3NlLW9wYWNpdHk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5O1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6ICRidG4tY2xvc2Utd2hpdGUtZmlsdGVyO1xufVxuIiwiLnRvYXN0IHtcbiAgd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXNwYWNpbmc7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR0b2FzdC1wYWRkaW5nLXggKiAtLjU7XG4gICAgbWFyZ2luLWxlZnQ6ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtbW9kYWwtYmFja2Ryb3AsICRtb2RhbC1iYWNrZHJvcC1iZywgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6ICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAqIC41KSAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggKiAuNSk7XG4gICAgbWFyZ2luOiAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgKiAtLjUpICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAqIC0uNSkgKCRtb2RhbC1oZWFkZXItcGFkZGluZy15ICogLS41KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLnRvb2x0aXAtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWVuZCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogLTFweDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtc3RhcnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwICN7XCIvKiBydGw6aWdub3JlICovXCJ9O1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItZW5kIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuLmNhcm91c2VsLWRhcmsge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAkc3Bpbm5lci1hbmltYXRpb24tc3BlZWQgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246ICRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkICogMjtcbiAgICB9XG4gIH1cbn1cbiIsIkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiAkdmFsdWU7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZWcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFsdWUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhbHVlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvL1xyXG4vLyBSb290IENTUyBWYXJpYWJsZXNcclxuLy9cclxuXHJcbjpyb290IHtcclxuICAgIC8vIFRoZW1lIGNvbG9yc1xyXG4gICAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgICAgICBAaWYgKCB0aGVtZS1saWdodC1jb2xvcigkbmFtZSkgKSB7XHJcbiAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWxpZ2h0LSN7JG5hbWV9OiN7dGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpfTtcclxuICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YWN0aXZlLSN7JG5hbWV9OiN7dGhlbWUtYWN0aXZlLWNvbG9yKCRuYW1lKX07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEdyYXkgY29sb3JzXHJcbiAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRncmF5cyB7XHJcbiAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JheS0jeyRuYW1lfTojeyR2YWx1ZX07XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQnJlYWtwb2ludHNcclxuICAgIEBlYWNoICRicmVha3BvaW50LCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xyXG4gICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGJyZWFrcG9pbnR9OiN7JHZhbHVlfTtcclxuICAgIH1cclxufSIsIi8vXHJcbi8vIEN1c3RvbSBiYWNrZ3JvdW5kIGhlbHBlcnNcclxuLy9cclxuXHJcbi8vIEJhY2tncm91bmQgdGhlbWUgbGlnaHQgY29sb3JzXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdEBpZiAodGhlbWUtbGlnaHQtY29sb3IoJGNvbG9yKSkge1xyXG5cdFx0LmJnLWxpZ2h0LSN7JGNvbG9yfSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRjb2xvcikgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdCYuaG92ZXJhYmxlOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4odGhlbWUtbGlnaHQtY29sb3IoJGNvbG9yKSwgNiUpICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG4gICAgLmJnLSN7JGNvbG9yfSB7XHJcblx0XHQtLWJnLWNvbG9yOiAje3JlZCgkdmFsdWUpfSwgI3tncmVlbigkdmFsdWUpfSwgI3tibHVlKCR2YWx1ZSl9O1xyXG5cclxuICAgICAgICAmLmhvdmVyYWJsZTpob3ZlciB7XHJcblx0XHQgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1hY3RpdmUtY29sb3IoJGNvbG9yKSAhaW1wb3J0YW50O1xyXG4gICAgICAgfVxyXG5cdH1cclxuXHJcblx0QGlmICh0aGVtZS1saWdodC1jb2xvcigkY29sb3IpKSB7XHJcblx0XHQuYmctaG92ZXItbGlnaHQtI3skY29sb3J9IHtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdGhlbWUtbGlnaHQtY29sb3IoJGNvbG9yKSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJnLXN0YXRlLWxpZ2h0LSN7JGNvbG9yfSB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdCYuYWN0aXZlLFxyXG5cdFx0XHQmOmhvdmVyIHtcdFx0XHRcdFxyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRjb2xvcikgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJnLWhvdmVyLSN7JGNvbG9yfSB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdC0tYmctY29sb3I6ICN7cmVkKCR2YWx1ZSl9LCAje2dyZWVuKCR2YWx1ZSl9LCAje2JsdWUoJHZhbHVlKX07XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJnLWFjdGl2ZS0jeyRjb2xvcn0ge1xyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHQtLWJnLWNvbG9yOiAje3JlZCgkdmFsdWUpfSwgI3tncmVlbigkdmFsdWUpfSwgI3tibHVlKCR2YWx1ZSl9O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5iZy1zdGF0ZS0jeyRjb2xvcn0ge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdCYuYWN0aXZlLFxyXG5cdFx0Jjpob3ZlciB7XHRcdFx0XHRcclxuXHRcdFx0LS1iZy1jb2xvcjogI3tyZWQoJHZhbHVlKX0sICN7Z3JlZW4oJHZhbHVlKX0sICN7Ymx1ZSgkdmFsdWUpfTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIGdyYXkgY29sb3JzXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XHJcbiAgICAuYmctZ3JheS0jeyRjb2xvcn0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBPcGFjaXR5XHJcbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG9wYWNpdHktdmFsdWVzIHtcclxuXHQuYmctb3BhY2l0eS0jeyRuYW1lfSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJnLWNvbG9yKSwgI3skdmFsdWV9KSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmJnLWhvdmVyLW9wYWNpdHktI3skbmFtZX06aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksICN7JHZhbHVlfSkgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5iZy1hY3RpdmUtb3BhY2l0eS0jeyRuYW1lfS5hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksICN7JHZhbHVlfSkgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5iZy1zdGF0ZS1vcGFjaXR5LSN7JG5hbWV9IHtcclxuXHRcdC5hY3RpdmUsXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1iZy1jb2xvciksICN7JHZhbHVlfSkgIWltcG9ydGFudDtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIGJsYWNrIGNvbG9yXHJcbi5iZy1ibGFjayB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIEJhY2tncm91bmQgYm9keSBjb2xvclxyXG4uYmctYm9keSB7XHJcblx0LS1iZy1jb2xvcjogI3tyZWQoJGJvZHktYmcpfSwgI3tncmVlbigkYm9keS1iZyl9LCAje2JsdWUoJGJvZHktYmcpfTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBMaWdodGVuIGJnIHN0YXRlc1xyXG4uYmctbGlnaHRlbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLWhvdmVyLWxpZ2h0ZW4ge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlbiAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmJnLWFjdGl2ZS1saWdodGVuIHtcclxuXHQmLmFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlbiAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmJnLXN0YXRlLWxpZ2h0ZW4ge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0Ji5hY3RpdmUsXHJcblx0Jjpob3ZlciB7XHRcdFx0XHRcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVuICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBIb3ZlcmFibGVcclxuLmhvdmVyYWJsZSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBCYWNrZ3JvdW5kIGltYWdlIGhlbHBlcnNcclxuLy8gQmFja2dyb3VuZCByZXBlYXRcclxuLmJnaS1uby1yZXBlYXQge1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi8vIEJhY2tncm91bmQgcG9zaXRpb25zXHJcbi5iZ2ktcG9zaXRpb24teS10b3Age1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLXktYm90dG9tIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcclxufVxyXG5cclxuLmJnaS1wb3NpdGlvbi15LWNlbnRlciB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iZ2ktcG9zaXRpb24teC1zdGFydCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLXgtZW5kIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLXgtY2VudGVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcclxufVxyXG5cclxuLmJnaS1wb3NpdGlvbi10b3Age1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgdG9wO1xyXG59XHJcblxyXG4uYmdpLXBvc2l0aW9uLWJvdHRvbSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCBib3R0b207XHJcbn1cclxuXHJcbi5iZ2ktcG9zaXRpb24tY2VudGVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgaGVscGVyc1xyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG5cdFx0JGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblx0XHRcclxuXHRcdC8vIEJhY2tncm91bmQgc2l6ZXNcclxuXHRcdC5iZ2ktc2l6ZSN7JGluZml4fS1hdXRvIHtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5iZ2ktc2l6ZSN7JGluZml4fS1jb3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJnaS1zaXplI3skaW5maXh9LWNvbnRhaW4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHR9XHRcclxuXHJcblx0XHQvLyBCYWNrZ3JvdW5kIGF0dGFjaG1lbnRcclxuXHRcdC5iZ2ktYXR0YWNobWVudCN7JGluZml4fS1maXhlZCB7XHJcblx0XHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmJnaS1hdHRhY2htZW50I3skaW5maXh9LWF1dG8ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8vXHJcbi8vIEJvcmRlclxyXG4vL1xyXG5cclxuLmJvcmRlci1hY3RpdmU6bm90KC5hY3RpdmUpOm5vdCg6YWN0aXZlKTpub3QoOmhvdmVyKTpub3QoOmZvY3VzKSB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItaG92ZXI6bm90KDpob3Zlcik6bm90KDpmb2N1cyk6bm90KC5hY3RpdmUpOm5vdCg6YWN0aXZlKSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIEdyYXkgYm9yZGVyIGNvbG9yc1xyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xyXG5cdC8vIEluaXRpYWxcclxuXHQuYm9yZGVyLWdyYXktI3skY29sb3J9IHtcclxuXHRcdGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBIb3ZlciBib3JkZXIgY29sb3JzXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgLmJvcmRlci1ob3Zlci0jeyRjb2xvcn06aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvcmRlci1hY3RpdmUtI3skY29sb3J9LmFjdGl2ZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcclxuICAgIH0gICBcclxufVxyXG5cclxuLy8gSG92ZXIgdHJhbnNwYXJlbnRcclxuLmJvcmRlci1ob3Zlci10cmFuc3BhcmVudDpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIERhc2hlZCBzdHlsZVxyXG4uYm9yZGVyLWRhc2hlZCB7XHJcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWRhc2hlZC1jb2xvcjtcclxufVxyXG5cclxuLmJvcmRlci10b3AtZGFzaGVkIHtcclxuICAgIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9yZGVyLWJvdHRvbS1kYXNoZWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItc3RhcnQtZGFzaGVkIHtcclxuICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci1lbmQtZGFzaGVkIHtcclxuICAgIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIERvdHRlZCBzdHlsZVxyXG4uYm9yZGVyLWRvdHRlZCB7XHJcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9yZGVyLXRvcC1kb3R0ZWQge1xyXG4gICAgYm9yZGVyLXRvcC1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItYm90dG9tLWRvdHRlZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci1zdGFydC1kb3R0ZWQge1xyXG4gICAgYm9yZGVyLWxlZnQtc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm9yZGVyLWVuZC1kb3R0ZWQge1xyXG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gQm9yZGVyIHRyYW5zcGFyZW50XHJcbi5ib3JkZXItdHJhbnNwYXJlbnQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBCb3JkZXIgcmFkaXVzZXNcclxuLnJvdW5kZWQtdG9wLTAge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtYm90dG9tLTAge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdW5kZWQtc3RhcnQtMCB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3VuZGVkLWVuZC0wIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC1jaXJjbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbn0iLCIvL1xyXG4vLyBGbGV4IFV0aWxpdGllc1xyXG4vL1xyXG5cclxuXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LXJvb3Qge1xyXG5cdFx0XHRmbGV4OiAxO1xyXG5cdFx0fVxyXG5cclxuICAgICAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tYXV0byB7XHJcbiAgICAgICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tZmx1aWQge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mbGV4I3skaW5maXh9LXJvdy1hdXRvIHtcclxuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmxleCN7JGluZml4fS1yb3ctZmx1aWQge1xyXG4gICAgICAgICAgICBmbGV4OiAxIGF1dG87XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgXHQuZmxleCN7JGluZml4fS1jZW50ZXIge1xyXG4gICAgXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBcdH1cclxuXHJcbiAgICAgICAgLmZsZXgjeyRpbmZpeH0tc3RhY2sge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuICAgIH1cclxufVxyXG5cclxuLmZsZXgtZXF1YWwge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcbiIsIi8vXHJcbi8vIFNoYWRvd1xyXG4vL1xyXG5cclxuLnNoYWRvdy14cyB7XHJcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy14cztcclxufSIsIi8vXHJcbi8vIFRleHRcclxuLy9cclxuXHJcbi8vIFRleHQgY29sb3JzXHJcbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLXRleHQtY29sb3JzIHtcclxuICAgIC8vIEJhc2UgY29sb3JcclxuICAgIC50ZXh0LSN7JG5hbWV9IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW52ZXJzZSBjb2xvclxyXG4gICAgQGlmICh0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSkge1xyXG4gICAgICAgIC50ZXh0LWludmVyc2UtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICh0aGVtZS1saWdodC1jb2xvcigkbmFtZSkpIHtcclxuICAgICAgICAvLyBMaWdodCBjb2xvcnNcclxuICAgICAgICAudGV4dC1saWdodC0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSG92ZXJcclxuICAgIC50ZXh0LWhvdmVyLSN7JG5hbWV9IHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRjb2xvcik7XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSG92ZXIgaW52ZXJzZVxyXG4gICAgQGlmICh0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSkge1xyXG4gICAgICAgIC50ZXh0LWhvdmVyLWludmVyc2UtI3skbmFtZX0ge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdmctaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IodGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEFjdGl2ZVxyXG4gICAgLnRleHQtYWN0aXZlLSN7JG5hbWV9IHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rOyAgICAgICAgXHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGNvbG9yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBBY3RpdmUgaW52ZXJzZVxyXG4gICAgQGlmICh0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKSkge1xyXG4gICAgICAgIC50ZXh0LWFjdGl2ZS1pbnZlcnNlLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluazsgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gVGV4dCB0cmFuc3BhcmVudFxyXG4uZnctYm9sZGVzdCB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlc3QgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gVGV4dCB0cmFuc3BhcmVudFxyXG4udGV4dC10cmFuc3BhcmVudCB7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8vIEN1cnNvciBwb2ludGVyXHJcbi5jdXJzb3ItcG9pbnRlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8vIEN1cnNvciBkZWZhdWx0XHJcbi5jdXJzb3ItZGVmYXVsdCB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLy8gQ3Vyc29yIG1vdmVcclxuLmN1cnNvci1tb3ZlIHtcclxuICAgIGN1cnNvcjogbW92ZTtcclxufVxyXG5cclxuLy8gSWNvbnNcclxuaSB7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxufVxyXG5cclxuLy8gTGluayB0cmFuc2l0aW9uXHJcbmEge1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU1ZHIEljb25cclxuLy9cclxuXHJcblxyXG5AbWl4aW4gc3ZnLWljb24tY29sb3IoJGNvbG9yLCAkaW1wb3J0YW50OiBmYWxzZSkge1xyXG4gICAgc3ZnIHtcclxuICAgICAgICBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICBmaWxsOiAkY29sb3IgdmFsdWVpZigkaW1wb3J0YW50LCAhaW1wb3J0YW50LCBudWxsKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHN2Zy1pY29uLXRyYW5zaXRpb24oKSB7XHJcbiAgICBzdmcge1xyXG4gICAgICAgIFtmaWxsXTpub3QoZykge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzdmctaWNvbi1zaXplKCRzaXplLCAkaW1wb3J0YW50OiBmYWxzZSkge1xyXG4gICAgc3ZnIHtcclxuICAgICAgICBoZWlnaHQ6ICRzaXplIHZhbHVlaWYoJGltcG9ydGFudCwgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgICAgd2lkdGg6ICRzaXplIHZhbHVlaWYoJGltcG9ydGFudCwgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gT3BhY2l0eVxyXG4vL1xyXG5cclxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkb3BhY2l0eS12YWx1ZXMge1xyXG5cdC8vIEFjdGl2ZSBzdGF0ZVxyXG5cdC5vcGFjaXR5LWFjdGl2ZS0jeyRuYW1lfS5hY3RpdmUge1xyXG5cdFx0b3BhY2l0eTogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQvLyBBY3RpdmUgYW5kIGhvdmVyIHN0YXRlc1xyXG5cdC5vcGFjaXR5LXN0YXRlLSN7JG5hbWV9IHtcclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdG9wYWNpdHk6ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vXHJcbi8vIFRyYW5zZm9ybVxyXG4vL1xyXG5cclxuLnRyYW5zZm9ybS05MCB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XHJcbn0iLCIvL1xyXG4vLyBBbmltYXRpb25cclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLmFuaW1hdGlvbiB7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG59XHJcblxyXG4vLyBTbGlkZSBJbiBEb3duXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uU2xpZGVJbkRvd24ge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxufVxyXG5cclxuLmFuaW1hdGlvbi1zbGlkZS1pbi1kb3duIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25TbGlkZUluRG93bjtcclxufVxyXG5cclxuLy8gU2xpZGUgSW4gVXBcclxuQGtleWZyYW1lcyBhbmltYXRpb25TbGlkZUluVXAge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIHRvIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYW5pbWF0aW9uLXNsaWRlLWluLXVwIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25TbGlkZUluVXA7XHJcbn1cclxuXHJcbi8vIEZhZGUgSW5cclxuQGtleWZyYW1lcyBhbmltYXRpb25GYWRlSW4ge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxufVxyXG5cclxuLmFuaW1hdGlvbi1mYWRlLWluIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRpb25GYWRlSW47XHJcbn1cclxuXHJcbi8vIEZhZGUgT3V0XHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uRmFkZU91dCB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIHRvIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG59XHJcbi5hbmltYXRpb24tZmFkZS1vdXQge1xyXG4gICAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvbkZhZGVPdXQ7XHJcbn1cclxuXHJcbi8vIEJsaW5rXHJcbi5hbmltYXRpb24tYmxpbmsge1xyXG4gICAgYW5pbWF0aW9uOiBhbmltYXRpb25CbGluayAxcyBzdGVwcyg1LCBzdGFydCkgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uQmxpbmsge1xyXG4gICAgdG8ge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufSIsIi8vXHJcbi8vIE5hdlxyXG4vL1xyXG5cclxuLy8gTGluZSB0YWJzXHJcbi5uYXYtbGluZS10YWJzIHtcclxuXHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcblx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuXHJcblx0Lm5hdi1pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XHJcblxyXG5cdFx0Ly8gQmFzZSBsaW5rXHJcblx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRjb2xvcjogJGdyYXktNTAwO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0cGFkZGluZzogMC41cmVtIDA7XHJcblx0XHRcdG1hcmdpbjogMCAxcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEZpcnN0IEl0ZW1cclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gTGFzdCBJdGVtXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQWN0aXZlICYgSG92ZXIgU3RhdGVzXHJcblx0Lm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXHJcbiAgXHQubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXHJcblx0Lm5hdi1pdGVtIC5uYXYtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgXHR9XHJcblxyXG5cdC8vIDJ4IExpbmVcclxuXHQmLm5hdi1saW5lLXRhYnMtMngge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xyXG5cclxuXHRcdC5uYXYtaXRlbSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IC0ycHg7XHJcblxyXG5cdFx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIEFjdGl2ZSAmIEhvdmVyIFN0YXRlc1xyXG5cdFx0Lm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXHJcblx0ICBcdC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcclxuXHRcdC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBOYXYgUGlsbHNcclxuLm5hdi1waWxscyB7XHJcblx0Lm5hdi1pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFN0cmV0Y2ggaXRlbXNcclxuLm5hdi1zdHJldGNoIHtcclxuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdC5uYXYtaXRlbSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5uYXYtbGluayB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIE5hdiBncm91cFxyXG4ubmF2LWdyb3VwIHtcclxuXHRwYWRkaW5nOiAwLjM1cmVtO1xyXG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHJcblx0Ly8gT3V0bGluZSBuYXYgZ3JvdXBcclxuXHQmLm5hdi1ncm91cC1vdXRsaW5lIHtcdFxyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1x0XHJcblx0fVxyXG5cclxuXHQvLyBGbHVpZCBvcHRpb25cclxuXHQmLm5hdi1ncm91cC1mbHVpZCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdD4gbGFiZWwsXHJcblx0XHQ+IC5idG4ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdGZsZXgtYmFzaXM6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0PiBsYWJlbCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC4xcmVtO1xyXG5cclxuXHRcdFx0PiAuYnRuIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvL1xyXG4vLyBQYWdpbmF0aW9uXHJcbi8vXHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcblx0ZGlzcGxheTpmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXJnaW46IDA7XHJcblxyXG5cdC8vIFBhZ2luYXRpb24gY2lyY2xlXHJcblx0Ji5wYWdpbmF0aW9uLWNpcmNsZSB7XHJcblx0XHQucGFnZS1saW5rIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gUGFnaW5hdGlvbiBvdXRsaW5lXHJcblx0Ji5wYWdpbmF0aW9uLW91dGxpbmUge1xyXG5cdFx0LnBhZ2UtbGluayB7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0LnBhZ2UtaXRlbSB7XHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHQgICAgJi5hY3RpdmUge1xyXG5cdFx0XHQgICAgLnBhZ2UtbGluayB7XHJcblx0XHRcdCAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1saWdodDtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cdFx0XHJcbn1cclxuXHJcbi5wYWdlLWl0ZW0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkcGFnaW5hdGlvbi1pdGVtLXNwYWNlO1xyXG5cclxuXHQmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcblx0LnBhZ2UtbGluayB7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XHJcblx0XHRoZWlnaHQ6ICRwYWdpbmF0aW9uLWl0ZW0taGVpZ2h0O1xyXG5cdFx0bWluLXdpZHRoOiAkcGFnaW5hdGlvbi1pdGVtLWhlaWdodDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkcGFnaW5hdGlvbi1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogJHBhZ2luYXRpb24tZm9udC1zaXplO1xyXG5cclxuXHRcdGkge1xyXG5cdFx0XHRmb250LXNpemU6ICRwYWdpbmF0aW9uLWljb24tZm9udC1zaXplO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wcmV2aW91cyxcclxuXHRcdC5uZXh0IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogJHBhZ2luYXRpb24taWNvbi1oZWlnaHQ7XHJcblx0XHRcdHdpZHRoOiAkcGFnaW5hdGlvbi1pY29uLWhlaWdodDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYubmV4dDpub3QoOmhvdmVyKTpub3QoOmZvY3VzKTpub3QoLmRpc2FibGVkKSxcclxuXHQmLnByZXZpb3VzOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpOm5vdCguZGlzYWJsZWQpIHtcclxuXHRcdC5wYWdlLWxpbmsge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1pdGVtLWJnO1xyXG5cclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHBhZ2luYXRpb24tY29sb3IpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucHJldmlvdXMge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LXN0YXJ0LCAkcGFnaW5hdGlvbi1jb2xvcik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uZXh0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRwYWdpbmF0aW9uLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpmb2N1czpub3QoLmRpc2FibGVkKSB7XHJcblx0XHQucGFnZS1saW5rIHtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6ICRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xyXG5cdFx0XHR9XHRcdFx0XHJcblxyXG5cdFx0XHQucHJldmlvdXMge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LXN0YXJ0LCAkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uZXh0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jjpob3Zlcjpub3QoLmRpc2FibGVkKSB7XHJcblx0XHQucGFnZS1saW5rIHtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHBhZ2luYXRpb24taG92ZXItY29sb3IpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucHJldmlvdXMge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LXN0YXJ0LCAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5uZXh0IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5hY3RpdmUge1xyXG5cdFx0LnBhZ2UtbGluayB7XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucHJldmlvdXMge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LXN0YXJ0LCAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubmV4dCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctZW5kLCAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmRpc2FibGVkIHtcclxuXHRcdC5wYWdlLWxpbmsge1xyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5wcmV2aW91cyB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctc3RhcnQsICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm5leHQge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0LnBhZ2UtaXRlbSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6ICRwYWdpbmF0aW9uLWl0ZW0tc3BhY2UtdGFibGV0LWFuZC1tb2JpbGU7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiLy9cclxuLy8gU1ZHIEJnIEljb25zXHJcbi8vXHJcblxyXG5AbWl4aW4gc3ZnLWJnLWljb24oJHR5cGUsICRjb2xvciwgJHVwZGF0ZTogZmFsc2UpIHtcclxuICAgICRiZy1pbWFnZTogJyc7XHJcblxyXG4gICAgLy8gSWNvbiB0eXBlO1xyXG4gICAgQGlmICgkdHlwZSA9PSBjbG9zZSkge1xyXG4gICAgICAgICRiZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctdG9wKSB7XHJcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA5IDgnIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J000LjQyMTExIDIuMDY0NjNDNC4yMjA4OCAxLjk2MTYxIDMuOTYzNyAxLjk4MDkgMy43ODU5NyAyLjEyODYzTDAuMTc3MTgxIDUuMTI4NDdDLTAuMDQ2MDM0IDUuMzE0MDIgLTAuMDYwMjYxMSA1LjYzMDQ5IDAuMTQ1NDA0IDUuODM1MzJDMC4zNTEwNjkgNi4wNDAxNSAwLjY5ODc0NCA2LjA1NTc4IDAuOTIxOTU5IDUuODcwMjNMNC4xNDEzNyAzLjE5NDA2TDcuMDY0MTcgNS44NDQxNEM3LjI3OTA0IDYuMDM4OTYgNy42MjY4NiA2LjAzODM1IDcuODQxMDUgNS44NDI3OEM4LjA1NTI0IDUuNjQ3MjEgOC4wNTQ2OSA1LjMzMDczIDcuODM5ODIgNS4xMzU5MUw0LjU0NDQ5IDIuMTQ4MDZDNC41MDcwNCAyLjExNDEgNC40NjU0MSAyLjA4NjI5IDQuNDIxMTEgMi4wNjQ2M1onLz48L3N2Zz5cIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkdHlwZSA9PSBhcnJvdy1ib3R0b20pIHtcclxuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDkgOCcgZmlsbD0nI3skY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTQuNDIxMTEgNS45MzUzN0M0LjIyMDg4IDYuMDM4MzkgMy45NjM3IDYuMDE5MSAzLjc4NTk3IDUuODcxMzdMMC4xNzcxODEgMi44NzE1M0MtMC4wNDYwMzQgMi42ODU5OCAtMC4wNjAyNjEgMi4zNjk1MSAwLjE0NTQwNCAyLjE2NDY4QzAuMzUxMDY5IDEuOTU5ODUgMC42OTg3NDQgMS45NDQyMiAwLjkyMTk1OSAyLjEyOTc3TDQuMTQxMzcgNC44MDU5NEw3LjA2NDE3IDIuMTU1ODZDNy4yNzkwNCAxLjk2MTA0IDcuNjI2ODYgMS45NjE2NSA3Ljg0MTA1IDIuMTU3MjJDOC4wNTUyNCAyLjM1Mjc5IDguMDU0NjkgMi42NjkyNyA3LjgzOTgyIDIuODY0MDlMNC41NDQ0OSA1Ljg1MTk0QzQuNTA3MDQgNS44ODU5IDQuNDY1NDEgNS45MTM3MSA0LjQyMTExIDUuOTM1MzdaJy8+PC9zdmc+XCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctc3RhcnQpIHtcclxuICAgICAgICAkYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOScgZmlsbD0nI3skY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuMDY0NjMgNC40MjExMUMxLjk2MTYxIDQuMjIwODggMS45ODA5IDMuOTYzNyAyLjEyODYzIDMuNzg1OTdMNS4xMjg0NyAwLjE3NzE4MUM1LjMxNDAyIC0wLjA0NjAzNCA1LjYzMDQ5IC0wLjA2MDI2MSA1LjgzNTMyIDAuMTQ1NDA0QzYuMDQwMTUgMC4zNTEwNjkgNi4wNTU3OCAwLjY5ODc0NCA1Ljg3MDIzIDAuOTIxOTU5TDMuMTk0MDYgNC4xNDEzN0w1Ljg0NDE0IDcuMDY0MTdDNi4wMzg5NiA3LjI3OTA0IDYuMDM4MzUgNy42MjY4NiA1Ljg0Mjc4IDcuODQxMDVDNS42NDcyMSA4LjA1NTI0IDUuMzMwNzMgOC4wNTQ2OSA1LjEzNTkxIDcuODM5ODJMMi4xNDgwNiA0LjU0NDQ5QzIuMTE0MSA0LjUwNzA0IDIuMDg2MjkgNC40NjU0MSAyLjA2NDYzIDQuNDIxMTFaJy8+PC9zdmc+XCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gYXJyb3ctZW5kKSB7XHJcbiAgICAgICAgJGJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDknIGZpbGw9JyN7JGNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J001LjkzNTM3IDQuNTc4ODlDNi4wMzgzOSA0Ljc3OTEyIDYuMDE5MSA1LjAzNjMgNS44NzEzNyA1LjIxNDAzTDIuODcxNTMgOC44MjI4MkMyLjY4NTk4IDkuMDQ2MDMgMi4zNjk1MSA5LjA2MDI2IDIuMTY0NjggOC44NTQ2QzEuOTU5ODUgOC42NDg5MyAxLjk0NDIyIDguMzAxMjYgMi4xMjk3NyA4LjA3ODA0TDQuODA1OTQgNC44NTg2M0wyLjE1NTg2IDEuOTM1ODNDMS45NjEwNCAxLjcyMDk2IDEuOTYxNjUgMS4zNzMxNCAyLjE1NzIyIDEuMTU4OTVDMi4zNTI3OSAwLjk0NDc1NyAyLjY2OTI3IDAuOTQ1MzExIDIuODY0MDkgMS4xNjAxOEw1Ljg1MTk0IDQuNDU1NTFDNS44ODU5IDQuNDkyOTYgNS45MTM3MSA0LjUzNDU5IDUuOTM1MzcgNC41Nzg4OVonLz48L3N2Zz5cIik7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSWNvbiBzdHlsZVxyXG4gICAgQGlmICR1cGRhdGUgPT0gZmFsc2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBcclxuICAgIH0gICBcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRiZy1pbWFnZSk7XHJcbn0iLCIvL1xyXG4vLyBTZXBhcmF0b3JcclxuLy9cclxuXHJcbi5zZXBhcmF0b3Ige1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHJcbiAgICAmLnNlcGFyYXRvci1kb3R0ZWQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZXBhcmF0b3ItZGFzaGVkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXktMzAwO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIENhcm91c2VsXHJcbi8vXHJcblxyXG5cclxuLmNhcm91c2VsLmNhcm91c2VsLWN1c3RvbSB7XHJcbiAgICAvLyBJbmRpY2F0b3JzXHJcbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHotaW5kZXg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNhcm91c2VsLWluZGljYXRvcnMtZG90cyB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogJGNhcm91c2VsLWN1c3RvbS1kb3RzLWluZGljYXRvci1hY3RpdmUtc2l6ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci10cmFuc2l0aW9uLXNwZWVkIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItZGVmYXVsdC1iZy1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItZGVmYXVsdC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWRlZmF1bHQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGNhcm91c2VsLWN1c3RvbS1pbmRpY2F0b3ItdHJhbnNpdGlvbi1zcGVlZCBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRjYXJvdXNlbC1jdXN0b20tZG90cy1pbmRpY2F0b3ItYWN0aXZlLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkY2Fyb3VzZWwtY3VzdG9tLWRvdHMtaW5kaWNhdG9yLWFjdGl2ZS1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtY3VzdG9tLWluZGljYXRvci1hY3RpdmUtYmctY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0cmV0Y2ggbW9kZVxyXG4gICAgJi5jYXJvdXNlbC1zdHJldGNoIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJvdXNlbC13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH0gICBcclxufVxyXG4iLCIvL1xyXG4vLyBNZW51IEJhc2VcclxuLy9cclxuXHJcbi8vIE1lbnUgZ3JvdXBcclxuLm1lbnUtZ3JvdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLy8gTWVudSAmIHdyYXBwZXJcclxuLm1lbnUsXHJcbi5tZW51LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vLyBTdWIgbWVudVxyXG4ubWVudS1zdWIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLy8gTWVudSBpdGVtXHJcbi5tZW51LWl0ZW0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC8vIE1lbnUgTGlua1xyXG4gICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IGdldCgkbWVudSwgbGluaywgc2VsZiwgcGFkZGluZy15KSBnZXQoJG1lbnUsIGxpbmssIHNlbGYsIHBhZGRpbmcteCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC8vIE1lbnUgSWNvblxyXG4gICAgICAgIC5tZW51LWljb24ge1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiBnZXQoJG1lbnUsIGxpbmssIGljb24sIHdpZHRoKTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQoJG1lbnUsIGxpbmssIGljb24sIHNwYWNlKTtcclxuXHJcbiAgICAgICAgICAgIC5zdmctaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTWVudSBJY29uXHJcbiAgICAgICAgLm1lbnUtYnVsbGV0IHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogZ2V0KCRtZW51LCBsaW5rLCBidWxsZXQsIHdpZHRoKTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXQoJG1lbnUsIGxpbmssIGJ1bGxldCwgc3BhY2UpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTWVudSBMYWJlbFxyXG4gICAgICAgIC5tZW51LXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTWVudSBMYWJlbFxyXG4gICAgICAgIC5tZW51LWJhZGdlIHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBnZXQoJG1lbnUsIGxpbmssIGJhZGdlLCBzcGFjZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBNZW51IEFycm93XHJcbiAgICAgICAgLm1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGdldCgkbWVudSwgbGluaywgYXJyb3csIHNwYWNlKTtcclxuICAgICAgICAgICAgd2lkdGg6IGdldCgkbWVudSwgbGluaywgYXJyb3csIHdpZHRoKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBnZXQoJG1lbnUsIGxpbmssIGFycm93LCBoZWlnaHQpO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1zdGFydCwgJHRleHQtbXV0ZWQpO1xyXG4gICAgICAgICAgICAgICAgLypydGw6YmVnaW46cmVtb3ZlKi9cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWVuZCwgJHRleHQtbXV0ZWQpO1xyXG4gICAgICAgICAgICAgICAgLypydGw6ZW5kOnJlbW92ZSovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTWVudSBDb250ZW50XHJcbiAgICAubWVudS1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiBnZXQoJG1lbnUsIGxpbmssIHNlbGYsIHBhZGRpbmcteSkgZ2V0KCRtZW51LCBsaW5rLCBzZWxmLCBwYWRkaW5nLXgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBBY2NvcmRpb24gYXJyb3dzXHJcbi5tZW51LWl0ZW0geyAgICBcclxuICAgICYuc2hvdyB7XHJcbiAgICAgICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgIC5tZW51LWFycm93OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZ2V0KCRtZW51LCBhY2NvcmRpb24sIGFycm93LXRyYW5zaXRpb24pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBDZW50ZXIgYWxpZ25tZW50XHJcbi5tZW51LWNlbnRlciB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZSBcclxuQGVhY2ggJGRpcmVjdGlvbiBpbiAodXAsIGRvd24pIHtcclxuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIEBpZiAkaW5maXggYW5kICRkaXJlY3Rpb24gPT0gZG93biB7XHJcbiAgICAgICAgICAgICRpbmZpeDogJGluZml4ICsgXCItXCIgKyAkZGlyZWN0aW9uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kaXJlY3Rpb24oJGRpcmVjdGlvbiwgJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgLy8gQWNjb3JkaW9uIGFycm93XHJcbiAgICAgICAgICAgIC5tZW51LWl0ZW0ubWVudSN7JGluZml4fS1hY2NvcmRpb24ge1xyXG4gICAgICAgICAgICAgICAgJi5zaG93aW5nOm5vdCgubWVudS1kcm9wZG93biksXHJcbiAgICAgICAgICAgICAgICAmLnNob3c6bm90KC5oaWRpbmcpOm5vdCgubWVudS1kcm9wZG93bikge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWFycm93OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hcnJvdy1yb3RhdGUoOTBkZWcsIC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIFN1YiBkcm9wZG93blxyXG4gICAgICAgICAgICAubWVudS1zdWIjeyRpbmZpeH0tZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGdldCgkbWVudSwgZHJvcGRvd24sIGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2V0KCRtZW51LCBkcm9wZG93biwgYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBnZXQoJG1lbnUsIGRyb3Bkb3duLCBib3gtc2hhZG93KTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IGdldCgkbWVudSwgZHJvcGRvd24sIHotaW5kZXgpO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vIERyb3Bkb3duIHNob3dcclxuICAgICAgICAgICAgICAgIC5zaG93Lm1lbnUtZHJvcGRvd24gPiAmLFxyXG4gICAgICAgICAgICAgICAgJi5tZW51LnNob3csXHJcbiAgICAgICAgICAgICAgICAmLnNob3dbZGF0YS1wb3BwZXItcGxhY2VtZW50XSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy8gQW5pbWF0aW9uXHJcbiAgICAgICAgICAgICAgICAgICAgQGlmIChnZXQoJG1lbnUsIGRyb3Bkb3duLCBhbmltYXRpb24pID09IHRydWUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gTW92ZSB1cFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluICN7Z2V0KCRtZW51LCBkcm9wZG93biwgYW5pbWF0aW9uLXNwZWVkKX0gZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCAje2dldCgkbWVudSwgZHJvcGRvd24sIGFuaW1hdGlvbi1zcGVlZCl9IGVhc2UgMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIE1vdmUgZG93blxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudD1cInRvcFwiXSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9XCJ0b3Atc3RhcnRcIl0sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1wb3BwZXItcGxhY2VtZW50PVwidG9wLWVuZFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG1lbnUtc3ViLWRyb3Bkb3duLWFuaW1hdGlvbi1mYWRlLWluICN7Z2V0KCRtZW51LCBkcm9wZG93biwgYW5pbWF0aW9uLXNwZWVkKX0gZWFzZSAxLCBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS1kb3duICN7Z2V0KCRtZW51LCBkcm9wZG93biwgYW5pbWF0aW9uLXNwZWVkKX0gZWFzZSAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIFN1YiBhY2NvcmRpb25cclxuICAgICAgICAgICAgLm1lbnUtc3ViI3skaW5maXh9LWFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zaG93Om5vdCgubWVudS1kcm9wZG93bikgPiAmLFxyXG4gICAgICAgICAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBJbmxpbmVcclxuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0taW5saW5lIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIFJlc2V0IGxpbmsgbGVmdCAmIHJpZ2h0IHBhZGRpbmdzIG9mIGxldmVsIDEgbWVudSBsaW5rc1xyXG4gICAgICAgICAgICAubWVudSN7JGluZml4fS1maXQge1xyXG4gICAgICAgICAgICAgICAgPiAubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWNvbnRlbnQsXHJcbiAgICAgICAgICAgICAgICAgICAgPiAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tZW51I3skaW5maXh9LWNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tZW51I3skaW5maXh9LXJvdyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAgICAgICAgID4gLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1hcnJvdzphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYXJyb3ctcm90YXRlKDkwZGVnLCAtOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBCb3JkZXIgcmFkaXVzZXNcclxuICAgICAgICAgICAgLm1lbnUjeyRpbmZpeH0tcm91bmRlZCB7XHJcbiAgICAgICAgICAgICAgICAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gQm9yZGVyIHJhZGl1c2VzXHJcbiAgICAgICAgICAgIC5tZW51I3skaW5maXh9LXBpbGwge1xyXG4gICAgICAgICAgICAgICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gUmVzZXQgYm9yZGVyIHJhZGl1c2VzXHJcbiAgICAgICAgICAgIC5tZW51I3skaW5maXh9LXJvdW5kZWQtMCB7XHJcbiAgICAgICAgICAgICAgICAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1lbnUgaW5kZW50aW9uXHJcbkBpbmNsdWRlIG1lbnUtbGluay1pbmRlbnRpb24oZ2V0KCRtZW51LCBhY2NvcmRpb24sIGluZGVudGlvbiksIGdldCgkbWVudSwgbGluaywgc2VsZiwgcGFkZGluZy14KSk7XHJcblxyXG4vLyBNZW51IGFuaW1hdGlvbnNcclxuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tZmFkZS1pbiB7XHJcbiAgICBmcm9tICAgeyBvcGFjaXR5OiAwOyB9XHJcbiAgICB0byB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBtZW51LXN1Yi1kcm9wZG93bi1hbmltYXRpb24tbW92ZS11cCB7XHJcbiAgICBmcm9tICAgeyBtYXJnaW4tdG9wOiAje2dldCgkbWVudSwgZHJvcGRvd24sIGFuaW1hdGlvbi1tb3ZlLW9mZnNldCl9IH1cclxuICAgIHRvIHsgbWFyZ2luLXRvcDogMCB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbWVudS1zdWItZHJvcGRvd24tYW5pbWF0aW9uLW1vdmUtZG93biB7XHJcbiAgICBmcm9tICAgeyBtYXJnaW4tYm90dG9tOiAje2dldCgkbWVudSwgZHJvcGRvd24sIGFuaW1hdGlvbi1tb3ZlLW9mZnNldCl9IH1cclxuICAgIHRvIHsgbWFyZ2luLWJvdHRvbTogMCB9XHJcbn0iLCIvL1xyXG4vLyBMYWJlbFxyXG4vL1xyXG5cclxuLy8gU2V0IGFycm93IGRpcmVjdGlvblxyXG5AbWl4aW4gbWVudS1saW5rLWFycm93LXJvdGF0ZSgkYW5nbGUsICRhbmdsZVJ0bCkge1xyXG5cdC8qcnRsOmlnbm9yZSovXHJcblx0dHJhbnNmb3JtOiByb3RhdGVaKCRhbmdsZSk7XHJcblx0dHJhbnNpdGlvbjogZ2V0KCRtZW51LCBhY2NvcmRpb24sIGFycm93LXRyYW5zaXRpb24pO1xyXG5cdFxyXG5cdFtkaXJlY3Rpb249XCJydGxcIl0gJiB7XHJcblx0XHQvKnJ0bDppZ25vcmUqL1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGVaKCRhbmdsZVJ0bCk7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTZXQgbWVudSBsaW5rIHBhZGRpbmcgeFxyXG5AbWl4aW4gbWVudS1saW5rLXBhZGRpbmcteCgkdmFsdWUpIHtcclxuXHQvLyBNZW51IGl0ZW1cclxuXHQubWVudS1pdGVtIHtcclxuXHRcdC5tZW51LWxpbmssXHJcblx0XHQubWVudS1jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAkdmFsdWU7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFNldCBtZW51IGxpbmsgcGFkZGluZyB5XHJcbkBtaXhpbiBtZW51LWxpbmstcGFkZGluZy15KCR2YWx1ZSkge1xyXG5cdC8vIE1lbnUgaXRlbVxyXG5cdC5tZW51LWl0ZW0ge1xyXG5cdFx0Lm1lbnUtbGluayxcclxuXHRcdC5tZW51LWNvbnRlbnQge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogJHZhbHVlO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IG1lbnUgaW5kZW50aW9uXHJcbkBtaXhpbiBtZW51LWxpbmstaW5kZW50aW9uKCR2YWx1ZSwgJG9mZnNldCkge1xyXG5cdC8vIEFjY29yZGlvbiBtb2RlXHRcdFx0XHJcblx0Lm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xyXG5cdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0PiAubWVudS1jb250ZW50LFxyXG5cdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezEgKiAkdmFsdWV9ICsgI3skb2Zmc2V0fSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xyXG5cdFx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXHJcblx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoI3syICogJHZhbHVlfSArICN7JG9mZnNldH0pO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtY29udGVudCxcclxuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MyAqICR2YWx1ZX0gKyAjeyRvZmZzZXR9KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdD4gLm1lbnUtc3ViOm5vdChbZGF0YS1wb3BwZXItcGxhY2VtZW50XSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1jb250ZW50LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezQgKiAkdmFsdWV9ICsgI3skb2Zmc2V0fSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubWVudS1maXQgJiB7XHJcblx0XHRcdD4gLm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0PiAubWVudS1jb250ZW50LFxyXG5cdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICN7JHZhbHVlfTtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHJcblx0XHRcdFx0PiAubWVudS1zdWI6bm90KFtkYXRhLXBvcHBlci1wbGFjZW1lbnRdKSB7XHJcblx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXHJcblx0XHRcdFx0XHRcdD4gLm1lbnUtbGluayB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MiAqICR2YWx1ZX0pO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHRcdFx0XHQ+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcclxuXHRcdFx0XHRcdFx0XHQ+IC5tZW51LWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1jb250ZW50LFxyXG5cdFx0XHRcdFx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBjYWxjKCN7MyAqICR2YWx1ZX0pO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LXN1Yjpub3QoW2RhdGEtcG9wcGVyLXBsYWNlbWVudF0pIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWNvbnRlbnQsXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0PiAubWVudS1saW5rIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYygjezQgKiAkdmFsdWV9KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBTZXQgbWVudSBsaW5rIHRoZW1lXHJcbkBtaXhpbiBtZW51LWxpbmstdGhlbWUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwpIHtcclxuXHRAaWYgKCAkYmctY29sb3IgIT0gbnVsbCApIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvcjtcclxuXHR9XHJcblxyXG5cdEBpZiAoICR0aXRsZS1jb2xvciAhPSBudWxsICkge1xyXG5cdFx0Y29sb3I6ICR0aXRsZS1jb2xvcjtcclxuXHJcblx0XHQubWVudS10aXRsZSB7XHJcblx0XHRcdGNvbG9yOiAkdGl0bGUtY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaWYgKCAkaWNvbi1jb2xvciAhPSBudWxsICkge1xyXG5cdFx0Lm1lbnUtaWNvbiB7XHJcblx0XHRcdC8vIEZvbnQgSWNvblxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRjb2xvcjogJGljb24tY29sb3I7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vIFN2ZyBpY29uXHJcblx0XHRcdC5zdmctaWNvbiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGljb24tY29sb3IpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaWYgKCAkYnVsbGV0LWNvbG9yICE9IG51bGwgKSB7XHJcblx0XHQubWVudS1idWxsZXQge1xyXG5cdFx0XHQuYnVsbGV0IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnVsbGV0LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaWYgKCAkYXJyb3ctY29sb3IgIT0gbnVsbCApIHtcclxuXHRcdC8vIEFycm93XHJcblx0XHQubWVudS1hcnJvdzphZnRlciB7XHJcblx0XHRcdEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LXN0YXJ0LCAkYXJyb3ctY29sb3IpO1xyXG5cdFx0XHQvKnJ0bDpiZWdpbjpyZW1vdmUqL1xyXG5cdFx0XHRAaW5jbHVkZSBzdmctYmctaWNvbihhcnJvdy1lbmQsICRhcnJvdy1jb2xvcik7XHJcblx0XHRcdC8qcnRsOmVuZDpyZW1vdmUqL1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IG1lbnUgbGluayBkZWZhdWx0IHN0YXRlXHJcbkBtaXhpbiBtZW51LWxpbmstZGVmYXVsdC1zdGF0ZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSkge1xyXG5cdCRzZWw6ICcnO1xyXG5cclxuXHRAaWYgKCRhbGwtbGlua3MgPT0gZmFsc2UpIHtcclxuXHRcdCRzZWw6ICcmID4gJztcclxuXHR9XHJcblxyXG5cdCN7JHNlbH0ubWVudS1saW5rIHtcclxuXHRcdEBpbmNsdWRlIG1lbnUtbGluay10aGVtZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcik7XHJcblx0fVxyXG59XHJcblxyXG4vLyBTZXQgbWVudSBsaW5rIGhvdmVyIHN0YXRlXHJcbkBtaXhpbiBtZW51LWxpbmstaG92ZXItc3RhdGUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwsICRhbGwtbGlua3M6IHRydWUpIHtcclxuXHQkc2VsOiAnJztcclxuXHJcblx0QGlmICgkYWxsLWxpbmtzID09IGZhbHNlKSB7XHJcblx0XHQkc2VsOiAnJiA+ICc7XHJcblx0fVxyXG5cclxuXHQmLmhvdmVyID4gLm1lbnUtbGluazpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXHJcblx0I3skc2VsfS5tZW51LWxpbms6aG92ZXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVudS1saW5rLXRoZW1lKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFNldCBtZW51IGxpbmsgYWN0aXZlIHN0YXRlXHJcbkBtaXhpbiBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yOiBudWxsLCAkYWxsLWxpbmtzOiB0cnVlKSB7XHJcblx0JHNlbDogJyc7XHJcblxyXG5cdEBpZiAoJGFsbC1saW5rcyA9PSBmYWxzZSkge1xyXG5cdFx0JHNlbDogJyYgPiAnO1xyXG5cdH1cclxuXHJcblx0I3skc2VsfS5tZW51LWxpbmsuYWN0aXZlIHtcclxuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVudS1saW5rLXRoZW1lKCR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFNldCBtZW51IGxpbmsgc2hvdyBzdGF0ZVxyXG5AbWl4aW4gbWVudS1saW5rLXNob3ctc3RhdGUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3I6IG51bGwsICRhbGwtbGlua3M6IHRydWUpIHtcclxuXHQmLmhlcmUgPiAubWVudS1saW5rLFxyXG5cdCYuc2hvdyA+IC5tZW51LWxpbmsge1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcblx0XHRAaW5jbHVkZSBtZW51LWxpbmstdGhlbWUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3IpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gU2V0IG1lbnUgbGluayBoZXJlIHN0YXRlXHJcbkBtaXhpbiBtZW51LWxpbmstaGVyZS1zdGF0ZSgkdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSkge1xyXG5cdCYuaGVyZSA+IC5tZW51LWxpbmsge1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcblx0XHRAaW5jbHVkZSBtZW51LWxpbmstdGhlbWUoJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3IpO1xyXG5cdH1cclxufVxyXG4iLCIvLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGFuZCBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGhzLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LlxyXG5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZGlyZWN0aW9uKCRkaXJlY3Rpb24sICRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSB1cCB7XHJcbiAgICAgICAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIEBpZiAkbWluIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcclxuICAgICAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XHJcbiAgICAgICAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgIEBpZiAkbWF4IHtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuICAgICAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gTWVudSBUaGVtZVxyXG4vL1xyXG5cclxuLy8gVGhlbWUgdGV4dCBjb2xvcnNcclxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xyXG4gICAgLm1lbnUtI3skbmFtZX0ge1xyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCAkY29sb3IsICRjb2xvciwgJGNvbG9yLCAkY29sb3IsIG51bGwgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtdGl0bGUtI3skbmFtZX0ge1xyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCAkY29sb3IsIG51bGwsIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtaWNvbi0jeyRuYW1lfSB7XHJcbiAgICAgICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWRlZmF1bHQtc3RhdGUoIG51bGwsICRjb2xvciwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVudS1idWxsZXQtI3skbmFtZX0ge1xyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBudWxsLCBudWxsLCAkY29sb3IsIG51bGwsIG51bGwgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtYXJyb3ctI3skbmFtZX0ge1xyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkY29sb3IsIG51bGwgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIERlZmF1bHQgYmFja2dyb3VuZCBzdGF0ZXNcclxuLm1lbnUtaG92ZXItYmcge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCBudWxsLCBnZXQoJG1lbnUsIGxpbmssIHNlbGYsIGJnLWNvbG9yLCBob3ZlcikgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc2hvdy1iZyB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCwgZ2V0KCRtZW51LCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgc2hvdykgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtYWN0aXZlLWJnIHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsIG51bGwsIGdldCgkbWVudSwgbGluaywgc2VsZiwgYmctY29sb3IsIGFjdGl2ZSkgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc3RhdGUtYmcge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCBudWxsLCBnZXQoJG1lbnUsIGxpbmssIHNlbGYsIGJnLWNvbG9yLCBob3ZlcikgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCwgZ2V0KCRtZW51LCBsaW5rLCBzZWxmLCBiZy1jb2xvciwgc2hvdykgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCBudWxsLCBnZXQoJG1lbnUsIGxpbmssIHNlbGYsIGJnLWNvbG9yLCBhY3RpdmUpICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByaW1hcnkgdGV4dCBzdGF0ZXNcclxuLm1lbnUtaG92ZXItcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXNob3ctcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtYWN0aXZlLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc3RhdGUtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gUHJpbWFyeSBiYWNrZ3JvdW5kIHN0YXRlc1xyXG4ubWVudS1ob3Zlci1iZy1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnkgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc2hvdy1iZy1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeSApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1hY3RpdmUtYmctcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeSApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zdGF0ZS1iZy1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnkgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnktaW52ZXJzZSwgJHByaW1hcnkgKTtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstYWN0aXZlLXN0YXRlKCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeS1pbnZlcnNlLCAkcHJpbWFyeSApO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBMaWdodCBwcmltYXJ5IGJhY2tncm91bmQgc3RhdGVzXHJcbi5tZW51LXNob3ctYmctbGlnaHQtcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LWxpZ2h0ICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWhvdmVyLWJnLWxpZ2h0LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnktbGlnaHQgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtYWN0aXZlLWJnLWxpZ2h0LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LWxpZ2h0ICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXN0YXRlLWJnLWxpZ2h0LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeS1saWdodCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LWxpZ2h0ICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggJHByaW1hcnksICRwcmltYXJ5LCAkcHJpbWFyeSwgJHByaW1hcnksICRwcmltYXJ5LWxpZ2h0ICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByaW1hcnkgdGl0bGUgc3RhdGVzXHJcbi5tZW51LWhvdmVyLXRpdGxlLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCAkcHJpbWFyeSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zaG93LXRpdGxlLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWFjdGl2ZS10aXRsZS1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXN0YXRlLXRpdGxlLXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCAkcHJpbWFyeSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCAkcHJpbWFyeSwgbnVsbCwgbnVsbCwgbnVsbCwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByaW1hcnkgaWNvbiBzdGF0ZXNcclxuLm1lbnUtaG92ZXItaWNvbi1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXNob3ctaWNvbi1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstc2hvdy1zdGF0ZSggbnVsbCwgJHByaW1hcnksIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtYWN0aXZlLWljb24tcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgJHByaW1hcnksIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc3RhdGUtaWNvbi1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgJHByaW1hcnksIG51bGwsIG51bGwsIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gUHJpbWFyeSBidWxsZXQgc3RhdGVzXHJcbi5tZW51LWhvdmVyLWJ1bGxldC1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXNob3ctYnVsbGV0LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1hY3RpdmUtYnVsbGV0LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LXN0YXRlLWJ1bGxldC1wcmltYXJ5IHtcclxuICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIC8vJHRpdGxlLWNvbG9yLCAkaWNvbi1jb2xvciwgJGJ1bGxldC1jb2xvciwgJGFycm93LWNvbG9yLCAkYmctY29sb3JcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaG92ZXItc3RhdGUoIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsLCBudWxsICk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgJHByaW1hcnksIG51bGwsIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gUHJpbWFyeSBhcnJvdyBzdGF0ZXNcclxuLm1lbnUtaG92ZXItYXJyb3ctcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1zaG93LWFycm93LXByaW1hcnkge1xyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgLy8kdGl0bGUtY29sb3IsICRpY29uLWNvbG9yLCAkYnVsbGV0LWNvbG9yLCAkYXJyb3ctY29sb3IsICRiZy1jb2xvclxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCApO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1hY3RpdmUtYXJyb3ctcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggbnVsbCwgbnVsbCwgbnVsbCwgJHByaW1hcnksIG51bGwgKTtcclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtc3RhdGUtYXJyb3ctcHJpbWFyeSB7XHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAvLyR0aXRsZS1jb2xvciwgJGljb24tY29sb3IsICRidWxsZXQtY29sb3IsICRhcnJvdy1jb2xvciwgJGJnLWNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLWhvdmVyLXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1zaG93LXN0YXRlKCBudWxsLCBudWxsLCBudWxsLCAkcHJpbWFyeSwgbnVsbCApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1hY3RpdmUtc3RhdGUoIG51bGwsIG51bGwsIG51bGwsICRwcmltYXJ5LCBudWxsICk7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQW5jaG9yXHJcbi8vXHJcblxyXG4uYW5jaG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgd2lkdGg6IDEuMjVlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTEuMjVlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyMnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBDYXJkXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5jYXJkIHsgICAgXHJcbiAgICBAaWYgKCRjYXJkLWJvcmRlci1lbmFibGVkKSAge1xyXG4gICAgICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoICRjYXJkLWJvcmRlci1zdHlsZSAkY2FyZC1ib3JkZXItY29sb3I7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9ICBcclxuICAgIFxyXG4gICAgYm94LXNoYWRvdzogJGNhcmQtYm94LXNoYWRvdzsgIFxyXG5cclxuICAgIC8vIEhlYWRlclxyXG4gICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWluLWhlaWdodDogJGNhcmQtaGVhZGVyLWhlaWdodDtcclxuICAgICAgICBwYWRkaW5nOiAwICRjYXJkLXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCAkY2FyZC1ib3JkZXItc3R5bGUgJGNhcmQtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgICAvLyBUaXRsZVxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAkY2FyZC1oZWFkZXItcHk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgJi5mbGV4LWNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdmctaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZSgyNHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkZ3JheS02MDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAuY2FyZC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI3NXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNzVyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBEZXNjcmlwdGlvblxyXG4gICAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIEhlYWRpbmdzXHJcbiAgICAgICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVG9vbGJhclxyXG4gICAgICAgIC5jYXJkLXRvb2xiYXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRjYXJkLWhlYWRlci1weSAwO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEJvZHlcclxuICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6ICRjYXJkLXB5ICRjYXJkLXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEZvb3RlclxyXG4gICAgLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAkY2FyZC1weSAkY2FyZC1weDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggJGNhcmQtYm9yZGVyLXN0eWxlICRjYXJkLWJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAvLyBTY3JvbGxcclxuICAgIC5jYXJkLXNjcm9sbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlc2V0IHBhZGRpbmcgeFxyXG4gICAgJi5jYXJkLXB4LTAge1xyXG4gICAgICAgIC5jYXJkLWhlYWRlcixcclxuICAgICAgICAuY2FyZC1ib2R5LFxyXG4gICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jYXJkLXB5LTAge1xyXG4gICAgICAgIC5jYXJkLWhlYWRlcixcclxuICAgICAgICAuY2FyZC1ib2R5LFxyXG4gICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jYXJkLXAtMCB7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyLFxyXG4gICAgICAgIC5jYXJkLWJvZHksXHJcbiAgICAgICAgLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGFzaGVkIHN0eWxlXHJcbiAgICAmLmNhcmQtZGFzaGVkIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIGRhc2hlZCAkY2FyZC1ib3JkZXItZGFzaGVkLWNvbG9yO1xyXG5cclxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGNhcmQtYm9yZGVyLWRhc2hlZC1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAkY2FyZC1ib3JkZXItZGFzaGVkLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBCb3JkZXJlZCBzdHlsZVxyXG4gICAgJi5jYXJkLWJvcmRlcmVkIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoICRjYXJkLWJvcmRlci1zdHlsZSAkY2FyZC1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRmx1c2ggYm9yZGVyc1xyXG4gICAgJi5jYXJkLWZsdXNoIHtcclxuICAgICAgICA+IC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY2FyZC1zaGFkb3cge1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRjYXJkLWJveC1zaGFkb3c7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIHN0cmV0Y2ggaGVpZ2h0c1xyXG4uY2FyZCB7XHJcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICBcdFx0JGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgICAgICAvLyBTdHJldGNoXHJcbiAgICAgICAgICAgICYuY2FyZCN7JGluZml4fS1zdHJldGNoIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gU3RyZXRjaCA3NVxyXG4gICAgICAgICAgICAmLmNhcmQjeyRpbmZpeH0tc3RyZXRjaC03NSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gU3RyZXRjaCA1MFxyXG4gICAgICAgICAgICAmLmNhcmQjeyRpbmZpeH0tc3RyZXRjaC01MCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tYnMtZ3V0dGVyLXkpKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgIC8vIFN0cmV0Y2ggMzNcclxuICAgICAgICAgICAgJi5jYXJkI3skaW5maXh9LXN0cmV0Y2gtMzMge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDMzLjMzMyUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBTdHJldGNoIDI1XHJcbiAgICAgICAgICAgICYuY2FyZCN7JGluZml4fS1zdHJldGNoLTI1IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygyNSUgLSB2YXIoLS1icy1ndXR0ZXIteSkpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBIZWFkZXIgc3RyZXRjaFxyXG4gICAgICAgICAgICAuY2FyZC1oZWFkZXIjeyRpbmZpeH0tc3RyZXRjaCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAuY2FyZC10b29sYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFV0aWxpdGllc1xyXG4uY2FyZC1wIHtcclxuICAgIHBhZGRpbmc6ICRjYXJkLXB5ICRjYXJkLXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jYXJkLXB4IHtcclxuICAgIHBhZGRpbmctbGVmdDogJGNhcmQtcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRjYXJkLXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jYXJkLXNoYWRvdyB7XHJcbiAgICBib3gtc2hhZG93OiAkY2FyZC1ib3gtc2hhZG93O1xyXG59XHJcblxyXG4uY2FyZC1weSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJGNhcmQtcHkgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkY2FyZC1weSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2FyZC1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5jYXJkLXJvdW5kZWQtc3RhcnQge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5jYXJkLXJvdW5kZWQtZW5kIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5jYXJkLXJvdW5kZWQtdG9wIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuLmNhcmQtcm91bmRlZC1ib3R0b20ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1cztcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xyXG59XHJcblxyXG4vLyBNb2JpbGUgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIC5jYXJkIHtcclxuICAgICAgICA+IC5jYXJkLWhlYWRlcjpub3QoLmZsZXgtbm93cmFwKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkY2FyZC1oZWFkZXItcHk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkY2FyZC1oZWFkZXItcHk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEJyZWFkY3J1bWJcclxuLy9cclxuXHJcbi8vIEJyZWFkY3J1bWJcclxuLmJyZWFkY3J1bWIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7ICAgIFxyXG5cclxuICAgIC8vIEl0ZW0gYnJlYWRjcnVtYlxyXG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIi9cIjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQnJlYWRjcnVtYiBsaW5lIHN0eWxlXHJcbi5icmVhZGNydW1iLWxpbmUge1xyXG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQnJlYWRjcnVtYiBkb3Qgc3R5bGVcclxuLmJyZWFkY3J1bWItZG90IHtcclxuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQnJlYWRjcnVtYiBzZXBhcmF0b3JsZXNzIHN0eWxlXHJcbi5icmVhZGNydW1iLXNlcGFyYXRvcmxlc3Mge1xyXG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBCdXR0b25zIEJhc2VcclxuLy9cclxuXHJcbi8vIEJ1dHRvblxyXG4uYnRuIHtcclxuXHQvLyBSZXNldCBvdXRsaW5lXHJcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1x0XHJcblxyXG5cdC8vIFJlc2V0IGZvY3VzIHNoYWRvd1xyXG5cdCY6bm90KC5idG4tc2hhZG93KTpub3QoLnNoYWRvdyk6bm90KC5zaGFkb3ctc20pOm5vdCguc2hhZG93LWxnKSB7XHJcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQvLyBSZW1vdmUgYm9yZGVyXHJcblx0Jjpub3QoLmJ0bi1vdXRsaW5lKTpub3QoLmJ0bi1kYXNoZWQpOm5vdCguYm9yZGVyLWhvdmVyKTpub3QoLmJvcmRlci1hY3RpdmUpOm5vdCguYnRuLWZsdXNoKTpub3QoLmJ0bi1pY29uKSB7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nOiBjYWxjKCN7JGJ0bi1wYWRkaW5nLXl9ICsgI3skYnRuLWJvcmRlci13aWR0aH0pIGNhbGMoI3skYnRuLXBhZGRpbmcteH0gKyAjeyRidG4tYm9yZGVyLXdpZHRofSk7XHJcblxyXG5cdFx0Ji5idG4tbGcge1xyXG5cdFx0XHRwYWRkaW5nOiBjYWxjKCN7JGJ0bi1wYWRkaW5nLXktbGd9ICsgI3skYnRuLWJvcmRlci13aWR0aH0pIGNhbGMoI3skYnRuLXBhZGRpbmcteC1sZ30gKyAjeyRidG4tYm9yZGVyLXdpZHRofSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5idG4tc20ge1xyXG5cdFx0XHRwYWRkaW5nOiBjYWxjKCN7JGJ0bi1wYWRkaW5nLXktc219ICsgI3skYnRuLWJvcmRlci13aWR0aH0pIGNhbGMoI3skYnRuLXBhZGRpbmcteC1zbX0gKyAjeyRidG4tYm9yZGVyLXdpZHRofSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBMaW5rXHJcblx0Ji5idG4tbGluayB7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcclxuXHR9XHJcblxyXG5cdC8vIE91dGxpbmUgZGFzaGVkXHJcblx0Ji5idG4tb3V0bGluZS1kYXNoZWQge1xyXG5cdFx0Ym9yZGVyOiAxcHggZGFzaGVkICRib3JkZXItZGFzaGVkLWNvbG9yO1xyXG5cdH1cclxuXHJcblx0Ly8gT3V0bGluZSBkZWZhdWx0XHJcblx0Ji5idG4tb3V0bGluZS1kZWZhdWx0IHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XHJcblx0fVxyXG5cclxuXHQvLyBGbHVzaFxyXG5cdCYuYnRuLWZsdXNoIHtcclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1yZXNldCgpO1xyXG5cdH1cclxuXHJcblx0Ly8gRmxleFxyXG5cdCYuYnRuLWZsZXgge1x0XHRcclxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEljb25zXHJcbi5idG4ge1xyXG5cdC8vIEZvbnQgaWNvblxyXG5cdGkge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAuMzVyZW07XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQvLyBTdmcgaWNvblxyXG5cdC5zdmctaWNvbiB7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcblx0fVxyXG5cclxuXHQvLyBJY29uIG9ubHkgYnV0dG9uXHJcblx0Ji5idG4taWNvbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcblx0XHR3aWR0aDogJGlucHV0LWhlaWdodDtcclxuXHJcblx0XHQvLyBSZW1vdmUgYm9yZGVyXHJcblx0XHQmOm5vdCguYnRuLW91dGxpbmUpOm5vdCguYnRuLWRhc2hlZCk6bm90KC5ib3JkZXItaG92ZXIpOm5vdCguYm9yZGVyLWFjdGl2ZSk6bm90KC5idG4tZmx1c2gpIHtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFNpemVzXHJcblx0XHQmLmJ0bi1zbSB7XHJcblx0XHRcdGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcclxuXHRcdFx0d2lkdGg6ICRpbnB1dC1oZWlnaHQtc207XHJcblx0XHRcdCBcclxuXHRcdH1cclxuXHJcblx0XHQmLmJ0bi1sZyB7XHJcblx0XHRcdGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcclxuXHRcdFx0d2lkdGg6ICRpbnB1dC1oZWlnaHQtbGc7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5idG4tY2lyY2xlIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGksXHJcblx0XHQuc3ZnLWljb24ge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vXHJcbi8vIFJlc2V0XHJcbi8vXHJcblxyXG5AbWl4aW4gYnV0dG9uLXJlc2V0KCkge1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBvdXRsaW5lOiBub25lICAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuQG1peGluIGlucHV0LXJlc2V0KCkge1xyXG5cdGJvcmRlcjogMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4iLCIvL1xyXG4vLyBCdXR0b25zIFRoZW1lXHJcbi8vXHJcblxyXG4vLyBUaGVtZSBjb2xvcnNcclxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuXHQvLyBCYXNlXHJcblx0LmJ0bi5idG4tI3skbmFtZX0ge1xyXG5cdFx0JGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdCRpY29uLWNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdCRib3JkZXItY29sb3I6ICR2YWx1ZTtcclxuXHRcdCRiZy1jb2xvcjogJHZhbHVlO1xyXG5cclxuXHRcdCRjb2xvci1hY3RpdmU6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiB0aGVtZS1hY3RpdmUtY29sb3IoJG5hbWUpO1xyXG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogdGhlbWUtYWN0aXZlLWNvbG9yKCRuYW1lKTtcclxuXHJcblx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHR9XHJcblxyXG5cdC8vIExpZ2h0XHJcblx0QGlmICh0aGVtZS1saWdodC1jb2xvcigkbmFtZSkpIHtcclxuXHRcdC5idG4uYnRuLWxpZ2h0LSN7JG5hbWV9IHtcclxuXHRcdFx0JGNvbG9yOiAkdmFsdWU7XHJcblx0XHRcdCRpY29uLWNvbG9yOiAkdmFsdWU7XHJcblx0XHRcdCRib3JkZXItY29sb3I6IHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0JGJnLWNvbG9yOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSk7XHJcblx0XHJcblx0XHRcdCRjb2xvci1hY3RpdmU6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogJHZhbHVlO1xyXG5cdFx0XHQkYmctY29sb3ItYWN0aXZlOiAkdmFsdWU7XHJcblx0XHJcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG5cclxuXHRAaWYgKCAkYnRuLWV4dGVuZGVkLXZhcmlhbnRzID09IHRydWUgb3IgJG5hbWUgPT0gcHJpbWFyeSBvciAkbmFtZSA9PSBsaWdodCApIHtcclxuXHRcdC5idG4uYnRuLWJnLSN7JG5hbWV9IHtcclxuXHRcdFx0JGNvbG9yOiBudWxsO1xyXG5cdFx0XHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHRcdFx0JGJvcmRlci1jb2xvcjogJHZhbHVlO1xyXG5cdFx0XHQkYmctY29sb3I6ICR2YWx1ZTtcdFx0XHRcclxuXHJcblx0XHRcdCRjb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XHRcdFx0XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHRcdH1cclxuXHJcblx0XHQuYnRuLmJ0bi1hY3RpdmUtI3skbmFtZX0ge1xyXG5cdFx0XHQkY29sb3I6IG51bGw7XHJcblx0XHRcdCRpY29uLWNvbG9yOiBudWxsO1xyXG5cdFx0XHQkYm9yZGVyLWNvbG9yOiBudWxsO1xyXG5cdFx0XHQkYmctY29sb3I6IG51bGw7XHJcblxyXG5cdFx0XHQkY29sb3ItYWN0aXZlOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0JGljb24tY29sb3ItYWN0aXZlOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6ICR2YWx1ZTtcclxuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogJHZhbHVlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGlmICh0aGVtZS1saWdodC1jb2xvcigkbmFtZSkpIHtcclxuXHRcdFx0LmJ0bi5idG4tYWN0aXZlLWxpZ2h0LSN7JG5hbWV9IHtcclxuXHRcdFx0XHQkY29sb3I6IG51bGw7XHJcblx0XHRcdFx0JGljb24tY29sb3I6IG51bGw7XHJcblx0XHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcclxuXHRcdFx0XHQkYmctY29sb3I6IG51bGw7XHJcblxyXG5cdFx0XHRcdCRjb2xvci1hY3RpdmU6ICR2YWx1ZTtcclxuXHRcdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6ICR2YWx1ZTtcclxuXHRcdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogdGhlbWUtbGlnaHQtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IHRoZW1lLWxpZ2h0LWNvbG9yKCRuYW1lKTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblxyXG5cdFx0XHRcdC8vIERvbid0IGNoYW5nZSB0aGUgYm9yZGVyIGNvbG9yIGZvciBvdXRsaW5lIHN0eWxlXHJcblx0XHRcdFx0Ji5idG4tb3V0bGluZTpub3QoLmJ0bi1vdXRsaW5lLWRlZmF1bHQpIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUaGVtZSB0ZXh0IGNvbG9yc1xyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS10ZXh0LWNvbG9ycyB7XHJcblx0QGlmICggJGJ0bi1leHRlbmRlZC12YXJpYW50cyA9PSB0cnVlIG9yICRuYW1lID09IHByaW1hcnkgb3IgJG5hbWUgPT0gbXV0ZWQgKSB7XHJcblx0XHQvLyBUZXh0IGFuZCBpY29uIGNvbG9yc1xyXG5cdFx0LmJ0bi5idG4tY29sb3ItI3skbmFtZX0ge1xyXG5cdFx0XHQkY29sb3I6ICR2YWx1ZTtcclxuXHRcdFx0JGljb24tY29sb3I6ICR2YWx1ZTtcclxuXHRcdFx0JGJnLWNvbG9yOiBudWxsO1xyXG5cdFx0XHQkYm9yZGVyLWNvbG9yOiBudWxsO1xyXG5cclxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdFx0JGljb24tY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdFx0JGJnLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIFRleHQgYW5kIGljb24gY29sb3JzIGFjdGl2ZSBzdGF0ZVxyXG5cdFx0LmJ0bi5idG4tYWN0aXZlLWNvbG9yLSN7JG5hbWV9IHtcclxuXHRcdFx0JGNvbG9yOiBudWxsO1xyXG5cdFx0XHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcclxuXHRcdFx0JGJnLWNvbG9yOiBudWxsO1xyXG5cclxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogJHZhbHVlO1xyXG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6ICR2YWx1ZTtcclxuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJY29uIGNvbG9ycyBcclxuXHRcdC5idG4uYnRuLWljb24tI3skbmFtZX0ge1xyXG5cdFx0XHQkY29sb3I6IG51bGw7XHJcblx0XHRcdCRpY29uLWNvbG9yOiAkdmFsdWU7XHJcblx0XHRcdCRiZy1jb2xvcjogbnVsbDtcclxuXHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcclxuXHJcblx0XHRcdCRjb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBJY29uIGNvbG9ycyBhY3RpdmUgc3RhdGVcclxuXHRcdC5idG4uYnRuLWFjdGl2ZS1pY29uLSN7JG5hbWV9IHtcclxuXHRcdFx0JGNvbG9yOiBudWxsO1xyXG5cdFx0XHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHRcdFx0JGJnLWNvbG9yOiBudWxsO1xyXG5cdFx0XHQkYm9yZGVyLWNvbG9yOiBudWxsO1xyXG5cclxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdFx0JGljb24tY29sb3ItYWN0aXZlOiAkdmFsdWU7XHJcblx0XHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0XHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gVGV4dCBjb2xvcnNcclxuXHRcdC5idG4uYnRuLXRleHQtI3skbmFtZX0ge1xyXG5cdFx0XHQkY29sb3I6ICR2YWx1ZTtcclxuXHRcdFx0JGljb24tY29sb3I6IG51bGw7XHJcblx0XHRcdCRiZy1jb2xvcjogbnVsbDtcclxuXHRcdFx0JGJvcmRlci1jb2xvcjogbnVsbDtcclxuXHJcblx0XHRcdCRjb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHRcdCRpY29uLWNvbG9yLWFjdGl2ZTogbnVsbDtcclxuXHRcdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHRcdCRiZy1jb2xvci1hY3RpdmU6IG51bGw7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBUZXh0IGNvbG9ycyBhY3RpdmUgc3RhdGVcclxuXHRcdC5idG4uYnRuLWFjdGl2ZS10ZXh0LSN7JG5hbWV9IHtcclxuXHRcdFx0JGNvbG9yOiBudWxsO1xyXG5cdFx0XHQkaWNvbi1jb2xvcjogbnVsbDtcclxuXHRcdFx0JGJnLWNvbG9yOiBudWxsO1xyXG5cdFx0XHQkYm9yZGVyLWNvbG9yOiBudWxsO1xyXG5cclxuXHRcdFx0JGNvbG9yLWFjdGl2ZTogJHZhbHVlO1xyXG5cdFx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IG51bGw7XHJcblx0XHRcdCRib3JkZXItY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0XHQkYmctY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxufVxyXG5cclxuLy8gU29jaWFsIGNvbG9yc1xyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzb2NpYWwtY29sb3JzIHtcclxuXHQvLyBCYXNlXHJcblx0LmJ0bi5idG4tI3skbmFtZX0ge1xyXG5cdFx0JGNvbG9yOiBnZXQoJHZhbHVlLCBpbnZlcnNlKTtcclxuXHRcdCRpY29uLWNvbG9yOiBnZXQoJHZhbHVlLCBpbnZlcnNlKTtcclxuXHRcdCRib3JkZXItY29sb3I6IGdldCgkdmFsdWUsIGJhc2UpO1xyXG5cdFx0JGJnLWNvbG9yOiBnZXQoJHZhbHVlLCBiYXNlKTtcclxuXHJcblx0XHQkY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0JGljb24tY29sb3ItYWN0aXZlOiBudWxsO1xyXG5cdFx0JGJvcmRlci1jb2xvci1hY3RpdmU6IGdldCgkdmFsdWUsIGFjdGl2ZSk7XHJcblx0XHQkYmctY29sb3ItYWN0aXZlOiBnZXQoJHZhbHVlLCBhY3RpdmUpO1xyXG5cclxuXHRcdEBpbmNsdWRlIGJ1dHRvbi1jdXN0b20tdmFyaWFudCgkY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmUpO1xyXG5cdH1cclxuXHJcblx0Ly8gTGlnaHRcclxuXHQuYnRuLmJ0bi1saWdodC0jeyRuYW1lfSB7XHJcblx0XHQkY29sb3I6IGdldCgkdmFsdWUsIGJhc2UpO1xyXG5cdFx0JGljb24tY29sb3I6IGdldCgkdmFsdWUsIGJhc2UpO1xyXG5cdFx0JGJnLWNvbG9yOiBnZXQoJHZhbHVlLCBsaWdodCk7XHJcblx0XHQkYm9yZGVyLWNvbG9yOiBnZXQoJHZhbHVlLCBsaWdodCk7XHJcblxyXG5cdFx0JGNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgaW52ZXJzZSk7XHJcblx0XHQkaWNvbi1jb2xvci1hY3RpdmU6IGdldCgkdmFsdWUsIGludmVyc2UpO1xyXG5cdFx0JGJnLWNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgYmFzZSk7XHJcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogZ2V0KCR2YWx1ZSwgYmFzZSk7XHJcblxyXG5cdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCRjb2xvciwgJGljb24tY29sb3IsICRib3JkZXItY29sb3IsICRiZy1jb2xvciwgJGNvbG9yLWFjdGl2ZSwgJGljb24tY29sb3ItYWN0aXZlLCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSwgJGJnLWNvbG9yLWFjdGl2ZSk7XHJcblx0fVxyXG59XHJcblxyXG4vLyBPdXRsaW5lIGRhc2hlZCBzdHlsZVxyXG4uYnRuLmJ0bi1vdXRsaW5lLmJ0bi1vdXRsaW5lLWRhc2hlZC5idG4tb3V0bGluZS1kZWZhdWx0IHtcclxuXHRib3JkZXItd2lkdGg6IDFweDtcclxuXHRib3JkZXItc3R5bGU6IGRhc2hlZDtcdFxyXG5cdFxyXG5cdCRjb2xvcjogJGxpZ2h0LWludmVyc2U7XHJcblx0JGljb24tY29sb3I6ICRsaWdodC1pbnZlcnNlO1xyXG5cdCRib3JkZXItY29sb3I6ICRncmF5LTMwMDtcclxuXHQkYmctY29sb3I6IG51bGw7XHJcblxyXG5cdCRjb2xvci1hY3RpdmU6ICRwcmltYXJ5O1xyXG5cdCRpY29uLWNvbG9yLWFjdGl2ZTogJHByaW1hcnk7XHJcblx0JGJvcmRlci1jb2xvci1hY3RpdmU6ICRwcmltYXJ5O1xyXG5cdCRiZy1jb2xvci1hY3RpdmU6ICRwcmltYXJ5LWxpZ2h0O1xyXG5cclxuXHRAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxufSIsIi8vXHJcbi8vIEJ1dHRvbiBNaXhpbnNcclxuLy9cclxuXHJcbi8vIEN1c3RvbSB2YXJpYW50XHJcbkBtaXhpbiBidXR0b24tY3VzdG9tLXZhcmlhbnQoXHJcbiAgICAkY29sb3IsXHJcbiAgICAkaWNvbi1jb2xvcixcclxuICAgICRib3JkZXItY29sb3IsXHJcbiAgICAkYmctY29sb3IsXHJcbiAgICAkY29sb3ItYWN0aXZlLFxyXG4gICAgJGljb24tY29sb3ItYWN0aXZlLFxyXG4gICAgJGJvcmRlci1jb2xvci1hY3RpdmUsXHJcbiAgICAkYmctY29sb3ItYWN0aXZlXHJcbikge1xyXG5cclxuICAgIEBpZiAoICRjb2xvciAhPSBudWxsICkge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICggJGljb24tY29sb3IgIT0gbnVsbCApIHtcclxuICAgICAgICBpIHtcclxuICAgIFx0XHRjb2xvcjogJGljb24tY29sb3I7XHJcbiAgICBcdH1cclxuXHJcbiAgICBcdC5zdmctaWNvbiB7XHJcbiAgICBcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGljb24tY29sb3IpO1xyXG4gICAgXHR9XHJcblxyXG4gICAgICAgICYuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRpY29uLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCAkYm9yZGVyLWNvbG9yICE9IG51bGwgKSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoICRiZy1jb2xvciAhPSBudWxsICkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxyXG4gICAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxyXG4gICAgJjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLFxyXG4gICAgJjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLFxyXG4gICAgJjphY3RpdmU6bm90KC5idG4tYWN0aXZlKSxcclxuICAgICYuYWN0aXZlLFxyXG4gICAgJi5zaG93LFxyXG4gICAgLnNob3cgPiAmIHtcclxuICAgICAgICBAaWYgKCAkY29sb3ItYWN0aXZlICE9IG51bGwgKSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICggJGljb24tY29sb3ItYWN0aXZlICE9IG51bGwgKSB7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgIFx0XHRjb2xvcjogJGljb24tY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIFx0fVxyXG5cclxuICAgICAgICBcdC5zdmctaWNvbiB7XHJcbiAgICAgICAgXHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRpY29uLWNvbG9yLWFjdGl2ZSk7XHJcbiAgICAgICAgXHR9XHJcblxyXG4gICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGljb24tY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaWYgKCAkYm9yZGVyLWNvbG9yLWFjdGl2ZSAhPSBudWxsICkge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGlmICggJGJnLWNvbG9yLWFjdGl2ZSAhPSBudWxsICkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3ItYWN0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIENvZGVcclxuLy9cclxuXHJcbmNvZGU6bm90KFtjbGFzcyo9XCJsYW5ndWFnZS1cIl0pIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkY29kZS1mb250LXdlaWdodDtcclxuICAgIGNvbG9yOiAkY29kZS1jb2xvcjtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvZGUtYmc7XHJcbiAgICBwYWRkaW5nOiAkY29kZS1wYWRkaW5nO1xyXG4gICAgbWFyZ2luOiAkY29kZS1tYXJnaW47XHJcbiAgICBib3gtc2hhZG93OiAkY29kZS1ib3gtc2hhZG93O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY29kZS1ib3JkZXItcmFkaXVzKTtcclxufVxyXG4iLCIvL1xyXG4vLyBGb3JtIENvbnRyb2xcclxuLy9cclxuXHJcblxyXG4vLyBGb3JtIGNvbnRyb2xcclxuLmZvcm0tY29udHJvbCB7XHJcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuXHQvLyBEcm9wZG93biBzaG93biBzdGF0ZVxyXG5cdC5kcm9wZG93bi5zaG93ID4gJiB7XHJcblx0XHRjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xyXG4gIFx0ICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuXHR9XHJcblxyXG5cdC8vIFJlYWRvbmx5IHN0YXRlXHJcblx0JltyZWFkb25seV0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXJlYWRvbmx5LWJnO1xyXG5cdH1cclxuXHJcblx0Ly8gU29saWQgc3R5bGVcclxuXHQmLmZvcm0tY29udHJvbC1zb2xpZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XHJcblx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZztcclxuXHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcik7XHJcblx0XHRjb2xvcjogJGlucHV0LXNvbGlkLWNvbG9yO1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24taW5wdXQ7XHJcblxyXG5cdFx0LmRyb3Bkb3duLnNob3cgPiAmLFxyXG5cdFx0JjphY3RpdmUsXHJcblx0XHQmLmFjdGl2ZSxcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmLmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXNvbGlkLWJnLWZvY3VzO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cztcclxuXHRcdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24taW5wdXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBXaGl0ZSBzdHlsZVxyXG5cdCYuZm9ybS1jb250cm9sLXdoaXRlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9keS1iZztcclxuXHJcblx0XHQuZHJvcGRvd24uc2hvdyA+ICYsXHJcblx0XHQmOmFjdGl2ZSxcclxuXHRcdCYuYWN0aXZlLFxyXG5cdFx0Jjpmb2N1cyxcclxuXHRcdCYuZm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYm9keS1iZztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEZsdXNoXHJcblx0Ji5mb3JtLWNvbnRyb2wtZmx1c2gge1xyXG5cdFx0QGluY2x1ZGUgaW5wdXQtcmVzZXQoKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFBsYWNlaG9sZGVyIGNvbG9yc1xyXG4ucGxhY2Vob2xkZXItZ3JheS01MDAge1xyXG5cdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRncmF5LTUwMCk7XHJcbn1cclxuXHJcbi5wbGFjZWhvbGRlci13aGl0ZSB7XHJcblx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJHdoaXRlKTtcclxufVxyXG5cclxuLy8gVGV4dGFyZWEgcmVzZXQgcmVzaXplXHJcbi5yZXNpemUtbm9uZSB7XHJcblx0cmVzaXplOiBub25lO1xyXG59XHJcbiIsIi8vXHJcbi8vIElucHV0IHBsYWNlaG9sZGVyIGNvbG9yXHJcbi8vXHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XHJcbiAgICAvLyBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMStcclxuICAgICY6OnBsYWNlaG9sZGVyIHsgXHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLy8gRmlyZWZveFxyXG4gICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEZvcm0gU2VsZWN0XHJcbi8vXHJcblxyXG4uZm9ybS1zZWxlY3Qge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgIC8vIFNvbGlkIHN0eWxlXHJcblx0Ji5mb3JtLXNlbGVjdC1zb2xpZCB7XHJcblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkaW5wdXQtc29saWQtcGxhY2Vob2xkZXItY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXNvbGlkLWJnO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XHJcblx0XHRjb2xvcjogJGlucHV0LXNvbGlkLWNvbG9yO1xyXG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24taW5wdXQ7XHJcblx0XHRcclxuXHRcdC5kcm9wZG93bi5zaG93ID4gJixcclxuXHRcdCY6YWN0aXZlLFxyXG5cdFx0Ji5hY3RpdmUsXHJcblx0XHQmOmZvY3VzLFxyXG5cdFx0Ji5mb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cztcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmctZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0Y29sb3I6ICRpbnB1dC1zb2xpZC1jb2xvcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24taW5wdXQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBXaGl0ZSBzdHlsZVxyXG5cdCYuZm9ybS1zZWxlY3Qtd2hpdGUge1xyXG5cdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9keS1iZztcclxuXHRcdGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcblxyXG5cdFx0LmRyb3Bkb3duLnNob3cgPiAmLFxyXG5cdFx0JjphY3RpdmUsXHJcblx0XHQmLmFjdGl2ZSxcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmLmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGJvZHktYmcgIWltcG9ydGFudDtcclxuXHRcdFx0Y29sb3I6ICRpbnB1dC1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gRm9ybSBDaGVja1xyXG4vL1xyXG5cclxuLmZvcm0tY2hlY2sge1xyXG4gICAgLy8gTGFiZWxcclxuICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW5wdXRcclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEN1c3RvbVxyXG4gICAgJi5mb3JtLWNoZWNrLWN1c3RvbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjU1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCguZm9ybS1zd2l0Y2gpIHtcclxuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tY2hlY2staW5wdXQtYmctc2l6ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBTb2xpZFxyXG4gICAgJi5mb3JtLWNoZWNrLXNvbGlkIHtcclxuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtYmctc29saWQ7XHJcblxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZy1zb2xpZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3VjY2VzcyBzdGF0ZVxyXG4gICAgJi5mb3JtLWNoZWNrLXN1Y2Nlc3Mge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIERhbmdlciBzdGF0ZVxyXG4gICAgJi5mb3JtLWNoZWNrLWRhbmdlciB7XHJcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBXYXJuaW5nIHN0YXRlXHJcbiAgICAmLmZvcm0tY2hlY2std2FybmluZyB7XHJcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFNpemluZ1xyXG4uZm9ybS1jaGVjay5mb3JtLWNoZWNrLWN1c3RvbSB7ICAgXHJcbiAgICAmLmZvcm0tY2hlY2stc20ge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aC1zbTtcclxuICAgICAgICAgICAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoLXNtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmZvcm0tY2hlY2stbGcge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aC1sZztcclxuICAgICAgICAgICAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoLWxnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gRm9ybSBzd2l0Y2hcclxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stc29saWQge1xyXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgIGhlaWdodDogJGZvcm0tc3dpdGNoLWhlaWdodDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZS1zb2xpZCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM7XHJcblxyXG4gICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZm9ybS1zd2l0Y2gtc20ge1xyXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkZm9ybS1zd2l0Y2gtaGVpZ2h0LXNtO1xyXG4gICAgICAgICAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoLXNtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmZvcm0tc3dpdGNoLWxnIHtcclxuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGZvcm0tc3dpdGNoLWhlaWdodC1sZztcclxuICAgICAgICAgICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aC1sZztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gSW5wdXQgR3JvdXBcclxuLy9cclxuXHJcbi8vIEZvcm0gY29udHJvbFxyXG4uaW5wdXQtZ3JvdXAge1xyXG4gICAgJi5pbnB1dC1ncm91cC1zb2xpZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LXNvbGlkLWJnO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtc29saWQtYmc7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICYuaW5wdXQtZ3JvdXAtc20ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaW5wdXQtZ3JvdXAtbGcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBSZXF1aXJlZCBMYWJlbFxyXG4vL1xyXG5cclxuLnJlcXVpcmVkIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiKlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gTW9kYWxcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLm1vZGFsIHtcclxuICAgIC8vIE1vYmlsZSBoZWFkZXJcclxuICAgIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAvLyBIZWFkaW5nc1xyXG4gICAgICAgIGgxLGgyLGgzLGg0LGg1LGg2IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTW9iaWxlIGRpYWxvZ1xyXG4gICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTdGlja3lcclxuLm1vZGFsLm1vZGFsLXN0aWNreSB7XHJcbiAgICAmLm1vZGFsLXN0aWNreS1ib3R0b20tZW5kIHtcclxuICAgICAgICAkc3RpY2t5LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAkc3RpY2t5LXdpZHRoLWxnOiA2MDBweDtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogJHN0aWNreS13aWR0aDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGJvdHRvbTogMjVweDtcclxuICAgICAgICByaWdodDogMjVweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2MHB4IC0xNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogJHN0aWNreS13aWR0aDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tb2RhbC1zdGlja3ktbGcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRzdGlja3ktd2lkdGgtbGc7XHJcblxyXG4gICAgICAgICAgICAubW9kYWwtZGlhbG9nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogJHN0aWNreS13aWR0aC1sZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVGFibGV0ICYgTW9iaWxlIE1vZGVzc1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gUHJvZ3Jlc3NcclxuLy9cclxuXHJcbi8vIFZlcnRpY2FsIFBvc2l0aW9uXHJcbi5wcm9ncmVzcy12ZXJ0aWNhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgLnByb2dyZXNzIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZ3Jlc3MtYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFRhYmxlXHJcbi8vXHJcblxyXG4vLyBUYWJsZVxyXG4udGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdFxyXG5cdD46bm90KDpsYXN0LWNoaWxkKT46bGFzdC1jaGlsZD4qIHtcclxuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGluaGVyaXQ7XHJcblx0fVxyXG5cclxuXHR0ciwgdGgsIHRkIHtcclxuXHRcdGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuXHRcdGJvcmRlci13aWR0aDogaW5oZXJpdDtcclxuXHRcdGJvcmRlci1zdHlsZTogaW5oZXJpdDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XHJcblx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHRcdG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dGZvb3QsXHJcblx0dGJvZHkge1xyXG5cdFx0dHI6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHR0Zm9vdCB7XHJcblx0XHR0aCwgdGQge1xyXG5cdFx0XHRib3JkZXItdG9wOiBpbmhlcml0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gUm91bmRlZFxyXG5cdCYudGFibGUtcm91bmRlZCB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdGJvcmRlci1zcGFjaW5nOiAwO1xyXG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxuXHR9XHJcblxyXG5cdC8vIEZsdXNoXHJcblx0Ji50YWJsZS1mbHVzaCB7XHJcblx0XHR0ciwgdGgsIHRkIHtcclxuXHRcdFx0cGFkZGluZzogaW5oZXJpdDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJvdyBib3JkZXJlZFxyXG5cdCYudGFibGUtcm93LWJvcmRlcmVkIHtcclxuXHRcdHRyIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHR0Zm9vdCB7XHJcblx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJvdyBkYXNoZWRcclxuXHQmLnRhYmxlLXJvdy1kYXNoZWQge1xyXG5cdFx0dHIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHR0Zm9vdCB7XHJcblx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFJvdyBib3JkZXIgY29sb3JzXHJcblx0QGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcclxuXHRcdCYudGFibGUtcm93LWdyYXktI3skY29sb3J9IHtcclxuXHRcdFx0dHIgeyBcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdmFsdWU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIENlbGwgZ3V0dGVyc1xyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRndXR0ZXJzIHtcclxuXHRcdFx0LnRhYmxlLmcjeyRpbmZpeH0tI3skbmFtZX0ge1xyXG5cdFx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAkdmFsdWU7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGFibGUuZ3kjeyRpbmZpeH0tI3skbmFtZX0ge1xyXG5cdFx0XHRcdHRoLCB0ZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJHZhbHVlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICR2YWx1ZTtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgIH1cclxuXHJcblx0XHRcdC50YWJsZS5neCN7JGluZml4fS0jeyRuYW1lfSB7XHJcblx0XHRcdFx0dGgsIHRkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHZhbHVlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJHZhbHVlO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHRcdFx0LnRhYmxlLmdzI3skaW5maXh9LSN7JG5hbWV9IHtcclxuXHRcdFx0XHQgdGgsIHRkIHtcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdCAgIFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdCAgIFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkdmFsdWU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFBvcG92ZXJcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi5wb3BvdmVyIHtcclxuICAgIC5wb3BvdmVyLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkcG9wb3Zlci1oZWFkZXItZm9udC1zaXplO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkcG9wb3Zlci1oZWFkZXItZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwb3BvdmVyLWhlYWRlci1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcG92ZXItZGlzbWlzcyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogJHBvcG92ZXItZGlzc21pcy1idG4tdG9wO1xyXG4gICAgICAgIHJpZ2h0OiAkcG9wb3Zlci1kaXNzbWlzLWJ0bi1lbmQ7XHJcbiAgICAgICAgaGVpZ2h0OiAkcG9wb3Zlci1kaXNzbWlzLWJ0bi1oZWlnaHQ7XHJcbiAgICAgICAgd2lkdGg6ICRwb3BvdmVyLWRpc3NtaXMtYnRuLWhlaWdodDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgKyAucG9wb3Zlci1oZWFkZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteCArICRwb3BvdmVyLWRpc3NtaXMtYnRuLWhlaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIERhcmsgTW9kZVxyXG4ucG9wb3Zlci1kYXJrIHtcclxuICAgIEBpbmNsdWRlIHBvcG92ZXItdGhlbWUoJGdyYXktOTAwLCAkZ3JheS04MDAsICRncmF5LTkwMCwgJGdyYXktMjAwLCAkZ3JheS00MDAsICRncmF5LTEwMCwgJGdyYXktOTAwKTtcclxuICAgIC8vICRiZy1jb2xvciwgJGJvcmRlci1jb2xvciwgJGhlYWRlci1iZy1jb2xvciwgJGhlYWRlci1jb2xvciwgJGJvZHktY29sb3IsICRhcnJvdy1vdXRlci1jb2xvciwgJGFycm93LWNvbG9yXHJcbn0iLCIvL1xyXG4vLyBQb3BvdmVyIE1peGluXHJcbi8vXHJcblxyXG5AbWl4aW4gcG9wb3Zlci10aGVtZSgkYmctY29sb3IsICRib3JkZXItY29sb3IsICRoZWFkZXItYmctY29sb3IsICRoZWFkZXItY29sb3IsICRib2R5LWNvbG9yLCAkYXJyb3ctb3V0ZXItY29sb3IsICRhcnJvdy1jb2xvcikge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xyXG4gICAgYm9yZGVyOiAwO1xyXG5cclxuICAgIC8vIEhlYWRlclxyXG4gICAgLnBvcG92ZXItaGVhZGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGVyLWJnLWNvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAkaGVhZGVyLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQm9keVxyXG4gICAgLnBvcG92ZXItYm9keSB7XHJcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEFycm93c1xyXG4gICAgJi5icy1wb3BvdmVyLXRvcCB7XHJcbiAgICAgICAgPiAucG9wb3Zlci1hcnJvdyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAgJGFycm93LW91dGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYXJyb3ctY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5icy1wb3BvdmVyLWVuZCB7XHJcbiAgICAgICAgPiAucG9wb3Zlci1hcnJvdyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRhcnJvdy1vdXRlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYXJyb3ctY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5icy1wb3BvdmVyLWJvdHRvbSB7XHJcbiAgICAgICAgPiAucG9wb3Zlci1hcnJvdyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYXJyb3ctb3V0ZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRhcnJvdy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcclxuICAgICAgICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRoZWFkZXItYmctY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYnMtcG9wb3Zlci1zdGFydCB7XHJcbiAgICAgICAgPiAucG9wb3Zlci1hcnJvdyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGFycm93LW91dGVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGFycm93LWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gIFRvb2x0aXBcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi50b29sdGlwIHtcclxuICAgIC50b29sdGlwLWlubmVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiAkdG9vbHRpcC1ib3gtc2hhZG93O1xyXG4gICAgfVxyXG5cclxuICAgICYudG9vbHRvcC1hdXRvLXdpZHRoIHtcclxuICAgICAgIFx0LnRvb2x0aXAtaW5uZXIge1xyXG4gICAgICAgXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgXHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBEYXJrIFRoZW1lXHJcbiAgICAmLnRvb2x0aXAtZGFyayB7XHJcbiAgICAgICAgQGluY2x1ZGUgdG9vbHRpcC10aGVtZSgkZGFyaywgJGRhcmstaW52ZXJzZSwgJGRhcmspO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFRvb2x0aXAgTWl4aW5cclxuLy9cclxuXHJcbkBtaXhpbiB0b29sdGlwLXRoZW1lKCRiZy1jb2xvciwgJGNvbG9yLCAkYXJyb3ctY29sb3IpIHtcclxuICAgIC50b29sdGlwLWlubmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAvLyBBcnJvd3NcclxuICAgICYuYnMtdG9vbHRpcC10b3Age1xyXG4gICAgICAgIC50b29sdGlwLWFycm93IHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRhcnJvdy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJzLXRvb2x0aXAtZW5kIHtcclxuICAgICAgICAudG9vbHRpcC1hcnJvdyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRhcnJvdy1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJzLXRvb2x0aXAtYm90dG9tIHtcclxuICAgICAgICAudG9vbHRpcC1hcnJvdyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYXJyb3ctY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5icy10b29sdGlwLXN0YXJ0IHtcclxuICAgICAgICAudG9vbHRpcC1hcnJvdyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGFycm93LWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEFjY29yZGlvblxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4uYWNjb3JkaW9uIHtcclxuXHQvLyBBY2NvcmRpbmcgaGVhZGluZ1xyXG5cdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblxyXG5cdC8vIEljb24gdG9nZ2xlIG1vZGVcclxuXHQmLmFjY29yZGlvbi1pY29uLXRvZ2dsZSB7XHJcblx0XHQvLyBBY2NvcmRpb24gaWNvbiBleHBhbmVkIG1vZGVcclxuXHRcdC5hY2NvcmRpb24taWNvbiB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0aSB7XHJcblx0ICAgIFx0XHRjb2xvcjogJHByaW1hcnk7XHJcblx0ICAgIFx0fVxyXG5cclxuXHQgICAgXHQuc3ZnLWljb24ge1xyXG5cdCAgICBcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHByaW1hcnkpO1xyXG5cdCAgICBcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBBY2NvcmRpb24gaWNvbiBjb2xsYXBzZWQgbW9kZVxyXG5cdFx0LmNvbGxhcHNlZCB7XHJcblx0XHRcdC5hY2NvcmRpb24taWNvbiB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuXHJcblx0XHRcdFx0aSB7XHJcblx0XHQgICAgXHRcdGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuXHRcdCAgICBcdH1cclxuXHJcblx0XHRcdFx0LnN2Zy1pY29uIHtcclxuXHRcdCAgICBcdFx0QGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJHRleHQtbXV0ZWQpO1xyXG5cdFx0ICAgIFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBSZXNldCBhY2NvcmRpb24gaXRlbSBib3JkZXJcclxuXHQmLmFjY29yZGlvbi1ib3JkZXJsZXNzIHtcclxuXHRcdC8vIEFjY29yZGluZyBpdGVtXHJcblx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBSZXNldCBhY2NvcmRpb24gaXRlbSBib3JkZXIsIGJvcmRlciByYWRpdWVzIGFuZCBiYWNrZ3JvdW5kIGNvbG9yXHJcblx0Ji5hY2NvcmRpb24tZmx1c2gge1xyXG5cdFx0Ly8gQWNjb3JkaW5nIGl0ZW1cclxuXHRcdC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG4iLCIvL1xyXG4vLyBMb2FkaW5nXHJcbi8vXHJcblxyXG4uZmVlZGJhY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZlZWRiYWNrLXBvcHVwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogZ2V0KCRmZWVkYmFjaywgcG9wdXAsIHotaW5kZXgpO1xyXG4gICAgYm94LXNoYWRvdzogZ2V0KCRmZWVkYmFjaywgcG9wdXAsIGJveC1zaGFkb3cpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ2V0KCRmZWVkYmFjaywgcG9wdXAsIGJhY2tncm91bmQtY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogZ2V0KCRmZWVkYmFjaywgcG9wdXAsIGJvcmRlci1yYWRpdXMpO1xyXG4gICAgcGFkZGluZzogZ2V0KCRmZWVkYmFjaywgcG9wdXAsIHBhZGRpbmcpO1xyXG59XHJcblxyXG4vLyBQbGFjZW1lbnRcclxuLmZlZWRiYWNrLXRvcC1jZW50ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRyYW5zaXRpb246IHRvcCBnZXQoJGZlZWRiYWNrLCBwb3B1cCwgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKDApO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKDApO1xyXG4gICAgXHJcbiAgICAmLmZlZWRiYWNrLXNob3duIHtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgZ2V0KCRmZWVkYmFjaywgcG9wdXAsIHRyYW5zaXRpb24tc3BlZWQpIGVhc2U7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQXZhdGFyXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uaW1hZ2UtaW5wdXQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuXHQvLyBFbXB0eSBzdGF0ZVxyXG5cdCY6bm90KC5pbWFnZS1pbnB1dC1lbXB0eSkge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Ly8gV3JhcHBlclxyXG5cdC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAxMjBweDtcclxuXHRcdGhlaWdodDogMTIwcHg7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0Ly8gQ2hhbmdlIEJ1dHRvblxyXG5cdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNoYW5nZVwiXSB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogLTEwcHg7XHJcblx0XHR0b3A6IC0xMHB4O1xyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0d2lkdGg6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0aGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBDYW5jZWwgJiBSZW1vdmUgQnV0dG9uc1xyXG5cdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSxcclxuXHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJyZW1vdmVcIl0ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IC0xMHB4O1xyXG5cdFx0Ym90dG9tOiAtNXB4O1xyXG5cdH1cclxuXHJcblx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2FuY2VsXCJdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQvLyBJbnB1dCBDaGFuZ2VkIFN0YXRlXHJcblx0Ji5pbWFnZS1pbnB1dC1jaGFuZ2VkIHtcclxuXHRcdFtkYXRhLWt0LWltYWdlLWlucHV0LWFjdGlvbj1cImNhbmNlbFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gW2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwicmVtb3ZlXCJdIHtcclxuXHRcdC8vIFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdC8vIH1cclxuXHR9XHJcblxyXG5cdC8vIElucHV0IEVtcHR5IFN0YXRlXHJcblx0Ly8gJi5pbWFnZS1pbnB1dC1lbXB0eSB7XHJcblx0Ly8gXHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJyZW1vdmVcIl0sXHJcblx0Ly8gXHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJjYW5jZWxcIl0ge1xyXG5cdC8vIFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdC8vIFx0fVxyXG5cdC8vIH1cclxuXHJcblx0Ly8gQ2lyY2xlIHN0eWxlXHJcblx0Ji5pbWFnZS1pbnB1dC1jaXJjbGUge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuXHRcdC8vIFdyYXBwZXJcclxuXHRcdC5pbWFnZS1pbnB1dC13cmFwcGVyIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIENoYW5nZSBDb250cm9sXHJcblx0XHRbZGF0YS1rdC1pbWFnZS1pbnB1dC1hY3Rpb249XCJjaGFuZ2VcIl0ge1xyXG5cdFx0XHRyaWdodDogNXB4O1xyXG5cdFx0XHR0b3A6IDVweDtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBDYW5jZWwgJiBSZW1vdmUgQnV0dG9uc1xyXG5cdFx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwiY2FuY2VsXCJdLFxyXG5cdFx0W2RhdGEta3QtaW1hZ2UtaW5wdXQtYWN0aW9uPVwicmVtb3ZlXCJdIHtcclxuXHRcdFx0cmlnaHQ6IDVweDtcclxuXHRcdFx0Ym90dG9tOiA1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBCb3JkZXJlZCBzdHlsZVxyXG5cdCYuaW1hZ2UtaW5wdXQtb3V0bGluZSB7XHJcblx0XHQuaW1hZ2UtaW5wdXQtd3JhcHBlciB7XHJcblx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcclxuXHRcdFx0Ym94LXNoYWRvdzogJGJveC1zaGFkb3c7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIHN5bWJvbFxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4uc3ltYm9sIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazs7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC8vIExhYmVsXHJcbiAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBCYWRnZVxyXG4gICAgLnN5bWJvbC1iYWRnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRib2R5LWJnO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEltYWdlXHJcbiAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFNxdWFyZVxyXG4gICAgJi5zeW1ib2wtc3F1YXJlIHtcclxuICAgICAgICAmLFxyXG4gICAgICAgID4gaW1nLFxyXG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIENpcmNsZVxyXG4gICAgJi5zeW1ib2wtY2lyY2xlIHtcclxuICAgICAgICAmLFxyXG4gICAgICAgID4gaW1nLFxyXG4gICAgICAgIC5zeW1ib2wtbGFiZWwge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFNpemVzXHJcbiAgICBAaW5jbHVkZSBzeW1ib2wtc2l6ZShnZXQoJHN5bWJvbC1zaXplcywgZGVmYXVsdCkpO1xyXG5cclxuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHN5bWJvbC1zaXplcyB7XHJcbiAgICAgICAgICAgICAgICBAaWYgKCRuYW1lICE9ICdkZWZhdWx0Jykge1xyXG4gICAgICAgICAgICAgICAgICAgICYuc3ltYm9sI3skaW5maXh9LSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ltYm9sLXNpemUoJHZhbHVlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEdyb3VwXHJcbi5zeW1ib2wtZ3JvdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuXHJcbiAgICAuc3ltYm9sIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJvZHktYmc7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc3ltYm9sLWhvdmVyIHtcclxuICAgICAgICAuc3ltYm9sIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBTeW1ib2xcclxuLy9cclxuXHJcbkBtaXhpbiBzeW1ib2wtc2l6ZSgkc2l6ZSkge1xyXG4gICAgPiBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgfVxyXG5cclxuICAgIC5zeW1ib2wtbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgfVxyXG5cclxuICAgICYuc3ltYm9sLWZpeGVkIHtcclxuICAgICAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogJHNpemU7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmF0aW9zXHJcbiAgICAmLnN5bWJvbC0yYnkzIHtcclxuICAgICAgICAuc3ltYm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgICAgICAgICAgd2lkdGg6ICAkc2l6ZSAqIGRpdmlkZSgzLCAyKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgICAgICAgICAgd2lkdGg6ICAkc2l6ZSAqIGRpdmlkZSgzLCAyKTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBQdWxzZVxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLnB1bHNlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAvLyBUaGVtZSBDb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgICAgICAgJi5wdWxzZS0jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgIC5wdWxzZS1yaW5nIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHVsc2UtcmluZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uLXB1bHNlIDMuNXMgZWFzZS1vdXQ7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBib3JkZXItd2lkdGg6IDNweDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRncmF5LTUwMDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRpb24tcHVsc2Uge1xyXG4gICAgMCUgey13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7IG9wYWNpdHk6IDAuMDt9XHJcbiAgICA2MCUgey13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7IG9wYWNpdHk6IDAuMDt9XHJcbiAgICA2NSUge29wYWNpdHk6IDE7fVxyXG4gICAgMTAwJSB7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTsgb3BhY2l0eTogMC4wO31cclxufVxyXG4iLCIvL1xyXG4vLyBQYWdlIGxvYWRlclxyXG4vL1xyXG5cclxuLy8gQ1NTMyBUcmFuc2l0aW9ucyBvbmx5IGFmdGVyIHBhZ2UgbG9hZCgucGFnZS1sb2FkaW5nIGNsYXNzIGFkZGVkIHRvIGJvZHkgdGFnIGFuZCByZW1vdmUgd2l0aCBKUyBvbiBwYWdlIGxvYWQpXHJcbi5wYWdlLWxvYWRpbmcgKiB7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIEJhc2VcclxuLnBhZ2UtbG9hZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkYm9keS1iZztcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcbiAgIFx0ZGlzcGxheTogbm9uZTtcclxuXHJcbiAgIFx0LnBhZ2UtbG9hZGluZyAmIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIFNjcm9sbHRvcFxyXG4vL1xyXG5cclxuLnNjcm9sbHRvcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IGdldCgkc2Nyb2xsdG9wLCBzaXplLCBkZXNrdG9wKTtcclxuICAgIGhlaWdodDogZ2V0KCRzY3JvbGx0b3AsIHNpemUsIGRlc2t0b3ApO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiBnZXQoJHNjcm9sbHRvcCwgYm90dG9tLCBkZXNrdG9wKTtcclxuICAgIHJpZ2h0OiBnZXQoJHNjcm9sbHRvcCwgcmlnaHQsIGRlc2t0b3ApO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgLnN2Zy1pY29uIHtcclxuICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1zaXplKDI0cHgpO1xyXG4gICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCR3aGl0ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgPiBpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgID4gaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkd2hpdGUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1rdC1zY3JvbGx0b3A9XCJvblwiXSAmIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRpb24tc2Nyb2xsdG9wIC40cyBlYXNlLW91dCAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBUYWJsZXQgJiBNb2JpbGUgTW9kZXNzXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBib3R0b206IGdldCgkc2Nyb2xsdG9wLCBib3R0b20sIHRhYmxldC1hbmQtbW9iaWxlKTtcclxuICAgICAgICByaWdodDogZ2V0KCRzY3JvbGx0b3AsIHJpZ2h0LCB0YWJsZXQtYW5kLW1vYmlsZSk7XHJcbiAgICAgICAgd2lkdGg6IGdldCgkc2Nyb2xsdG9wLCBzaXplLCB0YWJsZXQtYW5kLW1vYmlsZSk7XHJcbiAgICAgICAgaGVpZ2h0OiBnZXQoJHNjcm9sbHRvcCwgc2l6ZSwgdGFibGV0LWFuZC1tb2JpbGUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBBbmltYXRpb25zXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uLXNjcm9sbHRvcCB7XHJcbiAgICBmcm9tICAgeyBtYXJnaW4tYm90dG9tOiAtMTVweCB9XHJcbiAgICB0byB7ICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XHJcbn1cclxuIiwiLy9cclxuLy8gU1ZHIEljb25cclxuLy9cclxuXHJcbi5zdmctaWNvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgc3ZnLWljb24tc2l6ZShnZXQoJGZvbnQtc2l6ZXMsIDUpKTtcclxuICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCR0ZXh0LW11dGVkKTtcclxuXHJcbiAgICAvLyBUaGVtZSBjb2xvcnNcclxuICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJHRoZW1lLXRleHQtY29sb3JzIHtcclxuICAgICAgICAmLnN2Zy1pY29uLSN7JG5hbWV9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGNvbG9yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmVzcG9uc2l2ZSBpY29uIHNpemVzXHJcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgICAgICAgICAvLyBTaXplc1xyXG4gICAgICAgICAgICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRmb250LXNpemVzIHtcclxuICAgICAgICAgICAgICAgICYuc3ZnLWljb24jeyRpbmZpeH0tI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLXNpemUoJHZhbHVlLCB0cnVlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBUaW1lbGluZVxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4udGltZWxpbmUge1xyXG5cdC8vIEl0ZW1cclxuXHQudGltZWxpbmUtaXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdC50aW1lbGluZS1saW5lIHtcclxuXHRcdFx0XHRib3R0b206IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9ICAgICAgICBcclxuXHJcblx0Ly8gTGluZVxyXG5cdC50aW1lbGluZS1saW5lIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29udGVudDogXCIgXCI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgICAgIFxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6MDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSk7XHJcblx0XHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xyXG5cdFx0Ym9yZGVyLWxlZnQtc3R5bGU6IGRhc2hlZDtcclxuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkZ3JheS0zMDA7IFxyXG5cdH1cclxuXHJcblx0Ly8gSWNvblxyXG5cdC50aW1lbGluZS1pY29uIHtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHR9XHJcblxyXG5cdC8vIENvbnRlbnRcclxuXHQudGltZWxpbmUtY29udGVudCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cdH1cclxuXHJcblx0Ly8gVmVydGljYWwgY2VudGVyIFxyXG5cdCYudGltZWxpbmUtY2VudGVyIHtcclxuXHRcdC50aW1lbGluZS1pdGVtIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgLnRpbWVsaW5lLWxpbmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgLnRpbWVsaW5lLWxpbmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIERlbW9cclxuLy9cclxuXHJcblxyXG4ub3ZlcmxheSAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5vdmVybGF5LXdyYXBwZXIge1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAub3ZlcmxheS1sYXllciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2V0KCRvdmVybGF5LCBiZyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYub3ZlcmxheS1zaG93LFxyXG4gICAgJi5vdmVybGF5LWJsb2NrLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLm92ZXJsYXktbGF5ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm92ZXJsYXktYmxvY2sge1xyXG4gICAgICAgIGN1cnNvcjogd2FpdDtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCdWxsZXRcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLmJ1bGxldCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGJ1bGxldCwgYmctY29sb3IpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyhnZXQoJGJ1bGxldCwgYmFyLWJvcmRlci1yYWRpdXMpKTtcclxuICAgIHdpZHRoOiBnZXQoJGJ1bGxldCwgYmFyLXdpZHRoKTtcclxuICAgIGhlaWdodDogZ2V0KCRidWxsZXQsIGJhci1oZWlnaHQpO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi8vIERvdCBidWxsZXRcclxuLmJ1bGxldC1kb3Qge1xyXG4gICAgd2lkdGg6IGdldCgkYnVsbGV0LCBkb3Qtc2l6ZSk7XHJcbiAgICBoZWlnaHQ6IGdldCgkYnVsbGV0LCBkb3Qtc2l6ZSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFZlcnRpY2FsIGJ1bGxldFxyXG4uYnVsbGV0LXZlcnRpY2FsIHtcclxuICAgIHdpZHRoOiBnZXQoJGJ1bGxldCwgYmFyLWhlaWdodCk7XHJcbiAgICBoZWlnaHQ6IGdldCgkYnVsbGV0LCBiYXItd2lkdGgpO1xyXG59XHJcblxyXG4vLyBWZXJ0aWNhbCBsaW5lXHJcbi5idWxsZXQtbGluZSB7XHJcbiAgICB3aWR0aDogZ2V0KCRidWxsZXQsIGxpbmUtd2lkdGgpO1xyXG4gICAgaGVpZ2h0OiBnZXQoJGJ1bGxldCwgbGluZS1oZWlnaHQpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogbm9uZTtcclxufSIsIi8vXHJcbi8vIERyYXdlclxyXG4vL1xyXG5cclxuLy8gRHJhd2VyXHJcbi5kcmF3ZXIge1xyXG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHR6LWluZGV4OiBnZXQoJGRyYXdlciwgei1pbmRleCk7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRkcmF3ZXIsIGJnLWNvbG9yKTtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZ2V0KCRkcmF3ZXIsIHRyYW5zaXRpb24tc3BlZWQpIGVhc2UtaW4tb3V0O1xyXG5cclxuXHQmLmRyYXdlci1zdGFydCB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuXHR9XHJcblxyXG5cdCYuZHJhd2VyLWVuZCB7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuXHR9XHJcblxyXG5cdCYuZHJhd2VyLW9uIHtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGJveC1zaGFkb3c6IGdldCgkZHJhd2VyLCBib3gtc2hhZG93KTtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSBnZXQoJGRyYXdlciwgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZS1pbi1vdXQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBEcmF3ZXIgT3ZlcmxheVxyXG4uZHJhd2VyLW92ZXJsYXkge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR6LWluZGV4OiBnZXQoJGRyYXdlciwgei1pbmRleCkgLSAxO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IGdldCgkZHJhd2VyLCBvdmVybGF5LWJnLWNvbG9yKTtcclxuXHRhbmltYXRpb246IGFuaW1hdGlvbi1kcmF3ZXItZmFkZS1pbiBnZXQoJGRyYXdlciwgb3ZlcmxheS1hbmltYXRpb24tc3BlZWQpIGVhc2UtaW4tb3V0IDE7XHJcbn1cclxuXHJcbi8vIEluaXRpYWwgc3RhdGVcclxuW2RhdGEta3QtZHJhd2VyPVwidHJ1ZVwiXSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy8gQW5pbWF0aW9uXHJcbkBrZXlmcmFtZXMgYW5pbWF0aW9uLWRyYXdlci1mYWRlLWluIHtcclxuXHRmcm9tICAgeyBvcGFjaXR5OiAwOyB9XHJcblx0dG8geyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIE1vYmlsZSBNb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHRib2R5W2RhdGEta3QtZHJhd2VyPVwib25cIl0ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gQmFkZ2VcclxuLy9cclxuXHJcbi5iYWRnZSB7XHJcbiAgICAvLyBGaXhlZCBzaXplXHJcbiAgICAmLmJhZGdlLWNpcmNsZSxcclxuICAgICYuYmFkZ2Utc3F1YXJlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogJGJhZGdlLXNpemU7XHJcbiAgICAgICAgbWluLXdpZHRoOiAkYmFkZ2Utc2l6ZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAuMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDaXJjbGVcclxuICAgICYuYmFkZ2UtY2lyY2xlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIHdpZHRoOiAkYmFkZ2Utc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBTaXplc1xyXG4gICAgJi5iYWRnZS1zbSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAkYmFkZ2Utc2l6ZS1zbTtcclxuICAgICAgICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemUtc207XHJcblxyXG4gICAgICAgICYuYmFkZ2UtY2lyY2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6ICRiYWRnZS1zaXplLXNtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRiYWRnZS1zaXplLXNtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJhZGdlLWxnIHtcclxuICAgICAgICBtaW4td2lkdGg6ICRiYWRnZS1zaXplLWxnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZS1sZztcclxuXHJcbiAgICAgICAgJi5iYWRnZS1jaXJjbGUge1xyXG4gICAgICAgICAgICB3aWR0aDogJGJhZGdlLXNpemUtbGc7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGJhZGdlLXNpemUtbGc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgLmJhZGdlLSN7JG5hbWV9IHtcclxuICAgICAgICBjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcigkbmFtZSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYWRnZS1saWdodC0jeyRuYW1lfSB7XHJcbiAgICAgICAgY29sb3I6ICR2YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aGVtZS1saWdodC1jb2xvcigkbmFtZSk7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gSW5kaWNhdG9yXHJcbi8vXHJcblxyXG4uaW5kaWNhdG9yLXByb2dyZXNzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgW2RhdGEta3QtaW5kaWNhdG9yPVwib25cIl0gPiAmIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmRpY2F0b3ItbGFiZWwge1xyXG4gICAgW2RhdGEta3QtaW5kaWNhdG9yPVwib25cIl0gPiAmIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gUm90YXRlXHJcbi8vIFxyXG5cclxuXHJcbiRyb3RhdGUtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuXHJcbi5yb3RhdGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5AZWFjaCAkdmFsdWUgaW4gKDkwLCAxODAsIDI3MCkge1xyXG4gICAgLnJvdGF0ZS0jeyR2YWx1ZX0ge1xyXG4gICAgICAgIHRyYW5zaXRpb246ICRyb3RhdGUtdHJhbnNpdGlvbjtcclxuICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgLmNvbGxhcHNpYmxlOm5vdCguY29sbGFwc2VkKT4gJiAsXHJcbiAgICAgICAgLmFjdGl2ZSA+ICYge1xyXG5cclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKCN7JHZhbHVlfWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRyb3RhdGUtdHJhbnNpdGlvbjtcclxuXHJcbiAgICAgICAgICAgIFtkaXJlY3Rpb249XCJydGxcIl0gJiB7XHJcblxyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0jeyR2YWx1ZX1kZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yb3RhdGUtbiN7JHZhbHVlfSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHJvdGF0ZS10cmFuc2l0aW9uO1xyXG4gICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAgICAgICAuY29sbGFwc2libGU6bm90KC5jb2xsYXBzZWQpPiAmLFxyXG4gICAgICAgIC5hY3RpdmUgPiAmIHtcclxuXHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtI3skdmFsdWV9ZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHJvdGF0ZS10cmFuc2l0aW9uO1xyXG5cclxuICAgICAgICAgICAgW2RpcmVjdGlvbj1cInJ0bFwiXSAmIHtcclxuXHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooI3skdmFsdWV9ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vXHJcbi8vIFNjcm9sbFxyXG4vL1xyXG5cclxuXHJcbi8vIEN1c3RvbWl6ZSBuYXRpdmUgc2Nyb2xsYmFycyBvbmx5IGZvciBkZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgc3BhbixcclxuICAgIG9sLFxyXG4gICAgdWwsXHJcbiAgICBwcmUsXHJcbiAgICBkaXYge1xyXG4gICAgICAgIC8vIEZpcmVmb3hcclxuICAgICAgICAvLyBzY3JvbGxiYXItd2lkdGg6IHRoaW47XHJcblxyXG4gICAgICAgIC8vIFdlYmtpdFxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogZ2V0KCRzY3JvbGxiYXIsIGhlaWdodCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBEZWZhdWx0IGNvbG9yXHJcbiAgICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyLWNvbG9yKGdldCgkc2Nyb2xsYmFyLCBjb2xvciksIGdldCgkc2Nyb2xsYmFyLCBob3Zlci1jb2xvcikpO1xyXG4gICAgfVxyXG4gICAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcclxuICAgICAgICBzcGFuLFxyXG4gICAgICAgIG9sLFxyXG4gICAgICAgIHVsLFxyXG4gICAgICAgIHByZSxcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICAvLyBGaXJlZm94XHJcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuICAgIFxyXG4gICAgICAgICAgICAvLyBXZWJraXRcclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGdldCgkc2Nyb2xsYmFyLCBoZWlnaHQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgLy8gRGVmYXVsdCBjb2xvclxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzY3JvbGxiYXItY29sb3IoZ2V0KCRzY3JvbGxiYXIsIGNvbG9yKSwgZ2V0KCRzY3JvbGxiYXIsIGhvdmVyLWNvbG9yKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBPdmVyZmxvdyBzY3JvbGxcclxuLnNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zY3JvbGwteCB7XHJcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Nyb2xsLXkge1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLy8gSG92ZXIgb3ZlcmZsb3cgc2Nyb2xsXHJcbi5ob3Zlci1zY3JvbGwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIERlc2t0b3AgbW9kZVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIGJvcmRlci1yaWdodDogZ2V0KCRzY3JvbGxiYXIsIHdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBnZXQoJHNjcm9sbGJhciwgaGVpZ2h0KSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0je2dldCgkc2Nyb2xsYmFyLCB3aWR0aCl9O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0je2dldCgkc2Nyb2xsYmFyLCBoZWlnaHQpfTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEZpcmVmb3ggaGFja1xyXG4gICAgICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBIb3ZlciBvdmVyZmxvdyBzY3JvbGwgeVxyXG4uaG92ZXItc2Nyb2xsLXkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIERlc2t0b3AgbW9kZVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtI3tnZXQoJHNjcm9sbGJhciwgd2lkdGgpfTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRmlyZWZveCBoYWNrXHJcbiAgICAgICAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBIb3ZlciBvdmVyZmxvdyBzY3JvbGwgeFxyXG4uaG92ZXItc2Nyb2xsLXgge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8vIERlc2t0b3AgbW9kZVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBnZXQoJHNjcm9sbGJhciwgaGVpZ2h0KSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEZpcmVmb3ggaGFja1xyXG4gICAgICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEhvdmVyIG92ZXJmbG93IG92ZXJsYXlcclxuLmhvdmVyLXNjcm9sbC1vdmVybGF5LXkge1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC0tc2Nyb2xsYmFyLXNwYWNlOiAje2dldCgkc2Nyb2xsYmFyLCBzcGFjZSl9O1xyXG5cclxuICAgIC8vIFdlYmtpdFxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCN7Z2V0KCRzY3JvbGxiYXIsIHdpZHRoKX0gKyB2YXIoLS1zY3JvbGxiYXItc3BhY2UpKTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLXNjcm9sbGJhci1zcGFjZSkgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogb3ZlcmxheTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBGaXJlZm94IGhhY2tcclxuICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gVXRpbGl0eSBjbGFzc2VzXHJcbi5zY3JvbGwtcHMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiBnZXQoJHNjcm9sbGJhciwgd2lkdGgpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zY3JvbGwtbXMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNjcm9sbC1weCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCkgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IGdldCgkc2Nyb2xsYmFyLCB3aWR0aCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNjcm9sbC1teCB7XHJcbiAgICBtYXJnaW4tbGVmdDogZ2V0KCRzY3JvbGxiYXIsIHdpZHRoKSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBnZXQoJHNjcm9sbGJhciwgd2lkdGgpICFpbXBvcnRhbnQ7XHJcbn0iLCIvL1xyXG4vLyBTY3JvbGwgbWl4aW5zXHJcbi8vXHJcblxyXG5AbWl4aW4gc2Nyb2xsYmFyLWNvbG9yKCRjb2xvciwgJGhvdmVyLWNvbG9yOiBudWxsKSB7XHJcbiAgICAvLyBGaXJlZm94XHJcbiAgICBzY3JvbGxiYXItY29sb3I6ICNkMGQ0ZDc7XHJcblxyXG4gICAgLy8gV2Via2l0XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDRkNztcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRob3Zlci1jb2xvciAhPSBudWxsKSB7XHJcbiAgICAgICAgLy8gSG92ZXIgc3RhdGVcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLy8gRmlyZWZveFxyXG4gICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6ICNkMGQ0ZDc7XHJcblxyXG4gICAgICAgICAgICAvLyBXZWJraXRcclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDRkNztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBSYXRpbmdcclxuLy9cclxuXHJcbi5yYXRpbmcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5yYXRpbmctaW5wdXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJltkaXNhYmxlZF0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yYXRpbmctbGFiZWwge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAmID4gaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgY29sb3I6IGdldCgkcmF0aW5nLCBjb2xvciwgZGVmYXVsdCk7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IC5zdmctaWNvbiB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoZ2V0KCRyYXRpbmcsIGNvbG9yLCBkZWZhdWx0KSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbmxhYmVsLnJhdGluZy1sYWJlbCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmRpdi5yYXRpbmctbGFiZWwuY2hlY2tlZCxcclxubGFiZWwucmF0aW5nLWxhYmVsIHtcclxuICAgICYgPiBpIHtcclxuICAgICAgICBjb2xvcjogZ2V0KCRyYXRpbmcsIGNvbG9yLCBhY3RpdmUpO1xyXG4gICAgfVxyXG5cclxuICAgICYgPiAuc3ZnLWljb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKGdldCgkcmF0aW5nLCBjb2xvciwgYWN0aXZlKSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yYXRpbmctaW5wdXQ6Y2hlY2tlZCB+IC5yYXRpbmctbGFiZWwgPiBpIHtcclxuICAgIGNvbG9yOiBnZXQoJHJhdGluZywgY29sb3IsIGRlZmF1bHQpO1xyXG59XHJcblxyXG4ucmF0aW5nLWlucHV0OmNoZWNrZWQgfiAucmF0aW5nLWxhYmVsID4gLnN2Zy1pY29uIHtcclxuICAgIEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKGdldCgkcmF0aW5nLCBjb2xvciwgZGVmYXVsdCkpO1xyXG59XHJcblxyXG4ucmF0aW5nOmhvdmVyIGxhYmVsLnJhdGluZy1sYWJlbCA+IGkge1xyXG4gICAgY29sb3I6IGdldCgkcmF0aW5nLCBjb2xvciwgYWN0aXZlKTtcclxufVxyXG5cclxuLnJhdGluZzpob3ZlciBsYWJlbC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xyXG4gICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoZ2V0KCRyYXRpbmcsIGNvbG9yLCBhY3RpdmUpKTtcclxufVxyXG5cclxubGFiZWwucmF0aW5nLWxhYmVsOmhvdmVyIH4gLnJhdGluZy1sYWJlbCA+IGkge1xyXG4gICAgY29sb3I6IGdldCgkcmF0aW5nLCBjb2xvciwgZGVmYXVsdCk7XHJcbn1cclxuXHJcbmxhYmVsLnJhdGluZy1sYWJlbDpob3ZlciB+IC5yYXRpbmctbGFiZWwgPiAuc3ZnLWljb24ge1xyXG4gICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoZ2V0KCRyYXRpbmcsIGNvbG9yLCBkZWZhdWx0KSk7XHJcbn1cclxuIiwiLy9cclxuLy8gU3RlcHBlclxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4uc3RlcHBlciB7XHJcblx0Ly8gQ29udGVudFxyXG5cdFtkYXRhLWt0LXN0ZXBwZXItZWxlbWVudD1cImluZm9cIl0sXHJcblx0W2RhdGEta3Qtc3RlcHBlci1lbGVtZW50PVwiY29udGVudFwiXSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdCYuY3VycmVudCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBFbmFibGUgY3Vyc29yIHBvaW50ZXIgb24gY2xpY2thYmxlIHN0ZXBwZXJzXHJcblx0LnN0ZXBwZXItaXRlbVtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwic3RlcFwiXSB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cclxuXHQvLyBTdGF0ZXNcclxuXHQmIHtcclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwicHJldmlvdXNcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwibmV4dFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmZpcnN0IHtcclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwicHJldmlvdXNcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwibmV4dFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmJldHdlZW4ge1xyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJwcmV2aW91c1wiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cIm5leHRcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJzdWJtaXRcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5sYXN0IHtcclxuXHRcdFtkYXRhLWt0LXN0ZXBwZXItYWN0aW9uPVwicHJldmlvdXNcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJuZXh0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRbZGF0YS1rdC1zdGVwcGVyLWFjdGlvbj1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0W2RhdGEta3Qtc3RlcHBlci1hY3Rpb249XCJzdWJtaXRcIl0uYnRuLWZsZXgge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vXHJcbi8vIFN0ZXBwZXIgUGlsbHNcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLnN0ZXBwZXIuc3RlcHBlci1waWxscyB7XHJcbiAgICAkcGlsbHMtc2l6ZTogNDBweDtcclxuXHJcbiAgICAvLyBOYXZcclxuICAgIC5zdGVwcGVyLW5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJdGVtXHJcbiAgICAuc3RlcHBlci1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluazsgICAgICAgICAgICBcclxuXHJcbiAgICAgICAgLy8gSWNvblxyXG4gICAgICAgIC5zdGVwcGVyLWljb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgd2lkdGg6ICRwaWxscy1zaXplO1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRwaWxscy1zaXplO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbGlnaHQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgLnN0ZXBwZXItY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0ZXBwZXItbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIExhYmVsXHJcbiAgICAgICAgLnN0ZXBwZXItbGFiZWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5zdGVwcGVyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGVwcGVyLWRlc2Mge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBDdXJyZW50XHJcbiAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcbiAgICAgICAgICAgIC5zdGVwcGVyLWljb24ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWNoZWNrIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3RlcHBlci1udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGVwcGVyLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLWRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIENvbXBsZXRlZFxyXG4gICAgICAgICYuY3VycmVudDpsYXN0LWNoaWxkLFxyXG4gICAgICAgICYuY29tcGxldGVkIHtcclxuICAgICAgICAgICAgLnN0ZXBwZXItaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbGlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItY2hlY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3RlcHBlci1udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdGVwcGVyLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIC5zdGVwcGVyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0ZXBwZXItZGVzYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBDb2x1bW5cclxuICAgICYuc3RlcHBlci1jb2x1bW4ge1xyXG4gICAgICAgIC8vIE5hdlxyXG4gICAgICAgIC5zdGVwcGVyLW5hdiB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBJdGVtXHJcbiAgICAgICAgLnN0ZXBwZXItaXRlbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHRcdCAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBJY29uXHJcbiAgICAgICAgLnN0ZXBwZXItaWNvbiB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBMaW5lXHJcbiAgICAgICAgLnN0ZXBwZXItbGluZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICAgICBcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogJHBpbGxzLXNpemU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBkYXNoZWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZ3JheS0zMDA7IFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRmlyc3QgaXRlbVxyXG4gICAgICAgIC5zdGVwcGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAuc3RlcHBlci1saW5lIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBMYXN0IGl0ZW1cclxuICAgICAgICAuc3RlcHBlci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAuc3RlcHBlci1saW5lIHtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSAgICBcclxufVxyXG4iLCIvL1xyXG4vLyBUb2dnbGVcclxuLy9cclxuXHJcbi50b2dnbGUge1xyXG4gICAgJi5jb2xsYXBzaWJsZTpub3QoLmNvbGxhcHNlZCksIC8vIEludGVncmF0aW9uIHdpdGggQm9vdHN0cmFwIENvbGxhcHNlXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgLnRvZ2dsZS1vZmYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNvbGxhcHNpYmxlLmNvbGxhcHNlZCwgLy8gSW50ZWdyYXRpb24gd2l0aCBCb290c3RyYXAgQ29sbGFwc2VcclxuICAgICY6bm90KC5jb2xsYXBzaWJsZSk6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAudG9nZ2xlLW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBTaGFwZVxyXG4vLyBcclxuXHJcbi54ZWhhZ29uIHtcclxuICAgIC8vJGVkZ2VzLW51bWJlcjogNiwgJG1haW4tcmFkaXVzOiAzMCUsICRyb3VuZGluZy1yYWRpdXM6IDEwJSwgJHJvdGF0ZWQ6IHRydWUsICRwcmVjaXNpb246IDIwXHJcbiAgICBAaW5jbHVkZSBzaGFwZSg2KTtcclxufVxyXG5cclxuLm9jdGFnb24ge1xyXG4gICAgLy8kZWRnZXMtbnVtYmVyOiA2LCAkbWFpbi1yYWRpdXM6IDMwJSwgJHJvdW5kaW5nLXJhZGl1czogMTAlLCAkcm90YXRlZDogdHJ1ZSwgJHByZWNpc2lvbjogMjBcclxuICAgIEBpbmNsdWRlIHNoYXBlKDgpO1xyXG59IiwiXHJcbkB1c2UgJ3Nhc3M6bWF0aCc7XHJcblxyXG5AbWl4aW4gc2hhcGUoJGVkZ2VzLW51bWJlcjogNiwgJG1haW4tcmFkaXVzOiAzMCUsICRyb3VuZGluZy1yYWRpdXM6IDEwJSwgJHJvdGF0ZWQ6IHRydWUsICRwcmVjaXNpb246IDIwKSB7XHJcblx0JGNlbnRyYWwtYW5nbGU6IGRpdmlkZSgzNjBkZWcsICRlZGdlcy1udW1iZXIpO1xyXG5cdCRhbmdsZTogKCRlZGdlcy1udW1iZXIgLSAyKSAqIGRpdmlkZSgxODBkZWcsICRlZGdlcy1udW1iZXIpO1xyXG5cdCRtYXgtdmFyLWFuZ2xlOiAyICogKDkwZGVnIC0gZGl2aWRlKCRhbmdsZSwgMikpO1xyXG5cdCRwcmVjaXNpb246IDY7XHJcblx0JHVuaXQtdmFyLWFuZ2xlOiBkaXZpZGUoJG1heC12YXItYW5nbGUsICRwcmVjaXNpb24pO1x0XHJcblx0JHItZGlmZjogJG1haW4tcmFkaXVzICsgJHJvdW5kaW5nLXJhZGl1cztcclxuXHJcblx0JHBvaW50czogKCk7XHJcblxyXG5cdEBmb3IgJGkgZnJvbSAwIHRvICRlZGdlcy1udW1iZXIge1xyXG5cdFx0JHZlcnRleC1hbmdsZTogJGkgKiAkY2VudHJhbC1hbmdsZSArIGlmKCRyb3RhdGVkLCAtOTBkZWcsIDBkZWcpO1xyXG5cdFx0JHZlcnRleC14OiA1MCUgKyAkci1kaWZmICogbWF0aC5jb3MoJHZlcnRleC1hbmdsZSk7XHJcblx0XHQkdmVydGV4LXk6IDUwJSArICRyLWRpZmYgKiBtYXRoLnNpbigkdmVydGV4LWFuZ2xlKTtcclxuXHJcblx0XHRAZm9yICRqIGZyb20gMCB0aHJvdWdoICRwcmVjaXNpb24ge1xyXG5cdFx0XHQkY3Vyci1hbmdsZTogJHZlcnRleC1hbmdsZSArICgkaiAtIDAuNSAqICRwcmVjaXNpb24pICogJHVuaXQtdmFyLWFuZ2xlO1xyXG5cdFx0XHQkeDogJHZlcnRleC14ICsgJHJvdW5kaW5nLXJhZGl1cyAqIG1hdGguY29zKCRjdXJyLWFuZ2xlKTtcclxuXHRcdFx0JHk6ICR2ZXJ0ZXgteSArICRyb3VuZGluZy1yYWRpdXMgKiBtYXRoLnNpbigkY3Vyci1hbmdsZSk7XHJcblxyXG5cdFx0XHQkcG9pbnRzOiAkcG9pbnRzLCAkeCAkeTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Y2xpcC1wYXRoOiBwb2x5Z29uKCRwb2ludHMpO1xyXG59IiwiLy9cclxuLy8gUmliYm9uXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi5yaWJib24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0Ly8gUmliYm9uIHRhcmdldFxyXG5cdC5yaWJib24tbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IC0xcHggNXB4IDBweCByZ2JhKCMwMDAsIDAuMSk7XHJcblx0XHRjb2xvcjogdGhlbWUtaW52ZXJzZS1jb2xvcihcInByaW1hcnlcIik7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcblx0XHQ+IC5yaWJib24taW5uZXIge1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCAzMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gVmVydGljYWwgYWxpZ21lbnRcclxuXHQmLXZlcnRpY2FsIHtcclxuXHRcdC5yaWJib24tbGFiZWwge1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHRcdFx0bWluLXdpZHRoOiAzNnB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA0NnB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnJpYmJvbi10b3Age1xyXG5cdFx0LnJpYmJvbi1sYWJlbCB7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KSB0cmFuc2xhdGVZKC00cHgpO1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5yaWJib24tYm90dG9tIHtcclxuXHRcdC5yaWJib24tbGFiZWwge1xyXG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5yaWJib24tc3RhcnQge1xyXG5cdFx0LnJpYmJvbi1sYWJlbCB7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5yaWJib24tZW5kIHtcclxuXHRcdC5yaWJib24tbGFiZWwge1xyXG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBDbGlwIHN0eWxlXHJcbi5yaWJib24ucmliYm9uLWNsaXAge1xyXG5cdCYucmliYm9uLXN0YXJ0IHtcclxuXHRcdC5yaWJib24tbGFiZWwge1xyXG5cdFx0XHRsZWZ0OiAtNXB4O1xyXG5cclxuXHRcdFx0LnJpYmJvbi1pbm5lciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUsXHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGJvdHRvbTogLTEwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDA7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IGlmKGlzRGFya01vZGUoKSwgJGxpZ2h0LCAkZGFyaykgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnJpYmJvbi1lbmQge1xyXG5cdFx0LnJpYmJvbi1sYWJlbCB7XHJcblx0XHRcdHJpZ2h0OiAtNXB4O1xyXG5cclxuXHRcdFx0LnJpYmJvbi1pbm5lciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcblxyXG5cdFx0XHRcdCY6YmVmb3JlLFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3R0b206IC0xMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDAgMTBweCAxMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IGlmKGlzRGFya01vZGUoKSwgJGxpZ2h0LCAkZGFyaykgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gVHJpYW5nbGUgc3R5bGVcclxuLnJpYmJvbi5yaWJib24tdHJpYW5nbGUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuXHQvLyBUb3Agc3RhcnQgcG9zaXRpb25cclxuXHQmLnJpYmJvbi10b3Atc3RhcnQge1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiA0cmVtO1xyXG5cdFx0aGVpZ2h0OiA0cmVtO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IHNvbGlkIDJyZW0gcmVkO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItdG9wOiBzb2xpZCAycmVtIHJlZDtcdCBcclxuXHR9XHJcblxyXG5cdC8vIFRvcCBlbmQgcG9zaXRpb25cclxuXHQmLnJpYmJvbi10b3AtZW5kIHtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDRyZW07XHJcblx0XHRoZWlnaHQ6IDRyZW07XHJcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAycmVtIHJlZDtcclxuXHRcdGJvcmRlci10b3A6IHNvbGlkIDJyZW0gcmVkO1x0XHQgXHJcblx0fVxyXG5cclxuXHQvLyBCb3R0b24gc3RhcnQgcG9zaXRpb25cclxuXHQmLnJpYmJvbi1ib3R0b20tc3RhcnQge1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiA0cmVtO1xyXG5cdFx0aGVpZ2h0OiA0cmVtO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnJlbSByZWQ7XHJcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSByZWQ7XHJcblx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlci10b3A6IHNvbGlkIDJyZW0gdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcdFxyXG5cdH1cdFxyXG5cdFxyXG5cdC8vIEJvdHRvbiBlbmQgcG9zaXRpb25cclxuXHQmLnJpYmJvbi1ib3R0b20tZW5kIHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDRyZW07XHJcblx0XHRoZWlnaHQ6IDRyZW07XHJcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycmVtIHJlZDtcclxuXHRcdGJvcmRlci1yaWdodDogc29saWQgMnJlbSByZWQ7XHJcblx0XHRib3JkZXItbGVmdDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXRvcDogc29saWQgMnJlbSB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1x0XHRcdCBcclxuXHR9XHRcdCBcclxufVxyXG5cclxuIiwiLy9cclxuLy8gQmxvY2tVSVxyXG4vL1xyXG5cclxuXHJcbi5ibG9ja3VpICB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmJsb2NrdWktb3ZlcmxheSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGJsb2NrdWksIG92ZXJsYXktYmcpO1xyXG5cclxuICAgICAgICAuc3Bpbm5lci1ib3JkZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuMzVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjM1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2t1aS1tZXNzYWdlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XHJcbiAgICAgICAgY29sb3I6IGlmKGlzRGFya01vZGUoKSwgJGdyYXktNzAwLCAkZ3JheS02MDApO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwLjg1cmVtIDEuNzVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLnNwaW5uZXItYm9yZGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjY1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBFeHBsb3JlKHVzZWQgZm9yIGRlbW8gcHJvZHVjdCBkZW1vKVxyXG4vL1xyXG5cclxuJGV4cGxvcmUtcHJpbWFyeTogIzAwQjJGRjtcclxuJGV4cGxvcmUtcHJpbWFyeS1saWdodDogI0YxRkFGRjtcclxuJGV4cGxvcmUtcHJpbWFyeS1hY3RpdmU6ICMwMDk4REE7XHJcbiRleHBsb3JlLXByaW1hcnktaW52ZXJzZTogJHdoaXRlO1xyXG5cclxuJGV4cGxvcmUtc3VjY2VzczogIzUwQ0Q4OTtcclxuJGV4cGxvcmUtc3VjY2Vzcy1saWdodDogI0U4RkZGMztcclxuJGV4cGxvcmUtc3VjY2Vzcy1hY3RpdmU6ICM0N0JFN0Q7XHJcbiRleHBsb3JlLXN1Y2Nlc3MtaW52ZXJzZTogJHdoaXRlO1xyXG5cclxuJGV4cGxvcmUtd2FybmluZzogI0ZGQzcwMDtcclxuJGV4cGxvcmUtd2FybmluZy1pbnZlcnNlOiAkd2hpdGU7XHJcblxyXG4kZXhwbG9yZS1kYW5nZXI6ICNGMTQxNkM7XHJcbiRleHBsb3JlLXdhcm5pbmctaW52ZXJzZTogJHdoaXRlO1xyXG5cclxuLmV4cGxvcmUtYnRuLXRvZ2dsZSB7XHJcbiAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWludmVyc2U7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtcHJpbWFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLmV4cGxvcmUtYnRuLWRpc21pc3Mge1x0XHJcbiAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc3ZnLWljb24ge1xyXG4gICAgXHRcdEBpbmNsdWRlIHN2Zy1pY29uLWNvbG9yKCRleHBsb3JlLXByaW1hcnkpO1xyXG4gICAgXHR9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5leHBsb3JlLWJ0bi1wcmltYXJ5IHtcdFxyXG5cdGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWludmVyc2U7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZXhwbG9yZS1wcmltYXJ5LWludmVyc2U7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtcHJpbWFyeS1hY3RpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5leHBsb3JlLWJ0bi1zZWNvbmRhcnkge1x0XHJcblx0Ym9yZGVyOiAwO1xyXG4gICAgY29sb3I6ICRncmF5LTYwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgIH1cclxufVxyXG5cclxuLmV4cGxvcmUtYnRuLW91dGxpbmUge1xyXG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICRncmF5LTMwMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICRleHBsb3JlLXN1Y2Nlc3MgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS1zdWNjZXNzLWxpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXhwbG9yZS1saW5rIHtcdFxyXG4gICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnk7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnktYWN0aXZlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXhwbG9yZS1saW5rLWhvdmVyOmhvdmVyIHtcdFxyXG4gICAgY29sb3I6ICRleHBsb3JlLXByaW1hcnkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV4cGxvcmUtaWNvbi1zdWNjZXNzIHtcdFxyXG4gICAgY29sb3I6ICRleHBsb3JlLXN1Y2Nlc3M7XHJcbiAgICBAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigkZXhwbG9yZS1zdWNjZXNzKTtcclxufVxyXG5cclxuLmV4cGxvcmUtaWNvbi1kYW5nZXIge1x0XHJcbiAgICBjb2xvcjogJGV4cGxvcmUtZGFuZ2VyO1xyXG4gICAgQGluY2x1ZGUgc3ZnLWljb24tY29sb3IoJGV4cGxvcmUtZGFuZ2VyKTtcclxufVxyXG5cclxuLmV4cGxvcmUtbGFiZWwtZnJlZSB7XHJcbiAgICBjb2xvcjogJGV4cGxvcmUtd2FybmluZy1pbnZlcnNlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGV4cGxvcmUtd2FybmluZztcclxufVxyXG5cclxuLmV4cGxvcmUtbGFiZWwtcHJvIHtcclxuICAgIGNvbG9yOiAkZXhwbG9yZS1zdWNjZXNzLWludmVyc2U7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXhwbG9yZS1zdWNjZXNzO1xyXG59IiwiLy9cclxuLy8gU3RlcHBlciBMaW5rc1xyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4uc3RlcHBlci5zdGVwcGVyLWxpbmtzIHtcclxuICAgIC5zdGVwcGVyLW5hdiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHRcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLnN0ZXBwZXItaXRlbSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdG1hcmdpbjogMXJlbSAxLjVyZW07XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAyLjNyZW07XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHR9ICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgIC5zdGVwcGVyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IFxyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgLy8gQ3VycmVudFxyXG4gICAgICAgICAgICAmLmN1cnJlbnQge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LnN0ZXBwZXItdGl0bGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1x0XHRcdFx0XHQgXHJcblx0XHRcdFx0fSAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgXHJcblx0XHRcdFx0JjphZnRlciB7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0fVx0XHRcdFx0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcblx0XHRcdH0gXHJcblx0XHRcdFxyXG5cdFx0XHQmLmNvbXBsZXRlZCB7XHJcblx0XHRcdFx0LnN0ZXBwZXItdGl0bGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTQwMDtcclxuXHRcdFx0XHR9ICBcdFx0XHRcclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuICAgIH0gICAgIFxyXG59IiwiLy9cclxuLy8gVGltZWxpbmUgTGFiZWxcclxuLy9cclxuXHJcblxyXG4udGltZWxpbmUtbGFiZWwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAkbGFiZWwtd2lkdGg6IDUwcHg7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogJGxhYmVsLXdpZHRoICsgMXB4O1xyXG5cdFx0d2lkdGg6IDNweDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuXHR9XHJcblxyXG5cdC8vIFxyXG5cdC50aW1lbGluZS1pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW07XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cdH1cclxuXHJcblx0LnRpbWVsaW5lLWxhYmVsIHtcclxuXHRcdHdpZHRoOiAkbGFiZWwtd2lkdGg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGNvbG9yOiAkZ3JheS04MDA7XHJcblx0fVxyXG5cclxuXHQudGltZWxpbmUtYmFkZ2Uge1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYm9keS1iZztcclxuXHRcdHdpZHRoOiAxcmVtO1xyXG5cdFx0aGVpZ2h0OiAxcmVtO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLXRvcDogMXB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0wLjVyZW07XHJcblx0XHRwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcclxuXHRcdGJvcmRlcjogNnB4IHNvbGlkICRib2R5LWJnICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRpbWVsaW5lLWNvbnRlbnQge1xyXG5cdFx0ZmxleC1ncm93OiAxO1xyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBDdXN0b20gUGxhY2Vob2xkZXIgXHJcbi8vXHJcblxyXG4ucGxhY2Vob2xkZXItd2hpdGUtb3BhY2l0eS03NSB7XHJcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlcihyZ2JhKCR3aGl0ZSwgMC43NSkpO1xyXG59IiwiLy9cclxuLy8gSXRlbSBIb3ZlciBDdXN0b21cclxuLy9cclxuXHJcblxyXG4uaXRlbS1ib3JkZXItaG92ZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC4zKTtcclxuXHJcbiAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTNGRiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi8vIE5vVWlTbGlkZXIgc3VjY2VzcyBjb2xvciBvcHRpb25cclxuLm5vVWktdGFyZ2V0Lm5vVWktdGFyZ2V0LXN1Y2Nlc3Mge1xyXG4gICAgLm5vVWktY29ubmVjdHMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzLWxpZ2h0O1xyXG5cclxuICAgICAgICAubm9VaS1jb25uZWN0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3M7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHN1Y2Nlc3M7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggcmdiYSgkc3VjY2VzcywgMC43KTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcclxuICAgIH1cclxufSIsIi8vXHJcbi8vIExhbmRpbmcgZWxlbWVudHNcclxuLy9cclxuXHJcbi8vIFZhcmlhYmxlc1xyXG4kbGFuZGluZy1kYXJrLWNvbG9yOiAjMTMyNjNDO1xyXG4kbGFuZGluZy1oZWFkZXItaGVpZ2h0OiAxMDBweDtcclxuJGxhbmRpbmctaGVhZGVyLWhlaWdodC10YWJsZXQtYW5kLW1vYmlsZTogNzBweDtcclxuJGxhbmRpbmctaGVhZGVyLXN0aWNreS1oZWlnaHQ6IDcwcHg7XHJcbiRsYW5kaW5nLWhlYWRlci1zdGlja3ktaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlOiA3MHB4O1xyXG5cclxuLy8gVXRpbGl0eSBjbGFzc2VzXHJcbi5sYW5kaW5nLWRhcmstYmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxhbmRpbmctZGFyay1jb2xvcjtcclxufVxyXG5cclxuLmxhbmRpbmctZGFyay1jb2xvciB7XHJcbiAgICBjb2xvcjogJGxhbmRpbmctZGFyay1jb2xvcjtcclxufVxyXG5cclxuLmxhbmRpbmctZGFyay1ib3JkZXIge1xyXG4gICAgYm9yZGVyOjFweCBkYXNoZWQgIzJDM0Y1QjtcclxufVxyXG5cclxuLmxhbmRpbmctZGFyay1zZXBhcmF0b3Ige1xyXG4gICAgYm9yZGVyLXRvcDoxcHggZGFzaGVkICMyQzNGNUI7XHJcbn1cclxuXHJcbi5sYW5kaW5nLWN1cnZlICB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAwOyAgXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIExhbmRpbmcgaGVhZGVyXHJcbi5sYW5kaW5nLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgXHJcbiAgICBoZWlnaHQ6ICRsYW5kaW5nLWhlYWRlci1oZWlnaHQ7XHJcblxyXG4gICAgLy8gTG9nb3NcclxuICAgIC5sb2dvLWRlZmF1bHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXN0aWNreSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBNZW51XHJcbiAgICAubWVudSB7XHJcbiAgICAgICAgLy8gTWVudSBsaW5rXHJcbiAgICAgICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEhlYWRlciBtZW51IHN0aWNreSBtb2RlXHJcbiAgICAgICAgW2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPVwib25cIl0gJiB7XHJcbiAgICAgICAgICAgIC8vIE1lbnUgbGlua1xyXG4gICAgICAgICAgICAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjRUZGMkY1LCAwLjQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0aWNreSBoZWFkZXIgbW9kZXNcclxuICAgIFtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1cIm9uXCJdICYgeyAgICAgICAgXHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAzMHB4IDBweCByZ2JhKDgyLDYzLDEwNSwwLjA1KTtcclxuICAgICAgICBoZWlnaHQ6ICRsYW5kaW5nLWhlYWRlci1zdGlja3ktaGVpZ2h0O1xyXG4gICAgICAgIFxyXG4gICAgICAgIC8vIExvZ29zXHJcbiAgICAgICAgLmxvZ28tc3RpY2t5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9nby1kZWZhdWx0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEZpeCBib2R5IHBhZGRpbmcgdG9wIHdoZW4gTGFuZGluZyBzdGlja3kgaGVhZGVyIGlzIG9uXHJcbmJvZHlbZGF0YS1rdC1zdGlja3ktbGFuZGluZy1oZWFkZXI9XCJvblwiXSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJGxhbmRpbmctaGVhZGVyLWhlaWdodDtcclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gTGFuZGluZyBoZWFkZXJcclxuICAgIC5sYW5kaW5nLWhlYWRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlO1xyXG5cclxuICAgICAgICAvLyBNZW51IHdyYXBwZXJcclxuICAgICAgICAubGFuZGluZy1tZW51LXdyYXBwZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gU3RpY2t5IGhlYWRlciBtb2Rlc1xyXG4gICAgICAgIFtkYXRhLWt0LXN0aWNreS1sYW5kaW5nLWhlYWRlcj1cIm9uXCJdICYgeyBcclxuICAgICAgICAgICAgaGVpZ2h0OiAkbGFuZGluZy1oZWFkZXItc3RpY2t5LWhlaWdodC10YWJsZXQtYW5kLW1vYmlsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIE1lbnVcclxuICAgICAgICAubWVudSB7XHJcbiAgICAgICAgICAgIC8vIE1lbnUgbGlua1xyXG4gICAgICAgICAgICAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjRUZGMkY1LCAwLjQpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEZpeCBib2R5IHBhZGRpbmcgdG9wIHdoZW4gTGFuZGluZyBzdGlja3kgaGVhZGVyIGlzIG9uXHJcbiAgICBib2R5W2RhdGEta3Qtc3RpY2t5LWxhbmRpbmctaGVhZGVyPVwib25cIl0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAkbGFuZGluZy1oZWFkZXItaGVpZ2h0LXRhYmxldC1hbmQtbW9iaWxlO1xyXG4gICAgfVxyXG59IiwiaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IFwiQmFzaWMgR3JvdGVzcXVlXCI7IC8vIDFcclxuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG59XHJcblxyXG5odG1sLFxyXG5ib2R5IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgZm9udC1zaXplOiAkcm9vdC1mb250LXNpemUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuXHJcbiAgICAvLyBUYWJsZXQgbW9kZVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkcm9vdC1mb250LXNpemUtbGcgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBNb2JpbGUgbW9kZVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkcm9vdC1mb250LXNpemUtbWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblxyXG4gICAgYTpob3ZlcixcclxuICAgIGE6YWN0aXZlLFxyXG4gICAgYTpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbn1cclxuXHJcbi8vIEFuZ3VsYXIgaW50ZWdyYXRpb25cclxucm91dGVyLW91dGxldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5jYW52YXMge1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuIiwiLy9cclxuLy8gUHJpbnQgTW9kZVxyXG4vL1xyXG5cclxuLy8gQWRkIC5wcmludC1jb250ZW50LW9ubHkgY2xhc3MgdG8gYm9keSBlbGVtZW50IGluIG9yZGVyIHRvIGFsbG93IHByaW50aW5nIG9ubHkgdGhlIGNvbnRlbnQgYXJlYVxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLnByaW50LWNvbnRlbnQtb25seSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLndyYXBwZXIsXHJcbiAgICAgICAgLnBhZ2UsXHJcbiAgICAgICAgLnBhZ2UtdGl0bGVcclxuICAgICAgICAuY29udGVudCxcclxuICAgICAgICAuY29udGFpbmVyLFxyXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXNpZGUsXHJcbiAgICAgICAgLnNpZGViYXIsXHJcbiAgICAgICAgLnNjcm9sbHRvcCxcclxuICAgICAgICAuaGVhZGVyLFxyXG4gICAgICAgIC5mb290ZXIsXHJcbiAgICAgICAgLnRvb2xiYXIsXHJcbiAgICAgICAgLmRyYXdlcixcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBNYWluXHJcbi8vXHJcblxyXG5cclxuLy8gQm9keVxyXG5ib2R5IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZS1iZztcclxufVxyXG5cclxuLy8gRm9udCBjb2xvciBmcm9tIENvbnRlbnQgYmFja2dyb3VuZCBjb2xvclxyXG4udGV4dC1wYWdlLWJnIHtcclxuXHRjb2xvcjogJHBhZ2UtYmc7XHJcbn1cclxuXHJcbi8vIERlc2t0b3AgTW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0Ly8gQ29udGFpbmVyc1xyXG5cdC5jb250YWluZXIsXHJcblx0LmNvbnRhaW5lci1mbHVpZCB7XHJcblx0XHRwYWRkaW5nOiAwIGdldCgkY29udGVudC1zcGFjaW5nLCBkZXNrdG9wKTtcclxuXHR9XHJcblxyXG5cdC8vIFdyYXBwZXJcclxuXHQud3JhcHBlciB7XHJcblx0XHR0cmFuc2l0aW9uOiBwYWRkaW5nLWxlZnQgZ2V0KCRhc2lkZS1jb25maWcsIHRyYW5zaXRpb24tc3BlZWQpIGVhc2U7XHJcblx0XHRwYWRkaW5nLXRvcDogZ2V0KCRoZWFkZXItY29uZmlnLCBoZWlnaHQsIGRlc2t0b3ApO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiBnZXQoJGFzaWRlLWNvbmZpZywgd2lkdGgpO1xyXG5cclxuXHRcdC8vIEFzaWRlIGRlZmF1bHQgZW5hYmxlZCwgYXNpZGUgZml4ZWQgYW5kIGFzaWRlIG1pbmltaXplIG1vZGVzXHJcblx0XHRbZGF0YS1rdC1hc2lkZS1taW5pbWl6ZT1cIm9uXCJdICYge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBwYWRkaW5nLWxlZnQgZ2V0KCRhc2lkZS1jb25maWcsIHRyYW5zaXRpb24tc3BlZWQpIGVhc2U7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHQvLyBDb250YWluZXJzXHJcblx0LmNvbnRhaW5lcixcclxuXHQuY29udGFpbmVyLWZsdWlkIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDAgZ2V0KCRjb250ZW50LXNwYWNpbmcsIHRhYmxldC1hbmQtbW9iaWxlKTtcclxuXHR9XHJcblxyXG5cdC8vIFdyYXBwZXJcclxuXHQud3JhcHBlciB7XHJcblx0XHQvLyBGaXhlZCBoZWFkZXIgbW9kZVxyXG5cdFx0LmhlYWRlci10YWJsZXQtYW5kLW1vYmlsZS1maXhlZCAmIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IGdldCgkaGVhZGVyLWNvbmZpZywgaGVpZ2h0LCB0YWJsZXQtYW5kLW1vYmlsZSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIExheW91dCBDb25maWdcclxuLy9cclxuXHJcbi8vIFJvb3QgZm9udCBTaXplc1xyXG4kcm9vdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTNweDsgLy8gUm9vdCBmb250IHNpemUgZm9yIGRlc2t0b3AgbW9kZVxyXG4kcm9vdC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcdDEzcHg7IC8vIFJvb3QgZm9udCBzaXplIGZvciB0YWJsZXQgbW9kZVxyXG4kcm9vdC1mb250LXNpemUtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcdDEycHg7IC8vIFJvb3QgZm9udCBzaXplIGZvciBtb2JpbGUgbW9kZVxyXG5cclxuLy8gUGFnZSBiZ1xyXG4kcGFnZS1iZzogXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGlmKGlzRGFya01vZGUoKSwgIzE1MTUyMSwgJGdyYXktMTAwKSAhZGVmYXVsdDtcclxuXHJcbi8vIENvbnRlbnQgYm9yZGVyIHJhZGl1c1xyXG4kY29udGVudC1ib3JkZXItcmFkaXVzOlx0XHRcdFx0XHRcdFx0XHQxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBDb250ZW50IFNwYWNpbmdcclxuJGNvbnRlbnQtc3BhY2luZzogKFxyXG5cdGRlc2t0b3A6IDMwcHgsIC8vIFBhZGRpbmcgZm9yIGRlc2t0b3AgbW9kZVxyXG5cdHRhYmxldC1hbmQtbW9iaWxlOiAxNXB4IC8vIFBhZGRpbmcgZm9yIHRhYmxldCBhbmQgbW9iaWxlIG1vZGVzXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBIZWFkZXJcclxuJGhlYWRlci1jb25maWc6IChcclxuXHRoZWlnaHQ6IChcclxuXHRcdGRlc2t0b3A6IDBweCxcclxuXHRcdHRhYmxldC1hbmQtbW9iaWxlOiAwcHhcclxuXHQpLFxyXG5cdC8vYmctY29sb3I6IGlmKGlzRGFya01vZGUoKSwjMUUxRTJELCAkd2hpdGUpLFxyXG5cdC8vYm9yZGVyLWJvdHRvbTogaWYoaXNEYXJrTW9kZSgpLDFweCBzb2xpZCAjMkQyRDQzLCAwKSxcclxuXHR6LWluZGV4OiAxMDAsXHJcblx0Ly9ib3gtc2hhZG93OiBpZihpc0RhcmtNb2RlKCksIG5vbmUsIDBweCAxMHB4IDMwcHggMHB4IHJnYmEoODIsNjMsMTA1LDAuMDUpKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gQXNpZGVcclxuJGFzaWRlLWNvbmZpZzogKFxyXG5cdHdpZHRoOiAyMjBweCwgLy8gQXNpZGUgd2lkdGggZm9yIGRlc2t0b3AgbW9kZVxyXG5cdHotaW5kZXg6IDEwMSwgLy8gQXNpZGUncyB6LWluZGV4IHByb3BlcnR5XHJcblx0dHJhbnNpdGlvbi1zcGVlZDogMC4zcywgLy8gdHJhbnNpdGlvbiBzcGVlZFxyXG5cdHBhZGRpbmcteDogMjVweCxcclxuXHRmb290ZXItcGFkZGluZy14OiAxNXB4LFxyXG5cdG1lbnUtcGFkZGluZy14OiAxMHB4LFxyXG5cdG1lbnUtaW5kZW50aW9uOiAwLjc1cmVtLFxyXG5cdGJnLWNvbG9yOiAjRkZGLFxyXG5cdHNjcm9sbGJhci1jb2xvcjogIzRkNGQ2OSxcclxuXHRzY3JvbGxiYXItaG92ZXItY29sb3I6IGxpZ2h0ZW4oIzRkNGQ2OSwgMiUpXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBBc2lkZVxyXG4kZm9vdGVyLWNvbmZpZzogKFxyXG5cdGJnLWNvbG9yOiBpZihpc0RhcmtNb2RlKCksICMxQjFCMjgsICR3aGl0ZSksXHJcbikgIWRlZmF1bHQ7XHJcbiIsIi8vXHJcbi8vIEhlYWRlclxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbFxyXG4uaGVhZGVyIHtcclxuXHQuaGVhZGVyLWJyYW5kIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRhc2lkZS1jb25maWcsIGJnLWNvbG9yKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIERlc2t0b3AgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0LmhlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdGhlaWdodDogZ2V0KCRoZWFkZXItY29uZmlnLCBoZWlnaHQsIGRlc2t0b3ApO1xyXG5cdFx0dHJhbnNpdGlvbjogbGVmdCBnZXQoJGFzaWRlLWNvbmZpZywgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcclxuXHRcdHotaW5kZXg6IGdldCgkaGVhZGVyLWNvbmZpZywgei1pbmRleCk7XHJcblx0XHRib3gtc2hhZG93OiBnZXQoJGhlYWRlci1jb25maWcsIGJveC1zaGFkb3cpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRoZWFkZXItY29uZmlnLCBiZy1jb2xvcik7XHJcblx0XHRib3JkZXItYm90dG9tOiBnZXQoJGhlYWRlci1jb25maWcsIGJvcmRlci1ib3R0b20pO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdC8vIEJyYW5kXHJcblx0XHQuaGVhZGVyLWJyYW5kIHtcdFx0XHRcclxuXHRcdFx0aGVpZ2h0OiBnZXQoJGhlYWRlci1jb25maWcsIGhlaWdodCwgZGVza3RvcCk7XHJcblx0XHRcdHBhZGRpbmc6IDAgZ2V0KCRhc2lkZS1jb25maWcsIHBhZGRpbmcteCk7XHJcblx0XHRcdHdpZHRoOiBnZXQoJGFzaWRlLWNvbmZpZywgd2lkdGgpO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBnZXQoJGhlYWRlci1jb25maWcsIGJvcmRlci1ib3R0b20pO1xyXG5cdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBBc2lkZSB0b2dnbGVcclxuXHRcdC5hc2lkZS1taW5pbWl6ZSB7XHJcblx0XHRcdC5taW5pbWl6ZS1hY3RpdmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0XHQubWluaW1pemUtZGVmYXVsdCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1pbmltaXplLWFjdGl2ZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0LmhlYWRlciB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0LmhlYWRlci1icmFuZCB7XHRcdFx0XHRcclxuXHRcdHBhZGRpbmc6IDAgZ2V0KCRjb250ZW50LXNwYWNpbmcsIHRhYmxldC1hbmQtbW9iaWxlKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGdldCgkYXNpZGUtY29uZmlnLCBiZy1jb2xvcik7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogZ2V0KCRoZWFkZXItY29uZmlnLCBoZWlnaHQsIHRhYmxldC1hbmQtbW9iaWxlKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDM7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQvLyBBc2lkZSB0b2dnbGVcclxuXHRcdC5hc2lkZS1taW5pbWl6ZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRml4ZWQgaGVhZGVyIGFuZCBoZWFkZXIgc3RpY2t5IG1vZGVzXHJcblx0XHQuaGVhZGVyLXRhYmxldC1hbmQtbW9iaWxlLWZpeGVkICYge1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHotaW5kZXg6IGdldCgkaGVhZGVyLWNvbmZpZywgei1pbmRleCk7XHJcblx0XHRcdGhlaWdodDogZ2V0KCRoZWFkZXItY29uZmlnLCBoZWlnaHQsIHRhYmxldC1hbmQtbW9iaWxlKTtcclxuXHRcdH1cdFx0XHJcblx0fVx0XHJcbn1cclxuIiwiLy9cclxuLy8gQXNpZGUgRGVmYXVsdFxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbCBtb2RlKGFsbCBkZXZpY2VzKVxyXG4uYXNpZGUge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRib3gtc2hhZG93OiBnZXQoJGFzaWRlLWNvbmZpZywgYm94LXNoYWRvdyk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogZ2V0KCRhc2lkZS1jb25maWcsIGJnLWNvbG9yKTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cclxuXHQvLyBBc2lkZSB0b29sYmFyXHJcblx0LmFzaWRlLXRvb2xiYXIge1xyXG5cdFx0Ly8gU2VwYXJhdG9yXHJcblx0XHQuYXNpZGUtdXNlciB7XHJcblx0XHRcdEBpZiAoaXNEZWZhdWx0TW9kZSgpKSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMyRDJENDM7XHJcblx0XHRcdH1cclxuXHRcdFx0cGFkZGluZzogMCBnZXQoJGFzaWRlLWNvbmZpZywgcGFkZGluZy14KTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBBc2lkZSBzZWFyY2hcclxuXHRcdC5hc2lkZS1zZWFyY2gge1x0XHRcdCBcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMyRDJENDM7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMkQyRDQzO1xyXG5cdFx0XHRwYWRkaW5nOiAwIGdldCgkYXNpZGUtY29uZmlnLCBwYWRkaW5nLXgpO1xyXG5cclxuXHRcdFx0LnNlYXJjaC1pY29uIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigjREFEQURBKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJDMkM0MTtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICMyQzJDNDE7XHJcblx0XHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoIzdFODI5OSk7XHJcblx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oIzdFODI5OSwgMyUpO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQXNpZGUgZm9vdGVyXHJcblx0LmFzaWRlLWZvb3RlciB7XHJcblx0XHRwYWRkaW5nOiAwIGdldCgkYXNpZGUtY29uZmlnLCBmb290ZXItcGFkZGluZy14KTtcclxuXHJcblx0XHQvLyBDdXN0b20gYnV0dG9uXHJcblx0XHQuYnRuLWN1c3RvbSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1x0XHRcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuXHRcdFx0Ly8kY29sb3IsICRpY29uLWNvbG9yLCAkYm9yZGVyLWNvbG9yLCAkYmctY29sb3IsICRjb2xvci1hY3RpdmUsICRpY29uLWNvbG9yLWFjdGl2ZSwgJGJvcmRlci1jb2xvci1hY3RpdmUsICRiZy1jb2xvci1hY3RpdmVcclxuXHRcdFx0QGluY2x1ZGUgYnV0dG9uLWN1c3RvbS12YXJpYW50KCNCNUI1QzMsIG51bGwsIG51bGwsIHJnYmEoNjMsIDY2LCA4NCwgMC4zNSksICNCNUI1QzMsIG51bGwsIG51bGwsIHJnYmEoNjMsIDY2LCA4NCwgMC4zNSkpO1xyXG5cclxuXHRcdFx0LmJ0bi1sYWJlbCB7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBnZXQoJGFzaWRlLWNvbmZpZywgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1x0XHRcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1x0XHJcblx0XHRcdH1cdFxyXG5cclxuXHRcdFx0LmJ0bi1pY29uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBnZXQoJGFzaWRlLWNvbmZpZywgdHJhbnNpdGlvbi1zcGVlZCkgZWFzZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1x0XHRcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1x0XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cclxuXHRcdFx0XHRjb2xvcjogI0I1QjVDMztcclxuXHRcdFx0XHRAaW5jbHVkZSBzdmctaWNvbi1jb2xvcigjQjVCNUMzKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gU2Nyb2xsYmFyXHJcblx0LmhvdmVyLXNjcm9sbC1vdmVybGF5LXkge1xyXG4gICAgICAgIC0tc2Nyb2xsYmFyLXNwYWNlOiAwLjRyZW07XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyLWNvbG9yKGdldCgkYXNpZGUtY29uZmlnLCBzY3JvbGxiYXItY29sb3IpLCBnZXQoJGFzaWRlLWNvbmZpZywgc2Nyb2xsYmFyLWhvdmVyLWNvbG9yKSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIERlc2t0b3AgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcblx0LmFzaWRlIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogZ2V0KCRoZWFkZXItY29uZmlnLCBoZWlnaHQsIGRlc2t0b3ApO1x0XHRcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR6LWluZGV4OiBnZXQoJGFzaWRlLWNvbmZpZywgei1pbmRleCk7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0d2lkdGg6IGdldCgkYXNpZGUtY29uZmlnLCB3aWR0aCk7XHJcblx0XHR0cmFuc2l0aW9uOiBsZWZ0IGdldCgkYXNpZGUtY29uZmlnLCB0cmFuc2l0aW9uLXNwZWVkKSBlYXNlO1xyXG5cclxuXHRcdC8vIEFzaWRlIG1lbnVcclxuXHRcdC5hc2lkZS1tZW51IHtcclxuXHRcdFx0d2lkdGg6IGdldCgkYXNpZGUtY29uZmlnLCB3aWR0aCk7IFxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIE1pbmltaXplIGFzaWRlIG1vZGVcclxuXHRcdFtkYXRhLWt0LWFzaWRlLW1pbmltaXplPVwib25cIl0gJiB7XHJcblx0XHRcdGxlZnQ6IC0oZ2V0KCRhc2lkZS1jb25maWcsIHdpZHRoKSk7XHJcblx0XHRcdHRyYW5zaXRpb246IGxlZnQgZ2V0KCRhc2lkZS1jb25maWcsIHRyYW5zaXRpb24tc3BlZWQpIGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0LmFzaWRlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0Ly8gTG9nb1xyXG5cdFx0LmFzaWRlLWxvZ28ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuICIsIi8vXHJcbi8vIE1lbnVcclxuLy9cclxuXHJcbi8vIEFzaWRlIG1lbnVcclxuLmFzaWRlLW1lbnUge1xyXG4gICAgLm1lbnUge1xyXG4gICAgICAgIC8vIExpbmsgcGFkZGluZyB4XHJcbiAgICAgICAgQGluY2x1ZGUgbWVudS1saW5rLXBhZGRpbmcteChnZXQoJGFzaWRlLWNvbmZpZywgbWVudS1wYWRkaW5nLXgpKTtcclxuXHJcbiAgICAgICAgLy8gTWVudSBpbmRlbnRpb25cclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstaW5kZW50aW9uKGdldCgkYXNpZGUtY29uZmlnLCBtZW51LWluZGVudGlvbiksIGdldCgkYXNpZGUtY29uZmlnLCBtZW51LXBhZGRpbmcteCkpO1xyXG5cclxuICAgICAgICAvLyBJdGVtXHJcbiAgICAgICAgLm1lbnUtaXRlbSB7XHJcblx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1kZWZhdWx0LXN0YXRlKCAkdGl0bGUtY29sb3I6ICNCNkI5QzgsICRpY29uLWNvbG9yOiAjNEE0QjY4LCAkYnVsbGV0LWNvbG9yOiAjNEE0QjY4LCAkYXJyb3ctY29sb3I6ICM0QTRCNjgsICRiZy1jb2xvcjogbnVsbCwgJGFsbC1saW5rczogdHJ1ZSk7XHJcblx0XHRcdEBpbmNsdWRlIG1lbnUtbGluay1ob3Zlci1zdGF0ZSggJHRpdGxlLWNvbG9yOiBkYXJrZW4oI0I2QjlDOCwgMTAlKSwgJGljb24tY29sb3I6IGRhcmtlbigjNEE0QjY4LCAxMCUpLCAkYnVsbGV0LWNvbG9yOiBkYXJrZW4oIzRBNEI2OCwgMTAlKSwgJGFycm93LWNvbG9yOiBkYXJrZW4oIzRBNEI2OCwgMTAlKSwgJGJnLWNvbG9yOiBudWxsLCAkYWxsLWxpbmtzOiB0cnVlKTtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLXNob3ctc3RhdGUoICR0aXRsZS1jb2xvcjogI0I2QjlDOCwgJGljb24tY29sb3I6ICM0QTRCNjgsICRidWxsZXQtY29sb3I6ICM0QTRCNjgsICRhcnJvdy1jb2xvcjogIzRBNEI2OCwgJGJnLWNvbG9yOiBudWxsLCAkYWxsLWxpbmtzOiB0cnVlKTtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS1saW5rLWFjdGl2ZS1zdGF0ZSggJHRpdGxlLWNvbG9yOiAkd2hpdGUsICRpY29uLWNvbG9yOiAkd2hpdGUsICRidWxsZXQtY29sb3I6ICR3aGl0ZSwgJGFycm93LWNvbG9yOiAkd2hpdGUsICRiZy1jb2xvcjogJHByaW1hcnksICRhbGwtbGlua3M6IHRydWUpO1xyXG5cdFx0fVxyXG5cclxuICAgICAgICAvLyBTZXBhcmF0b3JcclxuXHRcdC5zZXBhcmF0b3Ige1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMyRDJENDM7XHJcblx0XHR9XHJcblxyXG4gICAgICAgIC8vIEl0ZW1cclxuICAgICAgICA+IC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSXRlbVxyXG4gICAgLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLy8gTWVudSBMaW5rXHJcbiAgICAgICAgLm1lbnUtbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBJY29uXHJcbiAgICAgICAgLm1lbnUtaWNvbiB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gVG9vbGJhclxyXG4vL1xyXG5cclxuLy8gR2VuZXJhbFxyXG4udG9vbGJhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vLyBUYWJsZXQgJiBtb2JpbGUgbW9kZXNcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcblx0LnRvb2xiYXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYmFja2dyb3VuZDogZ2V0KCRoZWFkZXItY29uZmlnLCBiZy1jb2xvcik7XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBDb250ZW50XHJcbi8vXHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdC5jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IGdldCgkY29udGVudC1zcGFjaW5nLCBkZXNrdG9wKSAwO1xyXG5cdH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdC5jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IGdldCgkY29udGVudC1zcGFjaW5nLCB0YWJsZXQtYW5kLW1vYmlsZSkgMDtcclxuXHR9XHJcbn1cclxuIiwiLy9cclxuLy8gRm9vdGVyXHJcbi8vIFxyXG5cclxuLmZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGZvb3Rlci1jb25maWcsIGJnLWNvbG9yKTtcclxufSIsIi8vXHJcbi8vIFByaW50IE1vZGVcclxuLy9cclxuXHJcbi8vIEFkZCAucHJpbnQtY29udGVudC1vbmx5IGNsYXNzIHRvIGJvZHkgZWxlbWVudCBpbiBvcmRlciB0byBhbGxvdyBwcmludGluZyBvbmx5IHRoZSBjb250ZW50IGFyZWFcclxuQG1lZGlhIHByaW50IHtcclxuICAgIC5wcmludC1jb250ZW50LW9ubHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5kb2NzLXdyYXBwZXIsXHJcbiAgICAgICAgLmRvY3MtcGFnZSxcclxuICAgICAgICAuZG9jcy1wYWdlLXRpdGxlXHJcbiAgICAgICAgLmRvY3MtY29udGVudCxcclxuICAgICAgICAuY29udGFpbmVyLFxyXG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZG9jcy1hc2lkZSxkb2NzLVxyXG4gICAgICAgIC5zY3JvbGx0b3AsXHJcbiAgICAgICAgLmRvY3MtaGVhZGVyLFxyXG4gICAgICAgIC5kcmF3ZXIsXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gTWFpblxyXG4vL1xyXG5cclxuLy8gV3JhcHBlclxyXG4uZG9jcy13cmFwcGVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZG9jcy1wYWdlLWJnLWNvbG9yO1xyXG59XHJcblxyXG4vLyBEZXNrdG9wIE1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdC8vIENvbnRhaW5lcnNcclxuXHQuY29udGFpbmVyLFxyXG5cdC5jb250YWluZXItZmx1aWQge1xyXG5cdFx0cGFkZGluZzogMCBnZXQoJGRvY3MtY29udGVudC1zcGFjaW5nLCBkZXNrdG9wKTtcclxuXHR9XHJcblxyXG5cdC8vIFdyYXBwZXJcclxuXHQuZG9jcy13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctbGVmdDogZ2V0KCRkb2NzLWFzaWRlLWNvbmZpZywgd2lkdGgpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdC8vIENvbnRhaW5lcnNcclxuXHQuY29udGFpbmVyLFxyXG5cdC5jb250YWluZXItZmx1aWQge1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0cGFkZGluZzogMCBnZXQoJGRvY3MtY29udGVudC1zcGFjaW5nLCB0YWJsZXQtYW5kLW1vYmlsZSk7XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIExheW91dCBDb25maWdcclxuLy9cclxuXHJcbi8vIENvbnRlbnQgYmFja2dyb3VuZCBDb2xvclxyXG4kZG9jcy1wYWdlLWJnLWNvbG9yOiAgaWYoaXNEYXJrTW9kZSgpLCAjMTUxNTIxLCAkZ3JheS0xMDApICFkZWZhdWx0O1xyXG5cclxuLy8gQ29udGVudCBTcGFjaW5nXHJcbiRkb2NzLWNvbnRlbnQtc3BhY2luZzogKFxyXG5cdGRlc2t0b3A6IDMwcHgsIC8vIFBhZGRpbmcgZm9yIGRlc2t0b3AgbW9kZVxyXG5cdHRhYmxldC1hbmQtbW9iaWxlOiAxNXB4IC8vIFBhZGRpbmcgZm9yIHRhYmxldCBhbmQgbW9iaWxlIG1vZGVzXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBBc2lkZVxyXG4kZG9jcy1hc2lkZS1jb25maWc6IChcclxuXHR6LWluZGV4OiAxMDEsIC8vIEFzaWRlJ3Mgei1pbmRleCBwcm9wZXJ0eVxyXG5cdHBhZGRpbmcteDogMjVweCxcclxuXHRtZW51LWluZGVudGlvbjogMC43NXJlbSxcclxuXHR3aWR0aDogMjY1cHgsIC8vIEFzaWRlIHdpZHRoIGZvciBkZXNrdG9wIG1vZGVcclxuXHRiZy1jb2xvcjogaWYoaXNEYXJrTW9kZSgpLCAjMWUxZTJkLCAkd2hpdGUpLFxyXG5cdGJveC1zaGFkb3c6IDAgMCAyOHB4IDAgcmdiYSg4Miw2MywxMDUsLjAyNSksIC8vIEFzaWRlIGJveCBzaGFkb3dcclxuKSAhZGVmYXVsdDtcclxuIiwiLy9cclxuLy8gSGVhZGVyXHJcbi8vXHJcblxyXG4vLyBEZXNrdG9wIG1vZGVcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG5cdC5kb2NzLWhlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFRhYmxldCAmIG1vYmlsZSBtb2Rlc1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuXHQuZG9jcy1oZWFkZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0Ly8gUGFnZSB0aXRsZVxyXG5cdFx0LmRvY3MtcGFnZS10aXRsZVtkYXRhLWt0LXN3YXBwZXI9XCJ0cnVlXCJde1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIEFzaWRlIERlZmF1bHRcclxuLy9cclxuXHJcbi8vIEdlbmVyYWwgbW9kZShhbGwgZGV2aWNlcylcclxuLmRvY3MtYXNpZGUge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRib3gtc2hhZG93OiBnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCBib3gtc2hhZG93KTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCBiZy1jb2xvcik7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLy8gRGVza3RvcCBtb2RlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHQuZG9jcy1hc2lkZSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogZ2V0KCRkb2NzLWFzaWRlLWNvbmZpZywgei1pbmRleCk7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0d2lkdGg6IGdldCgkZG9jcy1hc2lkZS1jb25maWcsIHdpZHRoKTtcclxuXHJcblx0XHQvLyBMb2dvXHJcblx0XHQuZG9jcy1hc2lkZS1sb2dvIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAwIGdldCgkZG9jcy1hc2lkZS1jb25maWcsIHBhZGRpbmcteCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gQXNpZGUgbWVudVxyXG5cdFx0LmRvY3MtYXNpZGUtbWVudSB7XHJcblx0XHRcdHdpZHRoOiBnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCB3aWR0aCk7IFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gVGFibGV0ICYgbW9iaWxlIG1vZGVzXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdC5kb2NzLWFzaWRlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0Ly8gTG9nb1xyXG5cdFx0LmRvY3MtYXNpZGUtbG9nbyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIE1lbnVcclxuLy9cclxuXHJcbi8vIEFzaWRlIG1lbnVcclxuLmRvY3MtYXNpZGUtbWVudSB7XHJcbiAgICAubWVudSB7XHJcbiAgICAgICAgLy8gTGluayBwYWRkaW5nIHhcclxuICAgICAgICBAaW5jbHVkZSBtZW51LWxpbmstcGFkZGluZy14KGdldCgkZG9jcy1hc2lkZS1jb25maWcsIHBhZGRpbmcteCkpO1xyXG5cclxuICAgICAgICAvLyBNZW51IGluZGVudGlvblxyXG4gICAgICAgIEBpbmNsdWRlIG1lbnUtbGluay1pbmRlbnRpb24oZ2V0KCRkb2NzLWFzaWRlLWNvbmZpZywgbWVudS1pbmRlbnRpb24pLCBnZXQoJGRvY3MtYXNpZGUtY29uZmlnLCBwYWRkaW5nLXgpKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJdGVtXHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAvLyBNZW51IExpbmtcclxuICAgICAgICAubWVudS1saW5rIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gSWNvblxyXG4gICAgICAgIC5tZW51LWljb24ge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gQ2FyZFxyXG4vL1xyXG5cclxuLmNhcmQuY2FyZC1kb2NzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG4gICAgYm9yZGVyOiAwO1xyXG59IiwiLy9cclxuLy8gUHJpc21qc1xyXG4vL1xyXG5cclxuJGJhc2UtY29sb3I6IGlmKGlzRGFya01vZGUoKSwgIzFiMWIyOSwgIzFlMWUzZik7XHJcbiRzY3JvbGxiYXItY29sb3I6IGlmKGlzRGFya01vZGUoKSwgbGlnaHRlbigjMWIxYjI5LCA2JSksIGxpZ2h0ZW4oIzFlMWUzZiwgMTIlKSk7XHJcbiRidG4tYmc6IGxpZ2h0ZW4oJGJhc2UtY29sb3IsIDklKTtcclxuJGJ0bi1ob3Zlci1iZzogbGlnaHRlbigkYmFzZS1jb2xvciwgMTIlKTtcclxuJGJ0bi1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNzUpO1xyXG4kYnRuLWhvdmVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbi8vIGhpZ2hsaWdodFxyXG4uaGlnaGxpZ2h0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6ICRiYXNlLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICBwYWRkaW5nOiAxLjc1cmVtIDEuNXJlbSAxLjc1cmVtIDEuNXJlbTtcclxuXHJcbiAgICAvLyBUYWJzXHJcbiAgICAubmF2IHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjZmZmZmZmLCAwLjEpO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XHJcblxyXG4gICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDFyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJ0bi1jb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ0bi1iZztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnRuLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oaWdobGlnaHQtY29weSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDEuNzVyZW07XHJcbiAgICAgICAgdG9wOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbSAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWJnO1xyXG4gICAgICAgIGNvbG9yOiAkYnRuLWNvbG9yO1xyXG5cclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWhvdmVyLWJnO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJ0bi1ob3Zlci1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmhpZ2hsaWdodC1jb3B5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ29kZVxyXG4gICAgLmhpZ2hsaWdodC1jb2RlIHtcclxuICAgICAgICBwcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNjcm9sbGJhci1jb2xvcigkc2Nyb2xsYmFyLWNvbG9yKTtcclxuXHJcbiAgICAgICAgICAgIGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuaGlnaGxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjMWUxZTNmO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgcGFkZGluZzogMS43NXJlbSAxLjVyZW0gMS43NXJlbSAxLjVyZW07XG59XG4uaGlnaGxpZ2h0IC5uYXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG59XG4uaGlnaGxpZ2h0IC5uYXYgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmhpZ2hsaWdodCAubmF2IC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwLjM1cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaGlnaGxpZ2h0IC5uYXYgLm5hdi1saW5rOmZvY3VzLCAuaGlnaGxpZ2h0IC5uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDJkNWU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvcHkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjc1cmVtO1xuICB0b3A6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwLjM1cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQ1ZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29weTpmb2N1cywgLmhpZ2hsaWdodCAuaGlnaGxpZ2h0LWNvcHk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjY4O1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5oaWdobGlnaHQ6aG92ZXIgLmhpZ2hsaWdodC1jb3B5IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb2RlIHByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBzY3JvbGxiYXItY29sb3I6ICNkMGQ0ZDc7XG59XG4uaGlnaGxpZ2h0IC5oaWdobGlnaHQtY29kZSBwcmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDRkNztcbn1cbi5oaWdobGlnaHQgLmhpZ2hsaWdodC1jb2RlIHByZSBjb2RlW2NsYXNzKj1sYW5ndWFnZS1dIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzbGlnaHRib3gtc2xpZGUtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG5cbi5mc2xpZ2h0Ym94LXRvb2xiYXIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5mb3JtLXNlbGVjdC1zb2xpZCwgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5mb3JtLXNlbGVjdC1zb2xpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWYzZjc7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5mb3JtLXNlbGVjdDpub3QoLmZvcm0tc2VsZWN0LXNvbGlkKTpub3QoLmZvcm0tc2VsZWN0LXdoaXRlKSwgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5mb3JtLXNlbGVjdDpub3QoLmZvcm0tc2VsZWN0LXNvbGlkKTpub3QoLmZvcm0tc2VsZWN0LXdoaXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI0I1QjVDMztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgY29sb3I6ICMxODFDMzI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ExQTVCNztcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQTFBNUI3O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLmZvcm0tc2VsZWN0LXNvbGlkIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS5mb3JtLXNlbGVjdC1zb2xpZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBMUE1Qjc7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICB0b3A6IDUwJTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykge1xuICBwYWRkaW5nLXRvcDogY2FsYygoMS41cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygoMS41cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIG1hcmdpbjogMC4ycmVtIDAuNHJlbSAwLjJyZW0gMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOm5vdCguZm9ybS1zZWxlY3Qtc20pOm5vdCguZm9ybS1zZWxlY3QtbGcpIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjJyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6bm90KC5mb3JtLXNlbGVjdC1zbSk6bm90KC5mb3JtLXNlbGVjdC1sZykgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtIC0gKDEuNXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtIC0gKDEuNXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoKDEuNjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCgxLjY1cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuZm9ybS1zZWxlY3QtbGcgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIG1hcmdpbjogMC4ycmVtIDAuNHJlbSAwLjJyZW0gMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LWxnIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBoZWlnaHQ6IDAuNnJlbTtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1sZyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjJyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LWxnIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC44MjVyZW0gLSAoMS42NXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjgyNXJlbSAtICgxLjY1cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygoMS4xcmVtICsgMnB4IC0gMC42cmVtKSAvIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygoMS4xcmVtICsgMnB4IC0gMC42cmVtKSAvIDIpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuZm9ybS1zZWxlY3Qtc20gLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIHBhZGRpbmc6IDAuMTVyZW0gMC40cmVtO1xuICBtYXJnaW46IDAuMTVyZW0gMC40cmVtIDAuMTVyZW0gMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LXNtIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5mb3JtLXNlbGVjdC1zbSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLmZvcm0tc2VsZWN0LXNtIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC41NXJlbSAtICgxLjFyZW0gKyAycHggLSAwLjZyZW0pIC8gMik7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC41NXJlbSAtICgxLjFyZW0gKyAycHggLSAwLjZyZW0pIC8gMik7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5tb2RhbC1vcGVuIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIHotaW5kZXg6IDEwNTY7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoIHtcbiAgcGFkZGluZzogMC41cmVtIDEuMjVyZW07XG4gIG1hcmdpbjogMCAwIDAuNXJlbSAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMC41NXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzE4MUMzMjtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTZFRjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2ggLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cywgLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogMXB4IHNvbGlkICMxODFDMzI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGQUZGO1xuICBjb2xvcjogIzE5NjhDRDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX21lc3NhZ2Uge1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgcGFkZGluZzogMCAxLjI1cmVtIDAgMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMC43cmVtO1xuICB3aWR0aDogMC43cmVtO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM1RTYyNzgnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXA1IC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMxOTY4Q0QnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xufVxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIgLmZ2LWhlbHAtYmxvY2sge1xuICBjb2xvcjogI0YxNDE2QztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmZ2LXBsdWdpbnMtbWVzc2FnZS1jb250YWluZXIudmFsaWQtZmVlZGJhY2ssIC5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICBmb250LWZhbWlseTogQmFzaXMgR3JvdGVzcXVlIFBybywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbiAgei1pbmRleDogMTAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZiwgLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2UsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLnN0YXJ0LWRhdGUsIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmVuZC1kYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9kYWwtb3BlbiAuZGF0ZXJhbmdlcGlja2VyIHtcbiAgei1pbmRleDogMTA1Njtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIHdpZHRoOiAxNzVweDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaSB7XG4gIHBhZGRpbmc6IDAuN3JlbSAxLjc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgY29sb3I6ICMxOTY4Q0Q7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG59XG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGhlaWdodDogMjk3cHg7XG59XG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLnNob3ctY2FsZW5kYXIgLnJhbmdlcyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFRkYyRjU7XG59XG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzIC5kcnAtY2FsZW5kYXIubGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMge1xuICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUZGMkY1O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4gaSB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZykge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46Zm9jdXM6bm90KC5idG4tYWN0aXZlKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmFjdGl2ZTpub3QoLmJ0bi1hY3RpdmUpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5zaG93LCAuc2hvdyA+IC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4ge1xuICBjb2xvcjogIzdFODI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIGksIC5idG4tY2hlY2s6YWN0aXZlICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIGksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgaSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5hY3RpdmUgaSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5zaG93IGksIC5zaG93ID4gLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biBpIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5hY3RpdmUgLnN2Zy1pY29uIHN2ZyBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5zaG93IC5zdmctaWNvbiBzdmcgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24gc3ZnIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gIGZpbGw6ICM3RTgyOTk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5idG4tY2hlY2s6YWN0aXZlICsgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuOmZvY3VzOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpIC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG46YWN0aXZlOm5vdCguYnRuLWFjdGl2ZSkgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5hY3RpdmUgLnN2Zy1pY29uIHN2Zzpob3ZlciBbZmlsbF06bm90KC5wZXJtYW5lbnQpOm5vdChnKSwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5zaG93IC5zdmctaWNvbiBzdmc6aG92ZXIgW2ZpbGxdOm5vdCgucGVybWFuZW50KTpub3QoZyksIC5zaG93ID4gLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0biAuc3ZnLWljb24gc3ZnOmhvdmVyIFtmaWxsXTpub3QoLnBlcm1hbmVudCk6bm90KGcpIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmJ0bi1jaGVjazphY3RpdmUgKyAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpmb2N1czpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjpob3Zlcjpub3QoLmJ0bi1hY3RpdmUpLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bjphY3RpdmU6bm90KC5idG4tYWN0aXZlKS5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIC5jYW5jZWxCdG4uYWN0aXZlLmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMgLmNhbmNlbEJ0bi5zaG93LmRyb3Bkb3duLXRvZ2dsZTphZnRlciwgLnNob3cgPiAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuY2FuY2VsQnRuLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLXNlbGVjdGVkIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIubGVmdCwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLFxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLmF2YWlsYWJsZTpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hdmFpbGFibGU6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5tb250aCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjM0Y0MjU0O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLm5leHQgc3BhbiwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLnByZXYgc3BhbiB7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGJvcmRlci1jb2xvcjogIzdFODI5OTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5uZXh0LmF2YWlsYWJsZTpob3ZlciBzcGFuLCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgucHJldi5hdmFpbGFibGU6aG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzE5NjhDRDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5uZXh0IHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5wcmV2IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYXZhaWxhYmxlLm9mZiB7XG4gIGNvbG9yOiAjQjVCNUMzO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0QgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYWN0aXZlLnN0YXJ0LWRhdGUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYWN0aXZlLmVuZC1kYXRlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hY3RpdmUuc3RhcnQtZGF0ZS5lbmQtZGF0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLnRvZGF5LCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQudG9kYXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0YxRkFGRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE5NjhDRCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5pbi1yYW5nZS5hdmFpbGFibGU6bm90KC5hY3RpdmUpOm5vdCgub2ZmKTpub3QoLnRvZGF5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkY7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5hbXBtc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubWludXRlc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XG4gIHBhZGRpbmctdG9wOiAwLjM1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzE4MUMzMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuYW1wbXNlbGVjdDpmb2N1cyxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdDpmb2N1cyxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmhvdXJzZWxlY3Q6Zm9jdXMsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdDpmb2N1cyxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjRjVGOEZBO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5yYW5nZXMge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5yYW5nZXMgdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAuZHJwLWNhbGVuZGFyIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSwgLmZsYXRwaWNrci1jYWxlbmRhcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGF0cGlja3ItbW9udGhzIHtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xufVxuXG4uZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi5mbGF0cGlja3ItZGF5cyxcbi5kYXlDb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbW9udGgge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGZpbGw6ICM3RTgyOTk7XG4gIGhlaWdodDogNDZweDtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgdG9wOiAxcmVtO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2Zyxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcge1xuICBmaWxsOiAjQTFBNUI3O1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoOmhvdmVyLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y1RjhGQTtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciBzdmcsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzVFNjI3ODtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCB7XG4gIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4gIGxlZnQ6IDFyZW07XG4gIC8qcnRsOmVuZDppZ25vcmUqL1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoIHtcbiAgLypydGw6YmVnaW46aWdub3JlKi9cbiAgcmlnaHQ6IDFyZW07XG4gIC8qcnRsOmVuZDppZ25vcmUqL1xufVxuXG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIHdpZHRoOiA2NXB4O1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd24ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjVGOEZBO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzVFNjI3ODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGgge1xuICBjb2xvcjogIzVFNjI3ODtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHNwYW4uY3VyLW1vbnRoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y1RjhGQTtcbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhciB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuc3Bhbi5mbGF0cGlja3Itd2Vla2RheSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mbGF0cGlja3ItdGltZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyLmhhc1RpbWUgLmZsYXRwaWNrci10aW1lIHtcbiAgaGVpZ2h0OiBoZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBoZWlnaHQ7XG4gIG1heC1oZWlnaHQ6IGhlaWdodDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNUY4RkE7XG59XG4uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciB7XG4gIGhlaWdodDogaGVpZ2h0O1xufVxuLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG0ge1xuICBjb2xvcjogIzVFNjI3ODtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1ob3VyLCAuZmxhdHBpY2tyLXRpbWUgaW5wdXQuZmxhdHBpY2tyLW1pbnV0ZSB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6aG92ZXIsXG4uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpob3Zlcixcbi5mbGF0cGlja3ItdGltZSBpbnB1dDpmb2N1cyxcbi5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5udW1JbnB1dFdyYXBwZXIgc3BhbiB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW46YWZ0ZXIge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzVFNjI3OCAhaW1wb3J0YW50O1xufVxuLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cbi5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd0Rvd246aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG4ubnVtSW5wdXRXcmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbGF0cGlja3ItZGF5IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC13aWR0aDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmZsYXRwaWNrci1kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpob3ZlciwgLmZsYXRwaWNrci1kYXk6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpmb2N1cywgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmZvY3VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiAjRjFGQUZGO1xuICBjb2xvcjogIzE5NjhDRDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LnRvZGF5IHtcbiAgYmFja2dyb3VuZDogI0Y1RjhGQTtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheTpob3ZlciwgLmZsYXRwaWNrci1kYXkudG9kYXk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjRUZGMkY1O1xuICBjb2xvcjogIzVFNjI3ODtcbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cywgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cywgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXksIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kOiAjMTk2OENEO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheTpob3ZlciwgLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6aG92ZXIsIC5mbGF0cGlja3ItZGF5OmZvY3VzLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6Zm9jdXMsIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogI0YxRkFGRjtcbiAgY29sb3I6ICMxOTY4Q0Q7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmxhdHBpY2tyLWRheS50b2RheTpob3ZlciwgLmZsYXRwaWNrci1kYXkudG9kYXk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjRjVGOEZBO1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZSwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuaW5SYW5nZSwgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5pblJhbmdlLCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpmb2N1cywgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cywgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6Zm9jdXMsIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UucHJldk1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5uZXh0TW9udGhEYXksIC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xuICBiYWNrZ3JvdW5kOiAjMTk2OENEO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZCwgLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyLCAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheSwgLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZCwgLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZC5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5IHtcbiAgY29sb3I6ICNCNUI1QzM7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkLCAuZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQ6aG92ZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogI0I1QjVDMztcbn1cblxuLnRhZ2lmeSB7XG4gIC0tdGFnaWZ5LWRkLWJnLWNvbG9yOiAjZmZmZmZmO1xuICAtLXRhZ3MtYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xuICAtLXRhZ3MtaG92ZXItYm9yZGVyLWNvbG9yOiAjRTRFNkVGO1xuICAtLXRhZ3MtZm9jdXMtYm9yZGVyLWNvbG9yOiAjQjVCNUMzO1xuICAtLXRhZy1iZzogI0VGRjJGNTtcbiAgLS10YWctaG92ZXI6ICNFRkYyRjU7XG4gIC0tdGFnLXRleHQtY29sb3I6ICM1RTYyNzg7XG4gIC0tdGFnLXRleHQtY29sb3ItLWVkaXQ6ICM1RTYyNzg7XG4gIC0tdGFnLXBhZDogMCAwLjVyZW07XG4gIC0tdGFnLWluc2V0LXNoYWRvdy1zaXplOiAxcmVtO1xuICAtLXRhZy1pbnZhbGlkLWNvbG9yOiAjRjE0MTZDO1xuICAtLXRhZy1pbnZhbGlkLWJnOiAjRkZGNUY4O1xuICAtLXRhZy1yZW1vdmUtYmc6ICNFRkYyRjU7XG4gIC0tdGFnLXJlbW92ZS1idG4tY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLXRhZy1yZW1vdmUtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS10YWctcmVtb3ZlLWJ0bi1iZy0taG92ZXI6IHRyYW5zcGFyZW50O1xuICAtLWlucHV0LWNvbG9yOiAjNUU2Mjc4O1xuICAtLXBsYWNlaG9sZGVyLWNvbG9yOiAjQjVCNUMzO1xuICAtLXBsYWNlaG9sZGVyLWNvbG9yLWZvY3VzOiAjQTFBNUI3O1xuICAtLWxvYWRlci1zaXplOiAuOHJlbTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFnLWJnKTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnIGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWdfX3JlbW92ZUJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNBMUE1QjcnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWdfX3JlbW92ZUJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9fdGFnLnRhZ2lmeS0tbm90QWxsb3dlZCBkaXYgLnRhZ2lmeV9fdGFnLXRleHQge1xuICBjb2xvcjogI0YxNDE2QztcbiAgb3BhY2l0eTogMC41O1xufVxuLnRhZ2lmeSAudGFnaWZ5X190YWcudGFnaWZ5LS1ub3RBbGxvd2VkIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNGMTQxNkMnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udGFnaWZ5IC50YWdpZnlfX3RhZy50YWdpZnktLW5vdEFsbG93ZWQgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi50YWdpZnkgLnRhZ2lmeV9faW5wdXQ6YmVmb3JlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4udGFnaWZ5Om5vdCguZm9ybS1jb250cm9sLXNtKTpub3QoLmZvcm0tY29udHJvbC1sZykge1xuICBwYWRkaW5nLXRvcDogY2FsYygoMS41cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygoMS41cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xufVxuLnRhZ2lmeTpub3QoLmZvcm0tY29udHJvbC1zbSk6bm90KC5mb3JtLWNvbnRyb2wtbGcpIC50YWdpZnlfX3RhZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBtYXJnaW46IDAuMnJlbSAwLjRyZW0gMC4ycmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnRhZ2lmeTpub3QoLmZvcm0tY29udHJvbC1zbSk6bm90KC5mb3JtLWNvbnRyb2wtbGcpIC50YWdpZnlfX3RhZyBkaXYge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnRhZ2lmeTpub3QoLmZvcm0tY29udHJvbC1zbSk6bm90KC5mb3JtLWNvbnRyb2wtbGcpIC50YWdpZnlfX3RhZyAudGFnaWZ5X190YWdfX3JlbW92ZUJ0biB7XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMC42cmVtO1xuICBtYXJnaW46IDAgMC41cmVtIDAgMDtcbn1cbi50YWdpZnk6bm90KC5mb3JtLWNvbnRyb2wtc20pOm5vdCguZm9ybS1jb250cm9sLWxnKSAudGFnaWZ5X19pbnB1dCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAtICgxLjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAtICgxLjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCgxLjY1cmVtICsgMnB4IC0gMC44cmVtKSAvIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygoMS42NXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLWxnIC50YWdpZnlfX3RhZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBtYXJnaW46IDAuMnJlbSAwLjRyZW0gMC4ycmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtbGcgLnRhZ2lmeV9fdGFnIGRpdiB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtbGcgLnRhZ2lmeV9fdGFnIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcbiAgd2lkdGg6IDAuNnJlbTtcbiAgaGVpZ2h0OiAwLjZyZW07XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtbGcgLnRhZ2lmeV9faW5wdXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuODI1cmVtIC0gKDEuNjVyZW0gKyAycHggLSAwLjhyZW0pIC8gMik7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC44MjVyZW0gLSAoMS42NXJlbSArIDJweCAtIDAuOHJlbSkgLyAyKTtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoKDEuMXJlbSArIDJweCAtIDAuNnJlbSkgLyAyKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoKDEuMXJlbSArIDJweCAtIDAuNnJlbSkgLyAyKTtcbn1cbi50YWdpZnkuZm9ybS1jb250cm9sLXNtIC50YWdpZnlfX3RhZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjE1cmVtIDAuNHJlbTtcbiAgbWFyZ2luOiAwLjE1cmVtIDAuNHJlbSAwLjE1cmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnRhZ2lmeS5mb3JtLWNvbnRyb2wtc20gLnRhZ2lmeV9fdGFnIGRpdiB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1zbSAudGFnaWZ5X190YWcgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgbWFyZ2luOiAwIDAuNXJlbSAwIDA7XG59XG4udGFnaWZ5LmZvcm0tY29udHJvbC1zbSAudGFnaWZ5X19pbnB1dCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC41NXJlbSAtICgxLjFyZW0gKyAycHggLSAwLjZyZW0pIC8gMik7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC41NXJlbSAtICgxLjFyZW0gKyAycHggLSAwLjZyZW0pIC8gMik7XG59XG5cbi50YWdpZnlfX2Ryb3Bkb3duIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnRhZ2lmeV9fZHJvcGRvd24gLl93cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ubW9kYWwtb3BlbiAudGFnaWZ5X19kcm9wZG93biB7XG4gIHotaW5kZXg6IDEwNTY7XG59XG4udGFnaWZ5X19kcm9wZG93biAudGFnaWZ5X19kcm9wZG93bl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udGFnaWZ5X19kcm9wZG93biAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnRhZ2lmeV9fZHJvcGRvd24gLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW06aG92ZXIsIC50YWdpZnlfX2Ryb3Bkb3duIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkY7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLnRhZ2lmeV9fZHJvcGRvd24udGFnaWZ5X19pbmxpbmVfX3N1Z2dlc3Rpb25zIHtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xufVxuLnRhZ2lmeV9fZHJvcGRvd24udGFnaWZ5X19pbmxpbmVfX3N1Z2dlc3Rpb25zIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBwYWRkaW5nOiAwLjM1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAwLjI1cmVtIDAuNXJlbSAwLjI1cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi50YWdpZnlfX2Ryb3Bkb3duLnRhZ2lmeV9faW5saW5lX19zdWdnZXN0aW9ucyAudGFnaWZ5X19kcm9wZG93bl9faXRlbTpob3ZlciwgLnRhZ2lmeV9fZHJvcGRvd24udGFnaWZ5X19pbmxpbmVfX3N1Z2dlc3Rpb25zIC50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkY7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuXG4uYm9vdHN0cmFwLW1heGxlbmd0aCB7XG4gIHotaW5kZXg6IDEwNDAgIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtbWF4bGVuZ3RoLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cbi5tb2RhbCAuYm9vdHN0cmFwLW1heGxlbmd0aCB7XG4gIHotaW5kZXg6IDEwNjAgIWltcG9ydGFudDtcbn1cblxuLmNrLXRhcmdldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jay10b29sYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNrLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cbi5jay1jb250ZW50LmNrLWZvY3VzZWQge1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0QgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY2stZWRpdG9yIC5jay10b29sYmFyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5jay1lZGl0b3IgLmNrLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2stYm9keSAuY2stYmFsbG9vbi1wYW5lbCAuY2stY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uY2stYm9keSAuY2stYmFsbG9vbi1wYW5lbCAuY2stY29udGVudC5jay1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2OENEICFpbXBvcnRhbnQ7XG59XG4uY2stYm9keSAuY2stYmFsbG9vbi1wYW5lbC5jay10b29sYmFyLWNvbnRhaW5lcixcbi5jay1ib2R5IC5jay1iYWxsb29uLXBhbmVsIC5jay10b29sYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cblxudGFibGUuZGF0YVRhYmxlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGgge1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19pbmZvIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuXG5kaXYuZGF0YVRhYmxlc19sZW5ndGggKyBkaXYuZGF0YVRhYmxlc19pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkID4gdHIgPiB0ZDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpLFxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgPiB0ciA+IHRoOm5vdCguc29ydGluZ19kaXNhYmxlZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZyxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzYyxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDkgOCcgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J000LjQyMTExIDIuMDY0NjNDNC4yMjA4OCAxLjk2MTYxIDMuOTYzNyAxLjk4MDkgMy43ODU5NyAyLjEyODYzTDAuMTc3MTgxIDUuMTI4NDdDLTAuMDQ2MDM0IDUuMzE0MDIgLTAuMDYwMjYxMSA1LjYzMDQ5IDAuMTQ1NDA0IDUuODM1MzJDMC4zNTEwNjkgNi4wNDAxNSAwLjY5ODc0NCA2LjA1NTc4IDAuOTIxOTU5IDUuODcwMjNMNC4xNDEzNyAzLjE5NDA2TDcuMDY0MTcgNS44NDQxNEM3LjI3OTA0IDYuMDM4OTYgNy42MjY4NiA2LjAzODM1IDcuODQxMDUgNS44NDI3OEM4LjA1NTI0IDUuNjQ3MjEgOC4wNTQ2OSA1LjMzMDczIDcuODM5ODIgNS4xMzU5MUw0LjU0NDQ5IDIuMTQ4MDZDNC41MDcwNCAyLjExNDEgNC40NjU0MSAyLjA4NjI5IDQuNDIxMTEgMi4wNjQ2M1onLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDkgOCcgZmlsbD0nJTIzQTFBNUI3JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J000LjQyMTExIDUuOTM1MzdDNC4yMjA4OCA2LjAzODM5IDMuOTYzNyA2LjAxOTEgMy43ODU5NyA1Ljg3MTM3TDAuMTc3MTgxIDIuODcxNTNDLTAuMDQ2MDM0IDIuNjg1OTggLTAuMDYwMjYxIDIuMzY5NTEgMC4xNDU0MDQgMi4xNjQ2OEMwLjM1MTA2OSAxLjk1OTg1IDAuNjk4NzQ0IDEuOTQ0MjIgMC45MjE5NTkgMi4xMjk3N0w0LjE0MTM3IDQuODA1OTRMNy4wNjQxNyAyLjE1NTg2QzcuMjc5MDQgMS45NjEwNCA3LjYyNjg2IDEuOTYxNjUgNy44NDEwNSAyLjE1NzIyQzguMDU1MjQgMi4zNTI3OSA4LjA1NDY5IDIuNjY5MjcgNy44Mzk4MiAyLjg2NDA5TDQuNTQ0NDkgNS44NTE5NEM0LjUwNzA0IDUuODg1OSA0LjQ2NTQxIDUuOTEzNzEgNC40MjExMSA1LjkzNTM3WicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciAudGFibGUtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcHJvY2Vzc2luZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmRyb3B6b25lIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMS41cmVtIDEuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzE5NjhDRDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGRjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZSAuZHotbWVzc2FnZSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMC43NXJlbTtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyAuZHotaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWZpbGUtcHJldmlldyAuZHotaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjRUZGMkY1O1xufVxuLmRyb3B6b25lIC5kei1zdWNjZXNzLW1hcmssXG4uZHJvcHpvbmUgLmR6LWVycm9yLW1hcmsge1xuICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZSAuZHotc3VjY2Vzcy1tYXJrIHN2Zyxcbi5kcm9wem9uZSAuZHotZXJyb3ItbWFyayBzdmcge1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZSAuZHotcmVtb3ZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMS42NXJlbTtcbiAgd2lkdGg6IDEuNjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRvcDogLTAuODI1cmVtO1xuICByaWdodDogLTAuODI1cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNBMUE1QjcnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZHJvcHpvbmUgLmR6LXJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzE5NjhDRCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5kcm9wem9uZSAuZHotZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjRjE0MTZDO1xufVxuXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kei1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtcGFuZWwgLmRyb3B6b25lLXVwbG9hZCxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtcGFuZWwgLmRyb3B6b25lLXJlbW92ZS1hbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIC5kcm9wem9uZS1maWxlbmFtZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzdFODI5OTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIC5kcm9wem9uZS1maWxlbmFtZTpob3ZlciB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS1maWxlIC5kcm9wem9uZS1lcnJvciB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0YxNDE2QztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXByb2dyZXNzIHtcbiAgd2lkdGg6IDE1JTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXByb2dyZXNzIC5wcm9ncmVzcyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1zdGFydCxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtY2FuY2VsLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1kZWxldGUge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQgaSxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtY2FuY2VsIGksXG4uZHJvcHpvbmUuZHJvcHpvbmUtcXVldWUgLmRyb3B6b25lLWl0ZW0gLmRyb3B6b25lLXRvb2xiYXIgLmRyb3B6b25lLWRlbGV0ZSBpIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1zdGFydDpob3Zlcixcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtY2FuY2VsOmhvdmVyLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1kZWxldGU6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1zdGFydDpob3ZlciBpLFxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIC5kcm9wem9uZS1pdGVtIC5kcm9wem9uZS10b29sYmFyIC5kcm9wem9uZS1jYW5jZWw6aG92ZXIgaSxcbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtZGVsZXRlOmhvdmVyIGkge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5kcm9wem9uZS5kcm9wem9uZS1xdWV1ZSAuZHJvcHpvbmUtaXRlbSAuZHJvcHpvbmUtdG9vbGJhciAuZHJvcHpvbmUtc3RhcnQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuXG4uZ21hcHMge1xuICAvKiBpbXBvcnRhbnQhICBib290c3RyYXAgc2V0cyBtYXgtd2lkdGggb24gaW1nIHRvIDEwMCUgd2hpY2ggY29uZmxpY3RzIHdpdGggZ29vZ2xlIG1hcCBjYW52YXMqL1xufVxuLmdtYXBzIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5nbWFwcy5nbWFwcy1zdGF0aWMgPiBkaXYge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5vVWktdGFyZ2V0IHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjRjVGOEZBO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTVweDtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdG9wOiAtNC41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLXZlcnRpY2FsIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDE1cHg7XG59XG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICByaWdodDogLTQuNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub1VpLXRhcmdldCAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogIzE5NjhDRDtcbn1cbi5ub1VpLXRhcmdldCAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubm9VaS10YXJnZXQubm9VaS1zbSB7XG4gIGhlaWdodDogNnB4O1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktc20gLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiAtN3B4O1xufVxuLm5vVWktdGFyZ2V0Lm5vVWktbGcge1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ubm9VaS10YXJnZXQubm9VaS1sZyAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0b3A6IC02cHg7XG59XG5cbi5ub1VpLXRvb2x0aXAge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXNpemU6IDAuOTI1cmVtO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnFsLXRvb2xiYXIge1xuICBmb250LWZhbWlseTogQmFzaXMgR3JvdGVzcXVlIFBybywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIjtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyIC5xbC1zdHJva2UsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbiAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uIC5xbC1zdHJva2Uge1xuICBzdHJva2U6ICNBMUE1Qjc7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbiAucWwtZmlsbCB7XG4gIGZpbGw6ICNBMUE1Qjc7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXN0cm9rZSwgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1hY3RpdmUgLnFsLXN0cm9rZSwgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyOmZvY3VzIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyOmZvY3VzIC5xbC1zdHJva2UsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtZXhwYW5kZWQgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbi5xbC1leHBhbmRlZCAucWwtc3Ryb2tlLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpob3ZlciAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2Uge1xuICBzdHJva2U6ICMxOTY4Q0Q7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLWZpbGwsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1hY3RpdmUgLnFsLWZpbGwsIC5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlcjpmb2N1cyAucWwtZmlsbCwgLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyOmhvdmVyIC5xbC1maWxsLFxuLnFsLXRvb2xiYXIucWwtc25vdyBidXR0b24ucWwtZXhwYW5kZWQgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtdG9vbGJhci5xbC1zbm93IGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC10b29sYmFyLnFsLXNub3cgYnV0dG9uOmhvdmVyIC5xbC1maWxsIHtcbiAgZmlsbDogIzE5NjhDRDtcbn1cblxuLnFsLWVkaXRvciB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLnFsLWVkaXRvci5xbC1ibGFuazpiZWZvcmUge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjQTFBNUI3ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4ucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyIC5xbC1waWNrZXItbGFiZWwge1xuICBjb2xvcjogI0ExQTVCNztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsIC5xbC1zbm93IC5xbC1waWNrZXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciB7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE5NjhDRDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSwgLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsOmhvdmVyIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW0ge1xuICBjb2xvcjogIzdFODI5OTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCwgLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtLnFsLWFjdGl2ZSwgLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xuICBjb2xvcjogIzE4MUMzMjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCAucWwtcHJldmlldyB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgLnFsLWFjdGlvbiB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCAucWwtYWN0aW9uOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5tb2RhbCAucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIHtcbiAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUucWwtc3ludGF4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4MUMzMjtcbiAgY29sb3I6ICNBMUE1Qjc7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuLnFsLXF1aWwucWwtcXVpbC1wbGFpbiAucWwtdG9vbGJhcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIC5xbC1jb250YWluZXIge1xuICBib3JkZXI6IDA7XG59XG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIC5xbC1lZGl0b3Ige1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yZWNhcHRjaGEge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUZGMkY1O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5yZWNhcHRjaGEgLnJlY2FwdGNoYS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJlY2FwdGNoYSAucmVjYXB0Y2hhX29ubHlfaWZfaW5jb3JyZWN0X3NvbCB7XG4gIGNvbG9yOiAjRjE0MTZDO1xufVxuLnJlY2FwdGNoYSAuaW5wdXQtZ3JvdXAgLmJ0biBpIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5yZWNhcHRjaGEgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjQ3NXJlbSAhaW1wb3J0YW50O1xufVxuXG5odG1sLnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pLFxuYm9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKTpub3QoLm1vZGFsLW9wZW4pIHtcbiAgb3ZlcmZsb3cteTogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKTpub3QoLnN3ZWV0YWxlcnQyLW5vcGFkZGluZyksXG5ib2R5LnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pOm5vdCgubW9kYWwtb3Blbik6bm90KC5zd2VldGFsZXJ0Mi1ub3BhZGRpbmcpIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3dhbDItcG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uc3dhbDItcG9wdXAgLnN3YWwyLWh0bWwtY29udGFpbmVyLFxuLnN3YWwyLXBvcHVwIC5zd2FsMi1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uc3dhbDItcG9wdXAgLmJ0biB7XG4gIG1hcmdpbjogMTVweCA1cHggMDtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItc3R5bGVkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zd2FsMi1wb3B1cCAuc3dhbDItYWN0aW9ucyB7XG4gIG1hcmdpbjogMS41cmVtIGF1dG8gMXJlbSBhdXRvO1xufVxuXG4uc3dhbDItY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItY29udGFpbmVyLnN3YWwyLXNob3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnN3YWwyLWNvbnRhaW5lciAuc3dhbDItaHRtbC1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmJvZHkuc3dhbDItaGVpZ2h0LWF1dG8ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzcwMDtcbiAgY29sb3I6ICNGRkM3MDA7XG59XG4uc3dhbDItaWNvbi5zd2FsMi1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI0YxNDE2QztcbiAgY29sb3I6ICNGMTQxNkM7XG59XG4uc3dhbDItaWNvbi5zd2FsMi1lcnJvciBbY2xhc3NePXN3YWwyLXgtbWFyay1saW5lXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCA2NSwgMTA4LCAwLjc1KTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM1MENEODk7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xufVxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyAuc3dhbDItc3VjY2Vzcy1yaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDgwLCAyMDUsIDEzNywgMC4zKTtcbn1cbi5zd2FsMi1pY29uLnN3YWwyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxMmRhY2Q7XG4gIGNvbG9yOiAjMTJkYWNkO1xufVxuLnN3YWwyLWljb24uc3dhbDItcXVlc3Rpb24ge1xuICBib3JkZXItY29sb3I6ICMxOTY4Q0Q7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuXG4udG94LXRhcmdldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b3gtdGlueW1jZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEuNXJlbSBjZW50ZXIgLypydGw6Y2FsYygxMDAlIC0gMS41cmVtKSBjZW50ZXIqLyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS4yNXJlbSAxLjI1cmVtIDQuNXJlbSAhaW1wb3J0YW50O1xufVxuLnRvYXN0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnRvYXN0IC50b2FzdC1jbG9zZS1idXR0b24ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDAuODVyZW07XG4gIGhlaWdodDogMC44NXJlbTtcbn1cbi50b2FzdCAudG9hc3QtdGl0bGUge1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udG9hc3QgLnRvYXN0LXRpdGxlICsgLnRvYXN0LW1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuLnRvYXN0IC50b2FzdC1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRvYXN0LnRvYXN0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50b2FzdC50b2FzdC1zdWNjZXNzIC50b2FzdC1jbG9zZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLyUzZSUzYy9zdmclM2VcIik7XG59XG4udG9hc3QudG9hc3QtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMmRhY2Q7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnRvYXN0LnRvYXN0LWluZm8gLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi50b2FzdC50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udG9hc3QudG9hc3Qtd2FybmluZyAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLnRvYXN0LnRvYXN0LWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udG9hc3QudG9hc3QtZXJyb3IgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLnRvYXN0LXRvcC1jZW50ZXIge1xuICB0b3A6IDEycHg7XG59XG5cbi50b2FzdC1ib3R0b20tY2VudGVyIHtcbiAgYm90dG9tOiAxMnB4O1xufVxuXG4uZHJhZ2dhYmxlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5kcmFnZ2FibGUuZHJhZ2dhYmxlLW1pcnJvciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjRTRFNkVGICFpbXBvcnRhbnQ7XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS0tb3JpZ2luYWwge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4uZHJhZ2dhYmxlLmRyYWdnYWJsZS1zb3VyY2UtLWlzLWRyYWdnaW5nLmRyYWdnYWJsZS0tb3ZlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cbi5kcmFnZ2FibGUgLmRyYWdnYWJsZS1oYW5kbGUge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5hcGV4Y2hhcnRzLXRleHQsXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0LFxuLmFwZXhjaGFydHMtbGVnZW5kLXRleHQge1xuICBmb250LWZhbWlseTogQmFzaXMgR3JvdGVzcXVlIFBybywgSGVsdmV0aWNhLCBcInNhbnMtc2VyaWZcIiAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFwZXhjaGFydHMtcGllLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjkyNXJlbTtcbn1cblxuLmFwZXhjaGFydHMtdG9vbGJhciB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi13aWR0aDogMTByZW0gIWltcG9ydGFudDtcbn1cbi5hcGV4Y2hhcnRzLW1lbnUgLmFwZXhjaGFydHMtbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFwZXhjaGFydHMtbWVudSAuYXBleGNoYXJ0cy1tZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uYXBleGNoYXJ0cy10b29sdGlwLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQgLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICNGNUY4RkEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzRjQyNTQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmFwZXhjaGFydHMtdG9vbHRpcCAuYXBleGNoYXJ0cy10b29sdGlwLXRpdGxlIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4uYXBleGNoYXJ0cy14YXhpc3Rvb2x0aXAuYXBleGNoYXJ0cy10aGVtZS1saWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1yb3VuZGVkLWJvdHRvbSAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cblxuLnJvdW5kZWQgLmFwZXhjaGFydHMtY2FudmFzIHN2ZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIC5hcGV4Y2hhcnRzLWNhbnZhcyBzdmcge1xuICBib3JkZXItcmFkaXVzOiAwLjI3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyAuYXBleGNoYXJ0cy1jYW52YXMgc3ZnIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQteGwgLmFwZXhjaGFydHMtY2FudmFzIHN2ZyB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLXdoaXRlIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItcHJpbWFyeSAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICMxOTY4Q0QgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLXNlY29uZGFyeSAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICNFNEU2RUYgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWxpZ2h0IC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0Y1RjhGQSAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItc3VjY2VzcyAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICM1MENEODkgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWluZm8gLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjMTJkYWNkICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci13YXJuaW5nIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0ZGQzcwMCAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZGFuZ2VyIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0YxNDE2QyAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZGFyayAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICMxODFDMzIgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLW11dGVkIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0ExQTVCNyAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZ3JheS0xMDAgLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjRjVGOEZBICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci1ncmF5LTIwMCAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICNFRkYyRjUgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWdyYXktMzAwIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogI0U0RTZFRiAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZ3JheS00MDAgLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjQjVCNUMzICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci1ncmF5LTUwMCAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICNBMUE1QjcgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWdyYXktNjAwIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogIzdFODI5OSAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItZ3JheS03MDAgLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjNUU2Mjc4ICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci1ncmF5LTgwMCAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICMzRjQyNTQgIWltcG9ydGFudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLWhvdmVyLWdyYXktOTAwIC5hcGV4Y2hhcnRzLWJhci1hcmVhOmhvdmVyIHtcbiAgZmlsbDogIzE4MUMzMiAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1iYXItaG92ZXItY3VzdG9tLXBpbmsgLmFwZXhjaGFydHMtYmFyLWFyZWE6aG92ZXIge1xuICBmaWxsOiAjRjk3NUM0ICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1ob3Zlci1jdXN0b20tYmx1ZSAuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XG4gIGZpbGw6ICMwODA4NWMgIWltcG9ydGFudDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXBhbmUsXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdG9wLFxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWJvdHRvbSxcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sIHtcbiAgei1pbmRleDogMSAhaW1wb3J0YW50O1xufVxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMS41cmVtIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciAubGVhZmxldC1wb3B1cC1jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IEJhc2lzIEdyb3Rlc3F1ZSBQcm8sIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnRucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50bnMgW2RhdGEtdG5zPXRydWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50bnMgLnRucy1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi50bnMgLnRucy1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRucyAudG5zLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udG5zIC50bnMtY29udHJvbHMgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTVFODtcbn1cbi50bnMgLnRucy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cbi50bnMgLnRucy1uYXYgYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkYyRjU7XG4gIG1hcmdpbjogMCAwLjI1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzVyZW07XG59XG4udG5zIC50bnMtbmF2IGJ1dHRvbi50bnMtbmF2LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTY4Q0Q7XG59XG4udG5zLnRucy1pbml0aWF6bGllZCBbZGF0YS10bnM9dHJ1ZV0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRucy50bnMtaW5pdGlhemxpZWQgLnRucy1pdGVtIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi50bnMudG5zLWRlZmF1bHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG5zLnRucy1kZWZhdWx0IFtkYXRhLWNvbnRyb2xzPXByZXZdLFxuLnRucy50bnMtZGVmYXVsdCBbZGF0YS1jb250cm9scz1uZXh0XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi50bnMudG5zLWRlZmF1bHQgW2RhdGEtY29udHJvbHM9cHJldl0ge1xuICBsZWZ0OiAwO1xufVxuLnRucy50bnMtZGVmYXVsdCBbZGF0YS1jb250cm9scz1uZXh0XSB7XG4gIHJpZ2h0OiAwO1xufVxuLnRucy50bnMtZGVmYXVsdCAudG5zLW91dGVyIHtcbiAgbWFyZ2luOiAwIDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRucy50bnMtZGVmYXVsdCAudG5zLW91dGVyIHtcbiAgICBtYXJnaW46IDAgMnJlbTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgLS1mYy1ldmVudC1ib3JkZXItY29sb3I6ICMxOTY4Q0Q7XG4gIC0tZmMtZXZlbnQtYmctY29sb3I6ICMxOTY4Q0Q7XG4gIC0tZmMtZXZlbnQtdGV4dC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLmZjIHtcbiAgLS1mYy1ib3JkZXItY29sb3I6ICNFRkYyRjU7XG4gIC0tZmMtcGFnZS1iZy1jb2xvcjogI2ZmZmZmZjtcbiAgLS1mYy1zbWFsbC1mb250LXNpemU6IDAuOTVyZW07XG4gIC0tZmMtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNSk7XG4gIC0tZmMtYmctZXZlbnQtb3BhY2l0eTogMC4zO1xuICAtLWZjLW5ldXRyYWwtYmctY29sb3I6ICNGNUY4RkE7XG4gIC0tZmMtdG9kYXktYmctY29sb3I6ICNGRkY4REQ7XG4gIC0tZmMtbm93LWluZGljYXRvci1jb2xvcjogI0YxNDE2QztcbiAgLS1mYy1saXN0LWV2ZW50LWhvdmVyLWJnLWNvbG9yOiByZ2JhKDI0NSwgMjQ4LCAyNTAsIDAuNSk7XG4gIC0tZmMtYnV0dG9uLXRleHQtY29sb3I6ICM3RTgyOTk7XG4gIC0tZmMtYnV0dG9uLWJnLWNvbG9yOiAjRjVGOEZBO1xuICAtLWZjLWJ1dHRvbi1ib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIC0tZmMtYnV0dG9uLWhvdmVyLWJnLWNvbG9yOiAjRjVGOEZBO1xuICAtLWZjLWJ1dHRvbi1ob3Zlci1ib3JkZXItY29sb3I6ICNGNUY4RkE7XG4gIC0tZmMtYnV0dG9uLWFjdGl2ZS1iZy1jb2xvcjogI0VGRjJGNTtcbiAgLS1mYy1idXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjogI0VGRjJGNTtcbn1cbi5mYyB0YWJsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5mYyAuZmMtYnV0dG9uIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAwO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeSAuZmMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4xNXJlbTtcbn1cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKTpmb2N1cywgLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpOmhvdmVyLCAuZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSk6YWN0aXZlIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZmMtYnV0dG9uLWFjdGl2ZSk6Zm9jdXMgLmZjLWljb24sIC5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5mYy1idXR0b24tYWN0aXZlKTpob3ZlciAuZmMtaWNvbiwgLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpOmFjdGl2ZSAuZmMtaWNvbiB7XG4gIGNvbG9yOiAjMTgxQzMyO1xufVxuLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKS5mYy1idXR0b24tYWN0aXZlIHtcbiAgY29sb3I6ICMxODFDMzI7XG59XG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmUgLmZjLWljb24ge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5mYyAuZmMtYnV0dG9uLWdyb3VwIC5mYy1idXR0b24ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5mYyAuZmMtdG9vbGJhci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzNGNDI1NDtcbn1cbi5mYyAuZmMtY29sLWhlYWRlci1jZWxsIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjVyZW07XG59XG4uZmMgLmZjLWNvbC1oZWFkZXItY2VsbCAuZmMtY29sLWhlYWRlci1jZWxsLWN1c2hpb24ge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uZmMgLmZjLXNjcm9sbGdyaWQge1xuICBib3JkZXItcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5mYyAuZmMtc2Nyb2xsZ3JpZCB0aGVhZCA+IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG59XG4uZmMgLmZjLXNjcm9sbGdyaWQgdGhlYWQgPiB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZjIC5mYy1zY3JvbGxncmlkIHRib2R5ID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZjIC5mYy1zY3JvbGxncmlkIHRib2R5ID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmZjIC5mYy1kYXlncmlkLWV2ZW50IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmZjIC5mYy1kYXlncmlkLWRvdC1ldmVudCAuZmMtZXZlbnQtdGl0bGUsXG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50IC5mYy1ldmVudC10aW1lLFxuLmZjIC5mYy1kYXlncmlkLWJsb2NrLWV2ZW50IC5mYy1ldmVudC10aXRsZSxcbi5mYyAuZmMtZGF5Z3JpZC1ibG9jay1ldmVudCAuZmMtZXZlbnQtdGltZSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cbi5mYyAuZmMtZGF5Z3JpZC1kYXktbnVtYmVyIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50IC5mYy1ldmVudC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50OmhvdmVyLCAuZmMgLmZjLWRheWdyaWQtZG90LWV2ZW50LmZjLWV2ZW50LW1pcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGNvbG9yOiAjMTk2OENEO1xufVxuLmZjIC5mYy1kYXlncmlkLWV2ZW50LWRvdCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xcmVtO1xufVxuLmZjIC5mYy1wb3BvdmVyIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZmMgLmZjLXBvcG92ZXIgLmZjLXBvcG92ZXItaGVhZGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbiAgcGFkZGluZzogMC42NXJlbSAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmZjIC5mYy1wb3BvdmVyIC5mYy1wb3BvdmVyLWhlYWRlciAuZmMtcG9wb3Zlci10aXRsZSB7XG4gIGNvbG9yOiAjM0Y0MjU0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmMgLmZjLXBvcG92ZXIgLmZjLXBvcG92ZXItaGVhZGVyIC5mYy1wb3BvdmVyLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzdFODI5OTtcbn1cbi5mYyAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1oZWFkZXIgLmZjLXBvcG92ZXItY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzE5NjhDRDtcbn1cbi5mYyAuZmMtcG9wb3ZlciAuZmMtcG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW0gMC43NXJlbSAwLjc1cmVtO1xufVxuLmZjIC5mYy1kYXlncmlkLW1vcmUtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmMgLmZjLXRpbWVncmlkLXNsb3Qge1xuICBoZWlnaHQ6IDJyZW07XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cbi5mYyAuZmMtbGlzdC1kYXktY3VzaGlvbixcbi5mYyAuZmMtbGlzdC10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuODVyZW0gMS4xNXJlbTtcbn1cbi5mYyAuZmMtbGlzdC1kYXktdGV4dCxcbi5mYyAuZmMtbGlzdC1kYXktc2lkZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiAjMTgxQzMyO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmZjIC5mYy1saXN0LFxuLmZjIC5mYy1saXN0LXRhYmxlIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG59XG4uZmMgLmZjLWxpc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmMgLmZjLXRpbWVncmlkLWF4aXMge1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZmMgLmZjLXRpbWVncmlkLWV2ZW50IC5mYy1ldmVudC1tYWluIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuLmZjIC5mYy10aW1lZ3JpZC1ub3ctaW5kaWNhdG9yLWFycm93IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLmZjLWgtZXZlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZjIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZmMgLmZjLWhlYWRlci10b29sYmFyIC5mYy10b29sYmFyLWNodW5rOm50aC1jaGlsZCgxKSwgLmZjIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuazpudGgtY2hpbGQoMykge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5mYyAuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXRvb2xiYXItY2h1bms6bnRoLWNoaWxkKDIpIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuZmMgLmZjLWhlYWRlci10b29sYmFyIC5mYy10b29sYmFyLWNodW5rOm50aC1jaGlsZCgyKSwgLmZjIC5mYy1oZWFkZXItdG9vbGJhciAuZmMtdG9vbGJhci1jaHVuazpudGgtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5rYW5iYW4tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCB7XG4gIGZsb2F0OiBub25lO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC40NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjQ3NXJlbTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIud2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci53aGl0ZSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICM3RTgyOTk7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC13aGl0ZSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjN0U4Mjk5O1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ1LCAyNDgsIDI1MCwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtbGlnaHQgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjRjVGOEZBO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIucHJpbWFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxMDQsIDIwNSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtcHJpbWFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICMxOTY4Q0Q7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU2RUY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnNlY29uZGFyeSAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICMzRjQyNTQ7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI4LCAyMzAsIDIzOSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtc2Vjb25kYXJ5IC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI0U0RTZFRjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MENEODk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLnN1Y2Nlc3MgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MCwgMjA1LCAxMzcsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXN1Y2Nlc3MgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjNTBDRDg5O1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyZGFjZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuaW5mbyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4LCAyMTgsIDIwNSwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtaW5mbyAua2FuYmFuLXRpdGxlLWJvYXJkIHtcbiAgY29sb3I6ICMxMmRhY2Q7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci53YXJuaW5nIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LXdhcm5pbmcgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjRkZDNzAwO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjE0MTZDO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5kYW5nZXIgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgNjUsIDEwOCwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtZGFuZ2VyIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogI0YxNDE2Qztcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODFDMzI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmRhcmsgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1kYXJrIC5rYW5iYW4tdGl0bGUtYm9hcmQge1xuICBjb2xvcjogIzE4MUMzMjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIuY3VzdG9tLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjk3NUM0O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5saWdodC1jdXN0b20tcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxMTcsIDE5NiwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtY3VzdG9tLXBpbmsgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjRjk3NUM0O1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWJvYXJkLWhlYWRlci5jdXN0b20tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4NWM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tYm9hcmQtaGVhZGVyLmxpZ2h0LWN1c3RvbS1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4LCA4LCA5MiwgMC4xKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1ib2FyZC1oZWFkZXIubGlnaHQtY3VzdG9tLWJsdWUgLmthbmJhbi10aXRsZS1ib2FyZCB7XG4gIGNvbG9yOiAjMDgwODVjO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMC40NzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPXdoaXRlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtd2hpdGVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG4gIGNvbG9yOiAjN0U4Mjk5O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9bGlnaHQtbGlnaHRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDI0OCwgMjUwLCAwLjEpO1xuICBjb2xvcjogI0Y1RjhGQTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPXByaW1hcnldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NjhDRDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1wcmltYXJ5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDEwNCwgMjA1LCAwLjEpO1xuICBjb2xvcjogIzE5NjhDRDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPXNlY29uZGFyeV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNkVGO1xuICBjb2xvcjogIzNGNDI1NDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LXNlY29uZGFyeV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMjMwLCAyMzksIDAuMSk7XG4gIGNvbG9yOiAjRTRFNkVGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9c3VjY2Vzc10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBDRDg5O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LXN1Y2Nlc3NdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MCwgMjA1LCAxMzcsIDAuMSk7XG4gIGNvbG9yOiAjNTBDRDg5O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9aW5mb10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTJkYWNkO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LWluZm9dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOCwgMjE4LCAyMDUsIDAuMSk7XG4gIGNvbG9yOiAjMTJkYWNkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9d2FybmluZ10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LXdhcm5pbmddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgMCwgMC4xKTtcbiAgY29sb3I6ICNGRkM3MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1kYW5nZXJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxNDE2QztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1kYW5nZXJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDY1LCAxMDgsIDAuMSk7XG4gIGNvbG9yOiAjRjE0MTZDO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9ZGFya10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxQzMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LWRhcmtdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNCwgMjgsIDUwLCAwLjEpO1xuICBjb2xvcjogIzE4MUMzMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWN1c3RvbS1waW5rXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOTc1QzQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ua2FuYmFuLWNvbnRhaW5lciAua2FuYmFuLWJvYXJkIC5rYW5iYW4tZHJhZyAua2FuYmFuLWl0ZW1bZGF0YS1jbGFzcz1saWdodC1jdXN0b20tcGlua10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTE3LCAxOTYsIDAuMSk7XG4gIGNvbG9yOiAjRjk3NUM0O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmthbmJhbi1jb250YWluZXIgLmthbmJhbi1ib2FyZCAua2FuYmFuLWRyYWcgLmthbmJhbi1pdGVtW2RhdGEtY2xhc3M9Y3VzdG9tLWJsdWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDg1YztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5rYW5iYW4tY29udGFpbmVyIC5rYW5iYW4tYm9hcmQgLmthbmJhbi1kcmFnIC5rYW5iYW4taXRlbVtkYXRhLWNsYXNzPWxpZ2h0LWN1c3RvbS1ibHVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOCwgOCwgOTIsIDAuMSk7XG4gIGNvbG9yOiAjMDgwODVjO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtYW5jaG9yIHtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIHBhZGRpbmc6IDAgOHB4IDAgNHB4O1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaWNvbiB7XG4gIGNvbG9yOiAjNUU2Mjc4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWljb24ubGEge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWljb24uZmEge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgbGluZS1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMC43O1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtZGlzYWJsZWQgLmpzdHJlZS1pY29uIHtcbiAgY29sb3I6ICM1RTYyNzg7XG59XG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jbGlja2VkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjRjVGOEZBO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaG92ZXJlZCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWNsaWNrZWQsXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS13aG9sZXJvdy1jbGlja2VkIHtcbiAgYmFja2dyb3VuZDogI0VGRjJGNTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQsIC5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtd2hvbGVyb3cgLmpzdHJlZS13aG9sZXJvdy1ob3ZlcmVkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uanN0cmVlLW9wZW4gPiAuanN0cmVlLWFuY2hvciA+IC5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmpzdHJlZS1vcGVuID4gLmpzdHJlZS1hbmNob3IgPiAubGEtZm9sZGVyOmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbm9kZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMXB4IC8qcnRsOmlnbm9yZSovICFpbXBvcnRhbnQ7XG59XG5cbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbGFzdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IC8qcnRsOmlnbm9yZSovO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uanN0cmVlLXJ0bCAuanN0cmVlLWFuY2hvciB7XG4gIHBhZGRpbmc6IDAgNHB4IDAgOHB4IC8qcnRsOmlnbm9yZSovO1xufVxuXG4udmFrYXRhLWNvbnRleHQsXG4udmFrYXRhLWNvbnRleHQgdWwge1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufVxuLnZha2F0YS1jb250ZXh0IGxpLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuLnZha2F0YS1jb250ZXh0IGxpIGEsXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYSB7XG4gIHBhZGRpbmc6IDByZW0gMS4ycmVtO1xuICBib3JkZXI6IDA7XG59XG4udmFrYXRhLWNvbnRleHQgbGkgYSBpLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmFrYXRhLWNvbnRleHQgbGkgYSAudmFrYXRhLWNvbnRleHRtZW51LXNlcCxcbi52YWthdGEtY29udGV4dCB1bCBsaSBhIC52YWthdGEtY29udGV4dG1lbnUtc2VwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52YWthdGEtY29udGV4dCBsaSBhIHNwYW4sXG4udmFrYXRhLWNvbnRleHQgbGkgYSBpbnMsXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYSBzcGFuLFxuLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgaW5zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4udmFrYXRhLWNvbnRleHQgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSxcbi52YWthdGEtY29udGV4dCBsaSBhOmhvdmVyLFxuLnZha2F0YS1jb250ZXh0IHVsIC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEsXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYTpob3ZlciB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgY29sb3I6ICMxOTY4Q0Q7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udmFrYXRhLWNvbnRleHQgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSAuc3Bhbixcbi52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5pbnMsXG4udmFrYXRhLWNvbnRleHQgbGkgYTpob3ZlciAuc3Bhbixcbi52YWthdGEtY29udGV4dCBsaSBhOmhvdmVyIC5pbnMsXG4udmFrYXRhLWNvbnRleHQgdWwgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSAuc3Bhbixcbi52YWthdGEtY29udGV4dCB1bCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5pbnMsXG4udmFrYXRhLWNvbnRleHQgdWwgbGkgYTpob3ZlciAuc3Bhbixcbi52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIC5pbnMge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1zZXBhcmF0b3IgYSxcbi52YWthdGEtY29udGV4dC1ydGwgLnZha2F0YS1jb250ZXh0LXNlcGFyYXRvciBhIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZGMkY1O1xufVxuXG4uanN0cmVlLXJlbmFtZS1pbnB1dCB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMnB4IDZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjVGOEZBICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNDc1cmVtO1xufSIsIi8vXHJcbi8vIGZzbGlnaHRib3hcclxuLy9cclxuXHJcbi5mc2xpZ2h0Ym94LXNsaWRlLWJ0biB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuLmZzbGlnaHRib3gtdG9vbGJhciB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxufSIsIi8vXHJcbi8vIFNlbGVjdDIgcGx1Z2luIGN1c3RvbWl6YXRpb246IGh0dHBzOi8vc2VsZWN0Mi5vcmdcclxuLy9cclxuXHJcbiRzZWxlY3QyLWRyb3Bkb3duLXBhZGRpbmc6IDFyZW0gMDtcclxuJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLXBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcclxuJHNlbGVjdDItZHJvcGRvd24tb3B0aW9uLW1hcmdpbjogMCAwO1xyXG5cclxuJHNlbGVjdDItZHJvcGRvd24tZ3JvdXAtcGFkZGluZzogMCAxLjI1cmVtIDAgMS4yNXJlbTtcclxuJHNlbGVjdDItZHJvcGRvd24tZ3JvdXAtbWFyZ2luOiAwIDAgMC4yNXJlbSAwO1xyXG5cclxuJHNlbGVjdDItc2VhcmNoLXBhZGRpbmc6IDAuNXJlbSAxLjI1cmVtO1xyXG4kc2VsZWN0Mi1zZWFyY2gtbWFyZ2luOiAwIDAgMC41cmVtIDA7XHJcblxyXG4kc2VsZWN0Mi1jbGVhci1zaXplOiAwLjdyZW07XHJcbiRzZWxlY3QyLWNsZWFyLWNvbG9yOiAkZ3JheS03MDA7XHJcbiRzZWxlY3QyLWNsZWFyLWNvbG9yLWhvdmVyOiAkcHJpbWFyeTtcclxuJHNlbGVjdDItY2xlYXItYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRzZWxlY3QyLWNsZWFyLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kc2VsZWN0Mi1jbGVhci1iZy1ob3ZlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JHNlbGVjdDItY2xlYXItY29sb3ItaG92ZXJ9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRzZWxlY3QyLWNsZWFyLXJpZ2h0OiAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7ICAvLyRmb3JtLXNlbGVjdC1wYWRkaW5nLXggK1xyXG5cclxuLy8gQm9vdHN0cmFwYSA1IFRoZW1lXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNSB7XHJcblxyXG5cdC8vIFNlbGVjdGlvbiBcclxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24ge1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Ly8gU2VsZWN0aW9uIGZvY3VzICYgb3BlbiBzdGF0ZXNcclxuXHQmLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyxcclxuXHQmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcclxuXHRcdC5mb3JtLXNlbGVjdC1zb2xpZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1zb2xpZC1iZy1mb2N1cztcclxuXHRcdH1cclxuXHJcblx0XHQuZm9ybS1zZWxlY3Q6bm90KC5mb3JtLXNlbGVjdC1zb2xpZCk6bm90KC5mb3JtLXNlbGVjdC13aGl0ZSkge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBTZWFyY2hcclxuXHQuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XHJcblx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcclxuXHRcdFx0Y29sb3I6ICRpbnB1dC1jb2xvcjtcdFxyXG5cdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkaW5wdXQtcGxhY2Vob2xkZXItY29sb3IpO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1zZWxlY3Qtc29saWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xyXG5cdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcblx0XHRcdGNvbG9yOiAkaW5wdXQtc29saWQtY29sb3I7XHJcblx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRpbnB1dC1zb2xpZC1wbGFjZWhvbGRlci1jb2xvcik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAgU2luZ2xlIG1vZGVcclxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0Ly8gU2VsZWN0ZWRcclxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0Y29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBQbGFjZWhvbGRlclxyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XHJcblx0XHRcdGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gRm9ybSBzZWxlY3Qgc29saWRcclxuXHRcdCYuZm9ybS1zZWxlY3Qtc29saWQge1xyXG5cdFx0XHQvLyBTZWxlY3RlZFxyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRcdFx0XHRjb2xvcjogJGlucHV0LXNvbGlkLWNvbG9yO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyBQbGFjZWhvbGRlclxyXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGlucHV0LXNvbGlkLXBsYWNlaG9sZGVyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAgTXVsdGlwbGUgbW9kZVxyXG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG5cdFx0Ly8gU2VhcmNoXHJcblx0XHQuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdH1cclxuXHJcblx0XHQvLyBTZWxlY3RlZFxyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcclxuXHJcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJHNlbGVjdDItY2xlYXItYmcpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cclxuXHRcdFx0XHRcdHNwYW4gIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJHNlbGVjdDItY2xlYXItYmctaG92ZXIpO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQvLyBTaXplc1xyXG5cdFx0Jjpub3QoLmZvcm0tc2VsZWN0LXNtKTpub3QoLmZvcm0tc2VsZWN0LWxnKSB7XHJcblx0XHRcdC8vICRpbnB1dC1oZWlnaHQsICRjaG9pY2UtZm9udC1zaXplLCAkY2hvaWNlLWJvcmRlci1yYWRpdXMsICRjaG9pY2UtcGFkZGluZy15LCAkY2hvaWNlLXBhZGRpbmcteCwgJGNob2ljZS1tYXJnaW4teSwgJGNob2ljZS1tYXJnaW4teCwgJHJlbW92ZS1zaXplLCAkcmVtb3ZlLW1hcmdpbi14XHJcblx0XHRcdEBpbmNsdWRlIHNlbGVjdDItbXVsdGlwbGUtc2l6ZSgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgMC45cmVtLCAwLjRyZW0sIDAuMnJlbSwgMC40cmVtLCAwLjJyZW0sIDAuNHJlbSwgMC42cmVtLCAwLjVyZW0pO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuZm9ybS1zZWxlY3QtbGcge1xyXG5cdFx0XHRAaW5jbHVkZSBzZWxlY3QyLW11bHRpcGxlLXNpemUoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWhlaWdodC1ib3JkZXIsIDFyZW0sIDAuNHJlbSwgMC4ycmVtLCAwLjRyZW0sIDAuMnJlbSwgMC40cmVtLCAwLjZyZW0sIDAuNXJlbSk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5mb3JtLXNlbGVjdC1zbSB7XHJcblx0XHRcdEBpbmNsdWRlIHNlbGVjdDItbXVsdGlwbGUtc2l6ZSgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgMC44cmVtLCAwLjRyZW0sIDAuMTVyZW0sIDAuNHJlbSwgMC4xNXJlbSwgMC40cmVtLCAwLjVyZW0sIDAuNXJlbSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdFx0XHJcblx0Ly8gRHJvcGRvd25cclxuXHQuc2VsZWN0Mi1kcm9wZG93biB7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuXHRcdGJvcmRlci1yYWRpdXM6ICRkcm9wZG93bi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0cGFkZGluZzogJHNlbGVjdDItZHJvcGRvd24tcGFkZGluZztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG5cclxuXHRcdC8vIEluIG1vZGFsXHJcblx0XHQubW9kYWwtb3BlbiAmIHtcclxuXHRcdFx0ei1pbmRleDogJHppbmRleC1tb2RhbCArIDE7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gU2VhcmNoXHJcblx0XHQuc2VsZWN0Mi1zZWFyY2gge1xyXG5cdFx0XHRwYWRkaW5nOiAkc2VsZWN0Mi1zZWFyY2gtcGFkZGluZztcclxuXHRcdFx0bWFyZ2luOiAkc2VsZWN0Mi1zZWFyY2gtbWFyZ2luO1xyXG5cclxuXHRcdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XHJcblx0XHRcdFx0cGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xyXG5cdFx0XHRcdGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplLXNtO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXMtc207XHJcblx0XHRcdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogMXB4IHNvbGlkICRpbnB1dC1mb2N1cy1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyBPcHRpb25zXHJcblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcclxuXHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XHJcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gT3B0aW9uXHJcblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xyXG5cdFx0XHRjb2xvcjogJGdyYXktNzAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHRwYWRkaW5nOiAkc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tcGFkZGluZztcclxuXHRcdFx0bWFyZ2luOiAkc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tbWFyZ2luO1xyXG5cclxuXHRcdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtaG92ZXItYmc7XHJcblx0XHRcdFx0Y29sb3I6ICRjb21wb25lbnQtaG92ZXItY29sb3I7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZCB7XHJcblx0XHRcdFx0Y29sb3I6ICRncmF5LTQwMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX21lc3NhZ2Uge1xyXG5cdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3VwIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHJcblx0XHRcdFx0LnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktODAwO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkaDUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJHNlbGVjdDItZHJvcGRvd24tZ3JvdXAtcGFkZGluZztcclxuXHRcdFx0XHRcdG1hcmdpbjogJHNlbGVjdDItZHJvcGRvd24tZ3JvdXAtbWFyZ2luO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICRzZWxlY3QyLWRyb3Bkb3duLW9wdGlvbi1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAkc2VsZWN0Mi1kcm9wZG93bi1vcHRpb24tbWFyZ2luO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gQ2xlYXJcclxuXHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiAkc2VsZWN0Mi1jbGVhci1zaXplO1xyXG5cdFx0d2lkdGg6ICRzZWxlY3QyLWNsZWFyLXNpemU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHJpZ2h0OiAkc2VsZWN0Mi1jbGVhci1yaWdodDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJHNlbGVjdDItY2xlYXItYmcpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcblx0XHRzcGFuICB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJHNlbGVjdDItY2xlYXItYmctaG92ZXIpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIvL1xyXG4vLyBTZWxlY3QyIE1peGluc1xyXG4vL1xyXG5cclxuQG1peGluIHNlbGVjdDItbXVsdGlwbGUtc2l6ZSgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgJGNob2ljZS1mb250LXNpemUsICRjaG9pY2UtYm9yZGVyLXJhZGl1cywgJGNob2ljZS1wYWRkaW5nLXksICRjaG9pY2UtcGFkZGluZy14LCAkY2hvaWNlLW1hcmdpbi15LCAkY2hvaWNlLW1hcmdpbi14LCAkcmVtb3ZlLXNpemUsICRyZW1vdmUtbWFyZ2luLXgpIHtcclxuICAgICRjYWxjdWxhdGVkLWlucHV0LXBhZGRpbmcteTogY2FsYygoI3skaW5wdXQtcGFkZGluZy15ICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSAtICN7MiAqICRjaG9pY2UtcGFkZGluZy15ICsgMiAqICRjaG9pY2UtbWFyZ2luLXl9KSAvIDIpO1xyXG4gICAgJGNhbGN1bGF0ZWQtc2VsZWN0aW9uLW1hcmdpbi15OiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gLSAoI3skaW5wdXQtcGFkZGluZy15ICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSAtICN7MiAqICRjaG9pY2UtcGFkZGluZy15ICsgMiAqICRjaG9pY2UtbWFyZ2luLXl9KSAvIDIpO1xyXG4gIFxyXG4gICAgcGFkZGluZy10b3A6ICRjYWxjdWxhdGVkLWlucHV0LXBhZGRpbmcteTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkY2FsY3VsYXRlZC1pbnB1dC1wYWRkaW5nLXk7XHJcblxyXG4gICAgLy8gQ2hvaWNlXHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNob2ljZS1ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgIHBhZGRpbmc6ICRjaG9pY2UtcGFkZGluZy15ICRjaG9pY2UtcGFkZGluZy14O1xyXG4gICAgICAgIG1hcmdpbjogICRjaG9pY2UtbWFyZ2luLXkgJGNob2ljZS1tYXJnaW4teCAkY2hvaWNlLW1hcmdpbi15IDA7XHJcblxyXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRyZW1vdmUtc2l6ZTtcclxuICAgICAgICAgICAgd2lkdGg6ICRyZW1vdmUtc2l6ZTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkcmVtb3ZlLW1hcmdpbi14O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMiAqICRyZW1vdmUtc2l6ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkY2hvaWNlLWZvbnQtc2l6ZTtcclxuICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLy8gU2VhcmNoIGlucHV0XHJcbiAgICAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XHJcbiAgICAgICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGNhbGN1bGF0ZWQtc2VsZWN0aW9uLW1hcmdpbi15O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkY2FsY3VsYXRlZC1zZWxlY3Rpb24tbWFyZ2luLXk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gRm9ybVZhbGlkYXRpb24gQ3VzdG9taXphdGlvbi4gIE1vcmUgaW5mbzogaHR0cHM6Ly9mb3JtdmFsaWRhdGlvbi5pby9cclxuLy9cclxuXHJcbi5mdi1wbHVnaW5zLW1lc3NhZ2UtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcclxuXHJcbiAgICAuZnYtaGVscC1ibG9jayB7XHJcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi52YWxpZC1mZWVkYmFjayxcclxuICAgICYuaW52YWxpZC1mZWVkYmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCb290c3RyYXAgRGF0ZXJhbmdlcGlja2VyIHBsdWdpbiBjdXN0b21pemF0aW9uOiBodHRwczovL3d3dy5kYXRlcmFuZ2VwaWNrZXIuY29tXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uZGF0ZXJhbmdlcGlja2VyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG4gICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgJjphZnRlcixcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHRkIHtcclxuICAgICAgICAmLm9mZixcclxuICAgICAgICAmLm9mZi5pbi1yYW5nZSxcclxuICAgICAgICAmLm9mZi5zdGFydC1kYXRlLFxyXG4gICAgICAgICYub2ZmLmVuZC1kYXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1vcGVuICYge1xyXG4gICAgICAgIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwgKyAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYWxlbmRhci10YWJsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5yYW5nZXMge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMC43cmVtIDEuNzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBvbmVudC1ob3Zlci1iZztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtYmc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1saW5rO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2hvdy1jYWxlbmRhciB7XHJcbiAgICAgICAgLnJhbmdlcyB7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjk3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2hvdy1yYW5nZXMge1xyXG4gICAgICAgICYuc2hvdy1jYWxlbmRhciB7XHJcbiAgICAgICAgICAgIC5yYW5nZXMgIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRycC1jYWxlbmRhci5sZWZ0IHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcnAtYnV0dG9ucyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjc1cmVtO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcblxyXG4gICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYW5jZWxCdG4ge1xyXG4gICAgICAgICAgICAkY29sb3I6ICRsaWdodC1pbnZlcnNlO1xyXG4gICAgICAgICAgICAkaWNvbi1jb2xvcjogJGxpZ2h0LWludmVyc2U7XHJcbiAgICAgICAgICAgICRib3JkZXItY29sb3I6ICRsaWdodDtcclxuICAgICAgICAgICAgJGJnLWNvbG9yOiAkbGlnaHQ7XHJcblxyXG4gICAgICAgICAgICAkY29sb3ItYWN0aXZlOiAkbGlnaHQtaW52ZXJzZTtcclxuICAgICAgICAgICAgJGljb24tY29sb3ItYWN0aXZlOiAkbGlnaHQtaW52ZXJzZTtcclxuICAgICAgICAgICAgJGJvcmRlci1jb2xvci1hY3RpdmU6ICRsaWdodC1hY3RpdmU7XHJcbiAgICAgICAgICAgICRiZy1jb2xvci1hY3RpdmU6ICRsaWdodC1hY3RpdmU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBidXR0b24tY3VzdG9tLXZhcmlhbnQoJGNvbG9yLCAkaWNvbi1jb2xvciwgJGJvcmRlci1jb2xvciwgJGJnLWNvbG9yLCAkY29sb3ItYWN0aXZlLCAkaWNvbi1jb2xvci1hY3RpdmUsICRib3JkZXItY29sb3ItYWN0aXZlLCAkYmctY29sb3ItYWN0aXZlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHBseUJ0biB7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJwLXNlbGVjdGVkIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZHJwLWNhbGVuZGFyIHtcclxuICAgICAgICAmLmxlZnQsXHJcbiAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcblxyXG4gICAgICAgICAgICAmLmF2YWlsYWJsZTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtaG92ZXItYmc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcblxyXG4gICAgICAgICAgICAmLm1vbnRoIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubmV4dCxcclxuICAgICAgICAgICAgJi5wcmV2IHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5hdmFpbGFibGU6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb21wb25lbnQtaG92ZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm5leHQge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucHJldiB7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcblxyXG4gICAgICAgICAgICAmLmF2YWlsYWJsZS5vZmYge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zdGFydC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmVuZC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zdGFydC1kYXRlLmVuZC1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi50b2RheSxcclxuICAgICAgICAgICAgJi50b2RheS5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbXBvbmVudC1ob3Zlci1iZyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb21wb25lbnQtaG92ZXItY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmluLXJhbmdlLmF2YWlsYWJsZTpub3QoLmFjdGl2ZSk6bm90KC5vZmYpOm5vdCgudG9kYXkpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtaG92ZXItYmc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWJnO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb21wb25lbnQtaG92ZXItY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc2VsZWN0LmFtcG1zZWxlY3QsXHJcbiAgICBzZWxlY3QubWludXRlc2VsZWN0LFxyXG4gICAgc2VsZWN0LmhvdXJzZWxlY3QsXHJcbiAgICBzZWxlY3QubW9udGhzZWxlY3QsXHJcbiAgICBzZWxlY3QueWVhcnNlbGVjdCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMzVyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMzVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUYWJsZXQgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIC5kYXRlcmFuZ2VwaWNrZXIge1xyXG4gICAgICAgICYuc2hvdy1jYWxlbmRhciB7XHJcbiAgICAgICAgICAgIC5yYW5nZXMge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRycC1jYWxlbmRhciB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vICBGbGF0cGlja3JcclxuLy9cclxuXHJcbiRmbGF0cGlja3ItcGFkZGluZy15OiAwLjVyZW07XHJcbiRmbGF0cGlja3ItcGFkZGluZy14OiAxcmVtO1xyXG4kZmxhdHBpY2tyLXdpZHRoOiAzMTVweDtcclxuJGZsYXRwaWNrci1kYXktaGVpZ2h0OiAzNnB4O1xyXG4kZmxhdHBpY2tyLXRpbWUtaGVpZ2h0OiA0NnB4O1xyXG5cclxuLy8gQ29udGFpbmVyXHJcbi5mbGF0cGlja3ItY2FsZW5kYXIgeyAgICBcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgYm9yZGVyOiAwO1xyXG5cdGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcclxuXHJcbiAgICAvLyBSZW1vdyBhcnJvd3NcclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufSAgIFxyXG5cclxuLy8gTW9udGhzIGNvbnRhaW5lclxyXG4uZmxhdHBpY2tyLW1vbnRocyB7XHJcbiAgICBwYWRkaW5nOiAwICRmbGF0cGlja3ItcGFkZGluZy14O1xyXG4gICAgcGFkZGluZy10b3A6ICRmbGF0cGlja3ItcGFkZGluZy15O1xyXG59XHJcblxyXG4vLyBJbm5lciBjb250YWluZXJcclxuLmZsYXRwaWNrci1pbm5lckNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAkZmxhdHBpY2tyLXBhZGRpbmcteSAkZmxhdHBpY2tyLXBhZGRpbmcteDtcclxufVxyXG5cclxuXHJcbi8vIERheSBjb250YWluZXJzXHJcbi5mbGF0cGlja3ItZGF5cyxcclxuLmRheUNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gTW9udGhzXHJcbi5mbGF0cGlja3ItbW9udGhzIHtcclxuICAgIC5mbGF0cGlja3ItbW9udGgge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgZmlsbDogJGdyYXktNjAwO1xyXG4gICAgICAgIGhlaWdodDogNDZweDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxhdHBpY2tyLXByZXYtbW9udGgsXHJcbiAgICAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICB0b3A6IDFyZW07ICAgICAgICBcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgZmlsbDogJGdyYXktNTAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkZ3JheS03MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZsYXRwaWNrci1wcmV2LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoLFxyXG4gICAgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1wcmV2LW1vbnRoIHtcclxuICAgICAgICAvKnJ0bDpiZWdpbjppZ25vcmUqL1xyXG4gICAgICAgIGxlZnQ6ICRmbGF0cGlja3ItcGFkZGluZy14O1xyXG4gICAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCxcclxuICAgIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCB7XHJcbiAgICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cclxuICAgICAgICByaWdodDogJGZsYXRwaWNrci1wYWRkaW5nLXg7XHJcbiAgICAgICAgLypydGw6ZW5kOmlnbm9yZSovXHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1vbnRoIHNlbGVjdG9yXHJcbi5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDsgICBcclxuXHJcbiAgICAubnVtSW5wdXRXcmFwcGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICB3aWR0aDogNjVweDtcclxuICAgIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAmLmFycm93VXAge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAmLmFycm93RG93biB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xyXG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3Bhbi5jdXItbW9udGgge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDsgICAgXHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0LmN1ci15ZWFyIHtcclxuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFdlZWsgZGF5c1xyXG5zcGFuLmZsYXRwaWNrci13ZWVrZGF5IHtcclxuICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcclxufVxyXG5cclxuLy8gVGltZVxyXG4uZmxhdHBpY2tyLXRpbWUge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIC5mbGF0cGlja3ItY2FsZW5kYXIuaGFzVGltZSAmIHtcclxuICAgICAgICBoZWlnaHQ6IGhlaWdodDtcclxuICAgICAgICBsaW5lLWhlaWdodDogaGVpZ2h0O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IGhlaWdodDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktMTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5udW1JbnB1dFdyYXBwZXIge1xyXG4gICAgICAgIGhlaWdodDogaGVpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItYW0tcG0ge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgJi5mbGF0cGlja3ItaG91cixcclxuICAgICAgICAmLmZsYXRwaWNrci1taW51dGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGlucHV0OmhvdmVyLFxyXG4gICAgLmZsYXRwaWNrci1hbS1wbTpob3ZlcixcclxuICAgIGlucHV0OmZvY3VzLFxyXG4gICAgLmZsYXRwaWNrci1hbS1wbTpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE51bWJlciBpbnB1dFxyXG4ubnVtSW5wdXRXcmFwcGVyIHtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hcnJvd1VwIHsgICAgXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXktNTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTcwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJi5hcnJvd0Rvd24geyAgICBcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZ3JheS01MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGdyYXktNzAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIERheVxyXG4uZmxhdHBpY2tyLWRheSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogJGZsYXRwaWNrci1kYXktaGVpZ2h0O1xyXG4gICAgbWF4LXdpZHRoOiAkZmxhdHBpY2tyLWRheS1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJGZsYXRwaWNrci1kYXktaGVpZ2h0O1xyXG4gICAgY29sb3I6ICRncmF5LTYwMDtcclxuXHJcbiAgICAmLmluUmFuZ2UsXHJcbiAgICAmLnByZXZNb250aERheS5pblJhbmdlLFxyXG4gICAgJi5uZXh0TW9udGhEYXkuaW5SYW5nZSxcclxuICAgICYudG9kYXkuaW5SYW5nZSxcclxuICAgICYucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsXHJcbiAgICAmLm5leHRNb250aERheS50b2RheS5pblJhbmdlLFxyXG4gICAgJjpob3ZlcixcclxuICAgICYucHJldk1vbnRoRGF5OmhvdmVyLFxyXG4gICAgJi5uZXh0TW9udGhEYXk6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJi5wcmV2TW9udGhEYXk6Zm9jdXMsXHJcbiAgICAmLm5leHRNb250aERheTpmb2N1cyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbXBvbmVudC1ob3Zlci1iZztcclxuICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFRvZGF5XHJcbiAgICAmLnRvZGF5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFNlbGVjdGVkXHJcbiAgICAmLnNlbGVjdGVkLFxyXG4gICAgJi5zdGFydFJhbmdlLFxyXG4gICAgJi5lbmRSYW5nZSxcclxuICAgICYuc2VsZWN0ZWQuaW5SYW5nZSxcclxuICAgICYuc3RhcnRSYW5nZS5pblJhbmdlLFxyXG4gICAgJi5lbmRSYW5nZS5pblJhbmdlLFxyXG4gICAgJi5zZWxlY3RlZDpmb2N1cyxcclxuICAgICYuc3RhcnRSYW5nZTpmb2N1cyxcclxuICAgICYuZW5kUmFuZ2U6Zm9jdXMsXHJcbiAgICAmLnNlbGVjdGVkOmhvdmVyLFxyXG4gICAgJi5zdGFydFJhbmdlOmhvdmVyLFxyXG4gICAgJi5lbmRSYW5nZTpob3ZlcixcclxuICAgICYuc2VsZWN0ZWQucHJldk1vbnRoRGF5LFxyXG4gICAgJi5zdGFydFJhbmdlLnByZXZNb250aERheSxcclxuICAgICYuZW5kUmFuZ2UucHJldk1vbnRoRGF5LFxyXG4gICAgJi5zZWxlY3RlZC5uZXh0TW9udGhEYXksXHJcbiAgICAmLnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LFxyXG4gICAgJi5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG4gICAgICAgIGNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjs7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAmLmluUmFuZ2UsXHJcbiAgICAmLnByZXZNb250aERheS5pblJhbmdlLFxyXG4gICAgJi5uZXh0TW9udGhEYXkuaW5SYW5nZSxcclxuICAgICYudG9kYXkuaW5SYW5nZSxcclxuICAgICYucHJldk1vbnRoRGF5LnRvZGF5LmluUmFuZ2UsXHJcbiAgICAmLm5leHRNb250aERheS50b2RheS5pblJhbmdlLFxyXG4gICAgJjpob3ZlcixcclxuICAgICYucHJldk1vbnRoRGF5OmhvdmVyLFxyXG4gICAgJi5uZXh0TW9udGhEYXk6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJi5wcmV2TW9udGhEYXk6Zm9jdXMsXHJcbiAgICAmLm5leHRNb250aERheTpmb2N1cyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbXBvbmVudC1ob3Zlci1iZztcclxuICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFRvZGF5XHJcbiAgICAmLnRvZGF5IHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICYudG9kYXk6aG92ZXIsXHJcbiAgICAmLnRvZGF5OmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFNlbGVjdGVkXHJcbiAgICAmLnNlbGVjdGVkLFxyXG4gICAgJi5zdGFydFJhbmdlLFxyXG4gICAgJi5lbmRSYW5nZSxcclxuICAgICYuc2VsZWN0ZWQuaW5SYW5nZSxcclxuICAgICYuc3RhcnRSYW5nZS5pblJhbmdlLFxyXG4gICAgJi5lbmRSYW5nZS5pblJhbmdlLFxyXG4gICAgJi5zZWxlY3RlZDpmb2N1cyxcclxuICAgICYuc3RhcnRSYW5nZTpmb2N1cyxcclxuICAgICYuZW5kUmFuZ2U6Zm9jdXMsXHJcbiAgICAmLnNlbGVjdGVkOmhvdmVyLFxyXG4gICAgJi5zdGFydFJhbmdlOmhvdmVyLFxyXG4gICAgJi5lbmRSYW5nZTpob3ZlcixcclxuICAgICYuc2VsZWN0ZWQucHJldk1vbnRoRGF5LFxyXG4gICAgJi5zdGFydFJhbmdlLnByZXZNb250aERheSxcclxuICAgICYuZW5kUmFuZ2UucHJldk1vbnRoRGF5LFxyXG4gICAgJi5zZWxlY3RlZC5uZXh0TW9udGhEYXksXHJcbiAgICAmLnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LFxyXG4gICAgJi5lbmRSYW5nZS5uZXh0TW9udGhEYXkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG4gICAgICAgIGNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjs7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBEaXNhYmxlZFxyXG4gICAgJi5mbGF0cGlja3ItZGlzYWJsZWQsXHJcbiAgICAmLmZsYXRwaWNrci1kaXNhYmxlZDpob3ZlcixcclxuICAgICYucHJldk1vbnRoRGF5LFxyXG4gICAgJi5uZXh0TW9udGhEYXksXHJcbiAgICAmLm5vdEFsbG93ZWQsXHJcbiAgICAmLm5vdEFsbG93ZWQucHJldk1vbnRoRGF5LFxyXG4gICAgJi5ub3RBbGxvd2VkLm5leHRNb250aERheSB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgJi5mbGF0cGlja3ItZGlzYWJsZWQsXHJcbiAgICAmLmZsYXRwaWNrci1kaXNhYmxlZDpob3ZlciB7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvL1xyXG4vLyBUYWdpZnlcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuLnRhZ2lmeSB7XHJcbiAgICAtLXRhZ2lmeS1kZC1iZy1jb2xvciAgICAgICAgOiAjeyRib2R5LWJnfTtcclxuICAgIC0tdGFncy1ib3JkZXItY29sb3IgICAgICAgICA6ICN7JGlucHV0LWJvcmRlci1jb2xvcn07XHJcbiAgICAtLXRhZ3MtaG92ZXItYm9yZGVyLWNvbG9yICAgOiAjeyRpbnB1dC1ib3JkZXItY29sb3J9O1xyXG4gICAgLS10YWdzLWZvY3VzLWJvcmRlci1jb2xvciAgIDogI3skaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yfTtcclxuICAgIC0tdGFnLWJnICAgICAgICAgICAgICAgICAgICA6ICN7JGdyYXktMjAwfTtcclxuICAgIC0tdGFnLWhvdmVyICAgICAgICAgICAgICAgICA6ICN7JGdyYXktMjAwfTtcclxuICAgIC0tdGFnLXRleHQtY29sb3IgICAgICAgICAgICA6ICN7JGdyYXktNzAwfTtcclxuICAgIC0tdGFnLXRleHQtY29sb3ItLWVkaXQgICAgICA6ICN7JGdyYXktNzAwfTtcclxuICAgIC0tdGFnLXBhZCAgICAgICAgICAgICAgICAgICA6IDAgMC41cmVtO1xyXG4gICAgLS10YWctaW5zZXQtc2hhZG93LXNpemUgICAgIDogMXJlbTtcclxuICAgIC0tdGFnLWludmFsaWQtY29sb3IgICAgICAgICA6ICN7JGRhbmdlcn07XHJcbiAgICAtLXRhZy1pbnZhbGlkLWJnICAgICAgICAgICAgOiAjeyRkYW5nZXItbGlnaHR9O1xyXG4gICAgLS10YWctcmVtb3ZlLWJnICAgICAgICAgICAgIDogI3skZ3JheS0yMDB9O1xyXG4gICAgLS10YWctcmVtb3ZlLWJ0bi1jb2xvciAgICAgIDogdHJhbnNwYXJlbnQ7XHJcbiAgICAtLXRhZy1yZW1vdmUtYnRuLWJnICAgICAgICAgOiB0cmFuc3BhcmVudDtcclxuICAgIC0tdGFnLXJlbW92ZS1idG4tYmctLWhvdmVyICA6IHRyYW5zcGFyZW50O1xyXG4gICAgLS1pbnB1dC1jb2xvciAgICAgICAgICAgICAgIDogI3skZ3JheS03MDB9O1xyXG4gICAgLS1wbGFjZWhvbGRlci1jb2xvciAgICAgICAgIDogI3skZ3JheS00MDB9O1xyXG4gICAgLS1wbGFjZWhvbGRlci1jb2xvci1mb2N1cyAgIDogI3skZ3JheS01MDB9O1xyXG4gICAgLS1sb2FkZXItc2l6ZSAgICAgICAgICAgICAgIDogLjhyZW07XHJcbiAgICBcclxuICAgIC50YWdpZnlfX3RhZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGFnLWJnKTtcclxuICAgICAgICBcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhZ2lmeV9fdGFnX19yZW1vdmVCdG4ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsICRncmF5LTUwMCk7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsICRwcmltYXJ5KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTm90IGFsbG93ZWRcclxuICAgICAgICAmLnRhZ2lmeS0tbm90QWxsb3dlZCB7XHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAudGFnaWZ5X190YWctdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsICRkYW5nZXIpO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNzU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhZ2lmeV9faW5wdXQge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFNpemVzXHJcbiAgICAmOm5vdCguZm9ybS1jb250cm9sLXNtKTpub3QoLmZvcm0tY29udHJvbC1sZykge1xyXG4gICAgICAgIC8vICRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1oZWlnaHQtYm9yZGVyLCAkdGFnLWZvbnQtc2l6ZSwgJHRhZy1ib3JkZXItcmFkaXVzLCAkdGFnLXBhZGRpbmcteSwgJHRhZy1wYWRkaW5nLXgsICR0YWctbWFyZ2luLXksICR0YWctbWFyZ2luLXgsICRyZW1vdmUtc2l6ZSwgJHJlbW92ZS1tYXJnaW5cclxuICAgICAgICBAaW5jbHVkZSB0YWdpZnktc2l6ZSgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgMC45cmVtLCAkaW5wdXQtYm9yZGVyLXJhZGl1cywgMC4ycmVtLCAwLjRyZW0sIDAuMnJlbSwgMC40cmVtLCAwLjZyZW0sIDAuNXJlbSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mb3JtLWNvbnRyb2wtbGcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRhZ2lmeS1zaXplKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCAxcmVtLCAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZywgMC4ycmVtLCAwLjRyZW0sIDAuMnJlbSwgMC40cmVtLCAwLjZyZW0sIDAuNXJlbSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mb3JtLWNvbnRyb2wtc20ge1xyXG4gICAgICAgIEBpbmNsdWRlIHRhZ2lmeS1zaXplKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1oZWlnaHQtYm9yZGVyLCAwLjhyZW0sICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtLCAwLjE1cmVtLCAwLjRyZW0sIDAuMTVyZW0sIDAuNHJlbSwgMC41cmVtLCAwLjVyZW0pO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEcm9wZG93blxyXG4udGFnaWZ5X19kcm9wZG93biB7XHJcbiAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMC43NXJlbSAwO1xyXG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgLy8gV3JhcHBlclxyXG4gICAgLl93cmFwcGVyIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEluIG1vZGFsXHJcbiAgICAubW9kYWwtb3BlbiAmIHtcclxuICAgICAgICB6LWluZGV4OiAkemluZGV4LW1vZGFsICsgMTtcclxuICAgIH1cclxuXHJcbiAgICAudGFnaWZ5X19kcm9wZG93bl9fd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XHJcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhZ2lmeV9fZHJvcGRvd25fX2l0ZW0ge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJi50YWdpZnlfX2Ryb3Bkb3duX19pdGVtLS1hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcG9uZW50LWhvdmVyLWJnO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3VnZ2VzdGlvbnNcclxuICAgICYudGFnaWZ5X19pbmxpbmVfX3N1Z2dlc3Rpb25zIHsgICAgXHJcbiAgICAgICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xyXG5cclxuICAgICAgICAudGFnaWZ5X19kcm9wZG93bl9faXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjM1cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjI1cmVtIDAuNXJlbSAwLjI1cmVtIDA7ICBcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICYudGFnaWZ5X19kcm9wZG93bl9faXRlbS0tYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb21wb25lbnQtaG92ZXItYmc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbXBvbmVudC1ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBUYWdpZnkgTWl4aW5zXHJcbi8vXHJcblxyXG5AbWl4aW4gdGFnaWZ5LXNpemUoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWhlaWdodC1ib3JkZXIsICR0YWctZm9udC1zaXplLCAkdGFnLWJvcmRlci1yYWRpdXMsICR0YWctcGFkZGluZy15LCAkdGFnLXBhZGRpbmcteCwgJHRhZy1tYXJnaW4teSwgJHRhZy1tYXJnaW4teCwgJHJlbW92ZS1zaXplLCAkcmVtb3ZlLW1hcmdpbi14KSB7XHJcblxyXG4gICAgJGNhbGN1bGF0ZWQtaW5wdXQtcGFkZGluZy15OiBjYWxjKCgjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9IC0gI3syICogJHRhZy1wYWRkaW5nLXkgKyAyICogJHRhZy1tYXJnaW4teX0pIC8gMik7XHJcbiAgICAkY2FsY3VsYXRlZC10YWctaW5wdXQtbWFyZ2luLXk6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSAtICgjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9IC0gI3syICogJHRhZy1wYWRkaW5nLXkgKyAyICogJHRhZy1tYXJnaW4teX0pIC8gMik7XHJcbiAgXHJcbiAgICBwYWRkaW5nLXRvcDogJGNhbGN1bGF0ZWQtaW5wdXQtcGFkZGluZy15O1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRjYWxjdWxhdGVkLWlucHV0LXBhZGRpbmcteTtcclxuXHJcbiAgICAudGFnaWZ5X190YWcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICR0YWctYm9yZGVyLXJhZGl1cztcclxuICAgICAgICBwYWRkaW5nOiAkdGFnLXBhZGRpbmcteSAkdGFnLXBhZGRpbmcteDtcclxuICAgICAgICBtYXJnaW46ICAkdGFnLW1hcmdpbi15ICR0YWctbWFyZ2luLXggJHRhZy1tYXJnaW4teSAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwICR0YWctcGFkZGluZy14O1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICR0YWctZm9udC1zaXplO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50YWdpZnlfX3RhZ19fcmVtb3ZlQnRuIHsgXHJcbiAgICAgICAgICAgIHdpZHRoOiAkcmVtb3ZlLXNpemU7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHJlbW92ZS1zaXplO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgJHJlbW92ZS1tYXJnaW4teCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWdpZnlfX2lucHV0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICRjYWxjdWxhdGVkLXRhZy1pbnB1dC1tYXJnaW4teTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkY2FsY3VsYXRlZC10YWctaW5wdXQtbWFyZ2luLXk7XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBCb290c3RyYXAgTWF4bGVuZ3RoXHJcbi8vXHJcblxyXG4uYm9vdHN0cmFwLW1heGxlbmd0aCB7XHJcbiAgICB6LWluZGV4OiAxMDQwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJi5iYWRnZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwgJiB7XHJcbiAgICAgICAgei1pbmRleDogKCR6aW5kZXgtbW9kYWwgKyA1KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIENLRWRpdG9yXHJcbi8vXHJcblxyXG5cclxuLy8gQmFzZVxyXG4uY2stdGFyZ2V0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNrLXRvb2xiYXJ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG59XHJcblxyXG4uY2stY29udGVudHtcclxuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuXHJcbiAgICAmLmNrLWZvY3VzZWR7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAgJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENLRWRpdG9yIENsYXNzaWMgJiBEb2N1bWVudFxyXG4uY2stZWRpdG9ye1xyXG4gICAgLmNrLXRvb2xiYXJ7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCAhaW1wb3J0YW50KTtcclxuICAgIH1cclxuICAgIC5jay1jb250ZW50e1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDAgIWltcG9ydGFudCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENLRWRpdG9yIElubGluZSAvIEJhbGxvb24gLyBCYWxsb29uIEJsb2NrXHJcbi5jay1ib2R5IHtcclxuICAgIC5jay1iYWxsb29uLXBhbmVse1xyXG4gICAgICAgIC5jay1jb250ZW50e1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJi5jay1mb2N1c2Vke1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNrLXRvb2xiYXItY29udGFpbmVyLFxyXG4gICAgICAgIC5jay10b29sYmFyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gRGF0YVRhYmxlc1xyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG50YWJsZS5kYXRhVGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gVG9vbGJhclxyXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxufVxyXG5cclxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIge1xyXG4gICAgcGFkZGluZzogMC41cmVtIDA7XHJcbn1cclxuXHJcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgcGFkZGluZzogMC41cmVtIDA7XHJcbn1cclxuXHJcbmRpdi5kYXRhVGFibGVzX2xlbmd0aCArIGRpdi5kYXRhVGFibGVzX2luZm8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbn1cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgIHtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHJcbiAgICAucGFnaW5hdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBIZWFkXHJcbnRhYmxlLmRhdGFUYWJsZT50aGVhZD50cj50ZDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpLCBcclxudGFibGUuZGF0YVRhYmxlPnRoZWFkPnRyPnRoOm5vdCguc29ydGluZ19kaXNhYmxlZCkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG5cclxuLy8gU29ydGluZ1xyXG50YWJsZS5kYXRhVGFibGUgPiB0aGVhZCB7XHJcbiAgICAuc29ydGluZyxcclxuICAgIC5zb3J0aW5nX2FzYyxcclxuICAgIC5zb3J0aW5nX2Rlc2Mge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC43NXJlbTtcclxuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oYXJyb3ctdG9wLCAkdGV4dC1tdXRlZCk7XHJcbn1cclxuXHJcbnRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGFycm93LWJvdHRvbSwgJHRleHQtbXV0ZWQpO1xyXG59XHJcblxyXG4vLyBQcm9jZXNzaW5nXHJcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICBkaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcclxuICAgICAgICBjb2xvcjogaWYoaXNEYXJrTW9kZSgpLCAkZ3JheS03MDAsICRncmF5LTYwMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG59IiwiLy9cclxuLy8gRHJvcHpvbmUgcGx1Z2luIGN1c3RvbWl6YXRpb246ICBodHRwczovL3d3dy5kcm9wem9uZWpzLmNvbVxyXG4vL1xyXG5cclxuLy8gQmFzaWNcclxuLmRyb3B6b25lIHtcclxuICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMS43NXJlbTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICRwcmltYXJ5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbGlnaHQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kei1tZXNzYWdle1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmR6LXByZXZpZXcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwLjc1cmVtO1xyXG5cclxuXHRcdC5kei1pbWFnZSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblxyXG4gICAgICAgICYuZHotZmlsZS1wcmV2aWV3IHtcclxuICAgICAgICAgICAgLmR6LWltYWdlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHotc3VjY2Vzcy1tYXJrLFxyXG4gICAgLmR6LWVycm9yLW1hcmsge1xyXG4gICAgICAgICRzaXplOiA0MHB4O1xyXG5cclxuICAgICAgICBtYXJnaW4tbGVmdDogLShkaXZpZGUoJHNpemUsIDIpKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0oZGl2aWRlKCRzaXplLCAyKSkgIWltcG9ydGFudDtcclxuICAgICAgICBcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHotcmVtb3ZlIHtcclxuICAgICAgICAkc2l6ZTogMS42NXJlbTtcclxuXHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiAkc2l6ZTtcclxuXHRcdHdpZHRoOiAkc2l6ZTtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyAgXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc207ICAgICAgICBcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAtKGRpdmlkZSgkc2l6ZSwyKSk7XHJcbiAgICAgICAgcmlnaHQ6IC0oZGl2aWRlKCRzaXplLDIpKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsICRncmF5LTUwMCk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgJHByaW1hcnkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHotZXJyb3ItbWVzc2FnZSB7XHJcbiAgICAgICAgY29sb3I6ICRkYW5nZXItaW52ZXJzZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBRdWV1ZSB1cGxvYWRcclxuLmRyb3B6b25lLmRyb3B6b25lLXF1ZXVlIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgLmR6LW1lc3NhZ2V7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcHpvbmUtcGFuZWwge1xyXG4gICAgICAgIC5kcm9wem9uZS11cGxvYWQsXHJcbiAgICAgICAgLmRyb3B6b25lLXJlbW92ZS1hbGx7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wem9uZS1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC43NXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcblxyXG4gICAgICAgIC5kcm9wem9uZS1maWxlIHtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICAgICAgLmRyb3B6b25lLWZpbGVuYW1lIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRyb3B6b25lLWVycm9yIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZHJvcHpvbmUtcHJvZ3Jlc3Mge1xyXG4gICAgICAgICAgICB3aWR0aDogMTUlO1xyXG5cclxuICAgICAgICAgICAgLnByb2dyZXNzIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRyb3B6b25lLXRvb2xiYXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAuZHJvcHpvbmUtc3RhcnQsXHJcbiAgICAgICAgICAgIC5kcm9wem9uZS1jYW5jZWwsXHJcbiAgICAgICAgICAgIC5kcm9wem9uZS1kZWxldGUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcblxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tbGluaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kcm9wem9uZS1zdGFydHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWxpbms7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gR21hcHMgUGx1Z2luXHJcbi8vXHJcblxyXG4uZ21hcHMge1xyXG4gICAgLyogaW1wb3J0YW50ISAgYm9vdHN0cmFwIHNldHMgbWF4LXdpZHRoIG9uIGltZyB0byAxMDAlIHdoaWNoIGNvbmZsaWN0cyB3aXRoIGdvb2dsZSBtYXAgY2FudmFzKi9cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuZ21hcHMtc3RhdGljIHtcclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlIDtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gTm9VaVNsaWRlclxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLm5vVWktdGFyZ2V0IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQ6IGlmKGlzRGFya01vZGUoKSwgJGdyYXktMjAwLCAkZ3JheS0xMDApO1xyXG4gICAgYm94LXNoYWRvdzpub25lO1xyXG5cclxuICAgICYubm9VaS1ob3Jpem9udGFsIHtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRvcDogLTQuNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vVWktdmVydGljYWwge1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcblxyXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtNC41cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ub1VpLWNvbm5lY3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG4gICAgfVxyXG5cclxuICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4IHJnYmEoIzAwMCwgMC43KTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBTbWFsbCBzaXplXHJcbiAgICAmLm5vVWktc20ge1xyXG4gICAgICAgQGluY2x1ZGUgbm91aXNsaWRlci1zaXplKDZweCwgMjBweCwgMjBweCwgN3B4KTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBMYXJnZSBzaXplXHJcbiAgICAmLm5vVWktbGcge1xyXG4gICAgICAgIEBpbmNsdWRlIG5vdWlzbGlkZXItc2l6ZSgxOHB4LCAzMHB4LCAzMHB4LCA2cHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBUb29sdGlwXHJcbi5ub1VpLXRvb2x0aXAge1xyXG4gICAgYm94LXNoYWRvdzogJHRvb2x0aXAtYm94LXNoYWRvdztcclxuICAgIGJhY2tncm91bmQ6ICR0b29sdGlwLWJnO1xyXG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuIiwiLy9cclxuLy8gbm9VaVNsaWRlciBNaXhpbnNcclxuLy9cclxuXHJcbkBtaXhpbiBub3Vpc2xpZGVyLXNpemUoJGhlaWdodCwgJGhhbmRsZS13aWR0aCwgJGhhbmRsZS1oZWlnaHQsICRoYW5kbGUtcG9zLXRvcCkge1xyXG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG5cclxuICAgIC5ub1VpLWhhbmRsZSB7XHJcbiAgICAgICAgd2lkdGg6ICRoYW5kbGUtd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGFuZGxlLWhlaWdodDtcclxuICAgICAgICB0b3A6IC0jeyRoYW5kbGUtcG9zLXRvcH07XHJcbiAgICB9XHJcbn0iLCIvL1xyXG4vLyBRdWlsbFxyXG4vL1xyXG5cclxuLy8gQmFzZVxyXG4ucWwtdG9vbGJhciB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcblxyXG4gICAgJi5xbC1zbm93IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgLnFsLXBpY2tlcixcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAucWwtZmlsbCxcclxuICAgICAgICAgICAgLnFsLXN0cm9rZSB7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRncmF5LTUwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnFsLWZpbGwge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGdyYXktNTAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnFsLWV4cGFuZGVkLFxyXG4gICAgICAgICAgICAmLnFsLWFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAucWwtZmlsbCxcclxuICAgICAgICAgICAgICAgIC5xbC1zdHJva2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnFsLWZpbGwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucWwtZWRpdG9yIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcblxyXG4gICAgJi5xbC1ibGFuayB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5xbC1jb250YWluZXIge1xyXG4gICAgJi5xbC1zbm93IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5xbC1zbm93IHtcclxuICAgIC5xbC1waWNrZXIge1xyXG4gICAgICAgIC5xbC1waWNrZXItbGFiZWwge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG5cclxuICAgICAgICAgICAgJi5xbC1hY3RpdmUsXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnFsLWV4cGFuZGVkIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAucWwtcGlja2VyLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAgJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5xbC1hY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5xbC1waWNrZXItb3B0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAucWwtcGlja2VyLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5xbC1zZWxlY3RlZCxcclxuICAgICAgICAgICAgICAgICAgICAmLnFsLWFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucWwtdG9vbHRpcCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW5wdXQtcmVzZXQoKTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnFsLXByZXZpZXcge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnFsLWFjdGlvbiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBUb29sdGlwIGFkanVzdG1lbnQgaW4gbW9kYWxcclxuICAgICAgICAubW9kYWwgJiB7XHJcbiAgICAgICAgICAgICYucWwtZWRpdGluZyB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnFsLWVkaXRvciB7XHJcbiAgICAgICAgcHJlLnFsLXN5bnRheCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBQbGFpbiBTdHlsZVxyXG4ucWwtcXVpbC5xbC1xdWlsLXBsYWluIHtcclxuICAgIC5xbC10b29sYmFyIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnFsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5xbC1lZGl0b3Ige1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFJlY2FwdGNoYVxyXG4vL1xyXG5cclxuXHJcbi8vIEJhc2VcclxuLnJlY2FwdGNoYSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgLnJlY2FwdGNoYS1pbWcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnJlY2FwdGNoYV9vbmx5X2lmX2luY29ycmVjdF9zb2wge1xyXG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU3dlZXRBbGVydDJcclxuLy9cclxuXHJcbi8vIEJhc2VcclxuaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKSxcclxuYm9keS5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKTpub3QoLm1vZGFsLW9wZW4pIHtcclxuXHRvdmVyZmxvdy15OiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcblxyXG5cdCY6bm90KC5zd2VldGFsZXJ0Mi1ub3BhZGRpbmcpIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgXHJcblx0fVxyXG59XHJcblxyXG4vLyBQb3B1cFxyXG4uc3dhbDItcG9wdXAge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG5cdHBhZGRpbmc6IDJyZW07XHJcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG5cdC5zd2FsMi10aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRjb2xvcjogJGRhcms7XHJcblx0fVxyXG5cclxuXHQuc3dhbDItaHRtbC1jb250YWluZXIsXHJcblx0LnN3YWwyLWNvbnRlbnQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdFx0Y29sb3I6ICRncmF5LTgwMDtcclxuXHR9XHJcblxyXG5cdC5idG4ge1xyXG5cdFx0bWFyZ2luOiAxNXB4IDVweCAwO1xyXG5cdH1cclxuXHJcblx0LnN3YWwyLXN0eWxlZCB7XHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zd2FsMi1hY3Rpb25zIHtcclxuXHRcdG1hcmdpbjogMS41cmVtIGF1dG8gMXJlbSBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLy8gQ29udGFpbmVyXHJcbi5zd2FsMi1jb250YWluZXIge1xyXG5cdG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG5cclxuXHQmLnN3YWwyLXNob3duIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHR9XHJcblxyXG5cdC8vIENvbnRlbnRcclxuXHQuc3dhbDItaHRtbC1jb250YWluZXIge1xyXG5cdFx0bWF4LWhlaWdodDogMjAwcHg7XHJcblx0XHRvdmVyZmxvdzogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbmJvZHkuc3dhbDItaGVpZ2h0LWF1dG8ge1xyXG5cdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyBTdGF0ZSBDb2xvcnNcclxuLnN3YWwyLWljb24ge1xyXG5cdC8vIFdhcm5pbmdcclxuXHQmLnN3YWwyLXdhcm5pbmcge1xyXG4gICAgXHRib3JkZXItY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgXHRjb2xvcjogJHdhcm5pbmc7XHJcblx0fVxyXG5cclxuXHQvLyBFcnJvclxyXG5cdCYuc3dhbDItZXJyb3Ige1xyXG4gICAgXHRib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICBcdGNvbG9yOiAkZGFuZ2VyO1xyXG5cclxuXHRcdFtjbGFzc149c3dhbDIteC1tYXJrLWxpbmVdIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFuZ2VyLCAwLjc1KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIFN1Y2Nlc3NcclxuXHQmLnN3YWwyLXN1Y2Nlc3Mge1xyXG4gICAgXHRib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgXHRjb2xvcjogJHN1Y2Nlc3M7XHJcblxyXG5cdFx0W2NsYXNzXj1zd2FsMi1zdWNjZXNzLWxpbmVdIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3YWwyLXN1Y2Nlc3MtcmluZyB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgkc3VjY2VzcywgMC4zKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIEluZm9cclxuXHQmLnN3YWwyLWluZm8ge1xyXG4gICAgXHRib3JkZXItY29sb3I6ICRpbmZvO1xyXG4gICAgXHRjb2xvcjogJGluZm87XHJcblx0fVxyXG5cclxuXHQvLyBRdWVzdGlvblxyXG5cdCYuc3dhbDItcXVlc3Rpb24ge1xyXG4gICAgXHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgXHRjb2xvcjogJHByaW1hcnk7XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIFRpbnlNQ0VcclxuLy9cclxuXHJcblxyXG4vLyBCYXNlXHJcbi50b3gtdGFyZ2V0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRveC10aW55bWNle1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuICAvLyAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xyXG59IiwiLy9cclxuLy8gVG9hc3RyXHJcbi8vXHJcblxyXG4vLyBCYXNlXHJcbi50b2FzdCB7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMS41cmVtIGNlbnRlciAjeycvKnJ0bDpjYWxjKDEwMCUgLSAxLjVyZW0pIGNlbnRlciovJ30gIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93ICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMS4yNXJlbSA0LjVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcblx0LnRvYXN0LWNsb3NlLWJ1dHRvbiB7XHJcbiAgIFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIHdpZHRoOiAwLjg1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMC44NXJlbTtcclxuXHR9XHJcblxyXG5cdC8vIFRpdGxlXHJcblx0LnRvYXN0LXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBcclxuICAgICAgICAmICsgLnRvYXN0LW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHR9XHJcblxyXG5cdC8vIE1lc3NhZ2VcclxuXHQudG9hc3QtbWVzc2FnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG5cdH1cclxuXHJcbiAgICAvLyBTdGF0ZXNcclxuICAgICYudG9hc3Qtc3VjY2VzcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgY29sb3I6ICRzdWNjZXNzLWludmVyc2U7XHJcblxyXG4gICAgICAgIC50b2FzdC1jbG9zZS1idXR0b24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzdmctYmctaWNvbihjbG9zZSwgJHN1Y2Nlc3MtaW52ZXJzZSk7XHJcbiAgICAgICAgfSAgICBcclxuICAgIH1cclxuXHJcbiAgICAmLnRvYXN0LWluZm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xyXG4gICAgICAgIGNvbG9yOiAkaW5mby1pbnZlcnNlO1xyXG5cclxuICAgICAgICAudG9hc3QtY2xvc2UtYnV0dG9uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3ZnLWJnLWljb24oY2xvc2UsICRpbmZvLWludmVyc2UpO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcblxyXG4gICAgJi50b2FzdC13YXJuaW5nIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcclxuICAgICAgICBjb2xvcjogJHdhcm5pbmctaW52ZXJzZTtcclxuXHJcbiAgICAgICAgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCAkd2FybmluZy1pbnZlcnNlKTtcclxuICAgICAgICB9IFxyXG4gICAgfVxyXG5cclxuICAgICYudG9hc3QtZXJyb3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgY29sb3I6ICRkYW5nZXItaW52ZXJzZTtcclxuXHJcbiAgICAgICAgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHN2Zy1iZy1pY29uKGNsb3NlLCAkZGFuZ2VyLWludmVyc2UpO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBQbGFjZW1lbnRzXHJcbi50b2FzdC10b3AtY2VudGVyIHtcclxuICAgIHRvcDogMTJweDtcclxufVxyXG5cclxuLnRvYXN0LWJvdHRvbS1jZW50ZXIge1xyXG4gICAgYm90dG9tOiAxMnB4O1xyXG59IiwiLy9cclxuLy8gRHJhZ2dhYmxlIHBsdWdpbiBjdXN0b21pemF0aW9uOiBodHRwczovL3Nob3BpZnkuZ2l0aHViLmlvL2RyYWdnYWJsZVxyXG4vL1xyXG5cclxuLmRyYWdnYWJsZSB7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAmLmRyYWdnYWJsZS1taXJyb3Ige1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kcmFnZ2FibGUtLW9yaWdpbmFsIHtcclxuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kcmFnZ2FibGUtc291cmNlLS1pcy1kcmFnZ2luZy5kcmFnZ2FibGUtLW92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBIYW5kbGVcclxuICAgIC5kcmFnZ2FibGUtaGFuZGxlIHtcclxuICAgICAgICBjdXJzb3I6IG1vdmU7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQXBleGNoYXJ0c1xyXG4vL1xyXG5cclxuLy8gVGV4dFxyXG4uYXBleGNoYXJ0cy10ZXh0LFxyXG4uYXBleGNoYXJ0cy10aXRsZS10ZXh0LFxyXG4uYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLXRpdGxlLXRleHQge1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG59XHJcblxyXG4uYXBleGNoYXJ0cy1waWUtbGFiZWwge1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxufVxyXG5cclxuLy8gRHJvcGRvd25cclxuLmFwZXhjaGFydHMtdG9vbGJhcntcclxuXHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLW1lbnUge1xyXG5cdGJhY2tncm91bmQ6ICRib2R5LWJnO1xyXG5cdGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmc6IDAuNXJlbSAwICFpbXBvcnRhbnQ7XHJcblx0Ym94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1pbi13aWR0aDogMTByZW0gIWltcG9ydGFudDtcclxuXHJcblx0LmFwZXhjaGFydHMtbWVudS1pdGVtIHtcclxuXHRcdHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XHJcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iZyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gVG9vbHRpcHNcclxuLmFwZXhjaGFydHMtdG9vbHRpcCB7XHJcblx0Ji5hcGV4Y2hhcnRzLXRoZW1lLWxpZ2h0IHtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cdFx0Ym94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcblx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6ICRib2R5LWJnICFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvcjogJGdyYXktODAwO1xyXG5cclxuXHRcdC5hcGV4Y2hhcnRzLXRvb2x0aXAtdGl0bGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDAgIWltcG9ydGFudDtcclxuXHRcdFx0Y29sb3I6ICRncmF5LTgwMDtcclxuXHRcdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYXBleGNoYXJ0cy10b29sdGlwLXRpdGxlIHtcclxuXHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5cdH1cclxuXHJcblx0LmFwZXhjaGFydHMtdG9vbHRpcC1zZXJpZXMtZ3JvdXAge1xyXG5cdH1cclxufVxyXG5cclxuLmFwZXhjaGFydHMteGF4aXN0b29sdGlwIHtcclxuXHQmLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQge1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50KTtcclxuXHRcdGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6ICRib2R5LWJnICFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvcjogJGdyYXktODAwO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYm9keS1iZyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQm9yZGVyIHJhZGl1cyBpbnRlZ3JhdGlvblxyXG4uY2FyZC1yb3VuZGVkLWJvdHRvbSB7XHJcblx0LmFwZXhjaGFydHMtY2FudmFzIHtcclxuXHRcdHN2ZyB7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQm9yZGVyIHJhZGl1cyBvcHRpb25zXHJcbi5yb3VuZGVkIHtcclxuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yb3VuZGVkLXNtIHtcclxuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yb3VuZGVkLWxnIHtcclxuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yb3VuZGVkLXhsIHtcclxuXHQuYXBleGNoYXJ0cy1jYW52YXMge1xyXG5cdFx0c3ZnIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMteGwgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEJhciBjaGFydHMgaG92ZXIgdGV4dCBjb2xvcnNcclxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtdGV4dC1jb2xvcnMge1xyXG5cdC5hcGV4Y2hhcnRzLWJhci1ob3Zlci0jeyRuYW1lfSB7XHJcblx0XHQuYXBleGNoYXJ0cy1iYXItYXJlYTpob3ZlciB7XHJcblx0XHRcdGZpbGw6ICRjb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vXHJcbi8vIGxlYWZsZXRcclxuLy9cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcbiAgICAubGVhZmxldC1wYW5lLFxyXG4gICAgLmxlYWZsZXQtdG9wLFxyXG4gICAgLmxlYWZsZXQtYm90dG9tLFxyXG4gICAgLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgICAgICAgei1pbmRleDogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFNsaWRlclxyXG4vL1xyXG5cclxuLnRucyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIFtkYXRhLXRucz1cInRydWVcIl0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRucy1pdGVtIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLnRucy1jb250cm9scyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwLjI1cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWludmVyc2U7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWFjdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG5zLW5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcclxuXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAuMjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLjM1cmVtKTtcclxuXHJcbiAgICAgICAgICAgICYudG5zLW5hdi1hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRucy1pbml0aWF6bGllZCB7XHJcbiAgICAgICAgW2RhdGEtdG5zPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudG5zLWl0ZW0ge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBEZWZhdWx0XHJcbiAgICAmLnRucy1kZWZhdWx0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC8vIE5hdnNcclxuICAgICAgICBbZGF0YS1jb250cm9scz1cInByZXZcIl0sXHJcbiAgICAgICAgW2RhdGEtY29udHJvbHM9XCJuZXh0XCJdIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2RhdGEtY29udHJvbHM9XCJwcmV2XCJdIHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFtkYXRhLWNvbnRyb2xzPVwibmV4dFwiXSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRucy1vdXRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA0cmVtO1xyXG5cclxuICAgICAgICAgICAgLy8gVGFibGV0IG1vZGVcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvL1xyXG4vLyBGdWxsY2FsZW5kYXIgcGx1Z2luIGN1c3RvbWl6YXRpb246IGh0dHBzOi8vZnVsbGNhbGVuZGFyLmlvL1xyXG4vL1xyXG5cclxuYm9keSB7ICAgIFxyXG4gICAgLS1mYy1ldmVudC1ib3JkZXItY29sb3I6ICN7JHByaW1hcnl9O1xyXG4gICAgLS1mYy1ldmVudC1iZy1jb2xvcjogI3skcHJpbWFyeX07XHJcbiAgICAtLWZjLWV2ZW50LXRleHQtY29sb3I6ICN7JHByaW1hcnktaW52ZXJzZX07XHJcbn1cclxuXHJcbi8vIEJhc2VcclxuLmZjIHtcclxuICAgIC8vIEJvcmRlciBjb2xvclxyXG4gICAgLS1mYy1ib3JkZXItY29sb3I6ICN7JGdyYXktMjAwfTtcclxuICAgIC0tZmMtcGFnZS1iZy1jb2xvcjogI3skd2hpdGV9O1xyXG4gICAgLS1mYy1zbWFsbC1mb250LXNpemU6IDAuOTVyZW07XHJcblxyXG4gICAgLy8gR2VuZXJhbFxyXG4gICAgLS1mYy1oaWdobGlnaHQtY29sb3I6ICN7JGxpZ2h0ZW59O1xyXG4gICAgLy8tLWZjLW5vbi1idXNpbmVzcy1jb2xvcjogXHJcbiAgICAvLy0tZmMtYmctZXZlbnQtY29sb3I6XHJcbiAgICAtLWZjLWJnLWV2ZW50LW9wYWNpdHk6IDAuMztcclxuICAgIC0tZmMtbmV1dHJhbC1iZy1jb2xvcjogI3skbGlnaHR9O1xyXG4gICAgLy8tLWZjLWV2ZW50LXNlbGVjdGVkLW92ZXJsYXktY29sb3I6IFxyXG4gICAgLS1mYy10b2RheS1iZy1jb2xvcjogI3tpZihpc0RhcmtNb2RlKCksICRwcmltYXJ5LWxpZ2h0LCAkd2FybmluZy1saWdodCl9O1xyXG4gICAgLy8tLWZjLW5ldXRyYWwtYmctY29sb3I6XHJcbiAgICAvLy0tZmMtbmV1dHJhbC10ZXh0LWNvbG9yOlxyXG4gICAgLy8tLWZjLW1vcmUtbGluay10ZXh0LWNvbG9yOlxyXG4gICAgLy8tLWZjLW1vcmUtbGluay1iZy1jb2xvcjpcclxuICAgIC0tZmMtbm93LWluZGljYXRvci1jb2xvcjogI3skZGFuZ2VyfTtcclxuICAgIC0tZmMtbGlzdC1ldmVudC1ob3Zlci1iZy1jb2xvcjogI3skbGlnaHRlbn07XHJcblxyXG4gICAgLy8gQnV0dG9uc1xyXG4gICAgLS1mYy1idXR0b24tdGV4dC1jb2xvcjogI3skZ3JheS02MDB9O1xyXG4gICAgLS1mYy1idXR0b24tYmctY29sb3I6ICN7JGdyYXktMTAwfTtcclxuICAgIC0tZmMtYnV0dG9uLWJvcmRlci1jb2xvcjogI3skZ3JheS0xMDB9O1xyXG4gICAgXHJcbiAgICAtLWZjLWJ1dHRvbi1ob3Zlci1iZy1jb2xvcjogICN7JGdyYXktMTAwfTtcclxuICAgIC0tZmMtYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcjogICN7JGdyYXktMTAwfTtcclxuXHJcbiAgICAtLWZjLWJ1dHRvbi1hY3RpdmUtYmctY29sb3I6ICN7JGdyYXktMjAwfTtcclxuICAgIC0tZmMtYnV0dG9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGdyYXktMjAwfTtcclxuXHJcbiAgICAvLyBUYWJsZVxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH0gICAgIFxyXG5cclxuICAgIC8vIEJ1dHRvblxyXG4gICAgLmZjLWJ1dHRvbiB7IFxyXG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFByaW1hcnkgYnV0dG9uXHJcbiAgICAuZmMtYnV0dG9uLXByaW1hcnkge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgLy8gSWNvblxyXG4gICAgICAgIC5mYy1pY29uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjE1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmZjLWJ1dHRvbi1hY3RpdmUpIHtcclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAuZmMtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpLmZjLWJ1dHRvbi1hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xyXG5cclxuICAgICAgICAgICAgLmZjLWljb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBCdXR0b24gZ3JvdXBcclxuICAgIC5mYy1idXR0b24tZ3JvdXAge1xyXG4gICAgICAgIC5mYy1idXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVG9vbGJhciB0aXRsZVxyXG4gICAgLmZjLXRvb2xiYXItdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSGVhZGVyIGNlbGxcclxuICAgIC5mYy1jb2wtaGVhZGVyLWNlbGwge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xyXG5cclxuICAgICAgICAuZmMtY29sLWhlYWRlci1jZWxsLWN1c2hpb24gIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIC8vIEJvcmRlciByYWRpdXNcclxuICAgIC5mYy1zY3JvbGxncmlkIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICAgICAgdGhlYWQgPiB0ciB7XHJcbiAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0Ym9keSA+IHRyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBFdmVudFxyXG4gICAgLmZjLWRheWdyaWQtZXZlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBFdmVudCB0aXRsZVxyXG4gICAgLmZjLWRheWdyaWQtZG90LWV2ZW50LFxyXG4gICAgLmZjLWRheWdyaWQtYmxvY2stZXZlbnQge1xyXG4gICAgICAgIC5mYy1ldmVudC10aXRsZSxcclxuICAgICAgICAuZmMtZXZlbnQtdGltZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGF5IG51bWJlclxyXG4gICAgLmZjLWRheWdyaWQtZGF5LW51bWJlciB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBEb3QgZXZlbnRcclxuICAgIC5mYy1kYXlncmlkLWRvdC1ldmVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcblxyXG4gICAgICAgIC5mYy1ldmVudC10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJi5mYy1ldmVudC1taXJyb3Ige1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRXZlbnQgZG90XHJcbiAgICAuZmMtZGF5Z3JpZC1ldmVudC1kb3Qge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjFyZW07XHJcbiAgICB9ICAgICAgICBcclxuXHJcbiAgICAvLyBQb3BvdmVyXHJcbiAgICAuZmMtcG9wb3ZlciB7XHJcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3c7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgIC5mYy1wb3BvdmVyLWhlYWRlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC42NXJlbSAwLjc1cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5mYy1wb3BvdmVyLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYy1wb3BvdmVyLWNsb3NlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmMtcG9wb3Zlci1ib2R5ICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtIDAuNzVyZW0gMC43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTW9yZSBsaW5rXHJcbiAgICAuZmMtZGF5Z3JpZC1tb3JlLWxpbmsge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBTbG90XHJcbiAgICAuZmMtdGltZWdyaWQtc2xvdCB7XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBMaXN0XHJcbiAgICAuZmMtbGlzdC1kYXktY3VzaGlvbiwgXHJcbiAgICAuZmMtbGlzdC10YWJsZSB0ZCB7XHJcbiAgICAgICAgcGFkZGluZzogMC44NXJlbSAxLjE1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYy1saXN0LWRheS10ZXh0LFxyXG4gICAgLmZjLWxpc3QtZGF5LXNpZGUtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuZmMtbGlzdCxcclxuICAgIC8vLmZjLXNjcm9sbGVyLFxyXG4gICAgLmZjLWxpc3QtdGFibGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG4gICAgfVxyXG5cclxuICAgIC5mYy1saXN0IHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBXZWVrXHJcbiAgICAuZmMtdGltZWdyaWQtYXhpcyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTWFpbiBcclxuICAgIC5mYy10aW1lZ3JpZC1ldmVudCAuZmMtZXZlbnQtbWFpbiB7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEluZGljYXRvciBhcnJvd1xyXG4gICAgLmZjLXRpbWVncmlkLW5vdy1pbmRpY2F0b3ItYXJyb3cge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEV2ZW50XHJcbi5mYy1oLWV2ZW50IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG59XHJcblxyXG4vLyBNb2JpbGUgbW9kZVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgIC5mYyB7XHJcbiAgICAgICAgLy8gSGVhZGVyIHRvb2xiYXJcclxuICAgICAgICAuZmMtaGVhZGVyLXRvb2xiYXIgeyAgIFxyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgIC5mYy10b29sYmFyLWNodW5rIHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vXHJcbi8vIEthbmJhbiBCb2FyZFxyXG4vL1xyXG5cclxuLy8gVmFyaWFibGVzXHJcbiRrYW5iYW4tc3BhY2VyLXk6IDEuMjVyZW07XHJcbiRrYW5iYW4tc3BhY2VyLXg6IDEuMjVyZW07XHJcblxyXG4ua2FuYmFuLWNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0LmthbmJhbi1ib2FyZCB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogJGthbmJhbi1zcGFjZXIteTtcclxuXHRcdG1hcmdpbi1yaWdodDogJGthbmJhbi1zcGFjZXIteCAhaW1wb3J0YW50O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmthbmJhbi1ib2FyZC1oZWFkZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblxyXG5cdFx0XHQua2FuYmFuLXRpdGxlLWJvYXJkIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGVhY2ggJG5hbWUsICRjb2xvciBpbiAkdGhlbWUtY29sb3JzIHtcclxuXHRcdFx0XHQmLiN7JG5hbWV9IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0LmthbmJhbi10aXRsZS1ib2FyZCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiB0aGVtZS1pbnZlcnNlLWNvbG9yKCRuYW1lKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYubGlnaHQtI3skbmFtZX0ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIDAuMSk7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdC5rYW5iYW4tdGl0bGUtYm9hcmQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5rYW5iYW4tZHJhZyB7XHJcblx0XHRcdC5rYW5iYW4taXRlbSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRib2R5LWJnO1xyXG5cclxuXHRcdFx0XHRAZWFjaCAkbmFtZSwgJGNvbG9yIGluICR0aGVtZS1jb2xvcnMge1xyXG5cdFx0XHRcdFx0JltkYXRhLWNsYXNzPVwiI3skbmFtZX1cIl17XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjsgXHRcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHRoZW1lLWludmVyc2UtY29sb3IoJG5hbWUpO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHQgICAgICAgIH1cclxuXHJcblx0XHRcdFx0XHQmW2RhdGEtY2xhc3M9XCJsaWdodC0jeyRuYW1lfVwiXXtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIDAuMSk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3I7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdCAgICAgICAgfVxyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Zm9vdGVyIHtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi8vXHJcbi8vIGpzVHJlZVxyXG4vL1xyXG5cclxuLmpzdHJlZS1kZWZhdWx0IHtcclxuICAgIC5qc3RyZWUtYW5jaG9yIHtcclxuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgOHB4IDAgNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5qc3RyZWUtaWNvbiB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcblxyXG4gICAgICAgICYubGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuanN0cmVlLWRpc2FibGVkIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcblxyXG4gICAgICAgIC5qc3RyZWUtaWNvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5qc3RyZWUtY2xpY2tlZCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5qc3RyZWUtaG92ZXJlZCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCxcclxuICAgIC5qc3RyZWUtd2hvbGVyb3ctY2xpY2tlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmpzdHJlZS13aG9sZXJvdy1ob3ZlcmVkLFxyXG4gICAgJi5qc3RyZWUtd2hvbGVyb3cgLmpzdHJlZS13aG9sZXJvdy1ob3ZlcmVkIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5qc3RyZWUtb3Blbj4uanN0cmVlLWFuY2hvcj4uZmEtZm9sZGVyOmJlZm9yZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gICAgY29udGVudDogXCJcXGYwN2NcIjtcclxufVxyXG5cclxuLmpzdHJlZS1vcGVuPi5qc3RyZWUtYW5jaG9yPi5sYS1mb2xkZXI6YmVmb3JlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICBjb250ZW50OiBcIlxcZjIwMFwiO1xyXG59XHJcblxyXG4uanN0cmVlLWRlZmF1bHQuanN0cmVlLXJ0bCAuanN0cmVlLW5vZGUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxcHgjeycvKnJ0bDppZ25vcmUqLyd9ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbGFzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmpzdHJlZS1ydGwgLmpzdHJlZS1hbmNob3Ige1xyXG4gICAgcGFkZGluZzogMCA0cHggMCA4cHgjeycvKnJ0bDppZ25vcmUqLyd9O1xyXG59XHJcblxyXG4vLyBjb250ZXh0IG1lbnVcclxuLnZha2F0YS1jb250ZXh0LFxyXG4udmFrYXRhLWNvbnRleHQgdWwge1xyXG4gICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG4gICAgYmFja2dyb3VuZDogJGJvZHktYmc7XHJcbiAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDByZW0gMS4ycmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDIuMmVtO1xyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudmFrYXRhLWNvbnRleHRtZW51LXNlcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuLFxyXG4gICAgICAgICAgICBpbnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52YWthdGEtY29udGV4dC1ob3Zlcj5hLFxyXG4gICAgbGkgYTpob3ZlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgLnNwYW4sXHJcbiAgICAgICAgLmlucyB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1zZXBhcmF0b3IgYSxcclxuLnZha2F0YS1jb250ZXh0LXJ0bCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbn1cclxuXHJcbi5qc3RyZWUtcmVuYW1lLWlucHV0IHtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDJweCA2cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0xMDAgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/